Hi Andreas,
OK with latest revisions of transport and Synapse (I'm using the trunk in
both projects), when running,
sample 250:
Error on Synapse:
ERROR AxisEngine The endpoint reference (EPR) for the Operation not found
is and the WSA Action = null
org.apache.axis2.AxisFault: The endpoint reference (EPR) for the Operation
not found is and the WSA Action = null
at
org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:89)
at org.apache.axis2.engine.Phase.invoke(Phase.java:334)
at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:248)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:157)
at
org.apache.axis2.transport.base.AbstractTransportListener.handleIncomingMessage(AbstractTransportListener.java:286)
at
org.apache.axis2.transport.jms.JMSMessageReceiver$Worker.run(JMSMessageReceiver.java:216)
at
org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:58)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
org.apache.axis2.AxisFault: The endpoint reference (EPR) for the Operation
not found is and the WSA Action = null
at
org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:89)
at org.apache.axis2.engine.Phase.invoke(Phase.java:334)
at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:248)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:157)
at
org.apache.axis2.transport.base.AbstractTransportListener.handleIncomingMessage(AbstractTransportListener.java:286)
at
org.apache.axis2.transport.jms.JMSMessageReceiver$Worker.run(JMSMessageReceiver.java:216)
at
org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:58)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
2008-10-27 19:14:54,063 [127.0.1.1-home] [jms-Worker-1] ERROR
JMSMessageReceiver java.lang.NullPointerException
sample 252:
Error on axis2Server:
[HttpServerWorker-2] ERROR RPCInOnlyMessageReceiver Exception occurred while
trying to invoke service method placeOrder
org.apache.axis2.AxisFault: namespace mismatch require
http://services.samples found http://services.samples/xsd
at
org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:177)
at
org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:63)
at
org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:114)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:170)
at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:167)
at
org.apache.synapse.transport.nhttp.ServerWorker.processPost(ServerWorker.java:278)
at
org.apache.synapse.transport.nhttp.ServerWorker.run(ServerWorker.java:187)
at
org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:58)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
2008-10-27 19:22:24,310 [-] [HttpServerWorker-2] ERROR
AbstractMessageReceiver org.apache.axis2.AxisFault: Exception occurred while
trying to invoke service method placeOrder
These might need some trivial fixing (especially sample 252), which I have
not tried.
Regards,
Senaka
N.B. I have copied this mail to Synapse dev as well.
On Mon, Oct 27, 2008 at 3:06 PM, Senaka Fernando <[EMAIL PROTECTED]>wrote:
> On Mon, Oct 27, 2008 at 08:56, Senaka Fernando <[EMAIL PROTECTED]>
> wrote:
>
>> > Hi Andreas,
>> >
>> > Thanks. However, If the BaseUtils#setSOAPEnvelope is only used by the
>> AMQP
>> > Transport in Synapse, that is better off. This was another question that
>> I
>> > wanted to ask. Certain features of BaseUtils are only used by certain
>> > Transports and not all. Thus, is it really some feature that must remain
>> at
>> > the base level? This is the point, certain aspects of certain transports
>> > will never really require such functionality.
>>
>> In the beginning, BaseUtils#setSOAPEnvelope was used by several
>> transports (mail, JMS, AMQP and VFS I think). I changed the mail and
>> VFS transports already some time ago. Now that the JMS transport no
>> longer relies on this method, I will move this code to the AMQP
>> transport and clean up BaseUtils.
>
>
> Thanks for the clarification.
>
>>
>>
>> > Also, since you are familiar with Synapse, does the Synapse JMS
>> "samples"
>> > work with the new Transport? Has it been tested? I couldn't run some of
>> them
>> > (may be due to some of the dependant jars being disorganized on my box).
>>
>> Good point. I need to check that. Which are the samples that didn't
>> work for you?
>
>
> Let me get back to you with exact revision details.
>
>
>