You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by msg2ajay <ms...@gmail.com> on 2008/03/12 04:13:28 UTC

java.lang.reflect.InvocationTargetException

hello every one,
                       I tried and successfull with sending and getting
message with the back end through WebService(AXIS2.1.3) but in the ending i
am getting the the above exception. Do any one know what is the exception
and why it will be occured any specific reasons.
your response will be greatfull to all.

[code]
[ERROR] Exception occurred while trying to invoke service method MQWService
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:194)
        at
org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:98)
        at
org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.jav
        at
org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:96)
        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145)
        at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
        at
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.EOFException
        at java.io.DataInputStream.readFully(DataInputStream.java:178)
        at com.ibm.mq.MQMessage.readStringOfByteLength(MQMessage.java:583)
        at org.mibs.MQCommunicator.GetMsg(MQCommunicator.java:87)
        at org.mibs.MQClient.MQWService(MQClient.java:38)
[/code]
ThanQ
Ajay.
-- 
View this message in context: http://www.nabble.com/java.lang.reflect.InvocationTargetException-tp15997115p15997115.html
Sent from the Axis - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: java.lang.reflect.InvocationTargetException

Posted by Andreas Veithen <an...@skynet.be>.
Ajay,

I think the stack trace is quite clear:

java.io.EOFException
        at java.io.DataInputStream.readFully(DataInputStream.java:178)
        at com.ibm.mq.MQMessage.readStringOfByteLength(MQMessage.java: 
583)
        at org.mibs.MQCommunicator.GetMsg(MQCommunicator.java:87)
        at org.mibs.MQClient.MQWService(MQClient.java:38)

The code in org.mibs.MQCommunicator.GetMsg calls  
MQMessage#readStringOfByteLength in an incorrect way.

Andreas

On 12 Mar 2008, at 04:13, msg2ajay wrote:

>
> hello every one,
>                       I tried and successfull with sending and getting
> message with the back end through WebService(AXIS2.1.3) but in the  
> ending i
> am getting the the above exception. Do any one know what is the  
> exception
> and why it will be occured any specific reasons.
> your response will be greatfull to all.
>
> [code]
> [ERROR] Exception occurred while trying to invoke service method  
> MQWService
> java.lang.reflect.InvocationTargetException
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl 
> .invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:585)
>        at
> org 
> .apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java: 
> 194)
>        at
> org 
> .apache 
> .axis2 
> .rpc 
> .receivers 
> .RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:98)
>        at
> org 
> .apache 
> .axis2 
> .receivers 
> .AbstractInOutMessageReceiver 
> .invokeBusinessLogic(AbstractInOutMessageReceiver.jav
>        at
> org 
> .apache 
> .axis2 
> .receivers 
> .AbstractMessageReceiver.receive(AbstractMessageReceiver.java:96)
>        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java: 
> 145)
>        at
> org 
> .apache 
> .axis2 
> .transport 
> .http 
> .HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java: 
> 275)
>        at
> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java: 
> 120)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>        at
> org 
> .apache 
> .catalina 
> .core 
> .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 
> 252)
>        at
> org 
> .apache 
> .catalina 
> .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>        at
> org 
> .apache 
> .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 
> 214)
>        at
> org 
> .apache 
> .catalina 
> .core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org 
> .apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 520)
>        at
> org 
> .apache 
> .catalina 
> .core.StandardContextValve.invokeInternal(StandardContextValve.java: 
> 198)
>        at
> org 
> .apache 
> .catalina.core.StandardContextValve.invoke(StandardContextValve.java: 
> 152)
>        at
> org 
> .apache 
> .catalina 
> .core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org 
> .apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 520)
>        at
> org 
> .apache 
> .catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>        at
> org 
> .apache 
> .catalina 
> .core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org 
> .apache 
> .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>        at
> org 
> .apache 
> .catalina 
> .core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>        at
> org 
> .apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 520)
>        at
> org 
> .apache 
> .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: 
> 109)
>        at
> org 
> .apache 
> .catalina 
> .core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org 
> .apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 520)
>        at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>        at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java: 
> 160)
>        at
> org 
> .apache.coyote.http11.Http11Processor.process(Http11Processor.java: 
> 799)
>        at
> org.apache.coyote.http11.Http11Protocol 
> $Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>        at
> org 
> .apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java: 
> 577)
>        at
> org.apache.tomcat.util.threads.ThreadPool 
> $ControlRunnable.run(ThreadPool.java:684)
>        at java.lang.Thread.run(Thread.java:595)
> Caused by: java.io.EOFException
>        at java.io.DataInputStream.readFully(DataInputStream.java:178)
>        at com.ibm.mq.MQMessage.readStringOfByteLength(MQMessage.java: 
> 583)
>        at org.mibs.MQCommunicator.GetMsg(MQCommunicator.java:87)
>        at org.mibs.MQClient.MQWService(MQClient.java:38)
> [/code]
> ThanQ
> Ajay.
> -- 
> View this message in context: http://www.nabble.com/java.lang.reflect.InvocationTargetException-tp15997115p15997115.html
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org