Hi Deepal,

Here is a snap of my code: 
My client calls a service called Jaguar which in turn calls another
service. 

//Client
RPCServiceClient serviceClient = new RPCServiceClient();
Options options = serviceClient.getOptions();
EndpointReference targetEPR = new
EndpointReference("http://localhost:8080/axis2/services/Jaguar?wsdl";);
        options.setTo(targetEPR);
                
QName opmeth2 = new QName("http://service.pojo.sample/xsd";, "meth2");
int intparam = 78; 
                
Object[] opmeth2Args = new Object[] { intparam };
Class[] returnTypes = new Class[] { int.class };
Object[] response = serviceClient.invokeBlocking(opmeth2,opmeth2Args,
returnTypes);
        
Integer in2 = (Integer) response[0];
System.out.println("Return Value from meth2 " +in2.intValue());


//Service:Jaguar
RPCServiceClient serviceClient = new RPCServiceClient();
Options options = serviceClient.getOptions();
EndpointReference targetEPR = new
EndpointReference("http://localhost:8080/axis2/services/ruleservice?wsdl
");
        options.setTo(targetEPR);
        
QName opmeth2 = new QName("http://ruleservice/xsd";, "setStatus");
int myint = 23; 
                
Object[] opmeth2Args = new Object[] { myint };
System.out.println("before call to setStatus ");
serviceClient.invokeRobust(opmeth2, opmeth2Args);
                

I get the exception when the service makes a call to another service. 
Please let me know whether this is correct? 

Also, how do create a jira issue for the same? 
Any help regarding this would be appreciated. 

Thanks and regards,
Rangan 


-----Original Message-----
From: Deepal Jayasinghe [mailto:[EMAIL PROTECTED] 
Sent: Friday, January 19, 2007 10:17 PM
To: [email protected]
Subject: Re: my Scenario

Hi Thirumalachar;

If you can please provide java source files or services aar files to
recreate the issue. The best thing is please create a JIRA issue and
attach whatever necessary to regenerate the issue.

Thanks
Deepal

> Hi,
>
> I have a POJO exposed as a Webservice using Axis2. I have tested this
> service using RPCServiceClient and it works fine. This service needs
> to talk to other services which are also POJO's exposed as Webservices
> using Axis2. The other services also work fine when invoked by
> RPCServiceClient mechanism. But if I invoke those services from my
> Axis2 service using the same mechanism of RPCServiceClient mechanism,
> it gives me the following exception. Can somebody throw some light on
> this :
>
> [java] org.apache.axis2.AxisFault: BEA-380000: Internal Server Error
>
> [java] at
>
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:194)
>
> [java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:747)
>
> [java] at
org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:201)
>
> [java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:104)
>
> [java] at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>
> [java] at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
>
> [java] at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
>
> [java] at java.lang.reflect.Method.invoke(Method.java:585)
>
> [java] at
>
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:1
05)
>
> [java] at org.apache.tools.ant.Task.perform(Task.java:348)
>
> [java] at org.apache.tools.ant.Target.execute(Target.java:357)
>
> [java] at org.apache.tools.ant.Target.performTasks(Target.java:385)
>
> [java] at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
>
> [java] at
>
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleChe
ckExecutor.java:38)
>
> [java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1181)
>
> [java] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
>
> [java] at
> org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
>
> [java] at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>
> [java] at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
>
> [java] at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
>
> [java] at java.lang.reflect.Method.invoke(Method.java:585)
>
> [java] at
>
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:1
05)
>
> [java] at org.apache.tools.ant.Task.perform(Task.java:348)
>
> [java] at org.apache.tools.ant.Target.execute(Target.java:357)
>
> [java] at org.apache.tools.ant.Target.performTasks(Target.java:385)
>
> [java] at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
>
> [java] at
org.apache.tools.ant.Project.executeTarget(Project.java:1298)
>
> [java] at
>
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecut
or.java:41)
>
> [java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1181)
>
> [java] at org.apache.tools.ant.Main.runBuild(Main.java:698)
>
> [java] at org.apache.tools.ant.Main.startAnt(Main.java:199)
>
> [java] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
>
> [java] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
>
> [java] Caused by: org.apache.axis2.AxisFault: BEA-380000: Internal
> Server Error
>
> [java] at
>
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisO
peration.java:308)
>
> [java] at
>
org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:579
)
>
> [java] at
>
org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:508
)
>
> [java] at
>
org.apache.axis2.rpc.client.RPCServiceClient.invokeBlocking(RPCServiceCl
ient.java:95)
>
> [java] at sample.pojo.rpcclient.JaguarClient.main(Unknown Source)
>
> [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> [java] at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
>
> [java] at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
>
> [java] at java.lang.reflect.Method.invoke(Method.java:585)
>
> [java] at
> org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
>
> [java] at
>
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
>
> [java] ... 32 more
>
> [java] --- Nested Exception ---
>
> [java] org.apache.axis2.AxisFault: BEA-380000: Internal Server Error
>
> [java] at
>
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisO
peration.java:308)
>
> [java] at
>
org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:579
)
>
> [java] at
>
org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:508
)
>
> [java] at
>
org.apache.axis2.rpc.client.RPCServiceClient.invokeBlocking(RPCServiceCl
ient.java:95)
>
> [java] at sample.pojo.rpcclient.JaguarClient.main(Unknown Source)
>
> [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> [java] at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
>
> [java] at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
>
> [java] at java.lang.reflect.Method.invoke(Method.java:585)
>
> [java] at
> org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
>
> [java] at
>
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
>
> [java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:747)
>
> [java] at
org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:201)
>
> [java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:104)
>
> [java] at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>
> [java] at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
>
> [java] at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
>
> [java] at java.lang.reflect.Method.invoke(Method.java:585)
>
> [java] at
>
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:1
05)
>
> [java] at org.apache.tools.ant.Task.perform(Task.java:348)
>
> [java] at org.apache.tools.ant.Target.execute(Target.java:357)
>
> [java] at org.apache.tools.ant.Target.performTasks(Target.java:385)
>
> [java] at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
>
> [java] at
>
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleChe
ckExecutor.java:38)
>
> [java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1181)
>
> [java] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
>
> [java] at
> org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
>
> [java] at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>
> [java] at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
>
> [java] at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
>
> [java] at java.lang.reflect.Method.invoke(Method.java:585)
>
> [java] at
>
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:1
05)
>
> [java] at org.apache.tools.ant.Task.perform(Task.java:348)
>
> [java] at org.apache.tools.ant.Target.execute(Target.java:357)
>
> [java] at org.apache.tools.ant.Target.performTasks(Target.java:385)
>
> [java] at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
>
> [java] at
org.apache.tools.ant.Project.executeTarget(Project.java:1298)
>
> [java] at
>
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecut
or.java:41)
>
> [java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1181)
>
> [java] at org.apache.tools.ant.Main.runBuild(Main.java:698)
>
> [java] at org.apache.tools.ant.Main.startAnt(Main.java:199)
>
> [java] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
>
> [java] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
>
> Is this the right way to invoke an Axis Service from another Axis
> Service??.
>
> Is there another mechanism to do the same?
>
> Is there another way of invoking an Axis POJO service without using
> RPCServiceClient?.
>
> Any help/link to some guidelines would be of gr8 help...
>
> Regards
>
> Rangan
>
> This email may contain material that is confidential, privileged
> and/or attorney work product for the sole use of the intended
> recipient. Any review, reliance or distribution by others or
> forwarding without express permission is strictly prohibited. If you
> are not the intended recipient, please contact the sender and delete
> all copies. 




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This email may contain material that is confidential, privileged and/or 
attorney work product for the sole use of the intended recipient. Any review, 
reliance or distribution by others or forwarding without express permission is 
strictly prohibited. If you are not the intended recipient, please contact the 
sender and delete all copies.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to