Versioning of processes in Oracel BPM 11g

Hi,
I have a question about versioning of processes in oracle BPM 11g.
Former Oracle BPM product (Aqualogic BPM) automatically managed the versioning of processes deployed to the server. When a new version of a process was created, the server automatically determined if it is a minor or major revision and a new process version number was recommended.
Is there a similar functionality in new BPM engine?
Now, when I deploy a new version of process I can only choose between rewriting existinig revision (all active instances will stale and become unusable) or deploying new revision (all active instances will continue using previous version).
Is there a way to migrate existing instances to new process (if there were only minor changes)?
Hope someone can answer. Thnx.

This feature (migration of running instances to new version) is intended to be available in PS3 which is planned for early 2011.
I suggest you check out the release documentation for confirmation however.

Similar Messages

  • Mapping LDAP Role in Building Your First Process with Oracle BPM 11g

    I'm working on "Building Your First Process with Oracle BPM 11g" I'm at the end of step where assigns user for the requester. The problem is in identity lookup, "Realm" is empty for Remote_WLServer.
    Servers are up and running. Demo user community has been loaded - I can see the list of users and groups in the administration server under myrealm. We haven't done much since SOA suite 11g installation. I'm probably the first one who uses this. I wonder we have a missing set up? Can you me what's missing? Appreciate your help in advance.

    I get this error message when I clicked gear icon.
    "Server exception is : Connection refused from server"
    Here is the result of testing Remove_WLServer connection. Does this cause the issue?
    Testing JSR-160 Runtime ... failed.
    Cannot establish connection.
    Testing JSR-160 DomainRuntime ... skipped.
    Testing JSR-88 ... skipped.
    Testing JSR-88-LOCAL ... skipped.
    Testing JNDI ... skipped.
    Testing JSR-160 Edit ... skipped.
    Testing HTTP ... success.
    Testing Server MBeans Model ... skipped.
    Testing HTTP Authentication ... success.
    2 of 9 tests successful.
    I have installed JDeveloper 9i, 10g, and 11g in my laptop. SOA is installed on linux.

  • Error While Building my First Process with Oracle BPM 11g

    Hi All,
    I am new to Oralce BPM. While Working through the BPM from http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/obpm/11g/r1/firstProcess/firstprocess_obpm11g.htm
    Am getting the below error while creating form for the Human interaction. Can anyone help on this?
    Thanks in Advance.
    SEVERE: Exception in text sync! model=oracle.bali.xml.dom.buffer.BufferDomModel@1940a5a change=AttrAddedChange: title@[document] event=oracle.xml.parser.v2.XMLDOMMutationEvent@33d0dc
    java.lang.IllegalStateException: Parent element of attribute oracle.xml.parser.v2.XMLAttr@a9e374 not found along given path in document oracle.xml.parser.v2.XMLDocument@6591f
         at oracle.bali.xml.dom.changes.AbstractAttrChange.getOwnerElement(AbstractAttrChange.java:54)
         at oracle.bali.xml.dom.buffer.SyncToTextDomChangeHandler._getOwnerElement(SyncToTextDomChangeHandler.java:1460)
         at oracle.bali.xml.dom.buffer.SyncToTextDomChangeHandler.handleAttrAddedChange(SyncToTextDomChangeHandler.java:74)
         at oracle.bali.xml.dom.changes.AttrAddedChange.process(AttrAddedChange.java:21)
         at oracle.bali.xml.dom.buffer.BufferDomTextSync.handleChange(BufferDomTextSync.java:48)
         at oracle.bali.xml.dom.buffer.BufferDomModel.handleUncommittedMutationEventHook(BufferDomModel.java:932)
         at oracle.bali.xml.dom.impl.DomModelImpl.handleUncommittedMutationEventHook(DomModelImpl.java:1324)
         at oracle.bali.xml.dom.impl.ChildDomModelTransaction.handleMutationEventHook(ChildDomModelTransaction.java:237)
         at oracle.bali.xml.dom.impl.DomModelTransaction.handleMutationEvent(DomModelTransaction.java:499)
         at oracle.bali.xml.dom.impl.DomModelImpl$DocumentChangeListener.handleEvent(DomModelImpl.java:1787)
         at oracle.xml.parser.v2.XMLNode.dispatchEvent(XMLNode.java:1321)
         at oracle.xml.parser.v2.XMLNode.fireDOMMutationEvent(XMLNode.java:3611)
         at oracle.xml.parser.v2.XMLElement.xdkAddAttrNode(XMLElement.java:3230)
         at oracle.xml.parser.v2.XMLElement.xdkAddAttr(XMLElement.java:3058)
         at oracle.xml.parser.v2.XMLElement.setAttribute(XMLElement.java:913)
         at oracle.tip.tools.ide.workflow.datbindpatterns.UITaskFlowUtil.addTitle(UITaskFlowUtil.java:153)
         at oracle.tip.tools.ide.workflow.datbindpatterns.UITaskFlowUtil.addJavaScripts(UITaskFlowUtil.java:161)
         at oracle.tip.tools.ide.workflow.datbindpatterns.binder.TaskActionbarBinder.bind(TaskActionbarBinder.java:189)
         at oracle.tip.tools.ide.workflow.datbindpatterns.binder.TaskActionsBinder.bind(TaskActionsBinder.java:50)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._bind(XmlBasedCreatorInfo.java:1058)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:455)
         at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:211)
         at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:151)
         at oracle.adfdt.view.common.binding.creator.CreationContext.createDocumentFragmentFromInclude(CreationContext.java:237)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1122)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:435)
         at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:211)
         at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:151)
         at oracle.adfdt.view.common.binding.creator.CreationContext.createDocumentFragmentFromInclude(CreationContext.java:237)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1122)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:435)
         at oracle.adfdtinternal.view.common.binding.datatransfer.ADFDocumentFragmentCreatorInfo.createDocumentFragment(ADFDocumentFragmentCreatorInfo.java:99)
         at oracle.adfdtinternal.view.common.binding.operation.CreateOperation.apply(CreateOperation.java:112)
         at oracle.bali.xml.model.AbstractModel.performOperationAction(AbstractModel.java:274)
         at oracle.bali.xml.model.datatransfer.operation.PerformOperationAction.actionPerformed(PerformOperationAction.java:36)
         at oracle.bali.xml.share.ActionProxy.actionPerformed(ActionProxy.java:47)
         at oracle.bali.xml.gui.swing.dnd.DropMenuInvoker$CleanupProxy.access$201(DropMenuInvoker.java:234)
         at oracle.bali.xml.gui.swing.dnd.DropMenuInvoker$CleanupProxy$1.run(DropMenuInvoker.java:254)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
         at java.awt.EventQueue.access$000(EventQueue.java:85)
         at java.awt.EventQueue$1.run(EventQueue.java:603)
         at java.awt.EventQueue$1.run(EventQueue.java:601)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    java.lang.IllegalStateException: Parent element of attribute oracle.xml.parser.v2.XMLAttr@a9e374 not found along given path in document oracle.xml.parser.v2.XMLDocument@6591f
    o.bali.xml.dom.changes.AbstractAttrChange.getOwnerElement(AbstractAttrChange.java:54)
    o.bali.xml.dom.buffer.SyncToTextDomChangeHandler._getOwnerElement(SyncToTextDomChangeHandler.java:1460)
    o.bali.xml.dom.buffer.SyncToTextDomChangeHandler.handleAttrAddedChange(SyncToTextDomChangeHandler.java:74)
    o.bali.xml.dom.changes.AttrAddedChange.process(AttrAddedChange.java:21)
    o.bali.xml.dom.buffer.BufferDomTextSync.handleChange(BufferDomTextSync.java:48)
    o.bali.xml.dom.buffer.BufferDomModel.handleUncommittedMutationEventHook(BufferDomModel.java:932)
    o.bali.xml.dom.impl.DomModelImpl.handleUncommittedMutationEventHook(DomModelImpl.java:1324)
    o.bali.xml.dom.impl.ChildDomModelTransaction.handleMutationEventHook(ChildDomModelTransaction.java:237)
    o.bali.xml.dom.impl.DomModelTransaction.handleMutationEvent(DomModelTransaction.java:499)
    o.bali.xml.dom.impl.DomModelImpl$DocumentChangeListener.handleEvent(DomModelImpl.java:1787)
    o.xml.parser.v2.XMLNode.dispatchEvent(XMLNode.java:1321)
    o.xml.parser.v2.XMLNode.fireDOMMutationEvent(XMLNode.java:3611)
    o.xml.parser.v2.XMLElement.xdkAddAttrNode(XMLElement.java:3230)
    o.xml.parser.v2.XMLElement.xdkAddAttr(XMLElement.java:3058)
    o.xml.parser.v2.XMLElement.setAttribute(XMLElement.java:913)
    o.tip.tools.ide.workflow.datbindpatterns.UITaskFlowUtil.addTitle(UITaskFlowUtil.java:153)
    o.tip.tools.ide.workflow.datbindpatterns.UITaskFlowUtil.addJavaScripts(UITaskFlowUtil.java:161)
    o.tip.tools.ide.workflow.datbindpatterns.binder.TaskActionbarBinder.bind(TaskActionbarBinder.java:189)
    o.tip.tools.ide.workflow.datbindpatterns.binder.TaskActionsBinder.bind(TaskActionsBinder.java:50)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._bind(XmlBasedCreatorInfo.java:1058)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:455)
    o.adfdt.view.common.binding.standalone.Widget.create(Widget.java:211)
    o.adfdt.view.common.binding.standalone.Widget.create(Widget.java:151)
    o.adfdt.view.common.binding.creator.CreationContext.createDocumentFragmentFromInclude(CreationContext.java:237)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1122)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:435)
    o.adfdt.view.common.binding.standalone.Widget.create(Widget.java:211)
    o.adfdt.view.common.binding.standalone.Widget.create(Widget.java:151)
    o.adfdt.view.common.binding.creator.CreationContext.createDocumentFragmentFromInclude(CreationContext.java:237)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1122)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:435)
    o.adfdtinternal.view.common.binding.datatransfer.ADFDocumentFragmentCreatorInfo.createDocumentFragment(ADFDocumentFragmentCreatorInfo.java:99)
    o.adfdtinternal.view.common.binding.operation.CreateOperation.apply(CreateOperation.java:112)
    o.bali.xml.model.AbstractModel.performOperationAction(AbstractModel.java:274)
    o.bali.xml.model.datatransfer.operation.PerformOperationAction.actionPerformed(PerformOperationAction.java:36)
    o.bali.xml.share.ActionProxy.actionPerformed(ActionProxy.java:47)
    o.bali.xml.gui.swing.dnd.DropMenuInvoker$CleanupProxy.access$201(DropMenuInvoker.java:234)
    o.bali.xml.gui.swing.dnd.DropMenuInvoker$CleanupProxy$1.run(DropMenuInvoker.java:254)
    j.a.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    j.a.EventQueue.dispatchEventImpl(EventQueue.java:642)
    j.a.EventQueue.access$000(EventQueue.java:85)
    j.a.EventQueue$1.run(EventQueue.java:603)
    j.a.EventQueue$1.run(EventQueue.java:601)
    j.security.AccessController.doPrivileged(Native Method)
    j.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    j.a.EventQueue.dispatchEvent(EventQueue.java:612)
    j.a.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    j.a.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    j.a.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    j.a.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    j.a.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    j.a.EventDispatchThread.run(EventDispatchThread.java:122)
    Jun 5, 2013 11:53:51 AM oracle.bali.xml.dom.impl.DomModelImpl$DocumentChangeListener handleEvent
    SEVERE: BaseDomModel$DocumentChangeListener
    java.lang.IllegalStateException: No return buffer change! domChange=AttrAddedChange: title@[document]
         at oracle.bali.xml.dom.buffer.TextSyncContext.getBufferChange(TextSyncContext.java:155)
         at oracle.bali.xml.dom.buffer.BufferDomTextSync.handleChange(BufferDomTextSync.java:66)
         at oracle.bali.xml.dom.buffer.BufferDomModel.handleUncommittedMutationEventHook(BufferDomModel.java:932)
         at oracle.bali.xml.dom.impl.DomModelImpl.handleUncommittedMutationEventHook(DomModelImpl.java:1324)
         at oracle.bali.xml.dom.impl.ChildDomModelTransaction.handleMutationEventHook(ChildDomModelTransaction.java:237)
         at oracle.bali.xml.dom.impl.DomModelTransaction.handleMutationEvent(DomModelTransaction.java:499)
         at oracle.bali.xml.dom.impl.DomModelImpl$DocumentChangeListener.handleEvent(DomModelImpl.java:1787)
         at oracle.xml.parser.v2.XMLNode.dispatchEvent(XMLNode.java:1321)
         at oracle.xml.parser.v2.XMLNode.fireDOMMutationEvent(XMLNode.java:3611)
         at oracle.xml.parser.v2.XMLElement.xdkAddAttrNode(XMLElement.java:3230)
         at oracle.xml.parser.v2.XMLElement.xdkAddAttr(XMLElement.java:3058)
         at oracle.xml.parser.v2.XMLElement.setAttribute(XMLElement.java:913)
         at oracle.tip.tools.ide.workflow.datbindpatterns.UITaskFlowUtil.addTitle(UITaskFlowUtil.java:153)
         at oracle.tip.tools.ide.workflow.datbindpatterns.UITaskFlowUtil.addJavaScripts(UITaskFlowUtil.java:161)
         at oracle.tip.tools.ide.workflow.datbindpatterns.binder.TaskActionbarBinder.bind(TaskActionbarBinder.java:189)
         at oracle.tip.tools.ide.workflow.datbindpatterns.binder.TaskActionsBinder.bind(TaskActionsBinder.java:50)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._bind(XmlBasedCreatorInfo.java:1058)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:455)
         at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:211)
         at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:151)
         at oracle.adfdt.view.common.binding.creator.CreationContext.createDocumentFragmentFromInclude(CreationContext.java:237)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1122)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:435)
         at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:211)
         at oracle.adfdt.view.common.binding.standalone.Widget.create(Widget.java:151)
         at oracle.adfdt.view.common.binding.creator.CreationContext.createDocumentFragmentFromInclude(CreationContext.java:237)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1122)
         at oracle.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:435)
         at oracle.adfdtinternal.view.common.binding.datatransfer.ADFDocumentFragmentCreatorInfo.createDocumentFragment(ADFDocumentFragmentCreatorInfo.java:99)
         at oracle.adfdtinternal.view.common.binding.operation.CreateOperation.apply(CreateOperation.java:112)
         at oracle.bali.xml.model.AbstractModel.performOperationAction(AbstractModel.java:274)
         at oracle.bali.xml.model.datatransfer.operation.PerformOperationAction.actionPerformed(PerformOperationAction.java:36)
         at oracle.bali.xml.share.ActionProxy.actionPerformed(ActionProxy.java:47)
         at oracle.bali.xml.gui.swing.dnd.DropMenuInvoker$CleanupProxy.access$201(DropMenuInvoker.java:234)
         at oracle.bali.xml.gui.swing.dnd.DropMenuInvoker$CleanupProxy$1.run(DropMenuInvoker.java:254)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
         at java.awt.EventQueue.access$000(EventQueue.java:85)
         at java.awt.EventQueue$1.run(EventQueue.java:603)
         at java.awt.EventQueue$1.run(EventQueue.java:601)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    java.lang.IllegalStateException: No return buffer change! domChange=AttrAddedChange: title@[document]
    o.bali.xml.dom.buffer.TextSyncContext.getBufferChange(TextSyncContext.java:155)
    o.bali.xml.dom.buffer.BufferDomTextSync.handleChange(BufferDomTextSync.java:66)
    o.bali.xml.dom.buffer.BufferDomModel.handleUncommittedMutationEventHook(BufferDomModel.java:932)
    o.bali.xml.dom.impl.DomModelImpl.handleUncommittedMutationEventHook(DomModelImpl.java:1324)
    o.bali.xml.dom.impl.ChildDomModelTransaction.handleMutationEventHook(ChildDomModelTransaction.java:237)
    o.bali.xml.dom.impl.DomModelTransaction.handleMutationEvent(DomModelTransaction.java:499)
    o.bali.xml.dom.impl.DomModelImpl$DocumentChangeListener.handleEvent(DomModelImpl.java:1787)
    o.xml.parser.v2.XMLNode.dispatchEvent(XMLNode.java:1321)
    o.xml.parser.v2.XMLNode.fireDOMMutationEvent(XMLNode.java:3611)
    o.xml.parser.v2.XMLElement.xdkAddAttrNode(XMLElement.java:3230)
    o.xml.parser.v2.XMLElement.xdkAddAttr(XMLElement.java:3058)
    o.xml.parser.v2.XMLElement.setAttribute(XMLElement.java:913)
    o.tip.tools.ide.workflow.datbindpatterns.UITaskFlowUtil.addTitle(UITaskFlowUtil.java:153)
    o.tip.tools.ide.workflow.datbindpatterns.UITaskFlowUtil.addJavaScripts(UITaskFlowUtil.java:161)
    o.tip.tools.ide.workflow.datbindpatterns.binder.TaskActionbarBinder.bind(TaskActionbarBinder.java:189)
    o.tip.tools.ide.workflow.datbindpatterns.binder.TaskActionsBinder.bind(TaskActionsBinder.java:50)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._bind(XmlBasedCreatorInfo.java:1058)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:455)
    o.adfdt.view.common.binding.standalone.Widget.create(Widget.java:211)
    o.adfdt.view.common.binding.standalone.Widget.create(Widget.java:151)
    o.adfdt.view.common.binding.creator.CreationContext.createDocumentFragmentFromInclude(CreationContext.java:237)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1122)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1149)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:435)
    o.adfdt.view.common.binding.standalone.Widget.create(Widget.java:211)
    o.adfdt.view.common.binding.standalone.Widget.create(Widget.java:151)
    o.adfdt.view.common.binding.creator.CreationContext.createDocumentFragmentFromInclude(CreationContext.java:237)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo._runDeferredInclusions(XmlBasedCreatorInfo.java:1122)
    o.adfdtinternal.view.common.binding.creator.XmlBasedCreatorInfo.create(XmlBasedCreatorInfo.java:435)
    o.adfdtinternal.view.common.binding.datatransfer.ADFDocumentFragmentCreatorInfo.createDocumentFragment(ADFDocumentFragmentCreatorInfo.java:99)
    o.adfdtinternal.view.common.binding.operation.CreateOperation.apply(CreateOperation.java:112)
    o.bali.xml.model.AbstractModel.performOperationAction(AbstractModel.java:274)
    o.bali.xml.model.datatransfer.operation.PerformOperationAction.actionPerformed(PerformOperationAction.java:36)
    o.bali.xml.share.ActionProxy.actionPerformed(ActionProxy.java:47)
    o.bali.xml.gui.swing.dnd.DropMenuInvoker$CleanupProxy.access$201(DropMenuInvoker.java:234)
    o.bali.xml.gui.swing.dnd.DropMenuInvoker$CleanupProxy$1.run(DropMenuInvoker.java:254)
    j.a.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    j.a.EventQueue.dispatchEventImpl(EventQueue.java:642)
    j.a.EventQueue.access$000(EventQueue.java:85)
    j.a.EventQueue$1.run(EventQueue.java:603)
    j.a.EventQueue$1.run(EventQueue.java:601)
    j.security.AccessController.doPrivileged(Native Method)
    j.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    j.a.EventQueue.dispatchEvent(EventQueue.java:612)
    j.a.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    j.a.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    j.a.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    j.a.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    j.a.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    j.a.EventDispatchThread.run(EventDispatchThread.java:122)

    You may need to upgrade Jdeveloper to the latest 11.1.1.6.5 version (get it from support or edelivery) or better still to 11.1.1.7. There were some bugs in previous releases especially on the human workflow edit screens. Right now there is nothing much you can do except hit continue and then restart Jdeveloper - but again I think you might still see that error.

  • Process Modelling in BPM 11g

    Hi Everyone, I need to design onboarding employee process. So for every department I am planning to design separate process and a overall parent process and planning to communicate via send/receive task between parent and child. So when i have multiple child process and a parent process can i see the overall audit trail from child process ? For example parent process is employeeProcess and child process is hrDepartmentProcess. When the employee instance is in hrDepartmentProcess, can i view the entire audit trail from parent till hrDepartmentProcess(interactive activity) as a participant in child process from bpmWorkspace? or Do i need to change my design for this?. Thanks for your time

    From what you've described, either the embedded subprocess or call activity would work.  I tend to use the embedded subprocess if the called subprocess is relatively simple or if I have a collection/list of items that I need to loop or burst out simultaneously.
    Don't know your use case, but I tend to favor the call activity over embedded subprocesses.
    Dan Atwood

  • BPM 11g changes to process aren't getting deployed

    I'm having trouble seeing changes I make to the process model in BPM 11g. For instance, if I add a new activity or change data associations/mapping in the activity and re-deploy, it doesn't take effect.
    I've tried doing a clean all, make all, and undeploy all project artifacts (undeploy project composite from soa-server and undeploy UI ear file) before deploying. I don't see the changes unless I restart the soa-server.
    Any suggestions? Is this a bug?
    Thanks
    Mark

    There's definitely some issues with deploying changes. We've found that if there are BPEL processes in you BPM process and you make changes, you'll need to bounce the SOA server too, to see the changes. Also, some people are experiencing instability issues when you keep increasing the version number. You get to about 4 or 5 versions, and it stops locks up the SOA server. I've found un-deploying and then do a fresh deploy seems to be the best way to make changes for now. I believe engineering is aware of this problem and is working on fixing it.

  • BPM 11g Hello World Application Error

    I am going through step-by-step tutorial on creating Hello World Application BPM 11g where I am running into WSDL Read Error message. The link for this tutorial is here:
    Building Your First Process with Oracle BPM 11g
    Error occurs at chapter "Enhancing the Basic Hello World Process" -> Adding a Business Rule -> Step 5.
    After creating Data Associations for input/output under Implementation dialog for "Review Needed" business rule and clicking on OK of the Properties dialog, I get following error message(please click on the link to see screenshot of error message):
    https://drive.google.com/file/d/0B1YDzO9g_MoLNkVTazdXTHp2UVE/edit?usp=sharing
    Let me know if you have trouble accessing this link.
    Basically the error is about not able to find decision service wsdl file:
    Error while reading wsdl file:
    ReviewRules_DecisionService_1.wsdl file not found
    Also get same error for HelloRules_DecisionService_1.wsdl file not found.
    I am not sure whether this file should be automatically generated when performing data associations and implementation of the business rule in the wizard.
    Please let me know what could be going wrong here. I tried going through this tutorial multiple times but get stuck at this step.
    BPM Suite 11g
    BPMN Editor
    11.1.1.7.0.0.97
    Jdev version: 11.1.1.7.0
    Jdev Build: JDEVADF_11.1.1.7.0_GENERIC_130226.1400.6493
    Thanks.

    I looked at the two XSDs the Hello World tutorial had you using.  This is what is causing your error.
    Here's an XSD that will work for the tutorial with 11.1.1.7.  Notice I put both the "hello" and "review" objects in the one XSD so you just have to use the one XSD. 
    <?xml version= '1.0' encoding= 'UTF-8' ?>
    <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
         xmlns:qt="http://www.mycompany.com/ns/hw" targetNamespace="http://www.mycompany.com/ns/hw"
         elementFormDefault="qualified">
        <element name="HelloObject" type="qt:HelloObjectType"/>    
        <complexType name="HelloObjectType">
            <sequence>
                <element name="date" nillable="true" type="dateTime"/>
                <element name="message" nillable="true" type="string"/>
                <element name="greeting" nillable="true" type="string"/>
            </sequence>
        </complexType>
        <element name="ReviewObject" type="qt:ReviewObjectType"/>
        <complexType name="ReviewObjectType">
            <sequence>
                <element name="review" nillable="true" type="string"/>
                <element name="reason" nillable="true" type="string"/>
            </sequence>
        </complexType>
    </schema>
    Hope this helps,
    Dan

  • Exposing a process as web service on Oracle BPM 11g

    Hi!
    Does somebody know how can I expose a process as a web service on Oracle BPM 11g? How does it works?
    In the version 10.3, when we exposed a process as web service it always had 3 default methods: startSession, getInstanceStatus and discardSession, is it the same in the 11g version?
    Where can I found some info about it? Any tutorial?
    Thanks a lot!
    Ana

    Typically you would use a Message Start event to start the process in conjunction with a Message End event. This will allow your process to be called as an asynchronous web service.
    In the "Implementation" section for the start event, you specify the input parameters. You can specify "Define Interface" to directly define the interface, or use an existing interface from the BPM Catalog (the From Catalog option).
    For further details on the different event types and their use cases, refer to the modeling and implementation guide:
    http://download.oracle.com/docs/cd/E14571_01/doc.1111/e15176/toc.htm
    You can test the web service and examine the WSDL and endpoints by using FMW control (Enterprise Manager). In the menu on the left hand side: expand SOA -> SOA-Infra -> <Partition Name> -> Composite Name, then click the "Test" button at the top.

  • How to get the assignees for a specific role in process in BPM 11g

    Hi, Gurus,
    I am using BPM 11g. I am trying to retrieve all the assignees for a a specific role in process. It will be a parameter for a business rule to do further routing rule. But it seems there is no way to get the information. I found that there are Identity Service Functions in Human Task Assignment. But Identity Service Functions are not listed in Business Rule Activity, neither listed in other activities except Human Task Assignment. I cannot get the assignees in my process.
    Is there any way to get all the assignees for a role? I also tried to retrieve the assignees out engine with Worklist API, but it cannot get either. Actually we can get all the assignees information in automatic activity in OBPM 10g. Maybe I am still not familiar with 11g. Any advice is appreciated.
    FYI:
    My scenario:
    Suppose we have a role named ApprovalTeam. In this role, there will be several different department manager (BPM User) added in the role through Workspace. At run time, a request (With department info) with go through the approval by ApprovalTeam. A Business Rule Activity with decide which department manager will approve this request. Different department request will be dispatched dedicate managers, not all the managers in the role. I have an external JavaBean to get the department information from LDAP. To do the routing, I also need know all the department managers (BPM User) in the ApprovalTeam role. Then I can compare which department manager is matched with the request and assign the task to him.
    Thanks a lot,
    James
    Edited by: James Piao on May 31, 2010 6:25 PM

    or this?
    SQL> select text from ALL_VIEWS
      2  where VIEW_NAME
      3  ='EMP_VIEW';
    TEXT
    SELECT empno,ename FROM EMP
    WHERE empno=10

  • Invoking bpel process from java in oracle soa/bpm 11g

    Hi,
    We have some java code to invoke bpel process in oracle BPM 10g following the instructions in http://download-east.oracle.com/docs/cd/B14099_19/integrate.1012/b14448/invoke.htm.
    Basically the steps are:
    1) get a Locator (com.oracle.bpel.client.Locator)
    2) get IDeliveryService (com.oracle.bpel.client.delivery.IDeliveryService) reference from locator
    3) call IDeliveryService method request or post with input message and get the response back.
    Recently we want to migrated from oracle bpm 10g to oracle soa/bpm 11g. But I can not find the similar API in 11g. It seems now some adapter/binding need to be added in exposed service lane in soa composite view, for example, ADF-BC, direct binding etc, in order to allow java to invoke a bpel process. Here are two very useful links from Edwin about the detail how this is implemented.
    http://biemond.blogspot.com/2009/11/invoking-soa-suite-11g-service-from.html
    http://biemond.blogspot.com/2009/11/calling-soa-suite-direct-binding.html?showComment=1285198033913#comment-c1055322845511794252
    My question is:
    1) what are the choices and the official/best way to invoke a bpel process in oracle soa/bpm 11g from java?
    2) does user need to add an adapter/binding in exposed service lane in order to let the bpel service be called in java?
    3) what is the real difference between a bpm application and soa application in 11g?
    I will really appreciate any expert's opinion.
    Thanks,
    Bin

    Thanks for your reply and confirmation, really appreciate it.
    Yes, I found the difference of the invoking process API and was able to invoke bpel process using direct and ADF-BC binding by following Edwin's blog. But I have not found any official reference to compare this API difference between 10g and 11g ( I will mark this question as answered if anyone can find an official source from oracle, need to prove it to the team). The API to work with human task workflow seems pretty much the same between 10g and 11g.

  • BPM 11g Process Administrator functions: Where are they now??

    Good morning,
    I've got some decent ALBPM6.0.5 experience, and now I've just started in a new project that uses BPM 11g. I've attended to an Oracle "Hands On" so I know 11g is VERY different from 10g/ALBPM.
    My main problem is that I cannot find anywhere where are Roles and Users managed in the server. From where do I administer Roles, Users, Groups, Organizational Units. All that used to be in the Process Administrator. How is that done now? I swear I've gone through all the documentation at http://download.oracle.com/docs/cd/E14571_01/soa.htm and still found nothing :(
    Also, is now using an LDAP mandatory? Or can something like ALBPM Directory still be used??
    Thanks in advance.

    User/Role management is now done through the workspace itself. You must login as an administrative user (like weblogic) and you will see an Admin link in the upper right of the workspace.
    Authentication and user lookup is now handled directly by Weblogic - so you setup authentication Providers in the WLS security realm through the admin console.
    By default Weblogic is configured to use an internal LDAP that stores local users (this is where the "weblogic" user itself is defined).
    General steps are provided here:
    http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10226/hwf_config.htm#BHCJGBFJ
    http://download.oracle.com/docs/cd/E12840_01/wls/docs103/secmanage/atn.html#wp1198953
    Edited by: Mike Rokitka on Jul 2, 2010 11:17 AM

  • BPM 11g Process Hierarchy?

    Hi,
    In the BPA Suite I can define a process hierachy by assigning a BPMN process diagram to a function like a subprocess.
    (How) can I do this in the BPM Suite 11g?

    I believe you have to use the Send/Receive tasks now in order to call a reusable subprocess in BPM 11g. This requires the sub process to be message based where as the Call activity allowed non message based processes.

  • Instatiating BPM process through BPM 11g workspace

    Hi ,
    I am working on OPBM Sales Quote lab.
    I installed Oracle SOA 11g and set up the BPM SalesQuote demo. I followed the demo setup instructions to add the roles and match them to demo users. I was able to deploy the demo successfully using Jdeveloper. Since the start task for the demo is a none start, I am not sure how to initiate a new instance. I loged in to the workspace as jcopper who's role is the SalesRep (which is the swimlane for the non start task). However, I didn't see any application listed for jcopper. I also loged in as the process owner and didn't see any application listed for him either.
    I even referred to this thread
    How to initiate an instance of the BPM 11g SalesQuote demo?
    When I implemented the "Enter quote details" task, I even set its pattern as "Initiator"?
    Even then Under applications it is empty.
    Any Suggestions is appreciated.

    Hello All,
    Deployment of the "SalesQuoteDemo' demo is over. Logged in to BPM WorkSpace with user “jcooper” but I am not able to see application in the user's BPM Workspace. Verified all the users (and jcooper) and their role in Weblogic Default Realm and everything seems to be OK.
    I have deployed SalesQuoteDemo from this official link of Oracle and have followed all steps. Users/Groups have been created by running a demo seeding program given along with demo.
    http://www.oracle.com/technetwork/middleware/soasuite/samples-demos-084065.html
    I did these steps for verification.
    •     RAM/PermGenSpace seems to be OK and there is no error/exception related to memory.
    •     As per the demo, jcooper is part SalesRep role and it has been verified that both jcooper and SalesRep exists. Mapping also exists. Attaching few screenshots from Oracle Enterprise manager/BPM Workspace/Weblogic Console.
    •     As per the Baig, mentioned that this issue was resolved when new domain was created without webcenter. For me, new domain is somehow not working and deployment are getting failed/suspended/prepared status but I had taken out Webcenter related Managed Server from this Weblogic domain.
    •     Few have mentioned to login to Enterprise manager, select application, select security, role and map the user for every roles. I verified that this already exists.
    Any help/pointers in this regards would be highly appreciated.
    Thanks
    Sachin G

  • BPM 11g Workspace Audit Trail not showing Sub process inner activities

    Hi all,
    I have been developing some BPM Process in JDev 11.1.1.5 and have deployed them in BPM Suite 11.1.1.5 over Windows Server 2003. I've found the following and would like to hear your opinion:
    1- The Process audit trail in BPM 11g Workspace shows the activities of the process but the Sub-Process call activity appears as just a single activity and you can not see the inner activities of the sub-process... making impossible to track the sub-process.
    2- In the EM Instance trail you can track the subprocess activities, but they appear wrong; diffrent names, diferente types (ex: interactive activity shown as service call)..etc..
    Are these known issues? is this the expected behaviour? Is it just some configuration I missed?
    Thanks for your time.

    For anyone with the same question, I got this from Oracle support about both questions:
    1- I checked with our Engineering team and regarding the expanding of the subprocess activity , it is planned to be released in 12g. So right now , it is a work in progress feature being addressed by our developers.
    2- Thanks a lot. I have reported a bug 12909848 to our Engineering team. You can track the status of the bug from the SR.

  • BPM 11g support process archive

    Hi,
    Is BPM 11g suppots process archive?
    Can anyone help me on that?
    Regards,
    Anandh P

    Hi Raj
    1. Terminate means you want to End that Process no matter where it is at any instance of time. Say if I have BPM Process with 10 SwimLanes it can be at any of the Lanes with any User. I am taking simple Example with Human Tasks, but you can apply for other component like Timer servces etc.
    2. I hope you are aware of 2 things specially for Human Tasks: Action named "Withdraw" and a role named "Process Owner". For any human task, under Actions menu you should See a Withdraw option. You can code your application to capture this output using XOR gateway and if outcome is "WITHDRAW" directly end the process and go to End Node. If you have many places like this, there is easy way instead of running wires eveywhere. Create a simple throw even that goes to End Node. And after each human task check outcome if Withdraw, that that error, which will end the process. I hope you got the point.
    b) The reason I mentioned Process Owner is, generally I do NOT give Withdraw control to each User who can work on any Task. If accidentally that User do this action, thats it. The process ENDS and you can never retriive it back. So under .TASK file, I preven Withdraw action to Asssignee and Instead give this action only to OWNER (Process Owner). Process owner is like admin who can pretty much see any tasks and I would give him all the permissions like these Withdraw, Reassing, Suspend etc etc. This gives more controlled power to your application. Anyhow, in bpm workspace, login as process owner and search for any Task aged for long time and jus Withdraw it.
    You can do all the above using APIs also as far as you have Withdraw action going to the End Node.
    If your requirement is something else, ignore above notes. But still you can think along the above lines, if all you want is to Kill a Running Process anytime.
    Thanks
    Ravi Jegga

  • "Call Activity" task not available in Jdeveloper BPM 11G Beta2 ?

    Hi,
    The "Call Activity" task is no longer available in Jdeveloper component palette (as of 11.1.1.3.PS2_GENERIC_100302.2020.5629)
    But this task is still available in BPM Composer (BPM 11G Beta 2 same delivery as Jdeveloper).
    We are currently in the modelizaion phase of a Business Process and for the flexibility , lisibilty it's really important for us to use this feature.
    Could you provide us a patch or a new version of Jdeveloper where this issue is fixed ?
    Thanks.

    The Call Activity was removed because this feature is not ready to be released as part of R1. It will return soon! It should also be removed from Process Composer.
    In the meantime, the functionality is nearly the same if you use a separate process and call it using the Service activity.
    Heidi.

Maybe you are looking for