Just upgraded to Axis2 v1.1.1 with same result. I knew this was my prob
but it was worth a try... :-)
Thanx,
Garth
Garth Keesler wrote:
Hello and Thanx for the reply!
I'm running Tomcat v5.5.20 and Axis2 v1.1.
The full stackdump is in the tar file but here's a copy. Note that I
trap the error and request the stackdump in the code.:
rpc.client.run:
[java] Endpoint found.
[java] targetEPR set.
[java] QName set.
[java] Ready for call.
[java] Error returned - null
[java] java.lang.NullPointerException
[java] at
org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:294)
[java] at
org.apache.axis2.databinding.utils.BeanUtil.processObject(BeanUtil.java:549)
[java] at
org.apache.axis2.databinding.utils.BeanUtil.ProcessElement(BeanUtil.java:499)
[java] at
org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:438)
[java] at
org.apache.axis2.rpc.client.RPCServiceClient.invokeBlocking(RPCServiceClient.java:97)
[java] at com.ttna.rpcclient.wsVendorClient.main(Unknown
Source)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:585)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:202)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:134)
[java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
[java] at
org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
[java] at
org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
[java] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[java] at org.apache.tools.ant.Task.perform(Task.java:364)
[java] at org.apache.tools.ant.Target.execute(Target.java:341)
[java] at
org.apache.tools.ant.Target.performTasks(Target.java:369)
[java] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[java] at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:37)
[java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[java] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
[java] at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:107)
[java] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[java] at org.apache.tools.ant.Task.perform(Task.java:364)
[java] at org.apache.tools.ant.Target.execute(Target.java:341)
[java] at
org.apache.tools.ant.Target.performTasks(Target.java:369)
[java] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[java] at
org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[java] at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
[java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[java] at org.apache.tools.ant.Main.runBuild(Main.java:668)
[java] at org.apache.tools.ant.Main.startAnt(Main.java:187)
[java] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
[java] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
BUILD SUCCESSFUL
Total time: 6 seconds
I've tried "implements Serializable" on the main class since the trace
references "deserialize" but it had no visible impact.
I really appreciate any help you can provide.
Thanx,
GarthK
Deepal Jayasinghe wrote:
Hi Garth ;
What the Axis2 version are you using ? and what is the exception.
Thanks
Deepal
Sorry, I forgot to include services.xml.
<service name="wsVendor" scope="application">
<description>
Vendor Service Service
</description>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
</messageReceivers>
<parameter name="ServiceClass">com.ttna.wsVendor</parameter>
</service>
Thanx,
Garth
Garth Keesler wrote:
All,
First, I'm a newbie trying to get the first "real" web service to
work. BTW, this works great using Eclipse and WTP but only on the
same server which sort of limits the approach.
Attached is a tar file of a simple PojoGuide clone that I have spent
days on trying to clear the last bug. I am getting a null return in
the rpcclient but the service, located on another box, seems to be
running correctly. I've tried a variety of things to clear the error
but I can't figure out what's wrong. The Diags folder in the tar file
shows the stackdump as well as the trace output from the web service.
All of the source and build.xml files are included.
Help greatly appreciated.
Thanx Much,
Garth
------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED] For
additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
|
- Re: Bug with PojoGuide clone Garth Keesler
-