[
https://issues.apache.org/jira/browse/AXIS-2703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Javier A. Ortiz updated AXIS-2703:
----------------------------------
Comment: was deleted
> java.lang.reflect.InvocationTargetException
> -------------------------------------------
>
> Key: AXIS-2703
> URL: https://issues.apache.org/jira/browse/AXIS-2703
> Project: Axis
> Issue Type: Bug
> Affects Versions: 1.4
> Environment: Windows XP
> Reporter: Javier A. Ortiz
> Fix For: 1.4
>
>
> My application also stopped working and sadly is a production application (is
> in a production environment and production depends heavily on it since it
> contains Standard Operation Procedures documents).
> I've tried so far uninstalling jre 1.6 from server, opening the jnlp with jre
> 1.5.13 and nothing yet. the curious thing is that the jre 1.6 update took
> place some time ago and today I'm getting the error. Not sure i the server
> went down recently which might explain some of it.
> Here's my error:
> java.lang.reflect.InvocationTargetException
> at sun.reflect.GeneratedConstructorAccessor4.newInstance(Unknown
> Source)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>
> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at org.apache.axis.Message.setup(Message.java:352)
> at org.apache.axis.Message.<init>(Message.java:235)
> at
> org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:779)
> at
> org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)
> at
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
> at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
> at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
> at org.apache.axis.client.Call.invoke(Call.java:2767)
> at org.apache.axis.client.Call.invoke(Call.java:2443)
> at org.apache.axis.client.Call.invoke(Call.java:2366)
> at org.apache.axis.client.Call.invoke(Call.java:1812)
> at
> com.bluecubs.xinco.client.XincoExplorer.doDataWizard(XincoExplorer.java:2788)
> at
> com.bluecubs.xinco.client.XincoExplorer$8.mousePressed(XincoExplorer.java:1437)
> at
> java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263)
> at java.awt.Component.processMouseEvent(Component.java:6035)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
> at java.awt.Component.processEvent(Component.java:5803)
> at java.awt.Container.processEvent(Container.java:2058)
> at java.awt.Component.dispatchEventImpl(Component.java:4410)
> at java.awt.Container.dispatchEventImpl(Container.java:2116)
> at java.awt.Component.dispatchEvent(Component.java:4240)
> at
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
> at
> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
> at java.awt.Container.dispatchEventImpl(Container.java:2102)
> at java.awt.Window.dispatchEventImpl(Window.java:2429)
> at java.awt.Component.dispatchEvent(Component.java:4240)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
> Caused by: Error reading data stream: Error in MIME data stream, start
> boundary not found, expected: ------=_Part_5_13931643.1192823865125
>
> at
> org.apache.axis.attachments.MultiPartRelatedInputStream.<init>(MultiPartRelatedInputStream.java:339)
> at
> org.apache.axis.attachments.AttachmentsImpl.<init>(AttachmentsImpl.java:119)
> ... 39 more
> AxisFault
> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
> faultSubcode:
> faultString: java.lang.RuntimeException
> faultActor:
> faultNode:
> faultDetail:
> {http://xml.apache.org/axis/}stackTrace:java.lang.RuntimeException
> at org.apache.axis.Message.setup(Message.java:361)
> at org.apache.axis.Message.<init>(Message.java:235)
> at
> org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:779)
> at
> org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)
> at
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
> at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
> at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
> at org.apache.axis.client.Call.invoke(Call.java:2767)
> at org.apache.axis.client.Call.invoke(Call.java:2443)
> at org.apache.axis.client.Call.invoke(Call.java:2366)
> at org.apache.axis.client.Call.invoke(Call.java:1812)
> at
> com.bluecubs.xinco.client.XincoExplorer.doDataWizard(XincoExplorer.java:2788)
> at
> com.bluecubs.xinco.client.XincoExplorer$8.mousePressed(XincoExplorer.java:1437)
> at
> java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263)
> at java.awt.Component.processMouseEvent(Component.java:6035)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
> at java.awt.Component.processEvent(Component.java:5803)
> at java.awt.Container.processEvent(Container.java:2058)
> at java.awt.Component.dispatchEventImpl(Component.java:4410)
> at java.awt.Container.dispatchEventImpl(Container.java:2116)
> at java.awt.Component.dispatchEvent(Component.java:4240)
> at
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
> at
> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
> at java.awt.Container.dispatchEventImpl(Container.java:2102)
> at java.awt.Window.dispatchEventImpl(Window.java:2429)
> at java.awt.Component.dispatchEvent(Component.java:4240)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
>
> {http://xml.apache.org/axis/}hostname:PRAII1371900
>
> java.lang.RuntimeException
> at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
> at
> org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:154)
> at
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
> at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
> at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
> at org.apache.axis.client.Call.invoke(Call.java:2767)
> at org.apache.axis.client.Call.invoke(Call.java:2443)
> at org.apache.axis.client.Call.invoke(Call.java:2366)
> at org.apache.axis.client.Call.invoke(Call.java:1812)
> at
> com.bluecubs.xinco.client.XincoExplorer.doDataWizard(XincoExplorer.java:2788)
> at
> com.bluecubs.xinco.client.XincoExplorer$8.mousePressed(XincoExplorer.java:1437)
> at
> java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263)
> at java.awt.Component.processMouseEvent(Component.java:6035)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
> at java.awt.Component.processEvent(Component.java:5803)
> at java.awt.Container.processEvent(Container.java:2058)
> at java.awt.Component.dispatchEventImpl(Component.java:4410)
> at java.awt.Container.dispatchEventImpl(Container.java:2116)
> at java.awt.Component.dispatchEvent(Component.java:4240)
> at
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
> at
> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
> at java.awt.Container.dispatchEventImpl(Container.java:2102)
> at java.awt.Window.dispatchEventImpl(Window.java:2429)
> at java.awt.Component.dispatchEvent(Component.java:4240)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
> Caused by: java.lang.RuntimeException
> at org.apache.axis.Message.setup(Message.java:361)
> at org.apache.axis.Message.<init>(Message.java:235)
> at
> org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:779)
> at
> org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)
> ... 32 more
>
> And the related code:
> Message m = null;
> MessageContext mc = null;
> AttachmentPart ap = null;
> Call call =
> (Call)xincoClientSession.xinco_service.createCall();
> call.setTargetEndpointAddress(new
> URL(xincoClientSession.service_endpoint));
> call.setOperationName(new QName("urn:Xinco",
> "downloadXincoCoreData"));
> Object[] objp = new Object[2];
> objp[0] = (XincoCoreData)newnode.getUserObject();
> objp[1] = xincoClientSession.user;
> //tell server to send file as attachment
> //(keep backward compatibility to earlier
> versions)
> ap = new AttachmentPart();
> ap.setContent(new String("SAAJ"), "text/string");
> call.addAttachmentPart(ap);
> //invoke actual call
> byte_array = (byte[])call.invoke(objp);
> //get file from SOAP message or byte array
> mc = call.getMessageContext();
> m = mc.getResponseMessage();
> if (m.getAttachments().hasNext()) {
> ap =
> (AttachmentPart)m.getAttachments().next();
> in = (InputStream)ap.getContent();
> } else {
> in = new ByteArrayInputStream(byte_array);
> }
> The stack trace point the error to the line:
> byte_array = (byte[])call.invoke(objp);
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]