servicemix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lars Heinemann (JIRA)" <>
Subject [jira] Updated: (SM-1155) New component: OSWorkflow JBI Component
Date Thu, 03 Jan 2008 10:19:44 GMT


Lars Heinemann updated SM-1155:

    Attachment: osworkflow.diff

I now attached a complete diff file. 


> New component: OSWorkflow JBI Component
> ---------------------------------------
>                 Key: SM-1155
>                 URL:
>             Project: ServiceMix
>          Issue Type: Improvement
>            Reporter: Lars Heinemann
>            Priority: Minor
>         Attachments: osworkflow-example.tar, osworkflow.diff
> New component: OSWorkflow JBI Component
> I attached a first very basic approach of an OSWorkflow service engine as example.
> Compart Systemhaus GmbH is granting all remaining rights to the ASF.
> To build a service unit:
> You need to have in your SU's resources:
> - osworkflow.xml
> - workflows.xml
> - xbean.xml
> - your custom workflow xml file referenced inside workflows.xml
> Then just write Conditions, Functions, etc. as java classes or use other OSWorkflow logic
as you need.
> Important to note:
> The transient vars contain some important objects for your use...
> Key                                                                  -             Value
> OSWorkflow.KEY_IN_MESSAGE              -             the received normalized "in" message
which started the workflow
> OSWorkflow.KEY_EXCHANGE                 -             the received message exchange which
started the workflow
> OSWorkflow.KEY_ENDPOINT                   -            the instance of OSWorkflowEndpoint
which processes the workflow
> The message received is not answered until you do it inside the workflow. Also the processing
of the message exchange / in message content as well as sending an answer has to be done from
inside your workflow.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message