[daisy] [attention trunk users!] workflow branch merged
Bruno Dumon
bruno at outerthought.org
Mon Nov 13 12:18:00 CST 2006
I forgot to mention this:
In <wiki data dir>/daisy.xconf, inside the <extensions> element, add the
following tag:
<extension name="WorkflowManager" class="org.outerj.daisy.workflow.clientimpl.RemoteWorkflowManagerProvider"/>
On Mon, 2006-11-13 at 13:51 +0100, Bruno Dumon wrote:
> Hi,
>
> I've merged the BRANCH_WORKFLOW into the trunk. The work on workflow is
> not finished, however there is enough progress and stability to justify
> a merge into trunk, which will also make it easier for anyone to give it
> a try.
>
> I'll give more details with respect to the actual workflow stuff in
> another mail, here are some things to take care of when moving to the
> post-workflow SVN trunk:
>
> Execute the following changes on the Daisy database:
>
> CREATE TABLE wfpool_sequence
> (
> maxid BIGINT
> ) Type=InnoDB;
>
> CREATE TABLE wf_pools
> (
> id BIGINT NOT NULL,
> name_ VARCHAR (100) NOT NULL,
> description VARCHAR (255),
> last_modified DATETIME NOT NULL,
> last_modifier BIGINT NOT NULL,
> updatecount BIGINT NOT NULL,
> PRIMARY KEY(id),
> UNIQUE (name_)
> ) Type=InnoDB;
>
> CREATE TABLE wf_pool_members
> (
> pool_id BIGINT NOT NULL,
> user_id BIGINT NOT NULL,
> added DATETIME NOT NULL,
> adder BIGINT NOT NULL,
> PRIMARY KEY(pool_id,user_id),
> FOREIGN KEY (pool_id) REFERENCES wf_pools (id),
> INDEX wf_pool_members_I_1 (user_id)
> ) Type=InnoDB;
>
> ===========================================================
>
> Add the following to the myconfig.xml:
>
> <target path="/daisy/extensions/workflow/workflow-manager">
> <configuration>
> <jbpm>
> <hibernate>
> <properties>
> <entry key="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</entry>
> </properties>
> </hibernate>
> </jbpm>
> </configuration>
> </target>
>
> And that's (I think) all. The jBPM tables will be created the next time
> you start the repository server. This will take some time, so you will
> have to wait a bit longer for the repository to be fully started.
>
--
Bruno Dumon http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
bruno at outerthought.org bruno at apache.org
More information about the daisy
mailing list