Deepal, Sandakith,

Right now we pick up just a few of the annotations from a java class. Namely the ones in org.apache.axis2.description.java2wsdlAnnotationConstants. I believe we need to take into account *all* possible
sound good.
annotations in the spec to pass the TCK.

~    String WEB_SERVICE = "javax.jws.WebService";
~    String WEB_METHOD = "javax.jws.WebMethod";
~    String WEB_PARAM = "javax.jws.WebParam";
~    String WEB_RESULT = "javax.jws.WebResult";
~    String TARGETNAMESPACE = "targetNamespace";
~    String NAME = "name";
~    String SERVICE_NAME = "serviceName";
~    String EXCLUDE = "exclude";
~    String ACTION = "action";
~    String WSDL_LOCATION = "wsdlLocation";
~    String OPERATION_NAME ="operationName";

One option that was taken by the Geronimo team was to use the JAXWS RI's wsgen tool programatically. We should probably
start looking at the same as well.

We need to figure out how to support user specified WSDL's as well in the PojoDeployer..Thoughts?
At the moment (as you already knows) POJO deployer uses Annogen and using that it generate WSDL. In the case of POJO (I mean in the POJODeployer) we do not have a way to feed a WSDL file , so what we should do is to do some modification to support that. I know normal POJO case we are not going to use this , but for annotation we will definitely need this.

[One option could be is to create the correct AxisService by JAX-WS module so that at the runtime it will generate the correct wsdl. When we have the wsdl file we know how to construct the AxisService. ]

Thanks
Deepal

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to