You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by "Tammo van Lessen (JIRA)" <ji...@apache.org> on 2010/04/13 13:48:51 UTC

[jira] Updated: (ODE-678) org.apache.ode.bpel.memdao.ProcessDaoImpl cleans instances which are already cleaned and the instances are nulls

     [ https://issues.apache.org/jira/browse/ODE-678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tammo van Lessen updated ODE-678:
---------------------------------

         Assignee:     (was: Rafal Rusin)
    Fix Version/s: 1.3.5
                       (was: 1.3.4)
         Priority: Minor  (was: Major)

Postponed to 1.3.5 and adjusted priority.

> org.apache.ode.bpel.memdao.ProcessDaoImpl cleans instances which are already cleaned and the instances are nulls
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: ODE-678
>                 URL: https://issues.apache.org/jira/browse/ODE-678
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime, JBI Integration
>    Affects Versions: 1.2, 1.3.4
>         Environment: WinXP, Fuse 3.4.0.4, ODE 1.2 JBI
>            Reporter: Mateusz Nowakowski
>            Priority: Minor
>             Fix For: 1.3.5
>
>
> I've got such logs:
> 2009-10-14 06:39:35,234 [pool-5-thread-21] DEBUG org.apache.ode.bpel.memdao.ProcessDaoImpl - Removing completed process instance 597 from in-memory store.
> (...)
> 2009-10-14 06:50:47,412 [pool-5-thread-48] WARN  org.apache.ode.bpel.memdao.ProcessDaoImpl - Discarding in-memory instance 597 because it exceeded its time-to-live: null
> It occurs for valid requests which don't generate any underlying invokes.
> So the process consists only of receive and reply activities (and several ifs, but all return false and its contents are not executed).
> The whole transactions are completed successfully.
> What is more: 
> The cleaning task is not a periodic task!, it is invoked only in:
> public ProcessInstanceDAO createInstance(CorrelatorDAO correlator) 
> so only when new request comes to ODE.
> I think the bug occurs in the latest 1.x revision as well, because I haven't noticed any change in instanceCompleted(..) method .

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira