Required suggestion on BPEL Flows Logging
Hi,
i am working on a BPEL Project.I need some suggestion on logging part of the BPEL flows.As per the requirement, we have to configure transaction logging and error logging for every partner link call.
I found some possible ways of logging:
1. log the error datails or transaction details to a Database Table.
(I found one drawback of this as, if the DataBase goes down this logging fails..)
2. log the error datails or transaction details to a file using File Adapter.
3. send some notifications in case of error.
in the above cases 1 & 2, i have to use adapters to log the data.again some kind of webservice call.
The other option i thought of is :
Configure the log4j.xml and try to log the error logs and trabsaction logs though java code in the Java Embedding.In this case all the logs will be logged in to a specified place of a server.
Dear experts,
i hope you got my requirement.
please suggest me the best way (if you find any other) and provide me some inputs to do that.
Thanks in Advance.
Regards,
Chandra
Have you considered using Oracle BAM for this? You can put BAM sensors on each partner link invoke fairly easily too....
Similar Messages
-
Unable to Initiate BPEL Flow using BPELConsole
Hi,
I would appreciate some assistance in the following...
Recently whenever I try and Initiate a BPEL flow through BPELConsole (logged on as bpeladmin) I receive the following message:
"The following exception occured while processing this request:
null"
This is a production environment, and I can see via the "Dashboard" & "Instances" tabs that processes are executing, but I´m unable to start any directly from the console.
The BPEL version is 10.1.3.1, running under Linux.
Where do I start looking to find the root cause of this error? Let me know if additional info is required before you can assist.
Thanks.
AnitHi,
Thanks for the info. Went check what the logging was set to: "Manage BPEL Domain->Logging" and was presented with:
"500 Internal Server Error
Servlet error: An exception occurred. The current application deployment descriptors do not allow for including it in this response. Please consult the application log for details."
The files in "/opt/oracle/product/10.1.3.1/OracleAS_1/opmn/logs" that I have are:
drwxr-xr-x 2 bpel dba 12288 Sep 17 23:50 archive
-rwx------ 1 bpel dba 21454 Sep 17 18:31 default_group~home~default_group~1.log
-rw------- 1 bpel dba 289343 Sep 18 08:56 default_group~oc4j_soa~default_group~1.log
-rwx------ 1 bpel dba 23047 Sep 17 18:31 HTTP_Server~1.log
-rwx------ 1 bpel dba 0 Jun 3 18:18 opmn.dbg
-rwx------ 1 bpel dba 206016 Sep 17 18:41 opmn.log
-rwx------ 1 bpel dba 236 Jun 3 19:02 opmn.out
drwx------ 2 bpel dba 4096 Sep 17 18:41 states
only default_group~oc4j_soa~default_group~1.log appears to be being written to, but that does not contain any info relating to the errors I am experiencing.
Any other suggestions?
Regards - Anit -
How to use the compensate activity in bpel flow
Hi
Can anyone please let me know how to use the compensate activity in bpel flow. Like i have 4 DB adapters in a flow if any one fails i want do the roll back by using compensate activity.
I am femiliar with transactions proparties, I want to do it from compensate
Any suggestions would be appricite.
Thanks in advance.Hi,
wrong forum, please try the SOA forum SOA Suite
Frank -
Accessing Simple Type Variable Defined in BPEL Flow, in Transformation
Hi,
I am using Transform Process Activity. In transform mapping, i would like to map one target element with a value defined in a 'simple type variable' which is defined in calling BPEL Flow, however I am not able to do it.
for example:
I have a BPEL process A where there is a variable NOTIFICATION_EVENT_ID of simple type integer. when I am trying to access it through the function bpws.getVaraibleData(NOTIFICATION_EVENT_ID, "") then it is failing, while giving a hard-coded value makes it run
<?xml version="1.0" encoding="UTF-8" ?>
<?oracle-xsl-mapper
<!-- SPECIFICATION OF MAP SOURCES AND TARGETS, DO NOT MODIFY. -->
<mapSources>
<source type="XSD">
<schema location="MarketStatus.xsd"/>
<rootElement name="MarketStatus" namespace="http://www.j.com/soa/2007-07-17/MarketStatus.xsd"/>
</source>
</mapSources>
<mapTargets>
<target type="XSD">
<schema location="MarketNotificationMsg.xsd"/>
<rootElement name="MarketNotificationMsg" namespace="http://www.j.com/soa/2007-07-17/MarketNotificationMsg.xsd"/>
</target>
</mapTargets>
?>
<xsl:stylesheet version="1.0"
xmlns:m="http://www.j.com/soa/2007-07-17/MarketStatus.xsd"
xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:ora="http://schemas.oracle.com/xpath/extension"
xmlns:ehdr="http://www.oracle.com/XSL/Transform/java/oracle.tip.esb.server.headers.ESBHeaderFunctions"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"
xmlns:ids="http://xmlns.oracle.com/bpel/services/IdentityService/xpath"
xmlns:ns0="http://www.j.com/soa/2007-07-17/MarketNotificationMsg.xsd"
xmlns:hwf="http://xmlns.oracle.com/bpel/workflow/xpath"
exclude-result-prefixes="xsl m xs ns0 xp20 bpws ora ehdr orcl ids hwf">
<xsl:template match="/">
<ns0:MarketNotificationMsg>
<xsl:for-each select="/m:MarketStatus/m:MarketRun[1]">
<ns0:MarketEvent>
<ns0:eventID>
<!-- <xsl:value-of select='string("33")'/> -->
<xsl:value-of select='bpws:getVariableData("NOTIFICATION_EVENT_ID","")'/>
</ns0:eventID>
<ns0:tradeDay>
<xsl:value-of select="m:marketStartTime"/>
</ns0:tradeDay>
<ns0:MarketRun>
<ns0:marketRunID>
<xsl:value-of select="m:marketRunID"/>
</ns0:marketRunID>
<ns0:marketID>
<xsl:value-of select="m:marketID"/>
</ns0:marketID>
</ns0:MarketRun>
</ns0:MarketEvent>
</xsl:for-each>
</ns0:MarketNotificationMsg>
</xsl:template>
</xsl:stylesheet>
Suggest some pointers.> You could use the processXSLT with parameters like here :
>
http://blogs.oracle.com/rammenon/2007/05/07
Hey Eric,
Thanks for the reply and indeed that was a direct pointer for the problem I was facing.
HOWEVER :) it dint work on the version of BPEL PM or BPEL Engine I am working on. it seems that either I have configured wrongly or version on which I am working doesn't support this.
Version I am working on: 10.1.3.2.0
I am not getting any compile time error however on runtime it is failing saying:
ORABPEL-09503 Invalid xpath expression. Error while parsing xpath expression "ora:processXSLT('Map_Notification.xsl', bpws:getVariableData('Invoke_CreateMarketAndRelatedEntities_process_OutputVariable','payload'), bpws:getVariableData('Properties'))", the reason is Error in expression: 'ora:processXSLT('Map_Notification.xsl', bpws:getVariableData('Invoke_CreateMarketAndRelatedEntities_process_OutputVariable','payload'), bpws:getVariableData('Properties'))'.. Please verify the xpath query "ora:processXSLT('Map_Notification.xsl', bpws:getVariableData('Invoke_CreateMarketAndRelatedEntities_process_OutputVariable','payload'), bpws:getVariableData('Properties'))" which is defined in BPEL process.
I will upload BPEL process created snip of my complex Bigger BPEL process but till the time suggest me if this hints you anything.
Is I am missing something?
Thanks. -
Rollbackexception while trying to undeploy bpel flows
Exception Message:
[javax.resource.ResourceException]
RollbackException: Resource was in use during abnormal shutdown of server and during subsequent recovery processing was either unobtainable or failed to have recovery permissions. Consult logs if this issue continues to occur after the next recovery processing interval completes
Getting the above error while trying to undeploy a bpel flow.
Kindly provide a solution for this ...Hi,
Try to retire the process and try undeploying.
Thanks, -
How to see work flow log from Work flow number & work item?
Hi SDN,
How to see work flow log from Work flow number & work item?
Please let me know if there is any transaction for this?
Or there is any table which gives the details of Work items & work flow numbers?
Regards,
Rahul
Edited by: Rahul Wagh on Nov 12, 2008 5:56 PMHi Rahul
Go to the Transaction SWI1,
Enter the workitem no and press F8.
Select the required entry and Press Shift+F8 (Log Button)
to view the workflow log.
Best Regards,
Deepa Kulkarni -
JDeveloper Compiler Error during BPEL flow deployment
Hi,
Has anyone encountered the following during BPEL deployment? I am using JDeveloper 10.1.3.4. I was able to deploy last week without any problems.
Compiling...
Compiling D:\Datos\Jazztel\Cancelador\bpel\Cancelador.bpel
[BPEL Compiler] Initializing compiler for first time use...
BPEL suitcase generated in: D:\Datos\Jazztel\Cancelador\output\bpel_Cancelador_2.6.6.jar
D:\Datos\jdevstudio10134\jdk\jre\bin\java.exe -jar D:\Datos\jdevstudio10134\jdev\lib\ojc.jar -source 1.5 -target 1.5 -noquiet -warn -nowarn:320 -nowarn:486 -nowarn:487 -deprecation:self -nowarn:560 -nowarn:704 -nowarn:489 -nowarn:415 -nowarn:909 -nowarn:412 -nowarn:414 -nowarn:561 -nowarn:376 -nowarn:371 -nowarn:558 -nowarn:375 -nowarn:413 -nowarn:377 -nowarn:372 -nowarn:557 -nowarn:556 -nowarn:559 -encoding Cp1252 -g -d D:\Datos\Jazztel\Cancelador\output -make D:\Datos\Jazztel\Cancelador\output\Cancelador.cdi -classpath D:\Datos\jdevstudio10134\jdk\jre\lib\rt.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\i18n.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\sunrsasign.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\jsse.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\jce.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\charsets.jar;D:\Datos\jdevstudio10134\jdk\jre\classes;D:\Datos\Jazztel\Cancelador\output;D:\Datos\jdevstudio10134\toplink\jlib\toplink.jar;D:\Datos\jdevstudio10134\toplink\jlib\toplink-oc4j.jar;D:\Datos\jdevstudio10134\toplink\jlib\antlr.jar;D:\Datos\jdevstudio10134\lib\xmlparserv2.jar;D:\Datos\jdevstudio10134\lib\xml.jar -sourcepath D:\Datos\Jazztel\Cancelador\src;D:\Datos\jdevstudio10134\jdk\src.zip;D:\Datos\jdevstudio10134\toplink\jlib\toplink-src.zip D:\Datos\Jazztel\Cancelador\src\ConsultaInstanciasCS\Customerservicecrmkpn.java D:\Datos\Jazztel\Cancelador\src\CustomerServices\Customerservicesconstantes.java D:\Datos\Jazztel\Cancelador\src\DBCONSTANTES\Constantes.java D:\Datos\Jazztel\Cancelador\src\DBCONSULTAHISTORICO\Historico.java D:\Datos\Jazztel\Cancelador\src\DBERRORESSISTEMA\Erroressistemasacciones.java D:\Datos\Jazztel\Cancelador\src\DBETAPAS\EtapasCompletadas.java D:\Datos\Jazztel\Cancelador\src\DBINSERTARINCIDENCIA\Incidencias.java D:\Datos\Jazztel\Cancelador\src\DBINSERTETAPASCOMPLETADAS\EtapasCompletadas.java D:\Datos\Jazztel\Cancelador\src\DBINSERTHISTORICO\Historico.java D:\Datos\Jazztel\Cancelador\src\DBINSERTORDERPROGRESS\Ordersprogress.java D:\Datos\Jazztel\Cancelador\src\DBNOTIFICACIONESASINCRONAS\NotifRedAsincronas.java D:\Datos\Jazztel\Cancelador\src\DBORDENESCRM\OrdenesCrm.java D:\Datos\Jazztel\Cancelador\src\DBORDENESMNP\OrdenesMnp.java D:\Datos\Jazztel\Cancelador\src\DBORDENESRED\OrdenesRed.java D:\Datos\Jazztel\Cancelador\src\DBPEDIDO\EtapasCompletadas.java D:\Datos\Jazztel\Cancelador\src\DBPEDIDO\Historico.java D:\Datos\Jazztel\Cancelador\src\DBPEDIDO\Pedidos.java D:\Datos\Jazztel\Cancelador\src\DBUPDATEETAPAADDONS\EtapasCompletadas.java D:\Datos\Jazztel\Cancelador\src\DBUPDATEETAPAS\EtapasCompletadas.java D:\Datos\Jazztel\Cancelador\src\DBUPDATEETAPAS\Historico.java
Error: compiler internal error
*** OJC internal error log written to file C:\DOCUME~1\anipatel\CONFIG~1\Temp\ojcInternalError.log
[10:45:12] Compilation complete: 1 errors, 156 warnings.
The log file mentioned contains the following:
OJC internal error log:
Compiler version: 10.1.3
Build number: 4270
Source files:
D:\Datos\Jazztel\Cancelador\src\ConsultaInstanciasCS\Customerservicecrmkpn.java
D:\Datos\Jazztel\Cancelador\src\CustomerServices\Customerservicesconstantes.java
D:\Datos\Jazztel\Cancelador\src\DBCONSTANTES\Constantes.java
D:\Datos\Jazztel\Cancelador\src\DBCONSULTAHISTORICO\Historico.java
D:\Datos\Jazztel\Cancelador\src\DBERRORESSISTEMA\Erroressistemasacciones.java
D:\Datos\Jazztel\Cancelador\src\DBETAPAS\EtapasCompletadas.java
D:\Datos\Jazztel\Cancelador\src\DBINSERTARINCIDENCIA\Incidencias.java
D:\Datos\Jazztel\Cancelador\src\DBINSERTETAPASCOMPLETADAS\EtapasCompletadas.java
D:\Datos\Jazztel\Cancelador\src\DBINSERTHISTORICO\Historico.java
D:\Datos\Jazztel\Cancelador\src\DBINSERTORDERPROGRESS\Ordersprogress.java
D:\Datos\Jazztel\Cancelador\src\DBNOTIFICACIONESASINCRONAS\NotifRedAsincronas.java
D:\Datos\Jazztel\Cancelador\src\DBORDENESCRM\OrdenesCrm.java
D:\Datos\Jazztel\Cancelador\src\DBORDENESMNP\OrdenesMnp.java
D:\Datos\Jazztel\Cancelador\src\DBORDENESRED\OrdenesRed.java
D:\Datos\Jazztel\Cancelador\src\DBPEDIDO\EtapasCompletadas.java
D:\Datos\Jazztel\Cancelador\src\DBPEDIDO\Historico.java
D:\Datos\Jazztel\Cancelador\src\DBPEDIDO\Pedidos.java
D:\Datos\Jazztel\Cancelador\src\DBUPDATEETAPAADDONS\EtapasCompletadas.java
D:\Datos\Jazztel\Cancelador\src\DBUPDATEETAPAS\EtapasCompletadas.java
D:\Datos\Jazztel\Cancelador\src\DBUPDATEETAPAS\Historico.java
Options:
source: 150
target: 150
classpath: D:\Datos\jdevstudio10134\jdk\jre\lib\ext\sunjce_provider.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\ext\sunpkcs11.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\ext\localedata.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\ext\dnsns.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\rt.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\i18n.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\sunrsasign.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\jsse.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\jce.jar;D:\Datos\jdevstudio10134\jdk\jre\lib\charsets.jar;D:\Datos\jdevstudio10134\jdk\jre\classes;D:\Datos\Jazztel\Cancelador\output;D:\Datos\jdevstudio10134\toplink\jlib\toplink.jar;D:\Datos\jdevstudio10134\toplink\jlib\toplink-oc4j.jar;D:\Datos\jdevstudio10134\toplink\jlib\antlr.jar;D:\Datos\jdevstudio10134\lib\xmlparserv2.jar;D:\Datos\jdevstudio10134\lib\xml.jar
sourcepath: D:\Datos\Jazztel\Cancelador\srcD:\Datos\jdevstudio10134\jdk\src.zipD:\Datos\jdevstudio10134\toplink\jlib\toplink-src.zip
encoding: Cp1252
excluded cls:
rebuild: false
noCodeGen: false
lineNumbers: true
sourceFile: true
localVars: true
codecoach: true
omitAsserts: false
Parser:
errorFound: false
java.lang.ArrayIndexOutOfBoundsException: 110
at oracle.ojc.compiler.DepInfo.readInt(DepInfo.java:521)
at oracle.ojc.compiler.DepInfo.readName(DepInfo.java:541)
at oracle.ojc.compiler.DepInfo.read(DepInfo.java:578)
at oracle.ojc.compiler.DepInfo.analyzeSources(DepInfo.java:279)
at oracle.ojc.compiler.Compiler.main_internal(Compiler.java:1088)
at oracle.ojc.compiler.Compiler.main_throws_exceptions(Compiler.java:816)
at oracle.ojc.compiler.Compiler.main(Compiler.java:836)
at oracle.jdeveloper.compiler.Ojc.translate(Ojc.java:1541)
at oracle.jdeveloper.compiler.UnifiedBuildSystem$CompileThread.buildGraph(UnifiedBuildSystem.java:300)
at oracle.jdeveloper.compiler.UnifiedBuildSystem$CompileThread.buildProjectFiles(UnifiedBuildSystem.java:516)
at oracle.jdeveloper.compiler.UnifiedBuildSystem$CompileThread.buildProject(UnifiedBuildSystem.java:609)
at oracle.jdeveloper.compiler.UnifiedBuildSystem$CompileThread.buildAll(UnifiedBuildSystem.java:666)
at oracle.jdeveloper.compiler.UnifiedBuildSystem$CompileThread.run(UnifiedBuildSystem.java:894)Just an update to this...
I copied the BPEL flow project to our Linux server, where I was successfully able to compile and deploy the flow using devprompt and Ant. So, the problem is with JDev on my PC, but I'm not sure why though.
I have rebooted my PC, shutdown any unnecessary apps, and the problem continues. Will see if the problem exists with other flows.
Anit -
Calling Siebel web service from BPEL flow
Hi,
I am using Jdeveloper 10.1.3 to build BPEL.
Does anyone have a sample to call Siebel web service from BPEL flow?
I cannot make web service call success by adding partner link from BPEL flow.
Error:
Error Code: 10944642 Error Message: Error: Inbound SOAP Message - Session Token is missing or invalid or has expired
My understanding is Siebel needs special soap header.
I can build webservice proxy to call siebel web service, it works fine by overwrite the soap header function. However, I cannot make it work from BPEL flow.
Does anyone have this experience?
ThanksAnyone has insight on this? Is it possible to call a WCF service with NTLM authentication from SOA.
Thanks!
Sandeep -
the email address assoc. with my iTunes account is no longer valid. can't access it. need to change it in iTunes but can't access account. even my birthdate is incorrect in iTunes...so can't log in. any suggestions on how to log in and edit info???
There is nothing that you can do to get rid of the balance on your own. Contact iTunes Store Support and seek their assistance. I believe that they can reset your balance for you.
https://expresslane.apple.com/Issues.action -
Hi there - I have an issue in JDev 10.1.3.4 on the Mac. When I open a BPEL flow in JDev and begin to build a process, I can't drag/drop a service from the right hand Services palette into the flow. I noticed this when trying to bring in an Oracle Apps Adapter service, but it applies to other Services and Process Activities as well.
This is behavior that I noticed on JDev 10.1.3.3 on Mac OS X 10.5.5 but I wanted to see if it changed in 10.1.3.4 - and it hasn't. I just pulled 10.1.3.4 and am launching it from the JDev script in the downloaded folder. I have updated the Mac OS to client-side JDK, but I don't know if that's the version being used by my JDev install.
Have others noticed this problem? What specific configuration are you using? What other information can I post to make sense of this?
Thanks,
JimHi,
the BPEL extension is developed and owned by the BPEL group. Please try the BPEL forum at BPEL Note that if they can't provide immediate help for your probem, you may consider customer support for help
Frank -
Process Flow log shows RPE-01003 on mapping execution
Process Flow log shows this following error mappings execution:
oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
- no rows found for select into statement
The Process Flow never recover from this error - owb_owner.all_rt_audit_executions shows the mapping in BUSY and I have to manually abort the process flow to recover.
Steps to Reproduce Problem:
We recently upgrade our test system from *10.2 into 11.1* and OWB client from *10.2.0.3 into 10.2.0.4*
During the upgrade DBA update OWB location setting into 11.1
After the upgrade, I re-deploy several Process Flows, but I did not re-deploy mappings that get call by the PF
When I run the PF, the mapping was stuck in 'BUSY' status (owb_owner.all_rt_audit_executions)
When i check the log it shows this following error:
oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
- no rows found for select into statement
Full log:
2009/04/23-12:33:10-CDT [1FA1BB6] Initializing execution for auditId= 2702852 parentAuditId= 2702837 topLevelAuditId=2702837 taskName= NIHUB_NI_ZWEB_PF:NIHUB_NIUP_ADDR_TYPES_ZWEB_MAP
2009/04/23-12:33:10-CDT [1FA1BB6] oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
- no rows found for select into statement
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:1505)
at oracle.wh.runtime.platform.service.controller.ExecutionController.initialize(ExecutionController.java:32)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:50)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.sql.SQLException: no rows found for select into statement
at sqlj.runtime.error.Errors.raiseError(Errors.java:118)
at sqlj.runtime.error.Errors.raiseError(Errors.java:60)
at sqlj.runtime.error.RuntimeRefErrors.raise_NO_ROW_SELECT_INTO(RuntimeRefErrors.java:62)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:1482)
... 5 more
java.sql.SQLException: no rows found for select into statement
at sqlj.runtime.error.Errors.raiseError(Errors.java:118)
at sqlj.runtime.error.Errors.raiseError(Errors.java:60)
at sqlj.runtime.error.RuntimeRefErrors.raise_NO_ROW_SELECT_INTO(RuntimeRefErrors.java:62)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:1482)
at oracle.wh.runtime.platform.service.controller.ExecutionController.initialize(ExecutionController.java:32)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:50)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
at java.lang.Thread.run(Thread.java:534)
2009/04/23-12:33:10-CDT [1FA1BB6] Thread terminating due to fatal exception of type oracle.wh.runtime.platform.adapter.InfrastructureException
2009/04/23-12:33:10-CDT [1FA1BB6] oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
- null
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.createMessage(ExecutionContextImpl.java:3686)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.reportMessage(ExecutionContextImpl.java:1084)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:116)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.NullPointerException
at oracle.wh.runtime.platform.service.controller.AdapterContextImpl.getPlatformConnection(AdapterContextImpl.java:83)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.createMessage(ExecutionContextImpl.java:3639)
... 5 more
2009/04/23-12:33:10-CDT [1FA1BB6] {Cause Exception with null message}
java.lang.NullPointerException
at oracle.wh.runtime.platform.service.controller.AdapterContextImpl.getPlatformConnection(AdapterContextImpl.java:83)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.createMessage(ExecutionContextImpl.java:3639)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.reportMessage(ExecutionContextImpl.java:1084)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:116)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
at java.lang.Thread.run(Thread.java:534)Steps to Reproduce Problem:
We recently upgrade our test system from 10.2 into 11.1 and OWB client from 10.2.0.3 into 10.2.0.4
During the upgrade DBA update OWB location setting into 11.1
After the upgrade, I re-deploy several Process Flows, but I did not re-deploy mappings that get call by the PF
When I run the PF, the mapping was stuck in 'BUSY' status (owb_owner.all_rt_audit_executions)
When i check the log it shows this following error:
oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the >request from completing.
- no rows found for select into statementFirst deploy alll dependent object of Process Flow.
like tables ,mappings then try to execute PF. -
Required SAP SD process Flow PPT's
hi Sd Guru's
i required SAP SD process Flow PPT's for KT session purpose so if anyone got this please send me to [email protected]
thanks ®ards
tharakjramhi Sd Guru's
i required SAP SD process Flow PPT's for KT session purpose so if anyone got this please send me to [email protected]
thanks ®ards
tharakjram -
Debugging BPEL flow from JDeveloper
Dear all
I wonder where I could find some examples of how to debug a BPEL flow using JDeveloper.
Any help would be appreciatedHello broker007,
That is currently not possible. Please check one of the other threads covering this issue for more information. (like this one: Re: How to debug a bpel process
Regards,
Rune -
Small Suggestion in the OC4J log inside JDeveloper IDE
Hi,
I have a small suggestion regarding the OC4J log. It would be really helpful if you can provide the function that if you click on <ctrl> and click on the generated output, it would transfer you to the source of that printout e.g. System.out.println().
It is the same function in the code editor when you click on a method with <ctrl>, it would go to the declaration of that method.
ThanksHi,
not sure this is possible because there is no link between a print out and the command printing it. As a work around you could add the line number and class name to the print out. This makes finding the print source easier. With the line number - which you can get from JDeveloper in the code editor - you go to the class and press ctrl+g. Then type in the line number and it will point you to the position
Frank -
How does Tree Finder creates the BPEL flow tree - using ORABPEL schema
I want to understand how does Tree Finder option on BPEL console gets the BPEL flow tree displayed ? How does the references to further BPEL processe instances get stored w.r.t the current BPEL process instance ? Which tables in ORABPEL schema are involved or store such references ?
Basically, I wish to get a similar tree given a BPEL instance id in my code. Pls help.
Analysis Done:
if I see the audit trail of the BPEl instance, it gives me an XML with multiple nodes having wikey and partnerWSDL elements. Does this partnerWSDL holds the key here ?
wikey="10011-BpInv0-BpSeq0.3-2"
wikey=<cikey>-<node_id>-<scope_id> [orabpel.WORK_ITEM]
Thanks.Is it based on root_id/parent_id column in orabpel.CUBE_INSTANCE ?
Maybe you are looking for
-
Simultaneous sound: how to get sound from internal speakers and usb audio adapter
I have an iMac in my living room. It is hardwired to my home theater system in my family room. Currently, I can listen to audio in one location or the other... but not both. I bought a StarTech.com ICUSB Audio Adapter hoping that it would be a fix...
-
Printing Header and Footer once in HTML and on all pages in RTF and PDF using one RDF
Hi, I am using a single RDF to generate reports in HTML,PDF and RTF. For printing the header only on the first page I used the following trigger begin srw.get_page_num (page_num); IF upper(:P_FORMAT) = 'HTML' THEN if page_num = 1 then return(true); e
-
EMac display died(?)
I'm not sure what happened here. On Friday night, I was surfing the web and everything was just fine. I put my eMac to sleep and went to bed as usual. I got up the next morning, went to my computer and clicked on the mouse and got nothing. The light
-
I can't find last location of iPhone can you help?
-
Making an entire block invisible.
Hi , How to make an entire block in the selection screen invisible . I know this is done in At-selection screen output. but do not know how to code. I have two blocks and based on condition , on of the blocks should be set to invisible . How to do th