Hi John,
Debug trace attached.
INFO openwfe.org.engine.impl.expool.SimpleExpressionPool
SimpleExpressionPool.java(purge:844) 18.05.2006 15:00:23 purge() starting...
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:23 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147921970290 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:23 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147921970290 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:23 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147921970290 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147921970290 if 0.0.2 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147921970290 if 0.0.2 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147921970290 if 0.0.2 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147922250147 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147922250147 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147922250147 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147923627510 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147923627510 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147923627510 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147930837234 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147930837234 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0
1147930837234 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 if 0.0.6 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 if 0.0.6 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 if 0.0.6 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:24 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147930909168 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:25 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147931938368 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:25 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147931938368 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:25 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147931938368 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:25 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147931938368 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:25 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147931938368 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.ParticipantExpression
ParticipantExpression.java(setParent:228) 18.05.2006 15:00:25 setParent()
for null
to ( fei 1.7.0 owfe/owfe field:__definition__ webScheduledActivation 1.0
1147931938368 sequence 0.0 )
DEBUG openwfe.org.engine.expressions.AbstractFlowExpression
AbstractFlowExpression.java(substituteText:301) 18.05.2006 15:00:25
substituteText() text is >null<
DEBUG openwfe.org.engine.impl.expool.SimpleExpressionPool
SimpleExpressionPool.java(lookupEnvironment:1051) 18.05.2006 15:00:25
lookupEnvironment() requester : ( fei 1.7.0 owfe/owfe
field:__definition__ webActivation 1.0 1147921970290 participant 0.0.1 )
DEBUG openwfe.org.engine.impl.expool.CachedExpressionPool
CachedExpressionPool.java(fetch:178) 18.05.2006 15:00:25 fetch() for ( fei
1.7.0 owfe/owfe field:__definition__ webActivation 1.0 1147921970290 __env__ 0e
)
DEBUG openwfe.org.engine.impl.expool.CachedExpressionPool
CachedExpressionPool.java(fetch:186) 18.05.2006 15:00:25 fetch() not cached :
( fei 1.7.0 owfe/owfe field:__definition__ webActivation 1.0 1147921970290
__env__ 0e )
DEBUG openwfe.org.engine.impl.expool.SimpleExpressionPool
SimpleExpressionPool.java(fetch:372) 18.05.2006 15:00:25 fetch() for ( fei
1.7.0 owfe/owfe field:__definition__ webActivation 1.0 1147921970290 __env__ 0e
)
DEBUG openwfe.org.engine.expressions.Environment Environment.java(lookup:275)
18.05.2006 15:00:25 lookup() in ( fei 1.7.0 owfe/owfe field:__definition__
webActivation 1.0 1147921970290 __env__ 0e ) for '__timeout__'
DEBUG openwfe.org.engine.expressions.Environment Environment.java(get:208)
18.05.2006 15:00:25 get() in ( fei 1.7.0 owfe/owfe field:__definition__
webActivation 1.0 1147921970290 __env__ 0e ) for '__timeout__'
DEBUG openwfe.org.engine.expressions.Environment Environment.java(get:263)
18.05.2006 15:00:25 get() for '__timeout__'. Not found in ( fei 1.7.0
owfe/owfe field:__definition__ webActivation 1.0 1147921970290 __env__ 0e )
DEBUG openwfe.org.engine.expressions.Environment Environment.java(lookup:284)
18.05.2006 15:00:25 lookup() having to lookup in engine env...
WARN openwfe.org.engine.impl.expool.SimpleExpressionPool
SimpleExpressionPool.java(run:176) 18.05.2006 15:00:25 purgeTask : problem
java.lang.NullPointerException
at
openwfe.org.engine.Definitions.getExpressionPool(Definitions.java:207)
at
openwfe.org.engine.expressions.AbstractFlowExpression.getExpressionPool(AbstractFlowExpression.java:426)
at
openwfe.org.engine.expressions.Environment.lookup(Environment.java:286)
at
openwfe.org.engine.impl.expool.SimpleExpressionPool.lookupVariable(SimpleExpressionPool.java:1162)
at
openwfe.org.engine.expressions.AbstractFlowExpression.lookupVariable(AbstractFlowExpression.java:332)
at
openwfe.org.engine.expressions.TimeoutUtils.determineTimeout(TimeoutUtils.java:109)
at
openwfe.org.engine.expressions.ParticipantExpression.determineTimeOut(ParticipantExpression.java:806)
at
openwfe.org.engine.expressions.ParticipantExpression.isTimeOutActivated(ParticipantExpression.java:730)
at
openwfe.org.engine.impl.expool.SimpleExpressionPool.purge(SimpleExpressionPool.java:859)
at
openwfe.org.engine.impl.expool.SimpleExpressionPool$1.run(SimpleExpressionPool.java:172)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Nicolas,
On May 18, 2006, at 2:53 PM, John Mettraux wrote:
On 5/18/06, Nicolas <[email protected]> wrote:
Hi John,
I got that same feeling, except the trace this time is not coming
from any magnolia classes.
indeed,
So I'm a bit confused as to where to start tracing.
What's triggering the purge ?
The purgeTask (a daemon within the [Simple]ExpressionPool) starts
the purge..
I'll have a look on my side to see if there are any purge problems in
a default OpenWFE install.
Maybe there are some debug outputs : I'd particulary be interested in
the few debug lines happening just before the exception stack trace.
TTYS,
--
John Mettraux -///- http://jmettraux.openwfe.org
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------