2 Replies Latest reply on Aug 25, 2005 5:03 PM by Thomas Diesler

    jbossws tools configuration/setup/usage

    Anil Saldanha Master

      Please give me a couple of weeks. I will get the public, an early bird release of jbossws tools including shell scripts, user guide etc.

      Tools code is in a lot of flux right now. We are working on JBossWS and JAXB contract.

      If you cannot wait:

      Currently tools code is sitting in the jbossws.jar file.

      cd webservices
      ant deploy-jbossws


      This will give you a jar in the output directory of webservices module. Use that.

        • 1. Re: jbossws tools configuration/setup/usage
          Polina Alber Newbie

          I am trying to use jbossws for a project with a delivery in November 2005 time frame. Can you please, provide a list of third party jars jbossws tools depends on. May be I will be able to overcome ClassNotFound exception

          • 2. Re: jbossws tools configuration/setup/usage
            Thomas Diesler Master

            The jbossws testsuite (that also tests wstools) uses these jars

             <path id="build.classpath">
             <pathelement location="resources"/>
             <pathelement location="${build.dir}/classes"/>
             <pathelement location="${module.classes.dir}"/>
             <pathelement location="../../common/output/lib/jboss-common-client.jar"/>
             <pathelement location="${jboss.home}/client/jbossall-client.jar"/>
             <pathelement location="${jboss.home}/client/activation.jar"/>
             <pathelement location="${jboss.home}/client/mail.jar"/>
             <pathelement location="${jboss.home}/client/log4j.jar"/>
             <pathelement location="${jboss.home}/client/wsdl4j.jar"/>
            
             <!-- [TODO] Needed for JSR-181 annotations -->
             <pathelement location="${jboss.home}/server/default/lib/jboss.jar"/>
             <pathelement location="${jboss.home}/server/default/deploy/ejb3.deployer/jboss-ejb3.jar"/>
             <pathelement location="${jboss.home}/server/default/deploy/ejb3.deployer/jboss-ejb3x.jar"/>
             <pathelement location="${jboss.home}/server/default/deploy/jboss-aop-jdk50.deployer/jboss-aop-jdk50.jar"/>
             <pathelement location="${jboss.home}/server/default/deploy/jboss-aop-jdk50.deployer/jboss-aspect-library-jdk50.jar"/>
            
             <!-- [TODO] use the remoting client jar when available -->
             <pathelement location="${jboss.home}/server/default/lib/jboss-remoting.jar"/>
             <pathelement location="${jboss.home}/lib/jboss-system.jar"/>
             <pathelement location="../../thirdparty/apache-commons/lib/commons-httpclient.jar"/>
             <pathelement location="../../thirdparty/sun-servlet/lib/servlet-api.jar"/>
            
             <!-- Some other test dependencies -->
             <pathelement location="../../thirdparty/qdox/lib/qdox.jar"/>
             <pathelement location="../../thirdparty/xmlunit-xmlunit/lib/xmlunit1.0.jar"/>
             <pathelement location="../../thirdparty/apache-xerces/lib/xercesimpl.jar"/>
             <pathelement location="../../thirdparty/apache-xmlsec/lib/xmlsec.jar"/>
             <!-- XML security uses commons logging -->
             <pathelement location="../../thirdparty/apache-commons/lib/commons-logging.jar"/>
             <pathelement location="../../thirdparty/junit-junit/lib/junit.jar"/>
             </path>
            


            See:
            http://www.jboss.org/index.html?module=bb&op=viewtopic&t=64321