Oracle BPM Admin Center API Details
Hi All,
I am looking to access admin features (as adding role, participant etc) of Oracle BPM through API.
But am not getting API for the same.. If any one have implemented it.. please help me to get the details of API
Warm Regards,
Ankur
Check out the following Links :
Fuego.Lib.Role : [http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/standard_components/index.html?t=Fuego/Lib/Role/Role_component.html]
Fuego.Fdi.DirOrganizationRole : [http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/standard_components/index.html?t=Fuego/Fdi/DirOrganizationalRole/DirOrganizationalRole_component.html]
They will help you in adding roles and participants
Thanks,
Karmaresh
Edited by: user856811 on Mar 15, 2010 10:19 PM
Similar Messages
-
Oracle BPM Admin Center Configuration
Hi All,
I am trying to configure the Oracle BPM Admin Center but i am getting the following error.plz can any one reply if you have any idea.....
Configuring Oracle BPM.....
Could not create Schema.
fuego
Detail Cause :An error occured while executing an operation in database:'[BEA][OracleJDBC Driver][Oracle] ORA-28000:The account is locked
The Database URL is jdbc:bea:oracle://localhost.localdomain:1521;SID=ORCL'
Please respond if any solutions
Thank you.Thanks .its helpful but the new error that i am getting while executing the WLST script as follows:
No Weblogic Server running on specified host and port
Creating connector [fuego:SQL]
java.sql.SQLException: [BEA][Oracle JDBC Driver]Error establishing socket to host and port: localhost.localdomain:1521. Reason: Connection refused
at albpm.jdbc.base.BaseExceptions.createException(Unknown Source)
at albpm.jdbc.base.BaseExceptions.getException(Unknown Source)
at albpm.jdbc.oracle.OracleImplConnection.makeConnectionHelper(Unknown Source)
at albpm.jdbc.oracle.OracleImplConnection.makeConnection(Unknown Source)
at albpm.jdbc.oracle.OracleImplConnection.connectAndAuthenticate(Unknown Source)
at albpm.jdbc.oracle.OracleImplConnection.open(Unknown Source)
at albpm.jdbc.base.BaseConnection.connect(Unknown Source)
at albpm.jdbc.base.BaseConnection.setupImplConnection(Unknown Source)
at albpm.jdbc.base.BaseConnection.open(Unknown Source)
at albpm.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at fuego.database.datadirect.oracle.DataDirectOracleDatabaseManager.systemConnect(DataDirectOracleDatabaseManager.java:615)
at fuego.database.datadirect.oracle.DataDirectOracleDatabaseManager.createUser(DataDirectOracleDatabaseManager.java:197)
at fuego.jdbc.DatabaseManager.createUser(DatabaseManager.java:648)
at fuego.directory.provider.jdbc.JDBCFactory.createInternalSchema(JDBCFactory.java:584)
at fuego.directory.provider.jdbc.JDBCFactory.createSchema(JDBCFactory.java:199)
at fuego.directory.Directory.createSchema(Directory.java:94)
at fuego.config.common.BPMConfiguration.createDirectory(BPMConfiguration.java:384)
at fuego.configwizard.ConfigWizard.executeWizard(ConfigWizard.java:227)
at fuego.configwizard.ExecutionStep$ExecutionStepPanel$1.run(ExecutionStep.java:113)
at fuego.ui.peer.swing.SwingToolkit$TaskFromBooleanTask.run(SwingToolkit.java:181)
at foxtrot.AbstractWorkerThread$2.run(AbstractWorkerThread.java:49)
at java.security.AccessController.doPrivileged(Native Method)
at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:45)
at foxtrot.workers.DefaultWorkerThread.run(DefaultWorkerThread.java:153)
at java.lang.Thread.run(Unknown Source)
Could not create schema.
fuego
Detail:Cause: An error occurred when executing an operation in database: '[BEA][Oracle JDBC Driver]Error establishing socket to host and port: localhost.localdomain:1521. Reason: Connection refused'.
The database URL is: 'jdbc:bea:oracle://localhost.localdomain:1521;SID=ORCL'.
Caused by: An error occurred when executing an operation in database: '[BEA][Oracle JDBC Driver]Error establishing socket to host and port: localhost.localdomain:1521. Reason: Connection refused'.
The database URL is: 'jdbc:bea:oracle://localhost.localdomain:1521;SID=ORCL'.
Caused by: [BEA][Oracle JDBC Driver]Error establishing socket to host and port: localhost.localdomain:1521. Reason: Connection refused
Caused by: [BEA][Oracle JDBC Driver]Error establishing socket to host and port: localhost.localdomain:1521. Reason: Connection refused
Caused by: [BEA][Oracle JDBC Driver]Error establishing socket to host and port: localhost.localdomain:1521. Reason: Connection refused
Caused by: [BEA][Oracle JDBC Driver]Error establishing socket to host and port: localhost.localdomain:1521. Reason: Connection refused
Caused by: [BEA][Oracle JDBC Driver]Error establishing socket to host and port: localhost.localdomain:1521. Reason: Connection refused
The database URL is: 'jdbc:bea:oracle://localhost.localdomain:1521;SID=ORCL'.
at fuego.directory.exception.CouldNotCreateSchemaException.create(CouldNotCreateSchemaException.java:63)
at fuego.directory.provider.jdbc.JDBCFactory.createInternalSchema(JDBCFactory.java:595)
at fuego.directory.provider.jdbc.JDBCFactory.createSchema(JDBCFactory.java:199)
at fuego.directory.Directory.createSchema(Directory.java:94)
at fuego.config.common.BPMConfiguration.createDirectory(BPMConfiguration.java:384)
at fuego.configwizard.ConfigWizard.executeWizard(ConfigWizard.java:227)
at fuego.configwizard.ExecutionStep$ExecutionStepPanel$1.run(ExecutionStep.java:113)
at fuego.ui.peer.swing.SwingToolkit$TaskFromBooleanTask.run(SwingToolkit.java:181)
at foxtrot.AbstractWorkerThread$2.run(AbstractWorkerThread.java:49)
at java.security.AccessController.doPrivileged(Native Method)
at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:45)
at foxtrot.workers.DefaultWorkerThread.run(DefaultWorkerThread.java:153)
at java.lang.Thread.run(Unknown Source)
Caused by: fuego.sql.DatabaseException: An error occurred when executing an operation in database: '[BEA][Oracle JDBC Driver]Error establishing socket to host and port: localhost.localdomain:1521. Reason: Connection refused'.
The database URL is: 'jdbc:bea:oracle://localhost.localdomain:1521;SID=ORCL'.
at fuego.sql.DatabaseException.checkException(DatabaseException.java:115)
at fuego.database.datadirect.oracle.DataDirectOracleDatabaseManager.createUser(DataDirectOracleDatabaseManager.java:211)
at fuego.jdbc.DatabaseManager.createUser(DatabaseManager.java:648)
at fuego.directory.provider.jdbc.JDBCFactory.createInternalSchema(JDBCFactory.java:584)
... 11 more
Caused by: java.sql.SQLException: [BEA][Oracle JDBC Driver]Error establishing socket to host and port: localhost.localdomain:1521. Reason: Connection refused
at albpm.jdbc.base.BaseExceptions.createException(Unknown Source)
at albpm.jdbc.base.BaseExceptions.getException(Unknown Source)
at albpm.jdbc.oracle.OracleImplConnection.makeConnectionHelper(Unknown Source)
at albpm.jdbc.oracle.OracleImplConnection.makeConnection(Unknown Source)
at albpm.jdbc.oracle.OracleImplConnection.connectAndAuthenticate(Unknown Source)
at albpm.jdbc.oracle.OracleImplConnection.open(Unknown Source)
at albpm.jdbc.base.BaseConnection.connect(Unknown Source)
at albpm.jdbc.base.BaseConnection.setupImplConnection(Unknown Source)
at albpm.jdbc.base.BaseConnection.open(Unknown Source)
at albpm.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at fuego.database.datadirect.oracle.DataDirectOracleDatabaseManager.systemConnect(DataDirectOracleDatabaseManager.java:615)
at fuego.database.datadirect.oracle.DataDirectOracleDatabaseManager.createUser(DataDirectOracleDatabaseManager.java:197)
... 13 more
ErrorError
The specified path for WebLogic Home is not valid. For example, a valid Weblogic Home for WLS 10.0 could be c:\bea\wlserver_10.0 or /bea/wlserver_10.0
ErrorError
The specified path for WebLogic Home is not valid. For example, a valid Weblogic Home for WLS 10.0 could be c:\bea\wlserver_10.0 or /bea/wlserver_10.0
ErrorError
The specified path for WebLogic Home is not valid. For example, a valid Weblogic Home for WLS 10.0 could be c:\bea\wlserver_10.0 or /bea/wlserver_10.0
ErrorError
No Weblogic Server running on specified host and port
QuestionConfirm Action
Do you want to cancel this wizard? -
How to install Oralce BPM Admin Center (Enterprise) with weblogic 10gr3
Hi,
I want to do setup for the Oracle BPM Admin Center in my local with weblogic 10 , Is there any guid/pdf for this ?
Please help .
Thanks,
Brijesh Kumar Singh.Some how i have installed this deployed one application and it was working fine. But still i want to know the correct way.
Also, while deploying the other application it is giving the exception like this.
Duplicate configuration name. Detail:A configuration named [Name: XXXXXAccessService; Subtype:WSCONSUMER; Type:Web Service; Properties:{transport.connector=HttpsdeveplopmentCom, project.basedir=C:\Documents and Settings\sbrijesh\OracleBPMWorkspace\ApplicationName, transport.http.path=/xxxxx-ws/services/XXXXXAccessService, exceptionPolicy=SYSTEM, binding.type=static, transport.type=HTTP, instrospect.type=introspect.direct}] already exists.
if it is already there then it should avoid this, Should not give the exception.
Thanks,
Brijesh Kumar Singh -
BPM Admin center automatic startup
Hi
is there any way that weblogic startup automatically the bpm admin center so I only write the url of the bpm workspace??? I understand there's a way to do it automatically
How do I make the "install as service" in unix
thanks
Edited by: Diego Guillen on 9/12/2009 01:04 PMHi,
What version are you running ?
BPM Admin center is something from BEA so version 10 or ealier.
You could look here : http://docs.oracle.com/cd/E13165_01/albsi/docs60/pdf/ALBPM60_Admin_Center.pdf
Maybe it can give you some more information.
Good Luck.
Cheers,
Nils -
How to configure BPM Admin center?
can you help on this issue?Hi,
What version are you running ?
BPM Admin center is something from BEA so version 10 or ealier.
You could look here : http://docs.oracle.com/cd/E13165_01/albsi/docs60/pdf/ALBPM60_Admin_Center.pdf
Maybe it can give you some more information.
Good Luck.
Cheers,
Nils -
Using Apache Directory Server with BPM Enterprise - BPM Admin Center
Hi All,
I m trying to configure BPM Admin Center in BPM Enterprise standalone. I would prefer to use an external directory service.
Can I use Apache Directory Server ? If yes, please let me know how to configure it else please suggest me the possible directory servers I can use.
I would like to use an open source directory server.
Hope to hear soon.
Many Thanks,
SophieHi All,
I m trying to configure BPM Admin Center in BPM Enterprise standalone. I would prefer to use an external directory service.
Can I use Apache Directory Server ? If yes, please let me know how to configure it else please suggest me the possible directory servers I can use.
I would like to use an open source directory server.
Hope to hear soon.
Many Thanks,
Sophie -
Regarding Participant Creation::Authentication in Oracle BPM Admin Console
Hi,
Q1:- Could anyone help me in validating whether we can additional information about participant in Admin console. The parameters available for Participant creation are:
UserId, First Name,Last Name, Email, Password, Confirm Passowrd, etc.
Now suppose, I want to add Manager's information also like Manager's Name and Manager's ID with the Participant information. These fields are not present in Participant Creation form.
Is it possible to add these information also?? If yes, how??
Q2:- We are using PAPI API where we have ASP.net which is used as Front-End and thru PAPI, BPM process is initiated which means we are not going to use BPM Workspace at all. Is it possible that we can disable the Authentication property of BPM Engine when we require interaction with external .net application via PAPI API. Please suggest?
Thanks in advance,
AbhishekHi,
not any thing new from the already given answer. But, i hope this examples gives more clarity.
Answers below:
1) ORACLE_SID is the answer
2) see the output below.
SQL> startup nomount
ORACLE instance started.
Total System Global Area 61785680 bytes
Fixed Size 730704 bytes
Variable Size 58720256 bytes
Database Buffers 2048000 bytes
Redo Buffers 286720 bytes
SQL> select instance_name from v$instance;
INSTANCE_NAME
mytestdB
SQL>
SQL> show parameter db_name
NAME TYPE
VALUE
db_name string
mytestdB
3) Check environment variables for ORACLE_HOME variable will let you know the location of the PFILE. By default it will be ORACLE_HOME/database (windows), ORACLE_HOME/dbs (LINUX/UNIX).
SET command will help you or use widows options.
In some other cases, the PFILE contains the link to it with IFILE value left in PFILE which should show the location.
4) Check environment variables for ORACLE_HOME variable will let you know the location of the password file. By default it will be expected in ORACLE_HOME/database (windows), ORACLE_HOME/dbs (LINUX/UNIX).
Regrds,
Vasu. -
OutOfMemoryError when running Oracle BPM Enterprise's Configuration Wizard
Hi,
I was trying to configure Oracle BPM Enterprise via Oracle BPM Admin Center. I left most of the settings to their respective default values; only adding in passwords for the Directory, Engine, etc. However an error was encountered when it is trying to deploy the '01-eng-bpmengine' EAR file. A 'OutOfMemoryError: Java heap space' was logged after running the configuration for a while. Below is the full error log:
AdmCenterConsole.log
FuegoLauncher.main()
fix classpath: C:\OraBPMwlHome\bin;C:\OraBPMwlHome\bin\lax.jar;
new classpath: C:\OraBPMwlHome\bin\lax.jar;FuegoLauncher.main() - 2
arg[0] = C:\OraBPMwlHome\bin\obpmadmcenter.properties
StreamLogOutput: No log file specified in property 'fuego.log.admcenter.file'.
Defaulting to System.err.
[<I> 03/03/09 20:54:12]
[<I> 03/03/09 20:54:12] CLASSPATH=C:\bea\patch_wlw1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\bea\patch_wls1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\bea\patch_cie660\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Java\JDK16~1.0_1\lib\tools.jar;C:\bea\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\bea\WLSERV~1.3\server\lib\weblogic.jar;C:\bea\modules\features\weblogic.server.modules_10.3.0.0.jar;C:\bea\WLSERV~1.3\server\lib\webservices.jar;C:\bea\modules\ORGAPA~1.5/lib/ant-all.jar;C:\bea\modules\NETSFA~1.0_1/lib/ant-contrib.jar;
[<I> 03/03/09 20:54:12]
[<I> 03/03/09 20:54:12] PATH=C:\bea\patch_wlw1030\profiles\default\native;C:\bea\patch_wls1030\profiles\default\native;C:\bea\patch_cie660\profiles\default\native;C:\bea\WLSERV~1.3\server\native\win\32;C:\bea\WLSERV~1.3\server\bin;C:\bea\modules\ORGAPA~1.5\bin;C:\Java\JDK16~1.0_1\jre\bin;C:\Java\JDK16~1.0_1\bin;C:\oracle\product\10.2.0\db_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\;C:\Java\jdk1.6.0_10\bin;C:\apache-ant-1.6.5\bin;C:\bea\WLSERV~1.3\server\native\win\32\oci920_8
[<I> 03/03/09 20:54:12]
[<I> 03/03/09 20:54:12] Your environment has been set.
[<I> 03/03/09 20:54:12]
[<I> 03/03/09 20:54:12] CLASSPATH=C:\bea\patch_wlw1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\bea\patch_wls1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\bea\patch_cie660\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Java\JDK16~1.0_1\lib\tools.jar;C:\bea\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\bea\WLSERV~1.3\server\lib\weblogic.jar;C:\bea\modules\features\weblogic.server.modules_10.3.0.0.jar;C:\bea\WLSERV~1.3\server\lib\webservices.jar;C:\bea\modules\ORGAPA~1.5/lib/ant-all.jar;C:\bea\modules\NETSFA~1.0_1/lib/ant-contrib.jar;;C:\bea\WLSERV~1.3\common\eval\pointbase\lib\pbembedded57.jar;C:\bea\WLSERV~1.3\common\eval\pointbase\lib\pbtools57.jar;C:\bea\WLSERV~1.3\common\eval\pointbase\lib\pbclient57.jar
[<I> 03/03/09 20:54:13]
[<I> 03/03/09 20:54:13] Initializing WebLogic Scripting Tool (WLST) ...
[<I> 03/03/09 20:54:13]
[<I> 03/03/09 20:54:19] Welcome to WebLogic Server Administration Scripting Shell
[<I> 03/03/09 20:54:19]
[<I> 03/03/09 20:54:19] Type help() for help on available commands
[<I> 03/03/09 20:54:19]
[<I> 03/03/09 20:54:19] t3://SN-06-SHENGYUEN:7001
[<I> 03/03/09 20:54:20] Connecting to t3://SN-06-SHENGYUEN:7001 with userid weblogic ...
[<I> 03/03/09 20:54:22] Successfully connected to Admin Server 'AdminServer' that belongs to domain 'oft'.
[<I> 03/03/09 20:54:22]
[<I> 03/03/09 20:54:22] Warning: An insecure protocol was used to connect to the
[<I> 03/03/09 20:54:22] server. To ensure on-the-wire security, the SSL port or
[<I> 03/03/09 20:54:22] Admin port should be used instead.
[<I> 03/03/09 20:54:22]
[<I> 03/03/09 20:54:22] Location changed to edit tree. This is a writable tree with
[<I> 03/03/09 20:54:22] DomainMBean as the root. To make changes you will need to start
[<I> 03/03/09 20:54:22] an edit session via startEdit().
[<I> 03/03/09 20:54:22]
[<I> 03/03/09 20:54:22] For more help, use help(edit)
[<I> 03/03/09 20:54:22]
[<I> 03/03/09 20:54:22] Starting an edit session ...
[<I> 03/03/09 20:54:22] Started edit session, please be sure to save and activate your
[<I> 03/03/09 20:54:22] changes once you are done.
[<I> 03/03/09 20:54:22] creating mbean of type JMSServer ...
[<I> 03/03/09 20:54:22] creating mbean of type JMSSystemResource ...
[<I> 03/03/09 20:54:22] creating mbean of type SubDeployment ...
[<I> 03/03/09 20:54:22] creating mbean of type Queue ...
[<I> 03/03/09 20:54:22] creating mbean of type Topic ...
[<I> 03/03/09 20:54:22] creating mbean of type ConnectionFactory ...
[<I> 03/03/09 20:54:22] creating mbean of type ConnectionFactory ...
[<I> 03/03/09 20:54:22] creating mbean of type JDBCSystemResource ...
[<I> 03/03/09 20:54:22] creating mbean of type Property ...
[<I> 03/03/09 20:54:22] creating mbean of type Property ...
[<I> 03/03/09 20:54:22] creating mbean of type Property ...
[<I> 03/03/09 20:54:22] creating mbean of type Property ...
[<I> 03/03/09 20:54:22] creating mbean of type JDBCSystemResource ...
[<I> 03/03/09 20:54:22] creating mbean of type Property ...
[<I> 03/03/09 20:54:22] creating mbean of type Property ...
[<I> 03/03/09 20:54:22] creating mbean of type Property ...
[<I> 03/03/09 20:54:22] creating mbean of type Property ...
[<I> 03/03/09 20:54:22] setting attributes for mbean type JMSServer
[<I> 03/03/09 20:54:22] setting attributes for mbean type JMSSystemResource
[<I> 03/03/09 20:54:22] setting attributes for mbean type SubDeployment
[<I> 03/03/09 20:54:22] setting attributes for mbean type Queue
[<I> 03/03/09 20:54:22] setting attributes for mbean type Topic
[<I> 03/03/09 20:54:22] setting attributes for mbean type JMSConnectionFactory
[<I> 03/03/09 20:54:22] setting attributes for mbean type JMSConnectionFactory
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCSystemResource
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCProperty
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCProperty
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCProperty
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCProperty
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCConnectionPoolParams
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCDriverParams
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCDataSource
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCDataSource
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCXAParams
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCDataSourceParams
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCConnectionPoolParams
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCDriverParams
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCDataSourceParams
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCSystemResource
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCProperty
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCProperty
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCProperty
[<I> 03/03/09 20:54:22] setting attributes for mbean type JDBCProperty
[<I> 03/03/09 20:54:22] Saving all your changes ...
[<I> 03/03/09 20:54:22] Saved all your changes successfully.
[<I> 03/03/09 20:54:22] Your edit session is not stopped, you can continue your edits.
[<I> 03/03/09 20:54:22] Activating all your changes, this may take a while ...
[<I> 03/03/09 20:54:22] The edit lock associated with this edit session is released
[<I> 03/03/09 20:54:22] once the activation is completed.
[<I> 03/03/09 20:54:23] Activation completed
[<I> 03/03/09 20:54:23] Creating a user ...
[<I> 03/03/09 20:54:23]
[<I> 03/03/09 20:54:23] User already exist
[<I> 03/03/09 20:54:23] Deploying application from C:\OraBPMwlHome\j2ee\weblogic\deployer\wlj2eedeployer.ear to targets AdminServer (upload=true) ...
[<I> 03/03/09 20:54:23] <Mar 3, 2009 8:54:23 PM SGT> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating deploy operation for application, wlj2eedeployer [archive: C:\OraBPMwlHome\j2ee\weblogic\deployer\wlj2eedeployer.ear], to AdminServer .>
[<I> 03/03/09 20:54:27] .Completed the deployment of Application with status completed
[<I> 03/03/09 20:54:27] Current Status of your Deployment:
[<I> 03/03/09 20:54:27] Deployment command type: deploy
[<I> 03/03/09 20:54:27] Deployment State : completed
[<I> 03/03/09 20:54:27] Deployment Message : no message
[<I> 03/03/09 20:54:27] Deploying application from C:\OraBPMwlHome\ears\engine\01-eng-bpmengine.ear to targets AdminServer (upload=true) ...
[<I> 03/03/09 20:54:27] <Mar 3, 2009 8:54:27 PM SGT> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating deploy operation for application, 01-eng-bpmengine [archive: C:\OraBPMwlHome\ears\engine\01-eng-bpmengine.ear], to AdminServer .>
[<I> 03/03/09 20:54:43] Failed to deploy the application with status failed
[<I> 03/03/09 20:54:43] Current Status of your Deployment:
[<I> 03/03/09 20:54:43] Deployment command type: deploy
[<I> 03/03/09 20:54:43] Deployment State : failed
[<I> 03/03/09 20:54:43] Deployment Message : java.lang.OutOfMemoryError: Java heap space
[<I> 03/03/09 20:54:43] weblogic.management.scripting.ScriptException: Error occured while performing deploy : Deployment Failed.
[<I> 03/03/09 20:54:43] at weblogic.management.scripting.ExceptionHandler.handleException(ExceptionHandler.java:48)
[<I> 03/03/09 20:54:43] at weblogic.management.scripting.WLSTUtils.throwWLSTException(WLSTUtils.java:185)
[<I> 03/03/09 20:54:43] at weblogic.management.scripting.JSR88DeployHandler.deploy(JSR88DeployHandler.java:536)
[<I> 03/03/09 20:54:43] at weblogic.management.scripting.WLScriptContext.deploy(WLScriptContext.java:429)
[<I> 03/03/09 20:54:43] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[<I> 03/03/09 20:54:43] No stack trace available.
[<I> 03/03/09 20:54:43] This Exception occurred at Tue Mar 03 20:54:43 SGT 2009.
[<I> 03/03/09 20:54:43] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[<I> 03/03/09 20:54:43] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[<I> 03/03/09 20:54:43] at java.lang.reflect.Method.invoke(Method.java:597)
[<I> 03/03/09 20:54:43] at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:160)
[<I> 03/03/09 20:54:43] at org.python.core.PyMethod.__call__(PyMethod.java:96)
[<I> 03/03/09 20:54:43] at org.python.core.PyObject.__call__(PyObject.java:248)
[<I> 03/03/09 20:54:43] at org.python.core.PyObject.invoke(PyObject.java:2016)
[<I> 03/03/09 20:54:43] at org.python.pycode._pyx17.deploy$8(<iostream>:223)
[<I> 03/03/09 20:54:43] at org.python.pycode._pyx17.call_function(<iostream>)
[<I> 03/03/09 20:54:43] at org.python.core.PyTableCode.call(PyTableCode.java:208)
[<I> 03/03/09 20:54:43] at org.python.core.PyTableCode.call(PyTableCode.java:404)
[<I> 03/03/09 20:54:43] at org.python.core.PyFunction.__call__(PyFunction.java:184)
[<I> 03/03/09 20:54:43] at org.python.pycode._pyx16.deploy_Applications$61(C:\Documents and Settings\shengyuen\.configWizard\tmp\config.py:623)
[<I> 03/03/09 20:54:43] at org.python.pycode._pyx16.call_function(C:\Documents and Settings\shengyuen\.configWizard\tmp\config.py)
[<I> 03/03/09 20:54:43] at org.python.core.PyTableCode.call(PyTableCode.java:208)
[<I> 03/03/09 20:54:43] at org.python.core.PyTableCode.call(PyTableCode.java:256)
[<I> 03/03/09 20:54:43] at org.python.core.PyFunction.__call__(PyFunction.java:169)
[<I> 03/03/09 20:54:43] at org.python.pycode._pyx16.f$0(C:\Documents and Settings\shengyuen\.configWizard\tmp\config.py:738)
[<I> 03/03/09 20:54:43] at org.python.pycode._pyx16.call_function(C:\Documents and Settings\shengyuen\.configWizard\tmp\config.py)
[<I> 03/03/09 20:54:43] at org.python.core.PyTableCode.call(PyTableCode.java:208)
[<I> 03/03/09 20:54:43] at org.python.core.PyCode.call(PyCode.java:14)
[<I> 03/03/09 20:54:43] at org.python.core.Py.runCode(Py.java:1135)
[<I> 03/03/09 20:54:43] at org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:167)
[<I> 03/03/09 20:54:43]
[<I> 03/03/09 20:54:43] Exiting WebLogic Scripting Tool.
[<I> 03/03/09 20:54:43]
[<I> 03/03/09 20:54:43]
[<I> 03/03/09 20:54:43] at weblogic.management.scripting.WLST.main(WLST.java:129)
[<I> 03/03/09 20:54:43] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[<I> 03/03/09 20:54:43] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[<I> 03/03/09 20:54:43] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[<I> 03/03/09 20:54:43] at java.lang.reflect.Method.invoke(Method.java:597)
[<I> 03/03/09 20:54:43] at weblogic.WLST.main(WLST.java:29)
[<I> 03/03/09 20:54:43] <Mar 3, 2009 8:54:43 PM SGT> <Warning> <JNDI> <BEA-050001> <WLContext.close() was called in a different thread than the one in which it was created.>
Is there any way that I can increase the heap size of the Configuration Wizard? If not, is there any solution to this problem?Hi,
It seems to be a Weblogic OOM (OutOfMemory).
Why don't you try increasing the weblogic memory (you have to modify your domain scripts)
I guess that after increasing your WLS domain memory settings you will be able to configure it using the config wizard.
Hope this helps,
Ariel -
PAPI Web Service (PAPI-WS) Example for Oracle BPM Enterprise Standalone
Here is the location of a step-by-step explanation on how to use PAPI Web Service (PAPI-WS) to create a work item instance and then run the instance inside an activity in a process running on Oracle BPM Enterprise Standalone.
http://www.4shared.com/file/128249957/9bd6ef61/PAPI-WS_for_Oracle_BPM_Standalone.html
Be sure to use the project that is in the zip file for this example.
To see how to invoke PAPI-WS when using Oracle BPM Studio, go to this thread: PAPI Web Service (PAPI-WS) Example for Oracle BPM Studio
If you need a step-by-step example of how to use PAPI (the Java API) go to this thread: Creating a new work item instance in a process using PAPI
Hope this helps,
DanDan,
I tried in both studio and Standalone.
From Studio :*
1. The Url for the Webservice is (http://localhost:8585/papiws/PapiWebServiceEndpoint?wsdl). From studio by default port number was 8585.From this studio wsdl URL(http://localhost:8585/papiws/PapiWebServiceEndpoint?wsdl),I did n't see any wsdl text in the browser.
From Standalone :*
1. In BPM Admin Center, I have selected *"PAPI Web Services"* check box(Page 5 of your document).
2. In The BPM Admin Center, I have clicked on *"Start BPM Web Applications"*.
3. After Stand alone server started *"Launch PAPI WebServices Console"* link was enabled,And I clicked on that link.It opened a browser with URL (http://localhost:8686/papiws/PapiWebService)
Oracle® BPM PAPI Web Services
Service Name 'PapiWebService'
Style: Document Literal Wrapped
SSO Enabled: false
WS-Security UsernameToken Profile Authentication Enabled: false
HTTP Basic Authentication Enabled: true
Preset Authentication Enabled: false
MTOM Optimization for attachments Enabled*: false
Endpoint: http://localhost:8686/papiws/PapiWebServiceEndpoint
WSDL: http://localhost:8686/papiws/PapiWebServiceEndpoint?wsdl
I have copied wsdl URL(http://localhost:8686/papiws/PapiWebServiceEndpoint?wsdl) and pasted it into a browser's URL field.I did n't see any wsdl text in the browser,but I see following error
HTTP Status 404 - Servlet PapiWebServiceServlet is not available
type Status report
message Servlet PapiWebServiceServlet is not available
description The requested resource (Servlet PapiWebServiceServlet is not available) is not available.
Apache Tomcat/5.5.15
Edited by: Prabhasankar on Dec 24, 2010 9:10 AM -
Oracle BPM Java API - getting informations about process activities
Hi
I have a problem with Oracle BPM Java API, can someone help me?
I have a business process project deployed in Oracle SOA Suite and I need to get some informations of my process programatically via Java API.
Basically I need to get informations about process activities and the corresponding human tasks referenced by these activities.
I'm able to get the HumanTasks of my Business Catalog and also to get the Activities of my Process, but the relationship between them is null.
I did some tests, below a piece of code of my test:
IBPMServiceClient bpmServiceClient = BPMConnectionUtil.getBPMServiceClient();
IProcessMetadataService processMetadataService = bpmServiceClient.getProcessMetadataService();
IProcessModelService processModelService = bpmServiceClient.getProcessModelService();
List<ProcessMetadataSummary> processMetadataSummaryList =
processMetadataService.listProcessMetadataSummary(BPMConnectionUtil.getBPMContext(), "processNameOrId to find", "processName", "ASC");
if (processMetadataSummaryList == null || processMetadataSummaryList.size() == 0)
return;
ProcessMetadataSummary processMetadataSummary = null;
for (ProcessMetadataSummary summary: processMetadataSummaryList) {
if (summary.isIsDefaultRevision()) {
processMetadataSummary = summary;
break;
if (processMetadataSummary == null)
processMetadataSummary = processMetadataSummaryList.get(0);
IProcessModelPackage pack = processModelService.getProcessModel(BPMConnectionUtil.getBPMContext(), processMetadataSummary.getCompositeDN(), processMetadataSummary.getProcessName());
oracle.bpm.project.model.processes.Process process = pack.getProcessModel();
Sequence<UserTask> activities = process.getActivities(UserTask.class);
for (UserTask activity: activities) {
System.out.println("Human Task: " +activity.getHumanTask()); // <<<<<<<<<<<<<<<<<<<<---------------------------- here is the problem. the human task is null, but my activity have a task associated
There is another way to get this information?
Thank'sHi
I have a problem with Oracle BPM Java API, can someone help me?
I have a business process project deployed in Oracle SOA Suite and I need to get some informations of my process programatically via Java API.
Basically I need to get informations about process activities and the corresponding human tasks referenced by these activities.
I'm able to get the HumanTasks of my Business Catalog and also to get the Activities of my Process, but the relationship between them is null.
I did some tests, below a piece of code of my test:
IBPMServiceClient bpmServiceClient = BPMConnectionUtil.getBPMServiceClient();
IProcessMetadataService processMetadataService = bpmServiceClient.getProcessMetadataService();
IProcessModelService processModelService = bpmServiceClient.getProcessModelService();
List<ProcessMetadataSummary> processMetadataSummaryList =
processMetadataService.listProcessMetadataSummary(BPMConnectionUtil.getBPMContext(), "processNameOrId to find", "processName", "ASC");
if (processMetadataSummaryList == null || processMetadataSummaryList.size() == 0)
return;
ProcessMetadataSummary processMetadataSummary = null;
for (ProcessMetadataSummary summary: processMetadataSummaryList) {
if (summary.isIsDefaultRevision()) {
processMetadataSummary = summary;
break;
if (processMetadataSummary == null)
processMetadataSummary = processMetadataSummaryList.get(0);
IProcessModelPackage pack = processModelService.getProcessModel(BPMConnectionUtil.getBPMContext(), processMetadataSummary.getCompositeDN(), processMetadataSummary.getProcessName());
oracle.bpm.project.model.processes.Process process = pack.getProcessModel();
Sequence<UserTask> activities = process.getActivities(UserTask.class);
for (UserTask activity: activities) {
System.out.println("Human Task: " +activity.getHumanTask()); // <<<<<<<<<<<<<<<<<<<<---------------------------- here is the problem. the human task is null, but my activity have a task associated
There is another way to get this information?
Thank's -
Hi,
I am using Oracle BPM Worklist 11.1.1.5.0, Here I am getting a unique problem that once the workitem is completed,I can only see the field labels on humantask taskflow not the field values.
However I can see all the details in this taskflow before the workitem status is not completed.
Can somebody tell me is this a bug ? or I am missing something.
regardsThis is not a bug, there was issue in my humantask screen.
thanks -
Master details form in Oracle BPM
Hi All,
Could anybody please let me know if we can create master details form in Oracle BPM too? If yes kindly help me in this regard. Thanks
Regards
NasirHi,
I tested it on JDev12c and also works:
Couple of tips:
- Try to keep your payload as small as possible. Check this post: http://avioconsulting.com/blog/decoupling-oracle-bpm-process-instance-information If you put all your information on XML is like you have two databases and is annoying to keep them sync.
- if you decouple your data, you will be able your UIs, so you could create an ADF app with bounded taskflows (e.g.: Master-Detail) and embed it on your ADF-HumanTask app.
Hope this helps,
Jorge -
Oracle BPM Suite 11g published API.
Hi Guys,
Can any one provide the links or docs for Published API for Oracle BPM suite 11g,Like REST etc.
It has any Remote Interfaces
Thanks,
VenkatHere a few links regarding the APIs:
API JavaDoc reference -
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
Hope this helps,
Dan -
Create an Admin user to login Oracle BPM worklist
Hi All,
I want to create an admin user same as weblogic to login Oracle BPM worklist application. Can any one tell me how to create an admin user to login BPM worklist
Regards,
KiranHi,
I am able to login into the BPM worklist with weblogic & xelsysadm. But when i click on a approval task its redirecting to small pop-up with OIM login page again and after providing the credentials still its showing login page.
What is the reason for that.
I have done few changes in OIM weblogic console for OAM IdentityAsserter and OUDauthenticator to login to BPM worklist. For both I made control-flag as sufficient and /integration i kept in the excluded state in the OAM console.
Any help is appreciated
Regards,
Kiran -
API for Partner Admin Center (PAC) under Cloud Solution Provider (CSP) program
Hi,
I'm trying to find the API documentation for Partner Admin Center (PAC) that comes under Cloud Solution Provider (CSP) program.
Can someone help me on this?Hi,
As per your query, pls contact any abap consultant regarding this he will provide the solution. Because some times programe given some error then the abaper see the programe and take action accordingly.
Anil
Maybe you are looking for
-
Product not appearing in the catalog
Hi, I am new user of Business Catalyst. We use the e-commerce function to sell publications through our website and I have been trying to upload new products to our site and publish them in a particular catalog (actually the only catalog we have). T
-
File to mail adapter scenario.
Hi All, i have a file to mail adapter scenario. here i get the data from tthe different vendors and what ever comes in should be validated and if needed sent as an attachment or detached from the message and then from receiver mail adpter to applica
-
I dont know what my skype number is
Can anyone tell me where i find what my skype number is? i didnt write it down and cant seem to find it listed anywhere
-
Can I replace a cracked glass on the iPad
Can I replace a cracked glass on the ipad
-
Publishing Features Q - Creative Cloud single edition
Hi there. Just wondered if someone could clarify a these Q's on publishing features for a single folio app using the CC single edition. 1. The number of updates I can make to my app are unlimited? I've read somewhere on this forum there was a limit t