You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Davanum Srinivas <da...@gmail.com> on 2008/02/14 20:23:13 UTC

[Axis2] Deploying JAXWS classes from WEB-INF/classes (for TCK)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Team,

Here's what i got working.

- - Place axis2.xml in WEB-INF/
- - Make sure you comment out the addressing module in axis2.xml
- - Make sure you add an entry for JAXWSDeployer in axis2.xml
~  <deployer extension="jar" directory="pojo" class="org.apache.axis2.jaxws.framework.JAXWSDeployer"/>
- - Drop classes in WEB-INF/classes
- - Drop wsdl/xsd's in WEB-INF/wsdl
- - Drop all the jars including jaxws ones in WEB-INF/lib as usual
- - Here's what my directory structure looks when i deploy the war.

C:\tomcat\webapps\axis2\WEB-INF\axis2.xml
C:\tomcat\webapps\axis2\WEB-INF\web.xml
C:\tomcat\webapps\axis2\WEB-INF\classes\endpoint\Calculator.class
C:\tomcat\webapps\axis2\WEB-INF\classes\endpoint\StringProvider.class
C:\tomcat\webapps\axis2\WEB-INF\lib\activation-1.1.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\annogen-0.1.0.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\antlr-2.7.7.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-api-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-dom-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-impl-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-adb-codegen-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-adb-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-codegen-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-corba-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-fastinfoset-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-java2wsdl-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxbri-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxws-api-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxws-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jibx-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-json-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jws-api-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-kernel-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-metadata-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-saaj-api-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-saaj-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-spring-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-xmlbeans-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\backport-util-concurrent-3.1.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\commons-codec-1.3.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\commons-fileupload-1.2.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\commons-httpclient-3.1.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\commons-io-1.4.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\commons-logging-1.1.1.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\geronimo-annotation_1.0_spec-1.1.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\geronimo-stax-api_1.0_spec-1.0.1.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-4.0-alpha6.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-nio-4.0-alpha6.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-niossl-4.0-alpha6.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-api-2.1.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-impl-2.1.6.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-xjc-2.1.6.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\jaxen-1.1.1.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-api.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-rt.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-tools.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\jettison-1.0-RC2.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\jibx-bind-1.1.5.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\jibx-run-1.1.5.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\log4j-1.2.15.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\mail-1.4.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\mex-impl-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\neethi-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\soapmonitor-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\woden-api-1.0-20080213.045734-9.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\woden-impl-dom-1.0-20080211.200232-8.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\woden-impl-dom-1.0-20080213.045734-9.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\wsdl4j-1.6.2.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\wstx-asl-3.2.4.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\xalan-2.7.0.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\xercesImpl-2.8.1.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\xml-apis-1.3.04.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\xmlbeans-2.3.0.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\XmlSchema-20080214.033952-25.jar
C:\tomcat\webapps\axis2\WEB-INF\lib\XmlSchema-SNAPSHOT.jar
C:\tomcat\webapps\axis2\WEB-INF\wsdl\CalculatorService.wsdl
C:\tomcat\webapps\axis2\WEB-INF\wsdl\CalculatorService_schema1.xsd
C:\tomcat\webapps\axis2\WEB-INF\wsdl\echostring.wsdl

thanks,
dims

PS: you can get the java classes here that i used for testing here :
http://markmail.org/message/5fcg3bylqt7cyj6u
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)

iD8DBQFHtJUhgNg6eWEDv1kRAqP9AJ9TvN2WkmdrZHHAW0LT6K6J04KW5wCaAguc
4wxDTedEFBFZrnJ94v3vOKQ=
=liMO
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Re: [Axis2] Deploying JAXWS classes from WEB-INF/classes (for TCK)

Posted by Davanum Srinivas <da...@gmail.com>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

If you put the classes in WEB-INF/classes...then no. You can always create a directory called pojo and put the classes
or jars in there as usual.

- -- dims

Deepal Jayasinghe wrote:
|
|> Team,
|>
|> Here's what i got working.
|>
|> - Place axis2.xml in WEB-INF/
|> - Make sure you comment out the addressing module in axis2.xml
|> - Make sure you add an entry for JAXWSDeployer in axis2.xml
|> ~  <deployer extension="jar" directory="pojo"
|> class="org.apache.axis2.jaxws.framework.JAXWSDeployer"/>
|> - Drop classes in WEB-INF/classes
| So no hot deployment   :-\
|
| Thanks
| Deepal
|
|
| ---------------------------------------------------------------------
| To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
| For additional commands, e-mail: axis-dev-help@ws.apache.org
|
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)

iD8DBQFHtRosgNg6eWEDv1kRAmPSAJ9kkx4yV3gNHOoEn+q+e1RhhIhLxQCdGKKD
ECivlM1m0jxV5v0vy2o2eGk=
=LLvb
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Re: [Axis2] Deploying JAXWS classes from WEB-INF/classes (for TCK)

Posted by Deepal Jayasinghe <de...@opensource.lk>.
> Team,
>
> Here's what i got working.
>
> - Place axis2.xml in WEB-INF/
> - Make sure you comment out the addressing module in axis2.xml
> - Make sure you add an entry for JAXWSDeployer in axis2.xml
> ~  <deployer extension="jar" directory="pojo" 
> class="org.apache.axis2.jaxws.framework.JAXWSDeployer"/>
> - Drop classes in WEB-INF/classes
So no hot deployment   :-\

Thanks
Deepal


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Re: [Axis2] Deploying JAXWS classes from WEB-INF/classes (for TCK)

Posted by Brian De Pradine <PR...@uk.ibm.com>.
I believe that the jaxws-rt.jar would only be needed if it is required by 
the jaxws-tools.jar, otherwise I do not believe that it is needed.

Cheers

Brian DePradine
Web Services Development
IBM Hursley
External  +44 (0) 1962 816319         Internal 246319

If you can't find the time to do it right the first time, where will you 
find the time to do it again?


Davanum Srinivas <da...@gmail.com> wrote on 15/02/2008 14:22:13:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> jaxws-api.jar is definitely not needed as we have ours...am not 
sureabout rt.
> 
> thanks,
> dims
> 
> Brian De Pradine wrote:
> | Not sure that these are needed,
> |
> |> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-api.jar
> |> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-rt.jar
> |
> |
> | Cheers
> |
> | Brian DePradine
> | Web Services Development
> | IBM Hursley
> | External  +44 (0) 1962 816319         Internal 246319
> |
> | If you can't find the time to do it right the first time, where will 
you
> | find the time to do it again?
> |
> |
> | Davanum Srinivas <da...@gmail.com> wrote on 14/02/2008 19:23:13:
> |
> | Team,
> |
> | Here's what i got working.
> |
> | - Place axis2.xml in WEB-INF/
> | - Make sure you comment out the addressing module in axis2.xml
> | - Make sure you add an entry for JAXWSDeployer in axis2.xml
> | ~  <deployer extension="jar" directory="pojo" class="org.apache.
> | axis2.jaxws.framework.JAXWSDeployer"/>
> | - Drop classes in WEB-INF/classes
> | - Drop wsdl/xsd's in WEB-INF/wsdl
> | - Drop all the jars including jaxws ones in WEB-INF/lib as usual
> | - Here's what my directory structure looks when i deploy the war.
> |
> | C:\tomcat\webapps\axis2\WEB-INF\axis2.xml
> | C:\tomcat\webapps\axis2\WEB-INF\web.xml
> | C:\tomcat\webapps\axis2\WEB-INF\classes\endpoint\Calculator.class
> | C:\tomcat\webapps\axis2\WEB-INF\classes\endpoint\StringProvider.class
> | C:\tomcat\webapps\axis2\WEB-INF\lib\activation-1.1.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\annogen-0.1.0.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\antlr-2.7.7.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-api-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-dom-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-impl-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-adb-codegen-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-adb-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-codegen-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-corba-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-fastinfoset-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-java2wsdl-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxbri-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxws-api-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxws-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jibx-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-json-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jws-api-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-kernel-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-metadata-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-saaj-api-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-saaj-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-spring-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-xmlbeans-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\backport-util-concurrent-3.1.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\commons-codec-1.3.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\commons-fileupload-1.2.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\commons-httpclient-3.1.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\commons-io-1.4.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\commons-logging-1.1.1.jar
> | 
C:\tomcat\webapps\axis2\WEB-INF\lib\geronimo-annotation_1.0_spec-1.1.jar
> | 
C:\tomcat\webapps\axis2\WEB-INF\lib\geronimo-stax-api_1.0_spec-1.0.1.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-4.0-alpha6.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-nio-4.0-alpha6.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-niossl-4.0-alpha6.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-api-2.1.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-impl-2.1.6.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-xjc-2.1.6.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\jaxen-1.1.1.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-api.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-rt.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-tools.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\jettison-1.0-RC2.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\jibx-bind-1.1.5.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\jibx-run-1.1.5.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\log4j-1.2.15.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\mail-1.4.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\mex-impl-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\neethi-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\soapmonitor-SNAPSHOT.jar
> | 
C:\tomcat\webapps\axis2\WEB-INF\lib\woden-api-1.0-20080213.045734-9.jar
> |
> |> C:\tomcat\webapps\axis2\WEB-INF\lib\woden-impl-dom-1.0-20080211.
> 200232-8.jar
> |> C:\tomcat\webapps\axis2\WEB-INF\lib\woden-impl-dom-1.0-20080213.
> 045734-9.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\wsdl4j-1.6.2.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\wstx-asl-3.2.4.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\xalan-2.7.0.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\xercesImpl-2.8.1.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\xml-apis-1.3.04.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\xmlbeans-2.3.0.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\XmlSchema-20080214.033952-25.jar
> | C:\tomcat\webapps\axis2\WEB-INF\lib\XmlSchema-SNAPSHOT.jar
> | C:\tomcat\webapps\axis2\WEB-INF\wsdl\CalculatorService.wsdl
> | C:\tomcat\webapps\axis2\WEB-INF\wsdl\CalculatorService_schema1.xsd
> | C:\tomcat\webapps\axis2\WEB-INF\wsdl\echostring.wsdl
> |
> | thanks,
> | dims
> |
> | PS: you can get the java classes here that i used for testing here :
> | http://markmail.org/message/5fcg3bylqt7cyj6u
> |>
> - ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
> |>
> 
> | Unless stated otherwise above:
> | IBM United Kingdom Limited - Registered in England and Wales with 
number
> | 741598.
> | Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 
3AU
> 
> 
> 
> 
> 
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (Cygwin)
> 
> iD8DBQFHtaAVgNg6eWEDv1kRArzFAJwLLfd5UDfAuxutVQgQWyPzu4joHACg2p53
> pxmMBy+C6ste1en5cMH1n24=
> =QmpT
> -----END PGP SIGNATURE-----
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
> 






Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU






Re: [Axis2] Deploying JAXWS classes from WEB-INF/classes (for TCK)

Posted by Davanum Srinivas <da...@gmail.com>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

jaxws-api.jar is definitely not needed as we have ours...am not sure about rt.

thanks,
dims

Brian De Pradine wrote:
| Not sure that these are needed,
|
|> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-api.jar
|> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-rt.jar
|
|
| Cheers
|
| Brian DePradine
| Web Services Development
| IBM Hursley
| External  +44 (0) 1962 816319         Internal 246319
|
| If you can't find the time to do it right the first time, where will you
| find the time to do it again?
|
|
| Davanum Srinivas <da...@gmail.com> wrote on 14/02/2008 19:23:13:
|
| Team,
|
| Here's what i got working.
|
| - Place axis2.xml in WEB-INF/
| - Make sure you comment out the addressing module in axis2.xml
| - Make sure you add an entry for JAXWSDeployer in axis2.xml
| ~  <deployer extension="jar" directory="pojo" class="org.apache.
| axis2.jaxws.framework.JAXWSDeployer"/>
| - Drop classes in WEB-INF/classes
| - Drop wsdl/xsd's in WEB-INF/wsdl
| - Drop all the jars including jaxws ones in WEB-INF/lib as usual
| - Here's what my directory structure looks when i deploy the war.
|
| C:\tomcat\webapps\axis2\WEB-INF\axis2.xml
| C:\tomcat\webapps\axis2\WEB-INF\web.xml
| C:\tomcat\webapps\axis2\WEB-INF\classes\endpoint\Calculator.class
| C:\tomcat\webapps\axis2\WEB-INF\classes\endpoint\StringProvider.class
| C:\tomcat\webapps\axis2\WEB-INF\lib\activation-1.1.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\annogen-0.1.0.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\antlr-2.7.7.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-api-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-dom-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-impl-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-adb-codegen-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-adb-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-codegen-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-corba-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-fastinfoset-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-java2wsdl-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxbri-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxws-api-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxws-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jibx-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-json-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jws-api-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-kernel-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-metadata-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-saaj-api-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-saaj-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-spring-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-xmlbeans-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\backport-util-concurrent-3.1.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\commons-codec-1.3.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\commons-fileupload-1.2.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\commons-httpclient-3.1.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\commons-io-1.4.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\commons-logging-1.1.1.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\geronimo-annotation_1.0_spec-1.1.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\geronimo-stax-api_1.0_spec-1.0.1.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-4.0-alpha6.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-nio-4.0-alpha6.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-niossl-4.0-alpha6.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-api-2.1.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-impl-2.1.6.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-xjc-2.1.6.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\jaxen-1.1.1.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-api.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-rt.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-tools.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\jettison-1.0-RC2.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\jibx-bind-1.1.5.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\jibx-run-1.1.5.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\log4j-1.2.15.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\mail-1.4.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\mex-impl-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\neethi-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\soapmonitor-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\woden-api-1.0-20080213.045734-9.jar
|
|> C:\tomcat\webapps\axis2\WEB-INF\lib\woden-impl-dom-1.0-20080211.200232-8.jar
|> C:\tomcat\webapps\axis2\WEB-INF\lib\woden-impl-dom-1.0-20080213.045734-9.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\wsdl4j-1.6.2.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\wstx-asl-3.2.4.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\xalan-2.7.0.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\xercesImpl-2.8.1.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\xml-apis-1.3.04.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\xmlbeans-2.3.0.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\XmlSchema-20080214.033952-25.jar
| C:\tomcat\webapps\axis2\WEB-INF\lib\XmlSchema-SNAPSHOT.jar
| C:\tomcat\webapps\axis2\WEB-INF\wsdl\CalculatorService.wsdl
| C:\tomcat\webapps\axis2\WEB-INF\wsdl\CalculatorService_schema1.xsd
| C:\tomcat\webapps\axis2\WEB-INF\wsdl\echostring.wsdl
|
| thanks,
| dims
|
| PS: you can get the java classes here that i used for testing here :
| http://markmail.org/message/5fcg3bylqt7cyj6u
|>
- ---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
|>

| Unless stated otherwise above:
| IBM United Kingdom Limited - Registered in England and Wales with number
| 741598.
| Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU






-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)

iD8DBQFHtaAVgNg6eWEDv1kRArzFAJwLLfd5UDfAuxutVQgQWyPzu4joHACg2p53
pxmMBy+C6ste1en5cMH1n24=
=QmpT
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Re: [Axis2] Deploying JAXWS classes from WEB-INF/classes (for TCK)

Posted by Brian De Pradine <PR...@uk.ibm.com>.
Not sure that these are needed,

> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-api.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-rt.jar


Cheers

Brian DePradine
Web Services Development
IBM Hursley
External  +44 (0) 1962 816319         Internal 246319

If you can't find the time to do it right the first time, where will you 
find the time to do it again?


Davanum Srinivas <da...@gmail.com> wrote on 14/02/2008 19:23:13:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Team,
> 
> Here's what i got working.
> 
> - - Place axis2.xml in WEB-INF/
> - - Make sure you comment out the addressing module in axis2.xml
> - - Make sure you add an entry for JAXWSDeployer in axis2.xml
> ~  <deployer extension="jar" directory="pojo" class="org.apache.
> axis2.jaxws.framework.JAXWSDeployer"/>
> - - Drop classes in WEB-INF/classes
> - - Drop wsdl/xsd's in WEB-INF/wsdl
> - - Drop all the jars including jaxws ones in WEB-INF/lib as usual
> - - Here's what my directory structure looks when i deploy the war.
> 
> C:\tomcat\webapps\axis2\WEB-INF\axis2.xml
> C:\tomcat\webapps\axis2\WEB-INF\web.xml
> C:\tomcat\webapps\axis2\WEB-INF\classes\endpoint\Calculator.class
> C:\tomcat\webapps\axis2\WEB-INF\classes\endpoint\StringProvider.class
> C:\tomcat\webapps\axis2\WEB-INF\lib\activation-1.1.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\annogen-0.1.0.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\antlr-2.7.7.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-api-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-dom-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axiom-impl-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-adb-codegen-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-adb-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-codegen-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-corba-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-fastinfoset-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-java2wsdl-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxbri-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxws-api-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jaxws-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jibx-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-json-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-jws-api-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-kernel-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-metadata-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-saaj-api-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-saaj-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-spring-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\axis2-xmlbeans-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\backport-util-concurrent-3.1.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\commons-codec-1.3.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\commons-fileupload-1.2.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\commons-httpclient-3.1.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\commons-io-1.4.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\commons-logging-1.1.1.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\geronimo-annotation_1.0_spec-1.1.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\geronimo-stax-api_1.0_spec-1.0.1.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-4.0-alpha6.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-nio-4.0-alpha6.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\httpcore-niossl-4.0-alpha6.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-api-2.1.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-impl-2.1.6.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxb-xjc-2.1.6.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxen-1.1.1.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-api.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-rt.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\jaxws-tools.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\jettison-1.0-RC2.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\jibx-bind-1.1.5.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\jibx-run-1.1.5.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\log4j-1.2.15.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\mail-1.4.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\mex-impl-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\neethi-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\soapmonitor-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\woden-api-1.0-20080213.045734-9.jar
> 
C:\tomcat\webapps\axis2\WEB-INF\lib\woden-impl-dom-1.0-20080211.200232-8.jar
> 
C:\tomcat\webapps\axis2\WEB-INF\lib\woden-impl-dom-1.0-20080213.045734-9.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\wsdl4j-1.6.2.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\wstx-asl-3.2.4.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\xalan-2.7.0.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\xercesImpl-2.8.1.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\xml-apis-1.3.04.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\xmlbeans-2.3.0.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\XmlSchema-20080214.033952-25.jar
> C:\tomcat\webapps\axis2\WEB-INF\lib\XmlSchema-SNAPSHOT.jar
> C:\tomcat\webapps\axis2\WEB-INF\wsdl\CalculatorService.wsdl
> C:\tomcat\webapps\axis2\WEB-INF\wsdl\CalculatorService_schema1.xsd
> C:\tomcat\webapps\axis2\WEB-INF\wsdl\echostring.wsdl
> 
> thanks,
> dims
> 
> PS: you can get the java classes here that i used for testing here :
> http://markmail.org/message/5fcg3bylqt7cyj6u
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (Cygwin)
> 
> iD8DBQFHtJUhgNg6eWEDv1kRAqP9AJ9TvN2WkmdrZHHAW0LT6K6J04KW5wCaAguc
> 4wxDTedEFBFZrnJ94v3vOKQ=
> =liMO
> -----END PGP SIGNATURE-----
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
> 






Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU