Business Events - ADDCORRELATION API

Hello,
i'm getting started with WF Business Events and i managed
to run a workflow trigering one of the seeded Business Events (update responsibility). Then i tried to use the ADD Correlation API in order to assign by myself the item key for the Workflow process generated. As suggested in the developer guide, i defined two subscription. In the one with lower cost, i used as Rule Function WF_EVENT_FUNCTIONS_PKG.ADDCORRELATION (defining, as reccomended in the guide, in Parameters field ITEMKEY=WF_EVENT_ANTONIO.GEN_ITEM_KEY) and in the subscritpion with higher cost i left empy the rule function (in order the default one to be called) and i populated (as in my first successfull test) the fields Workflow item type and Workflow item process.
Nothing Happens.
1_ Anybody knows how to debug this stuff? where i can found errors for business events mgmt system?
2_ Is correct to call as rule function, a procedure (AddCorrelation) having two in parameters? (as also deafult rule actually...)
3_ Anybody knows where i can find more detailed informations on the BES?
Any help is appreciated,
thanks and regards
Antonio

oracle.apps.wsh.delivery.gen.closed: Delivery Closure Event -->WSH_NEW_DELIVERY_ACTIONS.setclose
• oracle.apps.wsh.delivery.gen.interfaced: Delivery OM, INV Interface Event -->WSH_SHIP_CONFIRM_ACTIONS.interface_all
• oracle.apps.wsh.delivery.gen.setintransit: Delivery Set to Intransit Event -->WSH_NEW_DELIVERY_ACTIONS.setintransit
• oracle.apps.wsh.delivery.gen.shipconfirmed: Delivery Ship Confirm Event -->WSH_NEW_DELIVERY_ACTIONS.confirm_delivery
• oracle.apps.wsh.delivery.itm.submittedscreeningatdelcreate: Delivery Export Screening at Creation Event -->WSH_ITM_EXPORT_SCREENING.raise_itm_event
There are public APIS around these and also conditions in which they fire.
Thanks
Nagamohan

Similar Messages

  • Business Event ORACLE.APPS.PER.API.ASSIGNMENT.UPDATE_EMP_ASG_CRITERIA

    Hi,
    According to Document id 1402385.1 , I have subscribed the business event ORACLE.APPS.PER.API.ASSIGNMENT.UPDATE_EMP_ASG_CRITERIA with a synchronous subscription with a phase 99. It is calling an extension which in turn calling hr_assignment_api.update_emp_asg api to update assignment details. Now it is working fine in Oracle forms.
    But when the same operation is being done in SSHR Pages for Manager Self Service responsibility the process could not be completed due to the following error.
    " The HR object is invalid Cause: The HR object which is attempted to be locked is inconsistent with the corresponding object in the HR Schema. Action: Retry the action with the correct object version number. " As the SSHR page do validation in P_VALIDATE= TRUE mode so this error is occurring.
    Now i tried to analyse the XML file generated by the business event. But I am not able to find whether it is being called as P_VALIDATE = TRUE or FALSE I want to know how to check whether the business event is called in TRUE mode or FALSE mode.
    Regards,
    Rakesh

    Hi ,
    Thanks Vignes for your reply.
    The problem is that I am trying to call a custom function through this business event which in turn is calling HR_ASSIGNMENT_API.UPDATE_EMP_ASG.
    Now when I am changing job or position in SSHR page it is validating the data I entered. So while validating they call that business event too. Now entering into that custom function it cannot decide whether the API should be called in P_VALIDATE=FALSE mode or P_VALIDATE=TRUE mode.
    So I am trying to know whether is there any way to know P_VALIDATE mode when the business event is fired.
    Regards,
    Rakesh

  • Business Events Api

    There are new Business events available in the Shipping (WSH), how can I identify which api is undelying those business events?
    Few Business Events are :
    • oracle.apps.wsh.delivery.gen.closed: Delivery Closure Event
    • oracle.apps.wsh.delivery.gen.interfaced: Delivery OM, INV Interface Event
    • oracle.apps.wsh.delivery.gen.setintransit: Delivery Set to Intransit Event
    • oracle.apps.wsh.delivery.gen.shipconfirmed: Delivery Ship Confirm Event
    • oracle.apps.wsh.delivery.itm.submittedscreeningatdelcreate: Delivery Export Screening at Creation Event
    Thanks,
    Srini C

    oracle.apps.wsh.delivery.gen.closed: Delivery Closure Event -->WSH_NEW_DELIVERY_ACTIONS.setclose
    • oracle.apps.wsh.delivery.gen.interfaced: Delivery OM, INV Interface Event -->WSH_SHIP_CONFIRM_ACTIONS.interface_all
    • oracle.apps.wsh.delivery.gen.setintransit: Delivery Set to Intransit Event -->WSH_NEW_DELIVERY_ACTIONS.setintransit
    • oracle.apps.wsh.delivery.gen.shipconfirmed: Delivery Ship Confirm Event -->WSH_NEW_DELIVERY_ACTIONS.confirm_delivery
    • oracle.apps.wsh.delivery.itm.submittedscreeningatdelcreate: Delivery Export Screening at Creation Event -->WSH_ITM_EXPORT_SCREENING.raise_itm_event
    There are public APIS around these and also conditions in which they fire.
    Thanks
    Nagamohan

  • Unable to configure Oracle Applications Adapter to capture Business Event

    Hi All,
    I am new to SOA and BPEL so please bare that in mind when reading and responding to this post.
    I am attempting to trigger BPEL from an EBS business event as per the SOA gateway developers guide.
    I am working on EBIZ R12.1.2, 11g weblogic, Jdev 11g release 1
    Step 1. I have enabled the business event oracle.apps.per.api.employee.create_employee and created a subscription from the integration repository which I can see from the business events subscription window.
    Step 2. I have created a new SOA project in JDev with an empty composite and added a BPEL process and called it createOrsResource.
    Step 3. Following this I opened the BPEL process and added in an applications adapter and set this up to interact with the WSDL that I got from going through the adapter configuration wizard (i.e. selected the business event detailed above).
    I then tried to compile and got the following error:
    Error: Load of wsdl "createEmployeeEvent.wsdl with Message part element undefined in wsdl [file:/D:/jdev_home/mywork/IntegrationApplication/integrationExample/createEmployeeEvent.wsdl] part name = WF_EVENT_T     type = {http://xmlns.oracle.com/xdb/APPS/createEmployeeEvent}WF_EVENT_T" failed
    This is obviously something to do with the business event message type that materialized when I selected the business event in the Adapter Config Wizard.
    I went back into the Apps Adapter and checked the config, when I clicked next .. next .. next etc... through the wizard just before hit the schema definition page I got the following error:
    null file is either missing or is corrupt.
    This schema defines the stricture of wf event. Wizard would not be able
    to edit the service
    Also when I tried to add an assign activity using the WF_EVENT_T as an input to another variable I got the following WF_EVENT_T node in the left mapping window:
    Exception: Unable to parse schema APPS_WF_EVENT_T_createEmployeeEvent.xsd
    Can anyone point me in the right direction???
    Keith

    Tapas123 wrote:
    Hi Osama,
    Database is working perfectly fine in my machine. Please let me know the procedure to fix the client issue , if you know.
    Thanks.It is not - else you would not have posted this thread. Home version architecture differs significantly from Professional version and higher, especially in the area of User Access Control. It is tough enough to try and solve issues on certified/supported OS versions/hardware, let alone on uncertified/unsupported ones ;-)
    http://en.wikipedia.org/wiki/Windows_7_editions
    http://docs.oracle.com/cd/E11882_01/install.112/e24187/pre_install.htm#CIHIAGFG
    Pl use a supported OS version
    HTH
    Srini

  • Business Event not triggering the SOA BPEL Process with OA Adapter

    Hello Gurus,
    I am working on Business event "oracle.apps.per.api.employee.create_employee" and the event is getting triggered when creating an employee from EBS.
    The message has come till WF_BPEL_QTAB(I could seeit) and in "READY" status.We have a SOA BPEL Process that is subscribed to the event "oracle.apps.per.api.employee.create_employee" using OA Adapter.
    The issue is that the SOA BPEL process is not getting triggered and it is not dequeing the message from WF_BPEL_Q.
    Please let me know if I have missed any steps on SOA BPEL side.
    Note: Agent Listener is up and running.
    Thanks,
    Sunil

    Ofcourse, I subscribed to the business event using BPEL. Ideally the instances should be created and I should be able to receive the standard payload.
    Yes the JNDIs are correct. We have other business events working in the same fashion and we are using same JNDI.

  • Business Event System in Workflow

    Hi,
    I am having difficulties with the Business Event System (BES).
    Actually, I've read the Oracle documentation about BES. Still I don't understand much.
    There are little documentation about the BES, and I still get blank point.
    Here are my questions :
    1. What the Business Event System is?
    2. Some of documentations show that using the BES, the workflow can interact with
    different system.
    What does 'different system' mean?
    Does it mean to another computer (perhaps Client Server type)?
    Or to another system (like headquarter which has several branches) located in
    different location?
    Or to another database service in the same computer (perhaps ORCL and ORCL2)?
    Or with another database applications (i.e Microsoft SQL Server, MySQL)?
    3. How do we use the BES?
    How do we define BES?
    Where do we use the BES?
    Is it using PL/SQL?
    Or the BES itself is a PL/SQL which is inside a procedure or function or trigger (used
    to manipulate the database)?
    What does the BES look like? Is it a PL/SQL code, an e-mail, or ...?
    4. Some documentations said that using the Event (with Receive type) as a start node
    (in Workflow Builder), the process will wait and respon <u>until</u> a Business
    Event is detected?
    How do we interact with BES?
    How do we know what kind of BES to start the process?
    Do we use the Oracle Advanced Queuing?
    Is it using an e-mail to start the Event?
    5. There is a statement from the "Feature Overview Oracel9i Application Server : Oracle Workflow" (from Oracle site)
    "Business event messages from Oracle Workflow can be placed on or received from Oracle9i Advanced Queues, providing support for Oracle Net as well as HTTP and HTTPS communication protocols."
    and
    "The Business Event System uses Oracle Advanced Queuing to propagate messages between communication points on systems, called agents, using a specified protocol. Events received from external systems are processed by an agent listener that runs on the agent's queue."
    Actually what the Advanced Queuing is?
    Is it the mechanism of scheduling activites such as sending a message?
    Is it use to start the Workflow Background Engine periodically?
    What does the Events received from external system is? Is it an e-mail?
    If it is True, so the workflow process could be start using an e-mail?
    6. There is also a documentation stated that the Event can be raised using the PL/SQL WF_EVENT.Raise() API.
    The Event also could be launch using the Workflow Home Page (Workflow monitor) in Event link?
    So what does the BES is used for, if the Event could be launch using a PL/SQL?
    Is the process of raising the Event called BES?
    Such as a procedure to manipulate database tables that consist the WF_EVENT.Raise().
    What is Generate Function is?
    7. What Agent is?
    What Subscription is?
    What Event group is?
    8. Perhaps there is a guide book of using the Business Event System?
    Any light would be grateful.
    Many many thanks,
    Buntoro

    Hi
    I am in exactly the same position...
    Have queued up my events using wf_event and the subscription is putting them in WF_OUT ok.
    So, I guess that WF_OUT is a multisubscriber queue, so when we register with it in BPEL it asks for us to identify ourselves using the consumer and/or correlation ID.
    However, I'm with you in that I have no idea how to specify the consumer.
    There is a CORRID column in WF_OUT and I'm banking on that being the correlation ID at the moment....
    I'll let you know if I crack it!
    Chris

  • Business Events using Oracle Apps Adapter

    I am trying to use oracle.apps.per.api.person.update_person business event to get person data. I have followed the example mentioned in OracleEBSAdapterUserGuide(b_28351). I have specified APPS_WF_EVENTS_T.xsd as the schema.
    Dev Environment:
    JDeveloper 10.1.3.3 (windows XP)
    Oracle Apps 11i (IBM-RS6000)
    I am seeing two issues
    1) Event is not being raised when we create or update person data. I have looked at the troubleshooting section and it mentioned that we need to make sure WF_Listener is running. But I don't know how to check for that.
    2) It doesn't retrieve XML data if we manually invoke the BPEL process. It just gives me empty xml file as follows:
    <?xml version="1.0" ?><ns0:WF_EVENT_T xmlns="http://xmlns.oracle.com/xdb/APPS/HrEmpUpdateListener" xmlns:ns0="http://xmlns.oracle.com/xdb/APPS"/>
    I really appreciate any insight on this and our client would be very happy if we can resolve this issue.
    Thanks a million..
    Srini

    Hi Srini,
    Even i have a similar requirement . Could you please send me the link for OracleEBSAdapterUserGuide(b_28351). ?
    Did you come to know how to check whether WF_Listener is running ?
    Thanks in advance
    Nutan

  • Intermittent Problem with Business Event.

    Hi,
    I have a problem with a BES Event. My suspicions are that the event is intermittently nor firing. It's custom code subscribed to '*.apps.ar.hz.PersonProfileExtAttr.Update' (an EBS Person Profile Extensible Attribute Update).
    In the first lines of the custom code an audit is written to a table. For some one the updates to the Extensible Attribute no audit is written.
    The table HZ_PARAM_TAB is cleared for the item
    Q: Is there a way to prove that the BES Event did/did not fire?
    Thanks in Advance,
    Kieran.

    Kieran,
    Never experienced any performance issues when setting this profile option. However, you may review the following documents.
    Note: 280849.1 - How To Purge/Delete The Information From HZ_PARAM_TAB Table ?
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=280849.1
    Note: 187275.1 - TCA API Callouts/Workflow 2.6 Business Event System: Performance Issue
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=187275.1
    Note: 171703.1 - 11.5.x: Implementing Oracle Workflow Directory Service Synchronization
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=171703.1
    Regards,
    Hussein

  • EBiz Business Events contain no event data

    Hi,
    I'm trying to use the Ebiz Business event feature to capture data in eBiz R12. Using the Integration Repository i have created subcritpion to business event oracle.apps.per.api.employee.create_employee. However when a new employee is created in eBiz the event is fired but the xml document doesnt contain any information regarding the newly created employee?
    Does anyone know why this might be happening? I have captured the output event below
    <?xml version="1.0" encoding="UTF-8" ?><WF_EVENT_T xmlns="http://xmlns.oracle.com/xdb/APPS/testEbizBusinessEvents">
    <PRIORITY xmlns="">50</PRIORITY>
    <SEND_DATE xmlns="">2011-04-04T16:55:22.000Z</SEND_DATE>
    <RECEIVE_DATE xmlns="">2011-04-04T16:56:33.000Z</RECEIVE_DATE>
    <CORRELATION_ID NULL="TRUE" xmlns=""/>
    <PARAMETER_LIST xmlns="">
    <PARAMETER_LIST_ITEM>
    <NAME>#CURRENT_PHASE</NAME>
    <VALUE>401</VALUE>
    </PARAMETER_LIST_ITEM>
    </PARAMETER_LIST>
    <EVENT_NAME xmlns="">oracle.apps.per.api.employee.create_employee</EVENT_NAME>
    <EVENT_KEY xmlns="">81</EVENT_KEY>
    <EVENT_DATA xmlns=""></EVENT_DATA>
    <FROM_AGENT xmlns="">
    <NAME>WF_BPEL_QAGENT</NAME>
    <SYSTEM>CPLDEV01.JL.CO.UK</SYSTEM>
    </FROM_AGENT>
    <TO_AGENT NULL="TRUE" xmlns=""/>
    <ERROR_SUBSCRIPTION xmlns="">9FC54C923BBD0238E043AC16518C0238</ERROR_SUBSCRIPTION>
    <ERROR_MESSAGE NULL="TRUE" xmlns=""/>
    <ERROR_STACK NULL="TRUE" xmlns=""/>
    </WF_EVENT_T>
    Regards,
    Adrian

    The event definition is set to Customization Level = Limit so i can only enable/disable the event. The Generate functions are blank and greyed out so can not be edited. I guess my question was that now i can see the event data in the <event data> tag in the .xml type form (see extract below) i was wondering whether there were any .xsd's that can be used to parse this payload data into a usable structure?
    <EVENT_DATA xmlns="">
    <employee>
    <hire_date>2011/04/07 00:00:00</hire_date>
    <business_group_id>81</business_group_id>
    <last_name>pbtest</last_name>
    <sex>M</sex>
    <person_type_id>1144</person_type_id>
    <per_comments></per_comments>
    <date_employee_data_verified></date_employee_data_verified>
    <date_of_birth>1967/02/03 00:00:00</date_of_birth>
    <email_address></email_address>
    <employee_number>81127669</employee_number>
    <expense_check_send_to_addres></expense_check_send_to_addres>
    <first_name>phil</first_name>
    <known_as></known_as>
    <marital_status></marital_status>
    <middle_names></middle_names>
    <nationality></nationality>
    <national_identifier>NM001122D</national_identifier>
    <previous_last_name></previous_last_name>
    <registered_disabled_flag></registered_disabled_flag>
    <title>MR.</title>
    <vendor_id></vendor_id>
    <work_telephone></work_telephone>
    <attribute_category></attribute_category>
    <attribute1></attribute1>
    <attribute2></attribute2>
    <attribute3></attribute3>
    <attribute4></attribute4>
    <attribute5></attribute5>
    <attribute6></attribute6>
    <attribute7></attribute7>
    <attribute8></attribute8>
    <attribute9></attribute9>
    <attribute10></attribute10>
    <attribute11></attribute11>
    <attribute12></attribute12>
    <attribute13></attribute13>
    <attribute14></attribute14>
    <attribute15></attribute15>
    <attribute16></attribute16>
    <attribute17></attribute17>
    <attribute18></attribute18>
    <attribute19></attribute19>
    <attribute20></attribute20>
    <attribute21></attribute21>
    <attribute22></attribute22>
    <attribute23></attribute23>
    <attribute24></attribute24>
    <attribute25></attribute25>
    <attribute26></attribute26>
    <attribute27></attribute27>
    <attribute28></attribute28>
    <attribute29></attribute29>
    <attribute30></attribute30>
    <per_information_category>GB</per_information_category>
    <per_information1></per_information1>
    <per_information2></per_information2>
    <per_information3></per_information3>
    <per_information4></per_information4>
    <per_information5></per_information5>
    <per_information6></per_information6>
    <per_information7></per_information7>
    <per_information8></per_information8>
    <per_information9></per_information9>
    <per_information10></per_information10>
    <per_information11></per_information11>
    <per_information12></per_information12>
    <per_information13></per_information13>
    <per_information14></per_information14>
    <per_information15></per_information15>
    <per_information16></per_information16>
    <per_information17></per_information17>
    <per_information18></per_information18>
    <per_information19></per_information19>
    <per_information20></per_information20>
    <per_information21></per_information21>
    <per_information22></per_information22>
    <per_information23></per_information23>
    <per_information24></per_information24>
    <per_information25></per_information25>
    <per_information26></per_information26>
    <per_information27></per_information27>
    <per_information28></per_information28>
    <per_information29></per_information29>
    <per_information30></per_information30>
    <date_of_death></date_of_death>
    <background_check_status>N</background_check_status>
    <background_date_check></background_date_check>
    <blood_type></blood_type>
    <correspondence_language></correspondence_language>
    <fast_path_employee></fast_path_employee>
    <fte_capacity></fte_capacity>
    <honors></honors>
    <internal_location></internal_location>
    <last_medical_test_by></last_medical_test_by>
    <last_medical_test_date></last_medical_test_date>
    <mailstop></mailstop>
    <office_number></office_number>
    <on_military_service>N</on_military_service>
    <pre_name_adjunct></pre_name_adjunct>
    <rehire_recommendation></rehire_recommendation>
    <projected_start_date></projected_start_date>
    <resume_exists>N</resume_exists>
    <resume_last_updated></resume_last_updated>
    <second_passport_exists>N</second_passport_exists>
    <student_status></student_status>
    <work_schedule></work_schedule>
    <suffix></suffix>
    <benefit_group_id></benefit_group_id>
    <receipt_of_death_cert_date></receipt_of_death_cert_date>
    <coord_ben_med_pln_no></coord_ben_med_pln_no>
    <coord_ben_no_cvg_flag>N</coord_ben_no_cvg_flag>
    <coord_ben_med_ext_er></coord_ben_med_ext_er>
    <coord_ben_med_pl_name></coord_ben_med_pl_name>
    <coord_ben_med_insr_crr_name></coord_ben_med_insr_crr_name>
    <coord_ben_med_insr_crr_ident></coord_ben_med_insr_crr_ident>
    <coord_ben_med_cvg_strt_dt></coord_ben_med_cvg_strt_dt>
    <coord_ben_med_cvg_end_dt></coord_ben_med_cvg_end_dt>
    <uses_tobacco_flag></uses_tobacco_flag>
    <dpdnt_adoption_date></dpdnt_adoption_date>
    <dpdnt_vlntry_svce_flag>N</dpdnt_vlntry_svce_flag>
    <original_date_of_hire>2011/04/07 00:00:00</original_date_of_hire>
    <adjusted_svc_date></adjusted_svc_date>
    <person_id>512670</person_id>
    <assignment_id></assignment_id>
    <per_object_version_number>2</per_object_version_number>
    <asg_object_version_number></asg_object_version_number>
    <per_effective_start_date>2011/04/07 00:00:00</per_effective_start_date>
    <per_effective_end_date>4712/12/31 00:00:00</per_effective_end_date>
    <full_name>pbtest, Mr phil</full_name>
    <per_comment_id></per_comment_id>
    <assignment_sequence></assignment_sequence>
    <assignment_number></assignment_number>
    <town_of_birth></town_of_birth>
    <region_of_birth></region_of_birth>
    <country_of_birth></country_of_birth>
    <global_person_id></global_person_id>
    <party_id></party_id>
    <name_combination_warning>FALSE</name_combination_warning>
    <assign_payroll_warning>FALSE</assign_payroll_warning>
    <orig_hire_warning>FALSE</orig_hire_warning>
    </employee>
    </EVENT_DATA>
    <FROM_AGENT xmlns="">
    <NAME>WF_BPEL_QAGENT</NAME>
    ....../>

  • Getting ORA-20002: 3825: Error '-4061-ORA-04061: Error from business event

    Hi,
    I have defined custom subscription to the iRecruitment business event oracle.apps.per.api.assignment.update_apl_asg . In this custom subscription i am launching a custom workflow to send Notification about offer acceptance or Application Submission information.
    The subscription package is in my custom schema. When i do transaction to invoke the subscription i am getting below error.
    ORA-20002: 3825: Error '-4061 - ORA-04061: existing state of has been invalidated ORA-04061: existing state of package
    "XXPJ.XXPJ_IREC_EXT_COMPONENTS_PK" has been invalidated ORA-04065: not executed, altered or dropped package "XXPJ.PT in Package irc_party_swi Procedure
    registered_user_application.
    I need to bounce the Workflow services and Apache server to clear this error and functionality work for some time, again after doing 3-4 transaction i get the same error.
    Any help on this appreciated.
    Regards,
    Ram

    From error: "existing state of has been invalidated ORA-04061" It only can happen when current db session finds this package as INVALID. Now when which cases it can find ir INVALID:
    1) One case is that: some other db session "really" compiled your current package. Please note: even if the status is VALID but other db session will see that as INVALID in first attempt and in second attempt, current db session will try to recompile that on-the-fly.
    2) Or Some other db session compiled or altered dependent objects, I mean objects on which your current package is dependent on.

  • Business Events Names

    Can anyone let me know the names of Business Events which can be used to update Employee Assignment in Oracle HRMS? I found out "oracle.apps.per.api.assignment.update_emp_asg" but i am not sure if this is the right because this event is not getting fired when i update assignment information for an employee.
    Thanks
    Arun

    Hi Brajesh,
    I thought in R12 all the business events should raise automatically when a subscription is added but i am not able to raise "oracle.apps.per.api.assignment.update_emp_asg_criteria" business event. Please advise.
    Thanks
    Arun

  • Raise business events from BPEL

    How to raise business events from BPEL process?
    Related questions -
    1. Is it possible or good to address this by embedding Java code in BPEL process that raises the business event? If so, what additional jar files should be included?
    2. Any links on API to raise the business events from Java code?
    3. Any links that describe how to raise the business events from BPEL process?

    Hi Guillaume,
    Thanks for your reply.
    Please find below environment details.
    EBS 11.5.10,
    Stand alone SOA Suite v10.1.3.1
    Oracle Apps Adapter
    I am trying to capture PO approval event ('oracle.apps.po.event.xmlpo') raised by BES in BPEL PM.
    I see in the BPEL PM logs that there is a handshake happening between EBS-BES and BPEL PM. But after the handshake, some XML DOM parser errors are thrown.
    I have pasted the error seen in BPEL PM log below
    <2007-08-01 11:33:18,000> <INFO> <default.collaxa.cube.engine> <CubeEngine::loadAllProcesses>
    26 processes have been loaded for BPEL domain "default".
    <2007-08-01 11:34:18,750> <ERROR> <default.collaxa.cube.activation> <AQ Adapter::Inbound> MessageReader_readMessage: Received TranslationException
    <2007-08-01 11:34:18,750> <ERROR> <default.collaxa.cube.activation> <AQ Adapter::Inbound>
    ORABPEL-11211
    DOM Parsing Exception in translator.
    DOM parsing exception in inbound XSD translator while parsing InputStream.
    Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
         at oracle.tip.pc.services.translation.xlators.xsd.XSDTranslator.translateFromNative(XSDTranslator.java:139)
         at oracle.tip.adapter.aq.database.MessageReader.translateFromNative(MessageReader.java:1179)
         at oracle.tip.adapter.aq.database.MessageReader.readMessage(MessageReader.java:533)
         at oracle.tip.adapter.aq.inbound.AQActivationSpecDequeuer.run(AQActivationSpecDequeuer.java:189)
         at oracle.tip.adapter.fw.jca.work.WorkerJob.go(WorkerJob.java:51)
         at oracle.tip.adapter.fw.common.ThreadPool.run(ThreadPool.java:272)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: oracle.xml.parser.v2.XMLParseException: Start of root element expected.
         at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:320)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:341)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:291)
         at oracle.tip.pc.services.translation.xlators.xsd.XSDTranslator.translateFromNative(XSDTranslator.java:134)
         ... 6 more
    <2007-08-01 11:34:18,750> <ERROR> <default.collaxa.cube.activation> <AQ Adapter::Inbound> MessageReader_readMessage: Received TranslationException
    <2007-08-01 11:34:18,750> <ERROR> <default.collaxa.cube.activation> <AQ Adapter::Inbound>
    ORABPEL-11211
    DOM Parsing Exception in translator.
    DOM parsing exception in inbound XSD translator while parsing InputStream.
    Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
         at oracle.tip.pc.services.translation.xlators.xsd.XSDTranslator.translateFromNative(XSDTranslator.java:139)
         at oracle.tip.adapter.aq.database.MessageReader.translateFromNative(MessageReader.java:1179)
         at oracle.tip.adapter.aq.database.MessageReader.readMessage(MessageReader.java:533)
         at oracle.tip.adapter.aq.inbound.AQActivationSpecDequeuer.run(AQActivationSpecDequeuer.java:189)
         at oracle.tip.adapter.fw.jca.work.WorkerJob.go(WorkerJob.java:51)
         at oracle.tip.adapter.fw.common.ThreadPool.run(ThreadPool.java:272)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: oracle.xml.parser.v2.XMLParseException: Start of root element expected.
         at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:320)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:341)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:291)
         at oracle.tip.pc.services.translation.xlators.xsd.XSDTranslator.translateFromNative(XSDTranslator.java:134)
         ... 6 more
    From the initial assessment, it looks like the event schema defined in BPEL PM and BES event schema mismatch. But I do not know, how to correct it.
    Please let me know, if you have any suggestions in overcoming this issue.

  • Business Events regarding PO

    Hi all,
    We are having a requirement that we need the XML payload of the entire PO,when it is approved.We used oracle.apps.po.event.xmlpo business event for this purpose.
    But it returned only few values of approved PO.
    I need to know is there any other seeded business event available for getting the entire PO details after it gets approved.
    Also Iam in need of APIs that queries the PO headers and lines when passed values such as given PO number.
    Help me with your suggestions.
    Thanks,
    goutam

    Hi;
    All APIs are listed in Oracle Integration Repository
    http://irep.oracle.com/index.html
    API User Notes - HTML Format [ID 236937.1]
    R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
    Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
    Technical Uses of Customer Interface and TCA-API [ID 269121.1]
    Pelase also check below:
    Api's in EBS
    Re: Api's in EBS
    http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
    API
    Fixed Asset API
    List of API
    Re: List of APIs
    Oracle Common Application Components API Reference Guide
    download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
    List of APIs and open interface R12
    Re: List of APIs and open interface R12
    Regard
    Helios

  • Business Events Organization Specific

    Hi
    We have a number of Operating units and are using the standard business event / wf_bpel_q method to expose the events to SOA.
    However when we switch the business events on all events from all orgs will be sent to the SOA layer when the requirement is to only expose one of the operating units as we use a third party system for this operating unit. Is there any way to use switch the business events on but limit it to one organization only ?

    oracle.apps.wsh.delivery.gen.closed: Delivery Closure Event -->WSH_NEW_DELIVERY_ACTIONS.setclose
    • oracle.apps.wsh.delivery.gen.interfaced: Delivery OM, INV Interface Event -->WSH_SHIP_CONFIRM_ACTIONS.interface_all
    • oracle.apps.wsh.delivery.gen.setintransit: Delivery Set to Intransit Event -->WSH_NEW_DELIVERY_ACTIONS.setintransit
    • oracle.apps.wsh.delivery.gen.shipconfirmed: Delivery Ship Confirm Event -->WSH_NEW_DELIVERY_ACTIONS.confirm_delivery
    • oracle.apps.wsh.delivery.itm.submittedscreeningatdelcreate: Delivery Export Screening at Creation Event -->WSH_ITM_EXPORT_SCREENING.raise_itm_event
    There are public APIS around these and also conditions in which they fire.
    Thanks
    Nagamohan

  • Business Events in Core HR in Oracle Applications

    Hi,
    Did anyone used Business Events in Core HR in Oracle Applications. Any suggestions would be helpful.
    All that we are doing is to use the following standard business events available.
    oracle.apps.per.api.employee.create_employee
    oracle.apps.per.api.person.update_person
    We are expecting these to fire when we create an employee or update a person respectively.
    Thanks
    Arun

    Though I have not used them myself, I do have theoretical knowledge of Business Events. I will try to help you as much as I can.
    The first step is to create these business events in System Administrator responsibility. Next is to create subscriptions for them. I hope you have carried out these steps.
    Next you need to raise the event from certain point in the application. For example business event oracle.apps.per.api.employee.create_employee can be raised when a new employee is created in the system. This can be done by calling the workflow API named “wf_event.raise”. You need to do some research to know the parameters to be passed to this API in order to raise the event.
    Hope it helps for now. Do let us know how it worked out.
    Thanks,
    Brajesh
    PS: By the way, in R12 all these events are raised automatically by Oracle. What I explained above is for 11i, where the functionality of Business events is present but Core HR does not raise the events on its own, as it does in R12. Users need to raise these events from custom.pll if they want so.

Maybe you are looking for

  • Change Music File Format

    I tried to convert my selections to MP3, however, a pop-up said that the files were protected. The selections are all authorized to play on my PC so how come it would not let me convert the files?

  • About user-defined field

    Hi experts, I added an UDF in BOM-Title and the type is link. I created a BOM and assigned the UDF an attachment. but when I try to modify the UDF value, double click the field, it just pops up the attachment I assigned. I can't modify or change the

  • Help with Workshop tutorial : building an ejb

    Hi, I've been trying to compile a project, with no luck. Please help! I have an entity bean and a session bean that references the entity bean. I can compile the entity bean by itself, but when I add the session bean, I'm not able to compile :-( I'm

  • App Store giving error 1004???

    Hy everyone... I'm using iPad 2 wifi only version and curently running OS 4.3.5. When I connect to the app store and try to download an app it says error 1004-please try again later. Help please !!

  • Why does organizer crash @ keyword save

    why does organizer crash at keyword tag save? Elements 9 Organizer, Mac OS 10.7.4