I am using axis2's MTOM capabilities to upload a binary file.  My service 
receives the request and handles it just fine with the file correctly 
deposited on the server.  However, axis2 hangs on the way back out.

I have verified that it gets past the generated MessageReceiver.

Below I have included the last few lines from my log.  It indicates that the 
freeze is happening somewhere in the AddressingOutHandler.

It doesn't look like Phase.java or AddressingOutHandler.java have any 
try/catch blocks.  I will begin working with these objects, but if anyone has 
any clues for me I would really appreciate it.

Thanks,
--Alex



DEBUG [com.fotozap.webservice.fzrhdevice.FZRHDeviceMessageReceiver] 
fzrhdevice.FZRHDeviceMessageReceiver.invokeBusinessLogic(83) | exited try, 
completed request

DEBUG [org.apache.axis2.engine.AxisEngine] engine.AxisEngine.<init>(50) | Axis 
Engine Started

DEBUG [org.apache.axis2.engine.Phase] engine.Phase.invoke(139) | Invoking 
phase "userphase1"

DEBUG [org.apache.axis2.engine.Phase] engine.Phase.invoke(139) | Invoking 
phase "PolicyDetermination"

DEBUG [org.apache.axis2.engine.Phase] engine.Phase.invoke(139) | Invoking 
phase "MessageOut"

INFO [org.apache.axis2.engine.Phase] engine.Phase.invoke(163) | Invoking 
Handler 'AddressingOutHandler' in Phase 'MessageOut'

Reply via email to