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 ai...@gmx.de on 2004/06/16 12:36:19 UTC

Problem with EchoAttachment example

Hi!

When I use the echo example, I always get an IOException.
I tried Axis 1.1 and 1.2 beta, different java SDK's and also different
Tomcat versions.
All packages are present (activation.jar, mail.jar, saaj.jar . checked
by 'happy axis'). 
I also changed the java tmp dir. The path to the attachment file is
correct.
But I always get the following exception.

Does anybody know this problem???
I really need help!


Thanks,
Chris


java.lang.RuntimeException: java.io.IOException: Das System kann den
angegebenen Pfad nicht findenAxisFault
 faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: java.io.IOException: The system cannot find the path
specified
 faultActor: 
 faultNode: 
 faultDetail: 
{http://xml.apache.org/axis/}stackTrace:java.io.IOException: Das The
system cannot find the path specified
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.checkAndCreate(File.java:1314)
at java.io.File.createTempFile(File.java:1402)
at
org.apache.axis.attachments.ManagedMemoryDataSource.flushToDisk(ManagedM
emoryDataSource.java:383)
at
org.apache.axis.attachments.ManagedMemoryDataSource.write(ManagedMemoryD
ataSource.java:271)
at
org.apache.axis.attachments.ManagedMemoryDataSource.<init>(Managed
MemoryDataSource.java:144)
at
org.apache.axis.attachments.MultiPartRelatedInputStream.readTillFound(Mu
ltiPartRelatedInputStream.java:549)
at
org.apache.axis.attachments.MultiPartRelatedInputStream.readAll(MultiPar
tRelatedInputStream.java:425)
at
org.apache.axis.attachments.MultiPartRelatedInputStream.getAttachments(M
ultiPartRelatedInputStream.java:431)
at
org.apache.axis.attachments.AttachmentsImpl.mergeinAttachments(Attachmen
tsImpl.java:156)
at
org.apache.axis.attachments.AttachmentsImpl.getAttachmentByReference(Att
achmentsImpl.java:315)
at
org.apache.axis.encoding.DeserializationContextImpl.getObjectByRef(Deser
ializationContextImpl.java:593)
at
org.apache.axis.encoding.ser.JAFDataHandlerDeserializer.startElement(JAF
DataHandlerDeserializer.java:70)
at
org.apache.axis.encoding.DeserializationContextImpl.startElement(Deseria
lizationContextImpl.java:1014)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:
159)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.j
ava:1050)
at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:196)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:310)
at
org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.ja
va:145)
at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:290
)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at
org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:481)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:285)
at
org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:623)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.j
ava:301)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:284)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:204)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:257)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
ntext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
67)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCon
textValve.java:245)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:199)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
ntext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
67)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:184)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
ntext.java:151)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:164)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
ntext.java:149)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
67)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:156)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
ntext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
67)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:83
3)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:732)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:61
9)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:688)
at java.lang.Thread.run(Thread.java:534)