You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lenya.apache.org by Andreas Hartmann <an...@apache.org> on 2005/03/10 15:43:39 UTC

Re: svn commit: r156931 [1/2] - in lenya/trunk/src/java/org/apache/lenya: cms/ac/workflow/ cms/ant/ cms/cocoon/acting/ cms/cocoon/components/modules/input/ cms/cocoon/flow/ cms/cocoon/transformation/ cms/publication/ cms/publication/task/ cms/site/usecases/ cms/task/ cms/workflow/ cms/workflow/usecases/ workflow/ workflow/impl/

J. Wolfgang Kaltz wrote:
> andreas@apache.org schrieb:
> 
>> Author: andreas
>> Date: Thu Mar 10 02:26:24 2005
>> New Revision: 156931
>>
>> URL: http://svn.apache.org/viewcvs?view=rev&rev=156931
>> Log:
>> Redesign of workflow handling. The workflow core is reduced to a mere 
>> engine, the history handling is done by Workflowable now. This way, 
>> the workflow persistence could be moved to the Document classes, which 
>> means that repository access and transaction handling can easily be 
>> supported.
>> (...)
> 
> 
> Andreas, did you perhaps forget to check something in (I see there were 
> many files affected) ? Following a fresh build and login to the default 
> publication, there is an NPE with stack trace

That's probably because the old history files were still in SVN
(I had removed them locally). Could you give it another try now?

 > (BTW I like the idea described in the workflow redesign, looking
 > forward to dig into it)

It is much simpler now, especially because the workflow engine does
not care about workflow instances, histories etc. anymore. I threw away
the SynchronizedWorkflowInstance, it wasn't conceptually clean anyway
and just added complexity. Synchronisation should probably be handled
by the WorkflowManager, but it is not yet implemented.

-- Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: svn commit: r156931 [1/2] - in lenya/trunk/src/java/org/apache/lenya: cms/ac/workflow/ cms/ant/ cms/cocoon/acting/ cms/cocoon/components/modules/input/ cms/cocoon/flow/ cms/cocoon/transformation/ cms/publication/ cms/publication/task/ cms/site/usecases/ cms/task/ cms/workflow/ cms/workflow/usecases/ workflow/ workflow/impl/

Posted by "J. Wolfgang Kaltz" <ka...@interactivesystems.info>.
Andreas Hartmann schrieb:
>>
>> Andreas, did you perhaps forget to check something in (I see there 
>> were many files affected) ? Following a fresh build and login to the 
>> default publication, there is an NPE with stack trace
> 
> 
> That's probably because the old history files were still in SVN
> (I had removed them locally). Could you give it another try now?
> 

Yes, it works now, thx

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org