[opencms-dev] RE : New OpenCms 7 Workflow Module

David Trattnig david.trattnig at gmail.com
Wed Nov 28 09:29:04 CET 2007


Another note: If you don't want to customize the
opencms-workplace.xmlmanually the modified one can be found in the
patches folder inside SVN.
I've also attached it plus an eclipse patch file.

If anything is unclear just ask ;-)

cheers
david


On Nov 28, 2007 9:16 AM, David Trattnig <david.trattnig at gmail.com> wrote:

> Right, installation is nearly as simple:
>
> 1) import following modules:
>      bearingpoint commons (http://downloads.sourceforge.net/bp-cms-commons/com.bearingpoint.opencms.commons_0.9.5.zip?use_mirror=heanet
> )
>      bearingpoint commons springmanager (http://downloads.sourceforge.net/bp-cms-commons/com.bearingpoint.opencms.commons.springmanager_0.9.5.zip?use_mirror=heanet
> )
>      bearingpoint workflow2 (http://downloads.sourceforge.net/bp-cms-commons/com.bearingpoint.opencms.workflow2_0.3.8.zip?use_mirror=osdn
> )
>
> 2) set your database URL/user/password for workflow related things (-->
> see attached readme.txt), if the target database doesn't exist you have to
> create it.
>
> 3) add some context menu entries to your "opencms-workplace.xml" or
> replace with the provided one (--> see attached readme.txt)
>
> 4) restart your tomcat / OpenCms server
>
> all framework libraries as Spring, Hibernate and so on are included.
>
> rgds
> david
>
>
>
> On Nov 27, 2007 8:18 PM, Marc Fiévet <marc at fievet.be> wrote:
>
> >  Hi list,
> >
> > The installation is managed by the import/ module function? Any other
> > file / Framework is mandatory to use it?
> >
> > Thanks
> >
> > Regards
> > MARC
> >
> >  -----Message d'origine-----
> > *De :* opencms-dev-bounces at opencms.org [mailto:
> > opencms-dev-bounces at opencms.org] *De la part de* David Trattnig
> > *Envoyé :* mardi 27 novembre 2007 9:38
> > *À :* The OpenCms mailing list
> > *Objet :* Re: [opencms-dev] New OpenCms 7 Workflow Module
> >
> > Okay :) Here you go - Featurelist:
> >
> > * Administration panel for setting up workflows: Workflows are defined
> > as a specific order of OpenCms projects. So you can easily configure 4 to N
> > eyes workflows within OpenCms. The main advantage of this implementation is
> > that it utilizes exiting OpenCms functionalities.
> >
> > * Within the OpenCms Explorer you can move resources between the
> > projects with a new context menu entry "Approve/Reject" which means changing
> > the workflow state. Here the different projects (workflow states) should be
> > overlapping. So you can see within e.g. workflow state "Offline" which
> > resources are in e.g workflow state/project "Review" but you can't edit
> > them until you switch to project "Review". Precondition is that you have the
> > proper rights for this project.
> >
> > * This is another pro: As the OpenCms Groups/Permissions can be applied
> > to projects they are also affecting workflow states.
> >
> > * By using the Project List functionalities within the OpenCms
> > administration panel you can get a quick overview which resources are in an
> > specific workflow state.
> >
> > * The module offers a Java Interface for implementing a connection to
> > your favourite workflow engine. For example I'm using it to access JBPM. If
> > you have implemented this interface you can attach it to the workflow module
> > via a given Spring configuration file. From now on the workflow module
> > features are extended by an Taskview (GUI not finished yet) inside the
> > OpenCms view dropdown box (Explorer / Administration / Tasks). This taskview
> > lists all personal task / your groups tasks. In case of an Administrator it
> > lists all available tasks.
> >
> > * Events: It's possible to catch workflow state change events.
> >
> > As I have not much time at the moment I can't give details on
> > development plans. But bugs should be fixed as soon as possible and I'm open
> > for improvement discussions. For a list of things which would be nice for a
> > final release check out the " todo.txt" within the SVN.
> >
> > Cheers,
> > David
> >
> > On Nov 26, 2007 6:03 PM, Roedel, Mark <MarkRoedel at letu.edu> wrote:
> >
> > >  Congratulations on the release!  Is there anything you'd like to tell
> > > us about its features, capabilities, your goals for development, etc.?
> > >
> > >
> > >
> > > --
> > >
> > > Mark Roedel
> > >
> > > Senior Programmer / Analyst
> > >
> > > LeTourneau University
> > >
> > >
> > >
> > >
> > >
> > > *From:* opencms-dev-bounces at opencms.org [mailto:opencms-dev-bounces at opencms.org]
> > > *On Behalf Of *David Trattnig
> > > *Sent:* Monday, November 26, 2007 7:59 AM
> > > *To:* The OpenCms mailing list
> > > *Subject:* [opencms-dev] New OpenCms 7 Workflow Module
> > >
> > >
> > >
> > > Here you can find the first release of my OpenCms Workflow package:
> > > https://sourceforge.net/project/showfiles.php?group_id=180314&package_id=245006&release_id=557034
> > >
> > >
> > > cheers
> > > David
> > >
> > >
> > >
> > > _______________________________________________
> > > This mail is sent to you from the opencms-dev mailing list
> > > To change your list options, or to unsubscribe from the list, please
> > > visit
> > > http://lists.opencms.org/mailman/listinfo/opencms-dev
> > >
> >
> >
> >
> >
> > _______________________________________________
> > This mail is sent to you from the opencms-dev mailing list
> > To change your list options, or to unsubscribe from the list, please
> > visit
> > http://lists.opencms.org/mailman/listinfo/opencms-dev
> >
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20071128/e3e6d0bc/attachment.htm>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: opencms7_workplace-patch_workflow2.txt
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20071128/e3e6d0bc/attachment.txt>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: opencms-workplace.xml
Type: text/xml
Size: 62482 bytes
Desc: not available
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20071128/e3e6d0bc/attachment.xml>


More information about the opencms-dev mailing list