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 Kumuda Bhaskar <Ku...@symphonysv.com> on 2006/01/20 11:12:32 UTC

Error org.apache.axis.attachments.ManagedMemoryDataSource.flushToDisk while attaching the XML file.

Hello,

I am getting the following error when I am trying to attach an XML file.

at 

AttachmentPart part = new AttachmentPart();

part.setContent(getStream(), getContentType());

part.setContentId(getName());

stub.addAttachment(part);

stub._setProperty(org.apache.axis.client.Call.ATTACHMENT_ENCAPSULATION_F
ORMAT,
org.apache.axis.client.Call.ATTACHMENT_ENCAPSULATION_FORMAT_DIME);

 

The setContent is throwing the error.

 

java.io.IOException: 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(Manag

edMemoryDataSource.java:386)

        at
org.apache.axis.attachments.ManagedMemoryDataSource.write(ManagedMemo

ryDataSource.java:276)

        at
org.apache.axis.attachments.ManagedMemoryDataSource.<init>(ManagedMem

oryDataSource.java:149)

        at
org.apache.axis.attachments.AttachmentPart.setContent(AttachmentPart.

java:396)

        at com.hyperion.hfm.web.util.Attachment.add(Attachment.java:56)

        at
com.hyperion.hfm.web.loadtasks.Service.loadMetadata(Service.java:57)

        at
com.hyperion.hfm.web.loadtasks.loadmetadata.Action.loadMetadata(Actio

n.java:134)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:324)

        at
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchActio

n.java:276)

        at
org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:

196)

        at
org.apache.struts.actions.MappingDispatchAction.execute(MappingDispat

chAction.java:171)

        at
com.hyperion.bpm.web.common.BaseAction.execute(BaseAction.java:69)

        at
org.apache.struts.action.RequestProcessor.processActionPerform(Reques

tProcessor.java:421)

        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja

va:226)

        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:115

8)

        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)

 

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl

icationFilterChain.java:237)

        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

ilterChain.java:157)

        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV

alve.java:214)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.StandardContextValve.invokeInternal(Standard

ContextValve.java:198)

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV

alve.java:152)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j

ava:137)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j

ava:117)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:102)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal

ve.java:109)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

 

        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16

0)

        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java

:793)

        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce

ssConnection(Http11Protocol.java:702)

        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java

:571)

        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP

ool.java:644)

        at java.lang.Thread.run(Thread.java:534)

-          Unhandled Exception thrown: class
java.lang.IllegalArgumentException

 

 

Thanks and Regards

Kumudarajarshi