Thanks for helping! Here is the error message when I run the client:
***************************************************************************
Buildfile: build.xml
run-client:
[java] nameSpaceUri=
http://localhost:8080/shippingarrangementservice-masterproject/shippingarrangementservice?WSDL [java] java.lang.NoClassDefFoundError: shippingarrangementclient/ShippingArrangement
[java] at java.lang.Class.getDeclaredMethods0(Native Method)
[java] at java.lang.Class.privateGetDeclaredMethods(Class.java:1647)
[java] portName= ShippingArrangementIFPort
[java] at java.lang.Class.privateGetPublicMethods(Class.java:1770)
[java] at java.lang.Class.getMethods(Class.java:824)
[java] at com.sun.xml.rpc.client.dii.ConfiguredService.getPortNameForIn
terface(ConfiguredService.java:140)
[java] at com.sun.xml.rpc.client.dii.ConfiguredService.getPort(ConfiguredService.java:127)
[java] at shippingarrangementclient.ShippingArrangementClient.main(Unknown Source)
[java] Exception in
thread "main"
[java] Java Result: 1
run:
BUILD SUCCESSFUL
Total time: 2 seconds
**************************************************************************
ShippingArrangement is the class I defined. In my client targets.xml, I used the following target:
**************************************************************************
<target name="generate-interface" description="Runs wscompile to generate the service endpoint interface">
<echo message="Generating the service endpoint interface...."/>
<antcall target="run-wscompile">
<param name="param1" value="-import -d ${build} -nd ${build} -f:norpcstructures -verbose -classpath ${build} ${config.wsdl.file}"/>
</antcall>
</target>