Demo users for BPM in Oracle BPM Suite 11.1.1.4 (Patchset 3)
Hello,
In the previous release a utility was made available to insert demo users for BPM (demo-community.zip)
See also
http://blogs.oracle.com/middleware/2010/07/installing_seeded_users_for_bpm_11113_on_linux.html
Could I (re)use this utility in order to test BPM with an existing security schema? Or will a changed utility be made available for BPM 11.1.1.4 (PS3)?
Regards Léon
I used this on 11.1.1.4, running the ant script and using a customized input file ( -Dinput.file=... ) and it seemed to work fine.
Similar Messages
-
Rules of thumb for sizing an Oracle BPM 11g deployment
Anyone out there have some rules of thumb they are using to size out an environment for Oracle BPM 11g? I know processing power can vary widely for process complexity and amount of data floating around. Still, I get asked questions like how much processing power do I need for this solution? I have a current client looking at 2500+ potential human workflow users with 1000 concurrent at peak load. Short of running some performance test myself and extrapolating numbers I am at a loss. Hoping some others can chime in with some thoughts.
an update... my rule of thumb for 50 users has proven to be a bit high. Looks to be 30-40 per core when you split out the BPMN engine from other computing intensive processes such as the ESB. Without splitting up overall SOA/BPM functionality over multiple servers concurrent user counts of various technology really takes a hit.
-
How to create users for B2B console in SOA Suite 11g?
Hi,
I have installed SOA Suite 11g and created a new user in weblogic server and assigned groups Deployers, Monitors & Operators. On trying to login(http://hostname:port/b2bconsole) using this new user, im not able to login and the below error is logged.
"There are no trading partners for this user".
Can someone plesae guide me on how to create a new user for B2B as i dont want to grant adminstrators group to developers.
Thanks,Hi,
Please login as the weblogic server boot user into b2bconsole and then go to users tab of the host trading partner
and search for the newly added user [ provide full username ]
and then assign the role as administrator / monitor from there.
once this is done.. the newly added user should be able to login to the b2bconsole..
monitors have read only access and less priveledges..
Regards,
Vijay -
Oracle BPM and Oracle SOA Suite
Hi,
Can anyone point me to a reference which details the differences between the BPM and SOA Suites and how they are different.
As well as why BPM is needed while most of the features are available with SOA Suite itself.
Is the runtime env for BPM and SOA suite same?I mean does BPM run over the SOA Suite installation.
Thanks.Hi,
My view is SOA Suite is a middleware software that you can use for several purposes...
http://docs.oracle.com/cd/E23943_01/doc.1111/e10223/index.htm
BPM is a product tailored to run business applications centered around business processes... And yes, IMHO you could do that with SOA Suite itself, but BPM has the facilities out-of-the-box for business process centric applications...
http://docs.oracle.com/cd/E23943_01/doc.1111/e10223/505_bpm.htm
Is the runtime env for BPM and SOA suite same?I mean does BPM run over the SOA Suite installation.Both run on weblogic and use a soa server... Configuration wizard won't allow to create a domain with BPM Suite if you don't select SOA Suite as well...
Cheers,
Vlad -
Advance Rules for routing in Oracle BPM Human Task
Hi,
I am working on SOA 11.1.1.5.0. I have created a sample SOA application with a Human Task.
following are the Assignment details for my Human Task.
1. Created a stage1
2. Created a participant with following details
Type = Single
Build a list of participant using : ApproverGroup
Specify attribute using : Rule-Based
List Ruleset : SampleRuleset
I have created some Advance Rules for routing as specified at http://www.orastudy.com/oradoc/selfstu/fusion/integration.1111/e10224/bp_hwfmodel.htm#BABGJGBD .Routing is perfectly working in my application.
But when I login into WorklitApplication via weblogic user and accessed Administration link, under Task Configuration > Data Driven tab these Routing Rules are not appearing, however I can see this SampleRuleset there.
I want to know whether these Routing Rules will be appeared in the WorklistApplication or not?
regards,Hi,
Concerning your first question the answer is yes, you can share the same UI with various Human Tasks. Assuming that your discriminator flag is the human task type, then you can create for example a taskflow parameter, pass this value and based on this value hide and show fields. You will have to bundle your UI project as an ADF shared library and attach it to each Human Task project that you would like to use it, drag and dropping the taskflow as a region (please have in mind that your taskflow pages definition should be set to fragments).
For you second question, again the answer is yes. This is an out-of-the-box functionality provided by the auto-generated human task. There is a section called history that holds and displays all this information.
For the third point, again the answer is yes. What you can do is that you can enable the OnTaskCompleted event so that whenever a participant complete their task to generate an event. Then you can have a mediator or a BPEL process that can subscribe to this event and process the notification.
For question 4 i don't think that is possible (out of the box). You will have to write like a proxy service that will fetch this additional information from your LDAP server and map it to your participants list.
Question 5, the organizational chart allows you to define the structure and hierarchy of your organization (users, groups, application roles) which can be used in your business processes to define your various approval types.
For you last question, the shared flag is used for to define whether your logical roles (also called application roles) should be specific to a process or can be shared across processes.
Regards
Antonis -
How to read Extended user property in oracle BPM?
Hi,
I have tried using the XPATH expression in Data Association to read an Extended User Property defined in Oracle BPM Workspace. Actually I'm using Active Directory for authentication, and as there is limitations for modifying existing AD to accommodate custom fields required for BPM Processes, I created an Extended User Property called Department Code and mapped it for all users who should be participating in the process. Now I want to read this Department Code and display in ADF Form (Human Task Form).
I tried something like this using XPATH Expr. in Data Association for Human Task :
ids:getUserProperty(bpmn:getProcessInstanceAttribute('creator'), 'departmentCode')
But it appears that using Identity Function exposed for Xpath we can only read some pre-defined set of properties associated with internal LDAP for weblogic. So please suggest what is the approach one should follow in order to read Extended User Properties defined in Oracle BPM Workspace.
I'm using Oracle SOA 12.1.3 and JDeveloper 11.1.17 deployed on Windows 7
Regards,
Shoaib R KhanHi,
I have tried using the XPATH expression in Data Association to read an Extended User Property defined in Oracle BPM Workspace. Actually I'm using Active Directory for authentication, and as there is limitations for modifying existing AD to accommodate custom fields required for BPM Processes, I created an Extended User Property called Department Code and mapped it for all users who should be participating in the process. Now I want to read this Department Code and display in ADF Form (Human Task Form).
I tried something like this using XPATH Expr. in Data Association for Human Task :
ids:getUserProperty(bpmn:getProcessInstanceAttribute('creator'), 'departmentCode')
But it appears that using Identity Function exposed for Xpath we can only read some pre-defined set of properties associated with internal LDAP for weblogic. So please suggest what is the approach one should follow in order to read Extended User Properties defined in Oracle BPM Workspace.
I'm using Oracle SOA 12.1.3 and JDeveloper 11.1.17 deployed on Windows 7
Regards,
Shoaib R Khan -
Oracle BPM Composer and no ADF
Hi Everyone,
We are planning to use Oracle BPM as our BPM engine. But our organization doesn't support ADF. So could anyone help to answer the below questions. Thanks a lot for your time.
1) Can we use Oracle BPM Composer... Does Oracle BPM composer require extended ADF Domain?
2) Default BPM workspace can't be used. So we need to build our own workspace. Are they any predefined framework to build a MVC or any other java framework to build workspace.
3)Could anyone let me know the additional things we should take care in case we don't use ADF domain.
Thanks everyone for your time.Oracle BPM Studio (JDeveloper) is used by developers to create processes, human tasks, the process instance payloads, the composite services used by the processes, complex transformations, business rules and the ADF UIs.
Composer is a business user oriented web based tool used by business analysts with similar capabilities. Using Composer, business people can create and maintain processes, define process instance payloads, human tasks, process payloads, business rules. Instead of creating ADF UIs, you create and test web forms using a web based UI web form designer tool that it comes with in 11.1.1.7. Because the forms built using Composer can only be viewed from the Workspace or WebCenter Spaces tools, and because you're not going to use the Workspace or WebCenter Spaces tools, you won't be able to use Composer to create your UIs.
You might want to rethink your decision to not use the Workspace or WebCenter Spaces tools, but because you're not going to use either one you will instead be building your forms using the form design tool of your choice.
Although I'd advise you against recreating it, you'll need to become comfortable using the different APIs Oracle BPM exposes if you're going to try to duplicate the Workspace and WebCenter Spaces tool functionality.
Here's the API JavaDoc and a few blogs that will give you some tips on getting started:
API JavaDoc reference -
http://docs.oracle.com/cd/E28280_01/apirefs.1111/e25378/toc.htm
http://docs.oracle.com/cd/E14571_01/apirefs.1111/e10660/oracle/bpel/services/workflow/query/ITaskQueryService.html
http://docs.oracle.com/cd/E28389_01/apirefs.1111/e25378/oracle/bpm/services/instancequery/IInstanceQueryService.html
Simple list example -
http://soadev.blogspot.in/2011/07/querying-oracle-bpm-process-instances.html
Aborting instances -
http://download.oracle.com/docs/cd/E17904_01/apirefs.1111/e10659/oracle/soa/management/facade/package-tree.html
Creating instances -
http://niallcblogs.blogspot.com/2011/12/invoking-bpm-processes-via-java.html
Building a custom worklist ap -
http://redstack.wordpress.com/worklist/
http://redstack.wordpress.com/2011/03/09/creating-the-domain-layer-for-the-worklist/
http://redstack.wordpress.com/2011/03/09/implementing-task-initiation/
Purging Instances -
http://niallcblogs.blogspot.com/2011/12/soabpm-apis-manipulating-composites-and.html
Instance Query -
http://java.net/projects/oraclebpmsuite11g/downloads/directory/Samples/bpm-api-101-instance-query
Human Workflow Services / Human Task API -
http://docs.oracle.com/cd/E23943_01/dev.1111/e10224/bp_workflow.htm
http://docs.oracle.com/cd/E23943_01/apirefs.1111/e10660/toc.htm
Oracle BPM 11g Human Workflow Service Java API – Part 1
http://niallcblogs.blogspot.com/2010/11/oracle-human-workflow-service-java-api.html
Oracle BPM 11g Human Workflow Service Java API – Part 2
http://niallcblogs.blogspot.com/2010/11/human-workflow-java-api-part-2.html
Oracle BPM 11g Human Workflow Service Java API – Part 3 – ITaskQueryService.AssignmentFilter
http://niallcblogs.blogspot.com/2010/12/oracle-human-workflow-part-3.html
UMS API:
http://docs.oracle.com/cd/E28280_01/apirefs.1111/e14011/toc.htm
Dan -
BPM Process Creation: Can't find bundle oracle.bpm.fusion.soa.msg
Hi
I cant create a BPM process in my Jdeveloper .4, .5 or .6. I have updated all them with the BPM extension. While creating a BPM application, the technologies being included in the application, i.e. BPM and SOA are correct. However, on the next page, I can't see any templates. Even if I click finish at that page, only a simple SOA project (not a BPM one, since the BPM Project Navigator tab is absent) gets created with an error log:
SEVERE: Exception while updating observer[1]: oracle.tip.tools.ide.fabric.addin.SCAAddin@b8a11a
java.util.MissingResourceException: Can't find bundle for base name oracle.bpm.fusion.soa.msg.BPMNStringResourceBundle, locale
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1427)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1250)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:952)
at oracle.javatools.util.BundleLoader.getBundleImpl(BundleLoader.java:130)
at oracle.javatools.util.BundleLoader.getBundle(BundleLoader.java:167)
at oracle.javatools.util.BundleLoader.getBundle(BundleLoader.java:152)
at oracle.tip.tools.ide.fabric.config.SCAConfig.getChildElementValue(SCAConfig.java:580)
at oracle.tip.tools.ide.fabric.config.SCAConfig.loadComponentType(SCAConfig.java:451)
at oracle.tip.tools.ide.fabric.config.SCAConfig.loadComponentTypes(SCAConfig.java:395)
at oracle.tip.tools.ide.fabric.config.SCAConfig.<init>(SCAConfig.java:370)
at oracle.tip.tools.ide.fabric.config.SCAConfig.getSCAConfig(SCAConfig.java:148)
at oracle.tip.tools.ide.fabric.config.SCAConfig.getSCAConfig(SCAConfig.java:133)
at oracle.tip.tools.ide.fabric.addin.ScaProjectNodeListener.<init>(ScaProjectNodeListener.java:71)
at oracle.tip.tools.ide.fabric.addin.SCAAddin.handleObjectOpenedEvent(SCAAddin.java:462)
at oracle.tip.tools.ide.fabric.addin.SCAAddin.update(SCAAddin.java:348)
at oracle.ide.model.IdeSubject.notifyObservers(IdeSubject.java:98)
at oracle.ide.model.Node.notifyObservers(Node.java:786)
at oracle.ide.model.UpdateMessage.fireObjectOpened(UpdateMessage.java:673)
at oracle.ide.model.Node$14$1.run(Node.java:2878)
at oracle.ide.model.NodeListener.invokeLaterIfNeeded(NodeListener.java:158)
at oracle.ide.model.Node$14.nodeOpened(Node.java:2869)
at oracle.ide.model.Node$5.run(Node.java:2531)
at oracle.ide.model.Node.fireNodeEvent(Node.java:2467)
at oracle.ide.model.Node.fireNodeOpened(Node.java:2529)
at oracle.ide.model.Node.open(Node.java:988)
at oracle.ide.model.Node.open(Node.java:922)
at oracle.ideri.navigator.DefaultNavigatorWindow.openDataNodes(DefaultNavigatorWindow.java:1237)
at oracle.ideri.navigator.DefaultNavigatorWindow.restoreExpansionState(DefaultNavigatorWindow.java:1215)
at oracle.ideri.navigator.DefaultNavigatorWindow.loadLayout(DefaultNavigatorWindow.java:619)
at oracle.ide.navigator.ProjectNavigatorWindow.loadLayout(ProjectNavigatorWindow.java:391)
at oracle.ide.docking.DrawerWindow.loadLayout(DrawerWindow.java:640)
at oracle.ide.navigator.ApplicationNavigatorWindow.loadLayout(ApplicationNavigatorWindow.java:1174)
at oracle.ideimpl.docking.DockStationImpl.loadViewData(DockStationImpl.java:1353)
at oracle.ideimpl.docking.TitledPanel.loadClientLayout(TitledPanel.java:1376)
at oracle.ideimpl.docking.TitledPanel.loadLayout(TitledPanel.java:1714)
at oracle.ideimpl.docking.TitledPanelXMLDockLayoutPersistence.loadComponent(TitledPanelXMLDockLayoutPersistence.java:29)
at oracle.ideimpl.controls.dockLayout.DockLayoutInfoLeaf.loadLayout(DockLayoutInfoLeaf.java:123)
at oracle.ideimpl.controls.dockLayout.AbstractDockLayoutInfoNode.loadLayout(AbstractDockLayoutInfoNode.java:631)
at oracle.ideimpl.controls.dockLayout.AbstractDockLayoutInfoNode.loadLayout(AbstractDockLayoutInfoNode.java:628)
at oracle.ideimpl.controls.dockLayout.AbstractDockLayoutInfoNode.loadLayout(AbstractDockLayoutInfoNode.java:628)
at oracle.ideimpl.controls.dockLayout.AbstractDockLayoutInfoNode.loadLayout(AbstractDockLayoutInfoNode.java:614)
at oracle.ideimpl.controls.dockLayout.DockLayout.loadLayout(DockLayout.java:302)
at oracle.ideimpl.controls.dockLayout.DockLayoutPanel.loadLayout(DockLayoutPanel.java:128)
at oracle.ideimpl.docking.SidePort.loadLayout(SidePort.java:255)
at oracle.ideimpl.docking.DockStationImpl.loadValidLayout(DockStationImpl.java:1965)
at oracle.ideimpl.docking.DockStationImpl.loadExistingPositions(DockStationImpl.java:1654)
at oracle.ideimpl.docking.DockStationImpl.onStartup(DockStationImpl.java:1629)
at oracle.ideimpl.docking.DockStationImpl.loadLayout(DockStationImpl.java:1473)
at oracle.ideimpl.docking.DockStationListener.init(DockStationListener.java:36)
at oracle.ide.layout.Layouts.activate(Layouts.java:814)
at oracle.ide.layout.Layouts.activateLayout(Layouts.java:192)
at oracle.ideimpl.MainWindowImpl$6.runImpl(MainWindowImpl.java:728)
at oracle.javatools.util.SwingClosure$1Closure.run(SwingClosure.java:50)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
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)
Would really appreciate some quick help.
Thanks,
PulkitGuessing you might hear from Oracle that the URL reference in your thread below is pointed to an the old version and that the classes are no longer supported.
As you know, this is not the case - the URL you have in your thread for the API is the latest for 11.1.1.6. Both classes you mention should be supported (at least according to the Javadoc) and in a recent search I was not able to find them either.
Might be worth a call to Oracle Support to either straighten out the Javadoc or get you a patch.
Dan -
Oracle-bpm-tutorials-hands-on-labs
hey all
if you are looking for tutorials on Oracle BPM; check this link it containts many of the basic BPM tutorials
http://orabpm.blogspot.com/2009/03/oracle-bpm-tutorials-hands-on-labs.html
Maged
http://orabpm.blogspot.com/Thank you
-
Urgently required!! Oracle BPM Expert in (UK)
Hi,
I am looking for few good Oracle BPM specialists with good knowledge of SOA including ITIL knowledge. Can some one please help me find some right candidates here?
The client is one of the largest technology players in the world.
**Location: UK**
**Type: Long Term - Fix Term Employment**
**Sal: can be discussed after I have received the CV from the candidate.*
This is very urgent position please.
I can be contacted on [email protected]
Regards
Sandy
+44 7789800188Sorry my email is [email protected]
-
Installation of Oracle EBusiness Suite 11i Release 10.2 on Red Hat Linux
Hello there,
It would be great if someone can help me with these questions
1. Which version of Red Hat Linux is suitable for installation of Oracle EBusiness Suite 11i Release 10.2.
2. I am downloading the EBS files from eDelivery site on my machine (Windows based). These are Zip files. How would these be usable on Linux machine?
3. Do I need stuff like MKS Toolkit on Linux? We tried installing on Windows 2003 server but had to abandon because we don't have MKS Toolkit. Is there some such pre-requisite on Linux?
Thank you.
RahulCopy all zip files to say /data/stage11i then unzip all files (as root) the process will create the correct file structure, you do not need to run adautostge.pl then in a terminal screen go to /data/stage11i/Disk1/rapidwiz and then type ./rapidwiz the installation wizard then guides you through the rest of the way. Run raoidwiz as root if you need multi user or for the demo single user run rapidwiz as oracle. Make sure you have created user and group for oracle and applmgr, also make those changes in the wizard it often defaults to say user oravis group dba. In linux you should have created localhost.localdomain sometimes the eth0 does not start, stop it in the device manager and then reactivate. Hope that helps.
-
Difference between BPM Worklist Application & BPM WorkSpace
Hi
I'm a newbie to Oracle BPM.
I want to understand the difference between
Oracle BPM Worklist APplication (that we use for Human Tasks in SOA : host:port/integration/worklistapp)
and
Oracle Business Process Workspace (host:port/bpm/workspace)
I've done a sample BPM process to which the initiator is jcooper.
When I deployed the app, I could find the task in Workspace but not in WorklistApp. Why is it?
I know that one is specifically intended for BPM, but why can't we see the task for jcooper in WorklistApp?
Also, Can you extend your answer to explain Process Composer too(in this context )?
P.S. I could not find a post that covers the diff b/w the three at a high level.
Regards
RaviKiran
Edited by: kiransaravi on Feb 10, 2013 3:37 AMDifference between Oracle BPM Worklist & Oracle BPM Workspace
-
Oracle Developer Suite 10g on Windows 7
Hi. Does anyone know if running Oracle Developer Suite 10g (10.1.2.0.2) on Windows 7 is supported?
This is a very common question in the Forum. Oracle Developer Suite (ODS) 10g R2 (with patchset 3: 10.1.3.0.2) is supported on Windows 7 32-bit. Last I checked, it was not supported on Windows 7 64-bit. Keep in mind, that this is just for the developer install of ODS. Version 10.1.2.0.2 is not supported, but it will work. Just follow the instructions installing on Windows Vista (search the forum - there are many posts on this topic as well).
The client application is supported on all versions of Windows (32 or 64 bit).
Hope this helps,
Craig B-)
If someone's response is helpful or correct, please mark it accordingly. -
Oracle SOA Suite 11.1.1.4.0 software download
Hi
Please provide the link for downloading the oracle Soa Suite 11.1.1.4.0 software
Thanks in AdvancePS3 (11.1.1.4) installable have been removed from OTN and EDelivery. You may log a SR with Oracle Support if you need PS3 installable for any purpose.
Regards,
Anuj -
CRM in Oracle E_BUSINESS suite
Hi,
are there any products or modules for CRM in Oracle E_BUSINESS suite (Oracle APPLICATIONS)? If yes which ones ?
Many thanks.Anything is Sales/Marketing/Service is generally considered CRM. The following modules are available in the latest release of the e-Business Suite:
Marketing and Sales
Marketing
Trade Management
TeleSales
Field Sales
Sales for Handhelds
Quoting
Partner Management
Proposals
Incentive Compensation
Service
TeleService
Service Contracts
Field Service
Depot Repair
iSupport
Interaction Center Technology
Advanced Inbound Telephony
Advanced Outbound Telephony
Scripting
eMail Center
Maybe you are looking for
-
How to clear vendor open items with customer open items in APP?
Hi Experts, Our vendor is our customer - in this scenario how to clear vedor open items against customer open items. I have defined vedor is customer means I have given customer number in vendor master record, selected chek box 'clear with customer'.
-
What is iTunes unknown error -45054 and how do I get rid of it?
I cannot download updates to apps because of this error.
-
Hi. I Have two queries in one sheet of an workbook and these have the same filter or parameter. I need to refresh the querie 2 with filter of querie 1 Regards Rodrigo Araya
-
Month on, month off crew rotation scheduling
Good morning! I am looking to create a crew rotation schedule that is month on, month off, using Project 2013. The situation is that we have about 30 people for 2 work sites, each with 5 different roles that need to be filled for the next year. So,
-
Hi In file adapter i changed Server Details, after that i saved it and activated, in configuration it showing status as active, but in RWB in adapter monitoring it showing status as inactive(gray colour), pls tell me, how can i change i