Web Services for Bea WebLogic [message #147433] |
Thu, 17 November 2005 07:03  |
Eclipse User |
|
|
|
Originally posted by: danielromeronava.hotmail.com
I wonder how I can develop and deploy a web service to WebLogic Server
8.1. Currently Eclipse WTP 0.7 has a WebService Runtime called Axis which
operate just fine with Tomcat Server 4.1 however when I try to perform the
same activity:
"Using the wizard to develop a web service base on a previous developed
java class"
I get an error telling me that the combination of Axis and WebLogic Server
8.1 is not compatible.
Any idea ? Is there any way to change the WS Runtime for any other ? I
have been digging in the Windows > Preference and I can't find anything.
Regards
Daniel
|
|
|
|
Re: Web Services for Bea WebLogic [message #147721 is a reply to message #147705] |
Fri, 18 November 2005 10:18  |
Eclipse User |
|
|
|
Originally posted by: thisisnot.mymail.com
Chris Brealey wrote:
> Daniel,
> in WTP 0.7, the Web services platform defines a series of extension points
> used to declare the compatibility of Web service runtimes (eg. Apache Axis) to
> application servers (eg. Apache Tomcat v5). There are no extensions in WTP 0.7
> to bind Apache Axis to BEA WebLogic. The chief flaw in the design is that it
> scales exponentially with the addition of new Web service engines or new
> application servers.
>
> The org.eclipse.jst.ws.axis.consumption.ui and
> org.eclipse.jst.ws.axis.creation.ui plugins show how the associations between
> Apache Axis and various versions of Apache Tomcat are made. See the
> <webServiceServer>, <webServiceClientType> and <webServiceServerRuntimeTime>
> extensions in the plugin.xml files of the aforementioned plugins. Although the
> extensions in these plugins target the Apache Tomcat servers, their
> implementation uses generic Server Tools APIs, so it is quite possible that
> simply defining new extensions - beginning with <webServiceServer> - for BEA
> WebLogic you might enable a working scenario.
>
> In WTP 1.0 we have changed the design to use Facets as the intermediary
> between Web service runtimes and application servers. See the <serviceRuntime>
> and <clientRuntime> elements in org.eclipse.jst.ws.axis.creation.ui. Instead
> of the Web service platform requiring extenders to exhaustively tie Web
> service runtimes to application servers, the platform will determine
> compatibility by comparing the facets required by a Web service runtime to the
> facets supported by the various servers plugged into the Server Tools
> platform. For example, the <serviceRuntime> for Apache Axis in
> org.eclipse.jst.ws.axis.creation.ui declares that it should run happily on any
> server that supports the "jst.web" (Web container) facet, version 2.3 or
> higher.
>
> Hope that helps.
> Cheers - CB
>
> Daniel Romero wrote:
>
>
>>I wonder how I can develop and deploy a web service to WebLogic Server
>>8.1. Currently Eclipse WTP 0.7 has a WebService Runtime called Axis which
>>operate just fine with Tomcat Server 4.1 however when I try to perform the
>>same activity:
>>
>>"Using the wizard to develop a web service base on a previous developed
>>java class"
>>
>>I get an error telling me that the combination of Axis and WebLogic Server
>>8.1 is not compatible.
>>
>>Any idea ? Is there any way to change the WS Runtime for any other ? I
>>have been digging in the Windows > Preference and I can't find anything.
>>
>>Regards
>>
>>Daniel
>
>
This is great news as we've had the same problem with JBoss 4
|
|
|
Powered by
FUDForum. Page generated in 0.26978 seconds