Hi,
Do you need Geronimo specific way of working or not? I think this might
be application server specific.
Thanks,
Lasantha
Bharath Ganesh wrote:
Hi Lin
webservices.xml with namepace and version <webservices
xmlns="http://java.sun.com/xml/ns/j2ee" version="1.1"> would certainly
mean it has to be jax-rpc based.
But with namespace & version <webservices
xmlns="http://java.sun.com/xml/ns/javaee" ... version="1.2" does not
mean it has to be jax-ws based.
It could be jax-rpc based also since WebServices for J2EE 1.2 supports
both jax-ws and jax-rpc based web services. There could be two
webservice-descriptions in the same webservices.xml(1.2) and one of
them could be jax-rpc based and one be jax-ws based. (spec says)
But how does the deployer configure whether it is jax-ws based or
jax-rpc based.
Thoughts?
-Bharath
http://jroller.com/page/bharath
On 1/25/07, *Lin Sun* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Hi, I just looked at JSR 109 too per your concern. Seems we
should use the
value of the XML namespace(xmlns) defined in webservices.xml to
determine if
this is JAX-RPC or not. For example, if it has:
<webservices xmlns="http://java.sun.com/xml/ns/j2ee" version="1.1">
Then it is JAX-RPC.
If it has:
<webservices xmlns="http://java.sun.com/xml/ns/javaee" ...
version="1.2"
Then it is JAX-WS.
Thoughts?
Lin
________________________________________
From: Bharath Ganesh [mailto:[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>]
Sent: Wednesday, January 24, 2007 7:19 AM
To: [email protected] <mailto:[email protected]>
Subject: Configuring if JAX-WS or JAX-RPC based
Hi
I was just trying out some JSR 109(Webservcies for Java EE 1.2) web
servcies. I wanted to know if there is a standard way be means of
which I
can tell the container whether my EJB/ Java class exposed as a web
service
is a JAX-WS webservice or a JAX-RPC webservice.
Obviously if my module did not have a webservices.xml it means my web
service has to be JAX-WS based. But think of the case when I havethe
deployment descriptorto override the annotations. In such a case
how can
the container decide whether to use jax-rpc or jax-ws?
Also the spec says if the webservices.xml has a
jaxrpc-mapping-file defined,
it would ignore this file for JAX-WS webservices, which is
correct. So the
presence/absence of JAX-RPC mapping file does not seem to be the
criteria
for determing if its JAX-WS/JAX-RPC.
So what else is the criteria?
Thanks
Bharath
http://jroller.com/page/bharath