[ https://issues.apache.org/jira/browse/AXIS2-1939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Deepal Jayasinghe updated AXIS2-1939: ------------------------------------- Priority: Blocker (was: Major) marking as a blocker , and need to fix Axiom to overcome the problem > rpc.client does not work in pojo and pojoguide samples > ------------------------------------------------------ > > Key: AXIS2-1939 > URL: https://issues.apache.org/jira/browse/AXIS2-1939 > Project: Apache Axis 2.0 (Axis2) > Issue Type: Bug > Components: rpc > Affects Versions: 1.1.1 > Environment: Apache Tomcat 5.5.16, Jdk1.5, WinXp > Reporter: Charitha Kankanamge > Priority: Blocker > > rpc.client does not work in pojo and pojoguide samples. > Following exception thrown when running ant rpc.client. > rpc.client.run: > [java] java.lang.NullPointerException > [java] at > org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:180) > [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.jav > a:1216) > [java] at > org.apache.tools.ant.helper.SingleCheckExecutor.executeTarget > s(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.j > ava:107) > [java] at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja > va: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.jav > a:1216) > [java] at > org.apache.tools.ant.Project.executeTarget(Project.java:1185) > [java] at > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(De > faultExecutor.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) > [java] Caused by: java.lang.NullPointerException > [java] at > com.ctc.wstx.sw.BaseNsStreamWriter.doWriteDefaultNs(BaseNsStr > eamWriter.java:528) > [java] at > com.ctc.wstx.sw.SimpleNsStreamWriter.writeDefaultNamespace(Si > mpleNsStreamWriter.java:111) > [java] at > com.ctc.wstx.sw.SimpleNsStreamWriter.writeNamespace(SimpleNsS > treamWriter.java:119) > [java] at > org.apache.axiom.om.impl.MTOMXMLStreamWriter.writeNamespace(M > TOMXMLStreamWriter.java:146) > [java] at > org.apache.axiom.om.impl.util.OMSerializerUtil.serializeStart > part(OMSerializerUtil.java:329) > [java] at > org.apache.axiom.om.impl.util.OMSerializerUtil.serializeStart > part(OMSerializerUtil.java:171) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > (OMElementImpl.java:804) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > AndConsume(OMElementImpl.java:837) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > (OMElementImpl.java:808) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > AndConsume(OMElementImpl.java:837) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > (OMElementImpl.java:808) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > AndConsume(OMElementImpl.java:837) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > (OMElementImpl.java:808) > [java] at > org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.internalSeri > alize(SOAPEnvelopeImpl.java:179) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > AndConsume(OMElementImpl.java:837) > [java] at > org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume( > OMNodeImpl.java:417) > [java] at > org.apache.axis2.transport.http.SOAPOverHTTPSender$AxisSOAPRe > questEntity.handleOMOutput(SOAPOverHTTPSender.java:190) > [java] at > org.apache.axis2.transport.http.SOAPOverHTTPSender$AxisSOAPRe > questEntity.writeRequest(SOAPOverHTTPSender.java:232) > [java] at > org.apache.commons.httpclient.methods.EntityEnclosingMethod.w > riteRequestBody(EntityEnclosingMethod.java:495) > [java] at > org.apache.commons.httpclient.HttpMethodBase.writeRequest(Htt > pMethodBase.java:1973) > [java] at > org.apache.commons.httpclient.HttpMethodBase.execute(HttpMeth > odBase.java:993) > [java] at > org.apache.commons.httpclient.HttpMethodDirector.executeWithR > etry(HttpMethodDirector.java:397) > [java] at > org.apache.commons.httpclient.HttpMethodDirector.executeMetho > d(HttpMethodDirector.java:170) > [java] at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpCl > ient.java:396) > [java] at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpCl > ient.java:346) > [java] at > org.apache.axis2.transport.http.AbstractHTTPSender.executeMet > hod(AbstractHTTPSender.java:541) > [java] at > org.apache.axis2.transport.http.SOAPOverHTTPSender.send(SOAPO > verHTTPSender.java:119) > [java] at > org.apache.axis2.transport.http.CommonsHTTPTransportSender.wr > iteMessageWithCommons(CommonsHTTPTransportSender.java:335) > [java] at > org.apache.axis2.transport.http.CommonsHTTPTransportSender.in > voke(CommonsHTTPTransportSender.java:204) > [java] at > org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:674) > [java] at > org.apache.axis2.description.RobustOutOnlyAxisOperation$Robus > tOperationClient.send(RobustOutOnlyAxisOperation.java:72) > [java] at > org.apache.axis2.description.OutInAxisOperationClient.execute > (OutInAxisOperation.java:202) > [java] at > org.apache.axis2.client.ServiceClient.sendRobust(ServiceClien > t.java:453) > [java] at > org.apache.axis2.client.ServiceClient.sendRobust(ServiceClien > t.java:380) > [java] at > org.apache.axis2.rpc.client.RPCServiceClient.invokeRobust(RPC > ServiceClient.java:131) > [java] at sample.pojo.rpcclient.WeatherRPCClient.main(Unknown Source) > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces > sorImpl.java:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet > hodAccessorImpl.java:25) > [java] at java.lang.reflect.Method.invoke(Method.java:585) > [java] at > org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.jav > a:202) > [java] at > org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava > .java:134) > [java] ... 24 more > [java] --- Nested Exception --- > [java] java.lang.NullPointerException > [java] at > com.ctc.wstx.sw.BaseNsStreamWriter.doWriteDefaultNs(BaseNsStr > eamWriter.java:528) > [java] at > com.ctc.wstx.sw.SimpleNsStreamWriter.writeDefaultNamespace(Si > mpleNsStreamWriter.java:111) > [java] at > com.ctc.wstx.sw.SimpleNsStreamWriter.writeNamespace(SimpleNsS > treamWriter.java:119) > [java] at > org.apache.axiom.om.impl.MTOMXMLStreamWriter.writeNamespace(M > TOMXMLStreamWriter.java:146) > [java] at > org.apache.axiom.om.impl.util.OMSerializerUtil.serializeStart > part(OMSerializerUtil.java:329) > [java] at > org.apache.axiom.om.impl.util.OMSerializerUtil.serializeStart > part(OMSerializerUtil.java:171) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > (OMElementImpl.java:804) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > AndConsume(OMElementImpl.java:837) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > (OMElementImpl.java:808) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > AndConsume(OMElementImpl.java:837) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > (OMElementImpl.java:808) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > AndConsume(OMElementImpl.java:837) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > (OMElementImpl.java:808) > [java] at > org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.internalSeri > alize(SOAPEnvelopeImpl.java:179) > [java] at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize > AndConsume(OMElementImpl.java:837) > [java] at > org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume( > OMNodeImpl.java:417) > [java] at > org.apache.axis2.transport.http.SOAPOverHTTPSender$AxisSOAPRe > questEntity.handleOMOutput(SOAPOverHTTPSender.java:190) > [java] at > org.apache.axis2.transport.http.SOAPOverHTTPSender$AxisSOAPRe > questEntity.writeRequest(SOAPOverHTTPSender.java:232) > [java] at > org.apache.commons.httpclient.methods.EntityEnclosingMethod.w > riteRequestBody(EntityEnclosingMethod.java:495) > [java] at > org.apache.commons.httpclient.HttpMethodBase.writeRequest(Htt > pMethodBase.java:1973) > [java] at > org.apache.commons.httpclient.HttpMethodBase.execute(HttpMeth > odBase.java:993) > [java] at > org.apache.commons.httpclient.HttpMethodDirector.executeWithR > etry(HttpMethodDirector.java:397) > [java] at > org.apache.commons.httpclient.HttpMethodDirector.executeMetho > d(HttpMethodDirector.java:170) > [java] at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpCl > ient.java:396) > [java] at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpCl > ient.java:346) > [java] at > org.apache.axis2.transport.http.AbstractHTTPSender.executeMet > hod(AbstractHTTPSender.java:541) > [java] at > org.apache.axis2.transport.http.SOAPOverHTTPSender.send(SOAPO > verHTTPSender.java:119) > [java] at > org.apache.axis2.transport.http.CommonsHTTPTransportSender.wr > iteMessageWithCommons(CommonsHTTPTransportSender.java:335) > [java] at > org.apache.axis2.transport.http.CommonsHTTPTransportSender.in > voke(CommonsHTTPTransportSender.java:204) > [java] at > org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:674) > [java] at > org.apache.axis2.description.RobustOutOnlyAxisOperation$Robus > tOperationClient.send(RobustOutOnlyAxisOperation.java:72) > [java] at > org.apache.axis2.description.OutInAxisOperationClient.execute > (OutInAxisOperation.java:202) > [java] at > org.apache.axis2.client.ServiceClient.sendRobust(ServiceClien > t.java:453) > [java] at > org.apache.axis2.client.ServiceClient.sendRobust(ServiceClien > t.java:380) > [java] at > org.apache.axis2.rpc.client.RPCServiceClient.invokeRobust(RPC > ServiceClient.java:131) > [java] at sample.pojo.rpcclient.WeatherRPCClient.main(Unknown Source) > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces > sorImpl.java:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet > hodAccessorImpl.java:25) > [java] at java.lang.reflect.Method.invoke(Method.java:585) > [java] at > org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.jav > a: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.ja > va: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.jav > a:1216) > [java] at > org.apache.tools.ant.helper.SingleCheckExecutor.executeTarget > s(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.j > ava:107) > [java] at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja > va: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.jav > a:1216) > [java] at > org.apache.tools.ant.Project.executeTarget(Project.java:1185) > [java] at > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(De > faultExecutor.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) > Steps to reproduce: > =============== > 1. Go to samples/pojo directory and run ant generate.service > 2. Run ant rpc.client -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]