Sorry , here are the attachments .. :)-


Ophir wrote:
> 
> Hi ,
> Im attaching an example process which invokes 4 times in Sequence an
> invoke-receive  activities
> note that only one is actualy executed . ( because of the fast response ..
> , if i delay the service response , then all activities are completed ).
> Another failed scenario is the Split where there are more then one
> RECEIVEs on the same service and the 
> response messages are handled at the same time. 
> (looks like a transactions problem ).
> * sequence.zip -> Contains the fast asynch responses failure.. pkg and
> logs
> * split.zip -> Contains concurrent receives failure..pkg and logs
> 
> I have tried to debug the split and found out that the instance of
> org.apache.ode.axis2.ODEService 
>  in onAxisMessageExchange , when the two thread are trying to commit ,
> only one succeeds..
> 
> Thanks ,
> Ophir.
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Rafal Rusin wrote:
>> 
>> Can you provide zipped logs with DEBUG level category on all classes?
>> It may not happen when you turn on debug, so then could you give INFO
>> category logs?
>> 
>> Regards,
>> -- 
>> RafaƂ Rusin
>> www.mimuw.edu.pl/~rrusin
>> 
>> 
>> 2009/1/25 Ophir <[email protected]>:
>>>
>>> Hi ,
>>> We work with ode1.2 on tomcat and mysql db.
>>> I am attaching a sample process which does not work
>>> for splitting - multi-receives on the same time..
>>> if the receives activities are no concurrent called , they work fine and
>>> the
>>> process
>>> completes ( finishes the splitting ).
>>> BTW , another wierd behaviour we have is when the invoke-recieve
>>> (asynch) is
>>> a fast
>>> call , means that if the time between the invoke and its receive is less
>>> then ~100ms , then
>>> it will not work as well.
>>> As i mentioned , these processes are quite simple , but they fail on
>>> short
>>> response and concurrent responses
>>> on SAME service.
>>>
>>> Please, if you spot anything wrong . let me know..
>>> (For now, we limit our customers for only sequence flow - with no
>>> parallel
>>> actions )
>>>
>>> Thanks,
>>> Ophir.
>>>
>>>
>>> mriou wrote:
>>>>
>>>> On Thu, Jan 22, 2009 at 5:08 AM, Ophir <[email protected]> wrote:
>>>>
>>>>>
>>>>> Hi ,
>>>>> It looks like the ODE has a problem to handle a more then one
>>>>> call on Receive on the same partner link.
>>>>> In case there is a split activity (flow) that each branch receive on
>>>>> the
>>>>> same service , On concurrent
>>>>> invokes , only one is handled. the other one is ignored and therefore
>>>>> the
>>>>> process is stuck.
>>>>>
>>>>> This issue happens 90% of the cases.
>>>>> In order to simulte this , just have a flow-activity with invoke one
>>>>> way
>>>>> and
>>>>> receive on both branches(paths).
>>>>> ( when the receives are called on diffrenert times , there is no
>>>>> problem).
>>>>> -- this issue actually prevents using the Flow(split) activity in the
>>>>> process .
>>>>>
>>>>> Can somebody check this scenario,
>>>>
>>>>
>>>> On which branch/release do you have this problem? I'm pretty sure this
>>>> works
>>>> on 1.x, those type of patterns are pretty common. Also would you happen
>>>> to
>>>> have a test process that reproduces it? The devil is often in the
>>>> details.
>>>>
>>>> Thanks,
>>>> Matthieu
>>>>
>>>>
>>>>>
>>>>> Thanks,
>>>>> Ophir.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> View this message in context:
>>>>> http://www.nabble.com/concurrent-Receives-problem-tp21603812p21603812.html
>>>>> Sent from the Apache Ode User mailing list archive at Nabble.com.
>>>>>
>>>>>
>>>>
>>>>
>>> http://www.nabble.com/file/p21654137/gaz.zip gaz.zip
>>> --
>>> View this message in context:
>>> http://www.nabble.com/concurrent-Receives-problem-tp21603812p21654137.html
>>> Sent from the Apache Ode User mailing list archive at Nabble.com.
>>>
>>>
>> 
>> 
> 
> 
http://www.nabble.com/file/p21664933/split.zip split.zip 
http://www.nabble.com/file/p21664933/sequence.zip sequence.zip 
-- 
View this message in context: 
http://www.nabble.com/concurrent-Receives-problem-tp21603812p21664933.html
Sent from the Apache Ode User mailing list archive at Nabble.com.

Reply via email to