Dear All,
I am getting an error while File Caching for Attachments
I am using Axis1.2
Is there any specific format for specifying
_operationClient.getOptions().setProperty(Constants.Configuration.ATTACH
MENT_TEMP_DIR,"D:\\TempSource");
Can any body help me on this
Thanks I Advance
org.apache.axis2.AxisFault: Error creating temporary File.
at
org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java
:434)
at
org.apache.axis2.description.RobustOutOnlyAxisOperation$RobustOutOnlyOpe
rationClient.send(RobustOutOnlyAxisOperation.java:108)
at
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisO
peration.java:294)
at
com.srit.opt.webservice.client.tuvservice.TUVServiceTUVServiceSOAP11Port
Stub.saveInfo(TUVServiceTUVServiceSOAP11PortStub.java:520)
at
com.srit.opt.webservice.client.tuvservice.impl.ClientTUVService.saveInfo
(ClientTUVService.java:147)null
<Exception>org.apache.axis2.AxisFault: Error creating temporary
File.
at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReques
t(HTTPTransportUtils.java:290)
at
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:116)

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(Applica
tionFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilte
r.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:178)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAs
sociationValve.java:175)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.j
ava:74)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:126)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:105)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:107)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
48)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
9)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:664)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:527)
at
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorker
Thread.java:112)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.axiom.om.OMException: Error creating temporary
File.
at
org.apache.axiom.attachments.Attachments.getPart(Attachments.java:507)&#
xd;
at
org.apache.axiom.attachments.Attachments.getNextPartDataHandler(Attachme
nts.java:414)
at
org.apache.axiom.attachments.Attachments.getDataHandler(Attachments.java
:243)
at
org.apache.axiom.attachments.Attachments.<init>(Attachments.java:178)

at
org.apache.axis2.builder.BuilderUtil.createAttachmentsMap(BuilderUtil.ja
va:407)
at
org.apache.axis2.builder.MIMEBuilder.processDocument(MIMEBuilder.java:35
)
at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUti
ls.java:130)
at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReques
t(HTTPTransportUtils.java:272)
... 21 more
Caused by: java.lang.IllegalArgumentException: Given Axis2 Attachment
File Cache Location "D:\\sopa\\TempSWA\\serverFiles\\TempDestination"
should be a directory.
at
org.apache.axiom.attachments.PartOnFile.<init>(PartOnFile.java:62)&#x
d;
at
org.apache.axiom.attachments.Attachments.getPart(Attachments.java:500)&#
xd;
... 28 more
</Exception>
Error creating temporary File.
null
null
<Exception>org.apache.axis2.AxisFault: Error creating temporary
File.
at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReques
t(HTTPTransportUtils.java:290)
at
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:116)

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(Applica
tionFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilte
r.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:178)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAs
sociationValve.java:175)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.j
ava:74)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:126)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:105)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:107)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
48)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
9)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:664)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:527)
at
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorker
Thread.java:112)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.axiom.om.OMException: Error creating temporary
File.
at
org.apache.axiom.attachments.Attachments.getPart(Attachments.java:507)&#
xd;
at
org.apache.axiom.attachments.Attachments.getNextPartDataHandler(Attachme
nts.java:414)
at
org.apache.axiom.attachments.Attachments.getDataHandler(Attachments.java
:243)
at
org.apache.axiom.attachments.Attachments.<init>(Attachments.java:178)

at
org.apache.axis2.builder.BuilderUtil.createAttachmentsMap(BuilderUtil.ja
va:407)
at
org.apache.axis2.builder.MIMEBuilder.processDocument(MIMEBuilder.java:35
)
at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUti
ls.java:130)
at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReques
t(HTTPTransportUtils.java:272)
... 21 more
Caused by: java.lang.IllegalArgumentException: Given Axis2 Attachment
File Cache Location "D:\\sopa\\TempSWA\\serverFiles\\TempDestination"
should be a directory.
at
org.apache.axiom.attachments.PartOnFile.<init>(PartOnFile.java:62)&#x
d;
at
org.apache.axiom.attachments.Attachments.getPart(Attachments.java:500)&#
xd;
... 28 more
</Exception>
Binoy K Philip
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]