jblowder
15 years agoNew Contributor
AMF request help
Hello,
I'm evaluating soapUI Pro (3.5.1) and am having difficulty in executing an AMF request.
Using another tool we are able to execute this request so I know the method is operational. I guess I'm just not sure how to handle this in soapUI.
I have the following components:
Endpoint = http://devsvcs1/MoneyView/AMF/Rewards.svc
Service = MoneyView.Rewards.RewardsService
AMF Method = GetDashboard
Method values (user = integration.test)
With soapUI there doesn't appear to be a place for the service. I've tried pre-pending it to the method call with no luck.
I always receive the following Java error:
Mon Sep 13 13:50:13 CDT 2010:ERROR:ClientStatusException
message: java.io.EOFException
code: AMFConnection.Call.Failed
ClientStatusException
message: java.io.EOFException
code: AMFConnection.Call.Failed
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.SoapUIAMFConnection.call(SoapUIAMFConnection.java:277)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.AMFSubmit.executeAmfCall(AMFSubmit.java:184)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.AMFSubmit.run(AMFSubmit.java:128)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.EOFException
at java.io.DataInputStream.readUnsignedShort(Unknown Source)
at flex.messaging.io.amf.AbstractAmfInput.readUnsignedShort(AbstractAmfInput.java:198)
at flex.messaging.io.amf.AmfMessageDeserializer.readMessage(AmfMessageDeserializer.java:89)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.SoapUIAMFConnection.processHttpResponseBody(SoapUIAMFConnection.java:411)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.SoapUIAMFConnection.processHttpResponse(SoapUIAMFConnection.java:397)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.SoapUIAMFConnection.send(SoapUIAMFConnection.java:489)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.SoapUIAMFConnection.call(SoapUIAMFConnection.java:267)
... 8 more
Can someone point me in the correct direction for executing this call?
Thanks,
Jason
I'm evaluating soapUI Pro (3.5.1) and am having difficulty in executing an AMF request.
Using another tool we are able to execute this request so I know the method is operational. I guess I'm just not sure how to handle this in soapUI.
I have the following components:
Endpoint = http://devsvcs1/MoneyView/AMF/Rewards.svc
Service = MoneyView.Rewards.RewardsService
AMF Method = GetDashboard
Method values (user = integration.test)
With soapUI there doesn't appear to be a place for the service. I've tried pre-pending it to the method call with no luck.
I always receive the following Java error:
Mon Sep 13 13:50:13 CDT 2010:ERROR:ClientStatusException
message: java.io.EOFException
code: AMFConnection.Call.Failed
ClientStatusException
message: java.io.EOFException
code: AMFConnection.Call.Failed
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.SoapUIAMFConnection.call(SoapUIAMFConnection.java:277)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.AMFSubmit.executeAmfCall(AMFSubmit.java:184)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.AMFSubmit.run(AMFSubmit.java:128)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.EOFException
at java.io.DataInputStream.readUnsignedShort(Unknown Source)
at flex.messaging.io.amf.AbstractAmfInput.readUnsignedShort(AbstractAmfInput.java:198)
at flex.messaging.io.amf.AmfMessageDeserializer.readMessage(AmfMessageDeserializer.java:89)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.SoapUIAMFConnection.processHttpResponseBody(SoapUIAMFConnection.java:411)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.SoapUIAMFConnection.processHttpResponse(SoapUIAMFConnection.java:397)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.SoapUIAMFConnection.send(SoapUIAMFConnection.java:489)
at com.eviware.soapui.impl.wsdl.panels.teststeps.amf.SoapUIAMFConnection.call(SoapUIAMFConnection.java:267)
... 8 more
Can someone point me in the correct direction for executing this call?
Thanks,
Jason