Hi All.
I am trying to run the sample mtom web service application present in the
sample folder(apache-cxf-2.3.0\samples\mtom)
I started the server successfully but when I run the client using ant
command(ant client), I am getting below error. Please help me
--------------------------------------------------------------------------------------------------
Buildfile: build.xml
maybe.generate.code:
compile:
build:
client:
[java]
URL=file:/G:/Iona/fuse-services-framework-2.1.3.3/samples/mtom/wsdl/
mtom_xop.wsdl
[java] Filesize of me.bmp image is: 163166
[java] Starting MTOM Test using basic byte array:
[java] --Sending the me.bmp image to server
[java] --Sending a name value of Sam
[java] Dec 4, 2010 9:14:29 PM
org.apache.cxf.phase.PhaseInterceptorChain do
DefaultLogging
[java] WARNING: Interceptor for
{http://cxf.apache.org/mime}TestMtomService
#{http://cxf.apache.org/mime}testByteArray has thrown exception, unwinding
now
[java] org.apache.cxf.interceptor.Fault: Could not write attachments.
[java] at
org.apache.cxf.interceptor.AttachmentOutInterceptor$Attachmen
tOutEndingInterceptor.handleMessage(AttachmentOutInterceptor.java:98)
[java] at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseI
nterceptorChain.java:247)
[java] at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:516
)
[java] at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:313
)
[java] at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:265
)
[java] at
org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.ja
va:73)
[java] at
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy
.java:124)
[java] at $Proxy29.testByteArray(Unknown Source)
[java] at demo.mtom.client.Client.main(Client.java:94)
[java] Caused by: java.io.IOException: Error writing request body to
server
[java] at
sun.net.www.protocol.http.HttpURLConnection$StreamingOutputSt
ream.checkError(HttpURLConnection.java:2285)
[java] at
sun.net.www.protocol.http.HttpURLConnection$StreamingOutputSt
ream.write(HttpURLConnection.java:2268)
[java] at
org.apache.cxf.io.AbstractWrappedOutputStream.write(AbstractW
rappedOutputStream.java:46)
[java] at
org.apache.cxf.io.AbstractThresholdOutputStream.write(Abstrac
tThresholdOutputStream.java:69)
[java] at javax.activation.DataHandler.writeTo(DataHandler.java:87)
[java] at
org.apache.cxf.attachment.AttachmentSerializer.writeAttachmen
ts(AttachmentSerializer.java:234)
[java] at
org.apache.cxf.interceptor.AttachmentOutInterceptor$Attachmen
tOutEndingInterceptor.handleMessage(AttachmentOutInterceptor.java:96)
[java] ... 8 more
[java] Exception in thread "main" javax.xml.ws.WebServiceException:
Could n
ot write attachments.
[java] at
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy
.java:135)
[java] at $Proxy29.testByteArray(Unknown Source)
[java] at demo.mtom.client.Client.main(Client.java:94)
[java] Caused by: java.io.IOException: Error writing request body to
server
[java] at
sun.net.www.protocol.http.HttpURLConnection$StreamingOutputSt
ream.checkError(HttpURLConnection.java:2285)
[java] at
sun.net.www.protocol.http.HttpURLConnection$StreamingOutputSt
ream.write(HttpURLConnection.java:2268)
[java] at
org.apache.cxf.io.AbstractWrappedOutputStream.write(AbstractW
rappedOutputStream.java:46)
[java] at
org.apache.cxf.io.AbstractThresholdOutputStream.write(Abstrac
tThresholdOutputStream.java:69)
[java] at javax.activation.DataHandler.writeTo(DataHandler.java:87)
[java] at
org.apache.cxf.attachment.AttachmentSerializer.writeAttachmen
ts(AttachmentSerializer.java:234)
[java] at
org.apache.cxf.interceptor.AttachmentOutInterceptor$Attachmen
tOutEndingInterceptor.handleMessage(AttachmentOutInterceptor.java:96)
[java] at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseI
nterceptorChain.java:247)
[java] at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:516
)
[java] at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:313
)
[java] at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:265
)
[java] at
org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.ja
va:73)
[java] at
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy
.java:124)
[java] ... 2 more
[java] Java Result: 1
BUILD SUCCESSFUL
Total time: 7 seconds
G:\Iona\fuse-services-framework-2.1.3.3\samples\mtom>
--
View this message in context:
http://cxf.547215.n5.nabble.com/org-apache-cxf-interceptor-Fault-Could-not-write-attachments-tp3292246p3292246.html
Sent from the cxf-user mailing list archive at Nabble.com.