Will have a look at this issue.

Thanks
Milinda

On Wed, Jul 6, 2011 at 10:24 PM, Kasun Indrasiri <ka...@wso2.com> wrote:

> We have investigated the issue and found out that the BPS service is
> actually sending a response to the MultitenantMessageReceiver but some how
> there is a 'To' address set in the message context. Then MTMessageReceiver
> try to resend the message (because it has a To address). So, then we found
> out where the To header is set in the message; BPEL Service itself is
> sending the response with a 'To' header :).
>
> We also tested pass-thru an AS service with ESB and it works fine. (Ishani
> please verify [2], we cannot reproduce it with latest packs.)
> However the bpel process given in [1] seems to sending a 'To' header in the
> response. BPS folks, please look in to that.
>
> [1] https://wso2.org/jira/browse/STRATOS-1244
> <https://wso2.org/jira/browse/STRATOS-1244>[2]
> https://wso2.org/jira/browse/STRATOS-1205
>
> Thanks.
>
> On Wed, Jul 6, 2011 at 8:43 PM, Rajika Kumarasiri <raj...@wso2.com> wrote:
>
>>
>>
>> On Wed, Jul 6, 2011 at 6:29 PM, Afkham Azeez <az...@wso2.com> wrote:
>>
>>> This is not a local transport problem. The message seems to be not
>>> hitting the main sequence or ProxyServiceMessageReceiver of the tenant.
>>> Since the request does not get dispatched to any service, finally, you get
>>> this exception saying the service was not found in the tenant's
>>> AxisConfiguration.
>>
>>
>> Yes, this is the cause. You need to use the correct EPR when invoking the
>> proxy.
>>
>> Rajika
>>
>>>
>>>
>>> On Wed, Jul 6, 2011 at 6:08 PM, Kasun Indrasiri <ka...@wso2.com> wrote:
>>>
>>>> When we call a service which is hosted in other Stratos service (AS, BPS
>>>> etc), ESB always try to invoke it through the local transport.  We need to
>>>> fix this ASAP.
>>>>
>>>> eg:
>>>> Actual EP:
>>>> http://bps.cloud-test.wso2.com:9769/services/t/kasun.com/HelloService123/
>>>>
>>>> ESB resolves it to : local://axis2services/HelloService123/
>>>>
>>>>
>>>> [2011-07-06 17:58:42,156] ERROR - AxisEngine The service cannot be found
>>>> for the endpoint reference (EPR) local://axis2services/HelloService123/
>>>> org.apache.axis2.AxisFault: The service cannot be found for the endpoint
>>>> reference (EPR) local://axis2services/HelloService123/
>>>> at
>>>> org.apache.axis2.engine.DispatchPhase.validateTransport(DispatchPhase.java:251)
>>>>  at
>>>> org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:109)
>>>> at org.apache.axis2.engine.Phase.invoke(Phase.java:329)
>>>>  at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:262)
>>>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:168)
>>>>  at
>>>> org.wso2.carbon.core.multitenancy.MultitenantMessageReceiver.doSOAP(MultitenantMessageReceiver.java:220)
>>>> at
>>>> org.wso2.carbon.core.multitenancy.MultitenantMessageReceiver.processRequest(MultitenantMessageReceiver.java:170)
>>>>  at
>>>> org.wso2.carbon.core.multitenancy.MultitenantMessageReceiver.receive(MultitenantMessageReceiver.java:66)
>>>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:181)
>>>>  at
>>>> org.apache.synapse.transport.nhttp.ClientWorker.run(ClientWorker.java:274)
>>>> at
>>>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:173)
>>>>  at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>>>  at java.lang.Thread.run(Thread.java:686)
>>>> [2011-07-06 17:58:42,163] ERROR - AxisEngine The service cannot be found
>>>> for the endpoint reference (EPR) local://axis2services/HelloService123/
>>>> org.apache.axis2.AxisFault: The service cannot be found for the endpoint
>>>> reference (EPR) local://axis2services/HelloService123/
>>>> at
>>>> org.wso2.carbon.core.multitenancy.MultitenantMessageReceiver.doSOAP(MultitenantMessageReceiver.java:243)
>>>>  at
>>>> org.wso2.carbon.core.multitenancy.MultitenantMessageReceiver.processRequest(MultitenantMessageReceiver.java:170)
>>>> at
>>>> org.wso2.carbon.core.multitenancy.MultitenantMessageReceiver.receive(MultitenantMessageReceiver.java:66)
>>>>  at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:181)
>>>> at
>>>> org.apache.synapse.transport.nhttp.ClientWorker.run(ClientWorker.java:274)
>>>>  at
>>>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:173)
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>>>  at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>>> at java.lang.Thread.run(Thread.java:686)
>>>>
>>>>
>>>> --
>>>> Kasun Indrasiri
>>>> Associate Technical Lead
>>>> WSO2, Inc.; http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> cell: +94 71 536 4128
>>>> Blog : http://kasunpanorama.blogspot.com/
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> Carbon-dev@wso2.org
>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>>
>>>
>>>
>>> --
>>> *Afkham Azeez*
>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>> Member; Apache Software Foundation; http://www.apache.org/
>>> * <http://www.apache.org/>**
>>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919
>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>>> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>>> *
>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>>> *
>>> *
>>> *Lean . Enterprise . Middleware*
>>>
>>>
>>> _______________________________________________
>>> Stratos-dev mailing list
>>> stratos-...@wso2.org
>>> https://wso2.org/cgi-bin/mailman/listinfo/stratos-dev
>>>
>>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> Carbon-dev@wso2.org
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> Kasun Indrasiri
> Associate Technical Lead
> WSO2, Inc.; http://wso2.com
> lean.enterprise.middleware
>
> cell: +94 71 536 4128
> Blog : http://kasunpanorama.blogspot.com/
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Milinda Pathirage
Technical Lead and Product Manager, Business Process Server - WSO2 Inc;
http://wso2.com
Blog: http://blog.mpathirage.com

Lean Enterprise Middleware
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to