Stub

From SDU
Revision as of 05:43, 2 May 2009 by Jmanuel_ll (Talk) (Generate Stub Files for web services)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

0) Install JSDK , prefer 1.4.2_06

1) Validate the existance of the path: $NX_ROOT/bopcfg/www/CATALINA_BASE/webapps/axis

2) Set environment variable AXIS_HOME with value:

      export AXIS_HOME=$NX_ROOT/bopcfg/www/CATALINA_BASE/webapps/axis

3) Set environment variable AXIS_LIB with value

     export AXIS_LIB=$AXIS_HOME/WEB-INF/lib

4) Set environment variable AXISCLASSPATH con el valor

      export          AXISCLASSPATH=$AXIS_LIB/axis.jar:$AXIS_LIB/jaxrpc.jar:$AXIS_LIB/saaj.jar:
                             $AXIS_LIB/commons-logging.jar:$AXIS_LIB/commons-discovery.jar:
                             $AXIS_LIB/wsdl4j.jar:$AXIS_LIB/log4j-1.2.8.jar:$AXIS_LIB/axis-ant.jar:$AXIS_LIB/

5) Set environment variable CLASSPATH with value

     export CLASSPATH=$AXISCLASSPATH

6) Generate stub files by executing

     cd $AXIS_LIB
     java org.apache.axis.wsdl.WSDL2Java http://localhost:8080/axis/services/USD_R11_WebService?wsdl

Test method

7) Edit JWS.java modify user and password and server name

8) Compile java file

   javac -classpath $AXISCLASSPATH JWS.java

9) Execute compiled file

       java -cp $AXISCLASSPATH:. JWS