This discussion is archived
2 Replies Latest reply: Dec 12, 2011 7:46 AM by manuel.rosa RSS

Oracle Enterprise Repository + BPM Workflow

manuel.rosa Newbie
Currently Being Moderated
I've been struggling configuring the OBPM worflows in OER.

As it's stated in OER manuals, i've edited the workflow.xml file with the changes below:

1. <notification timerInterval="10m"> -> changed it from "1d" to "10m"


2. <state name="urn:com:bea:aler:events:type:MetaDataChange:name">
<action>UnapproveChangeManagementTab</action>
<action>NotifySubscriber</action>
<action>NotifyRegistrationActors</action>
<action>NotifyCustomUser</action>
<action>UnApproveTabAction</action>
<unapproveTabs>
<Tab name="Overview"/>
<Tab name="Taxonomy"/>
</unapproveTabs>
</state>

Added a new action "UnApproveTabAction when the property "name" is changed, affecting the tabs Overview and Taxonomy.


3. <customNotification>
<emailAddress>manuel.rosa@****.pt</emailAddress>
</customNotification>

Changed the customNotification to my mail address.


I've used the RefreshTool and restarted the OPBM Process Engine. From the changes above, only the first had any effect in my OER installation. The workflow.xml was loaded without problems (as I can check in the log). After that I started getting log entries from OBPM every 10 minutes (change 1. worked), but no entry was related with any of the other two changes. Those two other changes didn't had any effect in my OER installation: every time I changed metadata in any asset i never got an email (change 3.); every time I changed the name of an asset the tabs Taxonomy and Overview always stayed in "Approved" state.

At this moment I really don't know what am I doing wrong, i don't even know if I am doing something wrong configuring workflow.xml, if I'm expecting some behaviour that's not possible to get, if the problem is from the Workflow side that's not sending the correct events or from the event listener side that's not processing them.

Any thoughts on this?

Thanks!

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points