Timestamp in BPEL to BAM
Hi,
we are woking on a prototype to integrate Audit Vault with BAM. We were able to read the AV AQ through a BPEL AQ-Adapter (after some workarounds because the original AV AQ has some attribute names with '#' which causes some errors while defining AQ Adapter in BPEL).
Any way, we got an Aduit Vault AQ in BPEL and definied some BAM objects. Unfortunately we could not receive any data in BAM because BPEL used timestamp format. I used another scenario where I just used VARCHAR Objects to pass AQ data to BAM and it works fine ....
Could you please give me any hints how can BPEL/BAM deals with Timestamp and how could it be transferd from BPEL to BAM?
Thanks in advance for you help
Regards
Haitham
Hi,
do you have a workarround for this issue?
Thanks in advance.
Dagoberto
Similar Messages
-
Hello, I have problem right now. I tried to send data from bpel to BAM (without enterprise link) but It failed. Then I found error like this:
java.io.IOException: URL is invalid /OracleBAMWS/inspection.wsil [407]
at com.collaxa.cube.engine.sensor.sa.publisher.bam.BAMServerConnection.testConnection(BAMServerConnection.java:289)
at com.collaxa.cube.engine.sensor.sa.publisher.bam.BamEndpoint.testEndpoint(BamEndpoint.java:444)
at com.collaxa.cube.engine.sensor.sa.publisher.bam.BamEndpoint.testConnection(BamEndpoint.java:373)
at com.collaxa.cube.engine.sensor.sa.publisher.bam.BamEndpoint.init(BamEndpoint.java:119)
at com.collaxa.cube.engine.sensor.sa.publisher.bam.BamDataObjectMetadata.pingBamAndFlushExceptionQueue(BamDataObjectMetadata.java:221)
at com.collaxa.cube.engine.sensor.sa.publisher.bam.BamJob.pingAction(BamJob.java:69)
at com.collaxa.cube.engine.sensor.sa.publisher.bam.BamJob.execute(BamJob.java:58)
at org.quartz.core.JobRunShell.run(JobRunShell.java:191)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)
I don't know why it check in 'OracleBAMWS', I tried http://localhost/oraclebam/OracleBAM/inspection.wsil and it works, but when I tried http://localhost/oraclebam/OracleBAMWS/inspection.wsil the page can't be found. How to fix this? And I want to know where 'OracleBAMWS' declaration come from?
Just for info, I'm using version 101330.
thxmost likely your BPEL and BAM servers are not at the same version level. if your BPEL is 10.1.3.4, your BAM must be 10.1.3.4 as well.
-
How to invoke external bpel in BAM
Hi
I wanted to know how to call a bpel process residing in other machine onto local machine having BAM server? Solution required urgently.
I'm using soa 10.1.3 and bam 10.1.3.
thanks in advanceThis is easy and straight forward. You have to 1st point your JDev env from BPEL dev env to BAM machine, and then design BPEL BAMsensors to publish the events into BAM. Details are given in http://www.oracle.com/technology/products/integration/bam/10.1.3/htdocs/1013_support.html
technotes sections. The document and steps assume localhost as default- in your case: replace localhost with your BAM machine name. -
BAM getting random timeouts calling BPEL web service as alert rule
I have a BAM alert rule set up to call a BPEL process (web service call basically). This is part of our custom error notification and escalation solution.
In production I randomly see timeouts in the BAM event engine logs where the web service call has timed out. On the BPEL side these processes never show as being invoked, nor are they in manual recovery.
This only happens at random times, although usually in "clumps" lasting a few minutes. The rest of the time this has been fairly reliable.
Any help from the BAM experts would be appreciated. I would open an SR on this, but I have found support to literally take days/weeks to get back to me on BAM issues -- and this particular issue does not seem to be reliably reproduceable.
Here is the event engine log message:
2008-01-31 14:46:35,303 [ActionThreadPool (dynamic 11309)] ERROR - EventEngine Action exception: EEInstEv218067 EEInstAct218066 Rule Id: 1 exception: The operation has timed-out. (http://mcsbpel:8888/orabpel/MAEF/svcMaefErrorAlert/1.0)
2008-01-31 14:46:35,303 [ActionThreadPool (dynamic 11304)] ERROR - EventEngine Action exception: EEInstEv218066 EEInstAct218065 Rule Id: 1 exception: The operation has timed-out. (http://mcsbpel:8888/orabpel/MAEF/svcMaefErrorAlert/1.0)
2008-01-31 14:46:35,303 [ActionThreadPool (dynamic 11309)] WARN - EventEngine Exception stack trace: at Oracle.BAM.Middleware.EventEngine.ExternalActions.WebServiceCaller.TakeAction(Hashtable oParameters, String strDataObject, Hashtable oDataValues, Hashtable oDataTypes)
at Oracle.BAM.EventEngine.Actions.TakeExternalAction.TakeAction(String strSysIterID, Hashtable oParameters, String strDatasetName, XmlDocument xmlSchemaDoc, IDictionary intDataDictionary)
at Oracle.BAM.EventEngine.Actions.ActionProcessor.ExternalAction(ActionQueueItem oActionQueueItem)
at Oracle.BAM.EventEngine.Actions.ActionProcessor.ActionHandler(Object state, DateTime requestEnqueueTime)
2008-01-31 14:46:35,303 [ActionThreadPool (dynamic 11304)] WARN - EventEngine Exception stack trace: at Oracle.BAM.Middleware.EventEngine.ExternalActions.WebServiceCaller.TakeAction(Hashtable oParameters, String strDataObject, Hashtable oDataValues, Hashtable oDataTypes)
at Oracle.BAM.EventEngine.Actions.TakeExternalAction.TakeAction(String strSysIterID, Hashtable oParameters, String strDatasetName, XmlDocument xmlSchemaDoc, IDictionary intDataDictionary)
at Oracle.BAM.EventEngine.Actions.ActionProcessor.ExternalAction(ActionQueueItem oActionQueueItem)
at Oracle.BAM.EventEngine.Actions.ActionProcessor.ActionHandler(Object state, DateTime requestEnqueueTime)I should note that both BPEL and BAM are at version 10.1.3.1
-
How to see data in BAM from sensor on BPEL activity?
Hello, I 'am working with BPEL on Jdeveloper (last version).
I have putted sensors on some activity of my process. On an other machine I have putted the BAM server (last version) which is ON and I have the BAM connection on Jdevlepper. Now I try to see data on BAM from sensor but I can't.
Can someone explain me how to do?
(I just can build some data just like in a data base with BAM architect but I can't read and put to graphics the ones from the sensors)
Thank's much
JAckHello,
To answer your question, I have install BAM on the same machine where BPEL server is running.
Now I steel can't get sensor's data from BPEL:
With BAM architect I can build data, with BAM studio I can use that data to design graphics but when I try to feed data from BPEL it doesn't work because I just can't press the OK button!!
In BPEL : When I try to Create BAM sensor action (from structure panel), I can't generate the xsl map file no action is done when pressing OK, create mapping or edit mapping button! -
Hi,
I am using Oracle BPEL and BAM Versions 10.1.2.1.
I created sensors according to the below mentioned link
http://download-west.oracle.com/docs/cd/B14099_19/integrate.1012/b15813/phase11.htm
I am able to see the created sensors and its values in the BPEL Process Manager for Order Approval Process. I could not find any document explaining how these sensor values can be used in Oracle BAM to display reports. Could you please provide me the necessary documents for the same?
Thank you.
Regards,
Praveen. G
Software Engineer.
iSOFT R & D Pvt. Ltd.
[email protected]Hi Praveen,
Any data including JMS Sensor data that is piped into the BAM Active Data Cache can be used in BAM reports.
See the following:
http://www.oracle.com/technology/products/integration/bam/10.1.3/TechNotes/TechNote_BAM_BPELJMSSensors.pdf
http://www.oracle.com/technology/products/integration/bam/10.1.3/Tutorials/Tutorial_10_BAM_ProcessMonitoringReport.pdf
Regards, Stephen -
Hi,
Can we run both BPEL and BAM server on the same machine ?
I have installed BAM 10.1.3.1 on MS Windows XP,and i had previously installed SOA Suite 10.1.3 on my machine.
I want to connect BAM and BPEL through Jdeveloper sensor actions.
I am trying the OrderBooking tutorial.
When i try starting the SOA Suite i get error with opmn and the server is not coming up.
what should i do to bring up the SOA Suite when the BAM server is running.
RegardsHi
I am trying to connect BAM and BPEL using BAM sensors.
The BAM and BPEL servers are running on different machines.
after deploying the BPEL process when i check the sensor tab in bpel console
,the action shows the null,and no sensor values are displayed even after creating an instance the BPEL process.
where am i gong wrong ?
from where can i get more docs on BAM sensors and conneecting BAM and BPEL through BAM sensors.
Regards
Ashwini -
Hello.
Our company is undergoing a major ERP rollout of most of Oracle's products. For our interfaces to external systems we are using BPEL. I have created an object in BAM for BPEL process to call when they encounter errors (validation, business rules, etc.). I have an alert set up so that when data is added to my BAM object, the alert is called. The alert is to call a BPEL process via its web service call. This works fine.
What doesn't work is being able to do anything in BPEL with what BAM passes on the web service call. Per the tech note I even tried just generically copying input to output - even that fails at runtime, because BPEL thinks the input is empty.
Does anyone know how exactly to access the data in BPEL that BAM is passing in? Does anyone at Oracle have an end-to-end example of this actually working?Hello Charles
Can you send email to [email protected] with your company name, geography project details etc / Also please contact your Oracle representative. ... BAM-->BPEL is tested and works well. Try this example:
http://www.oracle.com/technology/products/integration/bam/10.1.3/samplefiles/Samples/Zip_Files/BAM_calling_BPEL.zip
Note that the message sent "from BAM" has to be tweeked because of known-workarounds. The BPEL process has to process this special conditions. - because of namespace issues etc. Let me know if this works. Your proj looks very interesting -
Unable to send BPEL data to BAM using Sensor
Dear All,
I did a simple Hello world process in Jdev and trying to send the same BAM using Sensor.
I am following this link to do the integration http://technology.amis.nl/2008/05/05/integrating-bpel-and-bam-in-oracle-11g-soa-suite/
But data is not going to BAM.
Could you please suggest.
Thanks,HI,
Are you getting any Error.while testing the application.If you could tel errors.I will help you.
I thought that you missed some configuration steps for BAM Adapter and BAM Connection factory properties.please check below link wherever you configured or not in your server.
http://fmwarchitects.blogspot.in/2013/03/configuring-oracle-bam-adapter.html
I hope this will be helpful.
Regards
Siva Sankar
Edited by: Shankar on Mar 20, 2013 8:11 PM -
How to get Unix timestamp?
Hi All,
Didn't find any solution with a search so asking if somebody's already implemented a method to get a Unix timestamp in BPEL? It's a number of seconds since Jan-1-1970. I'm quite new to BPEL so any help is appreciated!
Thank you in advance,
PhilippHi Philipp,
One approach can be to use Java embedding in BPEL to get Unix timestamp.
Check this out Java Embedding Activity in BPEL | Oracle SOA Training | BPEL, OSB, BAM, OWSM, B2B |ORACLE FUSION MIDDLEWARE SCHOOL
Ref: Incorporating Java and Java EE Code in a BPEL Process
-- Sid -
We are in DOD -GOVT US marine corps.. WE are on 10.1.3.3.1 .. There is no CPU Patches for 10.1.3.3.1 nor
for 10.1.2.03-B2B
open issues/questions:
Open Issues:
1. What is Oracle's recommendation about upgrading 10.1.3.5 vs 10.1.3.4 (CPU Patch support length). Also CPU Patch support policy for BAM 10.1.3.3.1 and B2B 10.1.2.3.
2. Any MLRs to apply after upgrading SOA/BPEL/WSM/BAM/B2B 10.1.3.5 ?
3. Interoperability of OWSM 10.1.3.4, BAM 10.1.3.3.1, B2B 10.1.2.3 and SOA/BPEL 10.1.3.5. Can they co-exist or must they(one or more) be in same release level?
Thanks & Regards
SriHi , I am facing the same issue.
were you able to resolve it.
please let me know if you were.
Many Thanks. -
BAM data cache web service - single thread?
Hi all,
I have 2 load-balanced BPEL servers trying to push data to the same BAM server via the BPEL-to-BAM web service interface. In the logs, on one of the BPEL servers, I get this following error quite frequently:
<WARN> <default.collaxa.cube.sensor> BAM exception: java.io.IOException message: Authentication Failed for Basic realm="diaaihbamtst01.dia.dnvr" BAM domain: DIAAIHBAMTST01 BAM user: BAM BAM basic auth: DIAAIHBAMTST01/BAM BAM URL: http://DIAAIHBAMTST01.dia.dnvr:80/OracleBAM/Services/DataObject/DataObjectOperations.asmx
I suspect that the BAM web service is busy dealing with data from the other server - which results in it throwing this error/warning. If I stop the other server, I see this message in the log for the machine that was getting the above messages:
BAM endpoint http://DIAAIHBAMTST01.dia.dnvr:80/OracleBAM is back online
- and then I don't get any more errors.
Does anyone know if there's a setting that would allow 2 incoming web service ADC calls to occur simultaneously from 2 separate BPEL servers?
Thanks,
LonWe are using 10.1.3.3 and we did update patch MLR-15 for some other cause with 11i. We are experiencing same issue in our production. Please let us know, if you have any good input. I really appreciate your help.
Rama K -
BAM Connection Jdeveloper 10.1.3.4 To 11g BAM
Hi all,
i am trying to connect jdev 10.1.3.4 and 11g BAM server .i followed the following document
http://wiki.oracle.com/page/Oracle+SOA+Suite+10g+(BPEL)+and+BAM+11g+Integration
i able to create BAM connection ,sensors and sensor actions also .., but after deploying the process
the values are not getting updated in the created dataobject contents..
In the step 9 the option D is not working for me ..(Refer the Documentt in this link http://wiki.oracle.com/page/Oracle+SOA+Suite+10g+(BPEL)+and+BAM+11g+Integration)
any suggestions
thanks
karthikHi All,
I am also facing the same problem.
Can yoy please provide me the steps to resolve this issue.
I am not able to open the below url. can you please help me out.
http://wiki.oracle.com/page/Oracle+SOA+Suite+10g+(BPEL)+and+BAM+11g+Integration
Regards,
Divya -
SOA BPEL 10.1.3.5.0 CPU Patches
We are on 10.1.3.3.1 at US Marine Corps -Department of Defense
We dont have a security patches for 10.1.3.3.1
open issues/questions:
Open Issues:
1. What is Oracle's recommendation from Oracle about upgrading 10.1.3.5 vs 10.1.3.4 (CPU Patch support length). Also CPU Patch support policy for BAM 10.1.3.3.1 and B2B 10.1.2.3.
2. Any MLRs to apply after upgrading SOA/BPEL/WSM/BAM/B2B 10.1.3.5 ?
3. Interoperability of OWSM 10.1.3.4, BAM 10.1.3.3.1, B2B 10.1.2.3 and SOA/BPEL 10.1.3.5. Can they co-exist or must they(one or more) be in same release level?
What is the supported method
Please advise
thanks
sriDid you find a solution to this issue? We are having a similar issue trying to deploy a Paypal IPN on OAS 10.1.2.3. The IPN messages coming from Paypal appear to be attempting an SSLv2 handshake. In our case SSLv2 is disabled due to our security requirements so the connection is killed by our App Server. We have found that manually sending the IPN messages works correctly.
-
Hi
I have BAM Sensrs in BPEL process at various activities. The data is published to BAM DO. How to check the logs, payload any details related . The sensor tabl in the BPEL COnsole...Does that show any details....bcoz I dont see anything there....
Guide where to look the excuted sensors payload and whether it executed succefully or errored out..
The only place where I go and look now is domain.log in BPEL and BAm Server log.Hello,
To answer your question, I have install BAM on the same machine where BPEL server is running.
Now I steel can't get sensor's data from BPEL:
With BAM architect I can build data, with BAM studio I can use that data to design graphics but when I try to feed data from BPEL it doesn't work because I just can't press the OK button!!
In BPEL : When I try to Create BAM sensor action (from structure panel), I can't generate the xsl map file no action is done when pressing OK, create mapping or edit mapping button!
Maybe you are looking for
-
How to get message/rfc822 attachment name by using JavaMail
Hi, I am fetching incoming mail which has message/rfc822 attachment. i.e: ".msg" (mime message) is attached to this incoming mail. When I try to get name of this message/rfc822 attachment, I am getting null. Body part for this message attachment does
-
hI Expert Can anyone tell me any menu exit EXISTS IN MIRO T CODE?? Moderator message: please do more research before asking, show what you have done yourself when asking. Edited by: Thomas Zloch on Aug 19, 2011 9:37 AM
-
Is audition not included in cs6
I bought adobe premiere pro cs6 but to remove noise i should use audition, however i cannot find audition.
-
I can't find how to set (lower, it's way too loud for me) the volume of the alarm-sound for the agenda on my 5230. Anyone ? I also noticed there is no place to set the 'default' sound, seems the agenda-alarm-settings are "nowhere" (not in profiles an
-
Regarding PHP Development to Related area in SAP
Hi All, I am presently working in PHP Development technologies & Web services. Now i want learn some related area in SAP which relates to PHP Development. Can anybody sujjest any technology in SAP which will be suitable for me to get started and will