BPEL Worklist Performance
I have a requirement for which worklist application fits pretty well. But I am wondering the kind of load this can take. I designed a sample bpel process with Human task and noticed that the process remain in - in-flight state till any action is not taken on it.
So I am bit concerned how BPEL server will handle if we have few thousands of such human tasks are pending. Any experience around this will greatly help me in deciding whether to use worklist or not.
Even in in-flight status, BPEL dehydrate the task details. I have a server where more than couple of thousands instances are always in in-flight status.
Similar Messages
-
Strange behavior of textareas in BPEL Worklist (10.1.2)
I have a very strange behavior with linebreaks in all my <textarea>s in the BPEL-Worklist-jsps: (they work fine as <INPUT>s
Example:
Default-text:
line1
I update the textarea to:
line1
line2
-> hit update
line1
*** (second line is completly missing)
-> hitting update again (no change in text)
line2line1
*** (all on one line with the new line in front)
As Value I use:
<%=PayloadFormGenerator.selectNodeValue(payload, "/ns0:task/ns0:payload/ns1:abstract", form.getNamespaceMap(),"string", context.getLocale())%>
and as mentioned: It works fine for <INPUT>.
What do I do wrong? Is this a bug?
Daniel
Message was edited by:
user552073Had the same problem, could not get it to be consistent. I would say this is a bug, but decided to edit payloads via the database in the end...
-
Oracle BPEL Worklist application as a remote portlet in ALUI portal
Hi,
I am integrating the Oracle BPEL sample worklist application as a remote portlet in ALUI in a community page.
I have 2 urgent queries...and desperate to look for a resolution...
1) On opening the page where the remote portlet is placed ,it is very very slow to open the firt login screen in IE6.However the page is loading fast in IE7 or netscape.Every time the login page is hit we need to refresh the page to load it quickly..
2)on thewebservice configuration section for portlet -- > http Configuration ,I have created a gateway and added our Oracle BPEL worklist context to gateway the request.There is a option like Inline refresh..
a)If inline refresh is unchecked ,the BPEL worklist is not retaining the portlet nature like minimize ,maximize and the top community navigation is lost.
b)however if inline refesh is checked..The portlet nature is retained ,however there is javascript error coming in the page which is not allowing some of the vanilla features of BPEL worklist is working properly like clicking some buttons and taking actions...
Is this some configuration to be made in the ALUI side or some thing else...Please let me know if there is any solution to this...
Regards
AshifNow I am able to display the initial page of the remote portlet. However, when I try to do some operations I m running into one more issue:
[WSRP-Consumer:420733]No markup received from the producer [oraclePortal_producer] for portlet with portletHandle[E:3:default].
Is there anything futher I need to do?
regards,
Ansuman -
Hi,
We have to build a custom BPEL worklist with OID and SSO in SOA suite 11g and deploy it as a portlet on Oracle Portal (10.1.4). Am not able to find any help on deploying worklist application as portlet for 11g. Any pointers/documents for this will be very helpful.I have the same Problem. Please Help me.
Thanks -
Generate new user in Oracle BPEL Worklist
Hello,
how can I put on in the Oracle BPEL Worklist a new user? I have already read the tutorials in addition. Or if one can work only with the preset users like jstein and jcooper.
Thank
Greeting Cathleenadd a new user in jazn-data.xml (..\integration\orabpel\system\appserver/j2ee/home/config) in your enviroment (if you use developer install) - or if you use OID there .. add additional properties and relations in user-properties.xml (..\integration\orabpel\system\services\config)
hth clemens -
Hi all,
I'm using BPEL 10.1.2.0.2 on AS 10.1.2, running on Windows XP.
I have noticed that the times are displayed incorrectly in the BPEL Worklist. The bottom line displays the "page refreshed on" time, which differs from the system time. The times in the BPEL console seem to be correct.
It looks like this is a time zone issue (I'm in Europe btw)
Does anyone know where to configue the time zone for Worklist?
The time is displayed in Footer.jsp, which uses an IWorklistContext object to query the time zone, if that's any help.
TIA,
Marcel.The timezone is specified as part of the user profile in user-properties.xml in services/config if JAZN-XML (jazn-data.xml) is used for user management or in OID person schema if OID is used as the identity store.
Regards,
Bhagat -
Oracle BPEL Worklist application on Tomcat
Can the default BPEL worklist application be deployed to Tomcat? Has anyone tried that or instructions listed out some where?
We would like to deploy the web tier deployed to a seperate Tomcat box (web tier includes a web application developed, oracle bpel worklist application)
ThanksThank you. I am not sure how to have wf_config_client.xml correctly defined and deployed. Can this be elaborated a little more please?
I tried to deploy the worklist application supplied in the samples. I ran into a lot of exceptions and continued to add the runtime libraries as needed. I followed some of the applicable instructions under 16.5.1.5 of BPEL Developer's guide as well.
I can see the login page of the worklist after this struggle, but when I try to login it comes back to the same page. I see a exceptions thrown on the tomcat console.
I think main errors that catch my attention are:
1. Invalid configuration file wf_config.xml ORABPEL-30028
2. Error in invoking user metadata service ORABPEL-30720
I really appreciate any help to go forward.
Thanks.
Dec 11, 2007 5:32:49 PM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Dec 11, 2007 5:32:49 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 937 ms
Dec 11, 2007 5:32:49 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Dec 11, 2007 5:32:49 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.25
Dec 11, 2007 5:32:49 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Dec 11, 2007 5:32:50 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive customworklist.war
Dec 11, 2007 5:32:51 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Dec 11, 2007 5:32:51 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Dec 11, 2007 5:32:51 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/16 config=null
Dec 11, 2007 5:32:51 PM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Dec 11, 2007 5:32:51 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 2265 ms
log4j:WARN No appenders could be found for logger (collaxa.cube.services).
log4j:WARN Please initialize the log4j system properly.
<2007-12-11 17:38:49,957> <ERROR> <oracle.bpel.services.workflow> <::>
java.lang.NullPointerException
at oracle.bpel.services.common.util.AbstractJaxbUtil.getAbsoluteSchemaLo
cation(AbstractJaxbUtil.java:320)
at oracle.bpel.services.common.util.AbstractJaxbUtil.createUnmarshaller(
AbstractJaxbUtil.java:295)
at oracle.bpel.services.common.util.AbstractJaxbUtil.unmarshal(AbstractJ
axbUtil.java:145)
at oracle.bpel.services.common.util.AbstractJaxbUtil.unmarshal(AbstractJ
axbUtil.java:127)
at oracle.bpel.services.config.ConfigurationManager.init(ConfigurationMa
nager.java:60)
at oracle.bpel.services.config.ConfigurationManager.getConfiguration(Con
figurationManager.java:101)
at oracle.bpel.services.config.ConfigurationManager.getProperty(Configur
ationManager.java:119)
at oracle.bpel.services.config.ConfigurationManager.getBooleanProperty(C
onfigurationManager.java:170)
at oracle.bpel.services.common.exception.ServicesException.<clinit>(Serv
icesException.java:61)
at oracle.bpel.services.workflow.user.client.UserMetadataServiceRemoteCl
ient.getPublicPreferences(UserMetadataServiceRemoteClient.java:801)
at worklistapp.servlets.BaseServlet.initApplicationPreferences(BaseServl
et.java:563)
at worklistapp.servlets.BaseServlet.validateSession(BaseServlet.java:199
at worklistapp.servlets.BaseServlet.doPost(BaseServlet.java:171)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:689)
at java.lang.Thread.run(Thread.java:595)
<::> ORABPEL-30028
<::>
<::> Invalid configuration file wf_config.xml
<::> The configuration file wf_config.xml not be read.
<::> Make sure that the configuration file wf_config.xml is available and is a v
alid XML document. Contact oracle support if error is not fixable.
<::>
<::> at oracle.bpel.services.config.ConfigurationManager.init(ConfigurationMa
nager.java:79)
<::> at oracle.bpel.services.config.ConfigurationManager.getConfiguration(Con
figurationManager.java:101)
<::> at oracle.bpel.services.config.ConfigurationManager.getProperty(Configur
ationManager.java:119)
<::> at oracle.bpel.services.config.ConfigurationManager.getBooleanProperty(C
onfigurationManager.java:170)
<::> at oracle.bpel.services.common.exception.ServicesException.<clinit>(Serv
icesException.java:61)
<::> at oracle.bpel.services.workflow.user.client.UserMetadataServiceRemoteCl
ient.getPublicPreferences(UserMetadataServiceRemoteClient.java:801)
<::> at worklistapp.servlets.BaseServlet.initApplicationPreferences(BaseServl
et.java:563)
<::> at worklistapp.servlets.BaseServlet.validateSession(BaseServlet.java:199
<::> at worklistapp.servlets.BaseServlet.doPost(BaseServlet.java:171)
<::> at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
<::> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
<::> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:269)
<::> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:188)
<::> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
<::> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:174)
<::> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
<::> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:117)
<::> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:108)
<::> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:151)
<::> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:874)
<::> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
<::> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:528)
<::> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:81)
<::> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:689)
<::> at java.lang.Thread.run(Thread.java:595)
<::> Caused by: java.lang.NullPointerException
<::> at oracle.bpel.services.common.util.AbstractJaxbUtil.getAbsoluteSchemaLo
cation(AbstractJaxbUtil.java:320)
<::> at oracle.bpel.services.common.util.AbstractJaxbUtil.createUnmarshaller(
AbstractJaxbUtil.java:295)
<::> at oracle.bpel.services.common.util.AbstractJaxbUtil.unmarshal(AbstractJ
axbUtil.java:145)
<::> at oracle.bpel.services.common.util.AbstractJaxbUtil.unmarshal(AbstractJ
axbUtil.java:127)
<::> at oracle.bpel.services.config.ConfigurationManager.init(ConfigurationMa
nager.java:60)
<::> ... 24 more
<2007-12-11 17:38:50,066> <ERROR> <oracle.bpel.services.workflow> <::>
java.lang.NullPointerException
at oracle.bpel.services.common.util.AbstractJaxbUtil.getAbsoluteSchemaLo
cation(AbstractJaxbUtil.java:320)
at oracle.bpel.services.common.util.AbstractJaxbUtil.createUnmarshaller(
AbstractJaxbUtil.java:295)
at oracle.bpel.services.common.util.AbstractJaxbUtil.unmarshal(AbstractJ
axbUtil.java:145)
at oracle.bpel.services.common.util.AbstractJaxbUtil.unmarshal(AbstractJ
axbUtil.java:127)
at oracle.bpel.services.config.ConfigurationManager.init(ConfigurationMa
nager.java:60)
at oracle.bpel.services.config.ConfigurationManager.getConfiguration(Con
figurationManager.java:101)
at oracle.bpel.services.config.ConfigurationManager.getProperty(Configur
ationManager.java:119)
at oracle.bpel.services.config.ConfigurationManager.getBooleanProperty(C
onfigurationManager.java:170)
at oracle.bpel.services.common.exception.ServicesException.<clinit>(Serv
icesException.java:61)
at oracle.bpel.services.workflow.user.client.UserMetadataServiceRemoteCl
ient.getPublicPreferences(UserMetadataServiceRemoteClient.java:801)
at worklistapp.servlets.BaseServlet.initApplicationPreferences(BaseServl
et.java:563)
at worklistapp.servlets.BaseServlet.validateSession(BaseServlet.java:199
at worklistapp.servlets.BaseServlet.doPost(BaseServlet.java:171)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:689)
at java.lang.Thread.run(Thread.java:595)
<::> ORABPEL-30720
<::>
<::> Error in invoking user metadata service.
<::> A client side error occured in invoking the user metadata service.
<::> Please check the exception error stack to identify the error. Contact oracl
e support if error is not fixable.
<::>
<::> at oracle.bpel.services.workflow.user.client.UserMetadataServiceRemoteCl
ient.getPublicPreferences(UserMetadataServiceRemoteClient.java:801)
<::> at worklistapp.servlets.BaseServlet.initApplicationPreferences(BaseServl
et.java:563)
<::> at worklistapp.servlets.BaseServlet.validateSession(BaseServlet.java:199
<::> at worklistapp.servlets.BaseServlet.doPost(BaseServlet.java:171)
<::> at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
<::> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
<::> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:269)
<::> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:188)
<::> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
<::> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:174)
<::> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
<::> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:117)
<::> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:108)
<::> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:151)
<::> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:874)
<::> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
<::> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:528)
<::> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:81)
<::> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:689)
<::> at java.lang.Thread.run(Thread.java:595)
<::> Caused by: javax.naming.NameNotFoundException: UserMetadataService not foun
d
<::> at com.evermind.server.rmi.RMIClientContext.lookup(RMIClientContext.java
:52)
<::> at javax.naming.InitialContext.lookup(InitialContext.java:351)
<::> at oracle.bpel.services.workflow.user.client.UserMetadataServiceRemoteCl
ient.getPublicPreferences(UserMetadataServiceRemoteClient.java:796)
<::> ... 19 more
<2007-12-11 17:38:50,160> <ERROR> <oracle.bpel.services.workflow> <::> UserMetad
ataService not found
javax.naming.NameNotFoundException: UserMetadataService not found
at com.evermind.server.rmi.RMIClientContext.lookup(RMIClientContext.java
:52)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at oracle.bpel.services.workflow.user.client.UserMetadataServiceRemoteCl
ient.getPublicPreferences(UserMetadataServiceRemoteClient.java:796)
at worklistapp.servlets.BaseServlet.initApplicationPreferences(BaseServl
et.java:563)
at worklistapp.servlets.BaseServlet.validateSession(BaseServlet.java:199
at worklistapp.servlets.BaseServlet.doPost(BaseServlet.java:171)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:689)
at java.lang.Thread.run(Thread.java:595)
<::> ORABPEL-30720
<::>
<::> Error in invoking user metadata service.
<::> A client side error occured in invoking the user metadata service.
<::> Please check the exception error stack to identify the error. Contact oracl
e support if error is not fixable.
<::>
<::> at oracle.bpel.services.workflow.user.client.UserMetadataServiceRemoteCl
ient.getPublicPreferences(UserMetadataServiceRemoteClient.java:801)
<::> at worklistapp.servlets.BaseServlet.initApplicationPreferences(BaseServl
et.java:563)
<::> at worklistapp.servlets.BaseServlet.validateSession(BaseServlet.java:199
<::> at worklistapp.servlets.BaseServlet.doPost(BaseServlet.java:171)
<::> at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
<::> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
<::> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:269)
<::> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:188)
<::> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
<::> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:174)
<::> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
<::> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:117)
<::> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:108)
<::> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:151)
<::> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:874)
<::> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
<::> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:528)
<::> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:81)
<::> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:689)
<::> at java.lang.Thread.run(Thread.java:595)
<::> Caused by: javax.naming.NameNotFoundException: UserMetadataService not foun
d
<::> at com.evermind.server.rmi.RMIClientContext.lookup(RMIClientContext.java
:52)
<::> at javax.naming.InitialContext.lookup(InitialContext.java:351)
<::> at oracle.bpel.services.workflow.user.client.UserMetadataServiceRemoteCl
ient.getPublicPreferences(UserMetadataServiceRemoteClient.java:796)
<::> ... 19 more
<2007-12-11 17:38:50,238> <ERROR> <oracle.bpel.services.workflow> <::> UserMetad
ataService not found
javax.naming.NameNotFoundException: UserMetadataService not found
at com.evermind.server.rmi.RMIClientContext.lookup(RMIClientContext.java
:52)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at oracle.bpel.services.workflow.user.client.UserMetadataServiceRemoteCl
ient.getPublicPreferences(UserMetadataServiceRemoteClient.java:796)
at worklistapp.servlets.BaseServlet.initApplicationPreferences(BaseServl
et.java:563)
at worklistapp.servlets.BaseServlet.validateSession(BaseServlet.java:199
at worklistapp.servlets.BaseServlet.doPost(BaseServlet.java:171)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:689)
at java.lang.Thread.run(Thread.java:595)
Failed to load application preferences, using default values
<ISConfiguration::load> Found Configuration=Configuration: realmName=jazn.com p
roperties:{} has 1 providers:
<ISConfiguration::load> Provider: service=Identity providerType=JAZN pr
oviderName=XML Provider properties:{usersPropertiesFile=users-properties.xml}
<ISConfiguration::load>
<ISConfiguration::validate> Validate configuration=Configuration: realmName=jazn
.com properties:{} has 1 providers:
<ISConfiguration::validate> Provider: service=Identity providerType=JAZN pr
oviderName=XML Provider properties:{usersPropertiesFile=users-properties.xml}
<ISConfiguration::validate>
<ISConfiguration::save> Save IdentityService configuration file into /C:/Tomcat5
.5/apache-tomcat-5.5.25/webapps/customworklist/WEB-INF/classes/is_config.xml -
BPEL Worklist Portlet returns 500 Internal Server Error
We have the following environment:
Windows Server 2003
OracleAS10g 10.1.2.0.2 (infrastructure and midtier).
Then I upgraded to portal 10.1.4.0.0.
Oracle BPEL Process Manager 10.1.2.0.2 is installed in the Midtier-home and integrated/connected to OID/single sign-on.
All BPEL components work OK.
I have deployed BPELPortlet.ear using dcmctl and I have registered the provider with Oracle Portal.
The administration/console BPEL portlets work OK.
But, both the BPEL Worklist Portlet and the BPEL Worklist Analysis Portlet return the error:
"Error: The listener returned the following Message: 500 Internal Server Error"
Does anyone know what is wrong here?
Is this a privilege problem?
Thanks and regards
FrankFrank, I'd recomment checking the opmn log for the oc4j_portal container.. this should shed some light what's going (wr)on(g)...
thx clemens -
Problem getting custom workflow to work with BPEL Worklist
I am currently working through the DocumentReviewWorklow custom workflow example in the Oracle Content Services 10g Custom Workflows document and cannot get the workflow to prompt approvers through the BPEL Worklist application that an action must be taken.
When I run the workflow, the process gets to the point of calling the TaskActionHandler and the approver is told that a process is pending their approval in the Content Services Console.
The following appears in the BPEL Process Manager when I Audit the workflow:
onMessage (137) - pending
[2006/03/20 08:57:42] Waiting for message from "TaskManagerService", operation is "onTaskSuspended".
onMessage (126) - pending
[2006/03/20 08:57:42] Waiting for message from "TaskManagerService", operation is "onTaskUpdated".
onMessage (118) - pending
[2006/03/20 08:57:42] Waiting for message from "TaskManagerService", operation is "onTaskErrored".
onMessage (110) - pending
[2006/03/20 08:57:42] Waiting for message from "TaskManagerService", operation is "onTaskWithdrawn".
onMessage (102) - pending
[2006/03/20 08:57:42] Waiting for message from "TaskManagerService", operation is "onTaskCompleted".
onAlarm (161) - pending
[2006/03/20 08:57:42] Alarm started. Alarm will go off at time "2006/03/22 08:57:42".
onAlarm (156) - pending
[2006/03/20 08:57:42] Alarm started. Alarm will go off at time "never".
onAlarm (151) - pending
[2006/03/20 08:57:42] Alarm started. Alarm will go off at time "never".
After a period of time, the workflow eventually times-out because it is neither approved or disapproved. I have got the other non-blocking custom workflow examples to work without any problems.Thanks bnainani, you solved my problem!
Despite the fact that the approver's username is in the Oracle Collabortion Suite OID as all lower case letters (and you can still login to worklist with lower case letters), you were right in saying that you have to use all upper case letters when logging into the worklist application in order to see the pending tasks.
Just out of curiousity, do you have any idea why worklist requires upper case letters for the username?
Message was edited by:
middaymag
Message was edited by:
middaymag -
Multiple BPEL worklist portlets
Hi,
I want to have multiple BPEL worklist portlets on the same SOA server. What are the change required to be done in the bpelportlet.war?
I remember someone mentioning, that we have to extract .ear then we get .war, if we extract it we get few files and in one of those file we have to make the changes in the name of the portlet, zip it back to .war and then .ear.
Thanks.Sadia,
I'm really not sure about this. Which version you are using ?
I suppose you need to change /WEB-INF/providers/bpelprovider/provider.xml. -
Integrate SSO with BPEL Worklist
Hi!
I'm trying to integrate Oracle Single Sign On 10.1.4 with BPEL Worklist for Human Tasks on SOA Suite 11g. Does anybody knows any link or tutorial to this?
Thanks in advanceHello Taylor,
Thanks for writing back.
Yes OBIEE can invoke web services!
Response back from BPEL is not intended but the issue is to pass values to BPEL from OBIEE.
Could you let us know how we achieve this with a JMS/MQ/AQ queue?
Thanks,
Abhishek -
It seems there is a tight integreation between BPEL and Psft 9.
How are the users and roles setup for the BPEL worklist??
Thanks
Rgs
JOI have the same Problem. Please Help me.
Thanks -
BPEL worklist and matrix organization
We are using 11g oracle bpel worklist. We are using the active directory(AD) provider for our users. In our AD each user has a manager.
Here is the problem:
- in most of our bpel human tasks we need to use a manager hiearchy that is different from the one in AD. We have not been able to find any way of doing this in BPEL (worklist).
-The BPEL worklist seems to only support one security provider. We are therefore not able to have different manager hiearchy for different human tasks.
- Is it at all possible to solve this problem with the current BPEL worklist.Hi Pucha,
In the file system-jazn-data.xml, I can find the new realm added by me.
I reset the new realm to orabpel / hw_services / ruleauthor / ccore/ .......
Then, I restart the server, create new AS and IS connection.
However, I still cannot find the new realm name in the dropdown list of Human task in Jdeveloper.
How to find the new realm in Jdeveloper? Did I miss something?
I also create a new instance, new realm, new roles, new users, new AS connection, and IS connection. But I still cannot find the new realm in the dropdown list in the human task of Jdeveloper.
Thanks.
Edited by: [email protected] on Mar 16, 2009 3:43 PM -
BPEL Worklist as Portlet in 11g
Hi,
Can anyone help me in developing portlet for BPEL Worklist in 11g?
I want to deploy the portlet in Portal and view the worklist inbox in portal.
Anticipating for your response ....
Regards,
SundarI have the same Problem. Please Help me.
Thanks -
How to cosume BPEL worklist as a portlet in webcenter application
Hi,
Can someone guide me how to consume a BPEL worklist application as portlet in webcenter application. I have a BPEL process and have deployed it on BPEL Integration server installed on oracle apllication server. But how to proceed from here? The portlet should show all the tasks exactly as it appears in the worklist applction.
Thanks
AnandThanks a lot Cappa. Those links were really helpful and I have completed the POC successfully by integrating my existing ADF application with WebCenter by following the steps mentioned in http://www.oracle.com/technetwork/developer-tools/jdev/ccset62-all-100884.html.
Apart from the links you mentioned, Andrejus pointed to one of his blog entry on the same topic. Please find the same at http://andrejusb.blogspot.com/2009/12/producing-jsr-168-portlets-directly.html
Now, the issue is it's very very slow and it's getting timeout most of the time. I'm getting concurrent modification exception also some times. Both the applications are running on the embedded server that comes with JDev. Have you ever come across it?
Regards,
Antony.
Maybe you are looking for
-
Configuring Log4j for a EJB Project.
Hi, I have a weblogic EJB project as a Ear file. The project has no web components (so war file). I want to know which is the ideal way to initialize log4j in this situation. I can use listener class thro' weblogic-application.xml. But there is no ne
-
Want to save address in IT0006 with country only
Hi , I have a requirement where i want to save the address in IT0006 , but with country(LAND1) and field ORT01 , begin date and end date , subty only . From HR_INFOTYPE_OPERATION i m passing these parameters , but it throws error and says "Fill in a
-
I let my system download and install the latest security update for Safari yesterday, 28 Apr 14, and when it rebooted, it wouldn't let me login. Instead it took me to a utilities windown that allowed me to verify my h/d then told me it couldn't be
-
No Security Logging in Windows 2008R2
HI All!!! My Company's Server 2008 R2 can not update the security log in the event viewer, after i clear the security log, it only has one information about the "Log clear" but still got nothing. I just Undo all the GPO setting but still no luck!! Af
-
Opening plus takes time????
Hi everybody, I have Instaled Oracle Application Server 10g 10.1.2.0.2 (Type: Business Intelligence without infrastructure) on a server. The problem is that when we login to Discoverer plus from a client machine it takes alot of time to open the plus