On Thu, Jul 7, 2011 at 3:56 AM, Waruna Ranasinghe <war...@wso2.com> wrote:

>
>
> 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.
>>
> In this particular BPEL process, the input and the output variables are the
> same. Therefore, whatever the headers in the request message to the process
> will be there in the response message as well. We should always use two
> separate variables for the input and output variables of a BPEL process.
>
Noted.

>
>
> Thanks,
> Waruna
>
>
>>
>> [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
>>
>>
>
>
> --
> -------------------------------------------------------------------------
> Waruna Ranasinghe
> Senior Software Engineer, WSO2
>
> Mobile: +94 724 318285
> BLOG: http://warunapw.blogspot.com
>
> www.wso2.com - "Lean . Enterprise . Middleware"
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Thanks,
Denis
----------------------------------------------------------
*Denis Weerasiri*
Software Engineer; WSO2 Inc.; http://wso2.com,
*email: denis <http://goog_277208233/>** [AT] wso2.com* <http://wso2.com/>*
blog: **http://ddweerasiri.blogspot.com* <http://ddweerasiri.blogspot.com/>*
twitter: **http://twitter.com/ddweerasiri* <http://twitter.com/ddweerasiri>*
linked-in: 
**http://lk.linkedin.com/in/ddweerasiri*<http://lk.linkedin.com/in/ddweerasiri>
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to