BPEL or OSB Integartion with ORACLE CEP

Hi all,
Can any body give me url or links or documents which will give me good idea on . How we can pass events from BPEL or OSB to CEP .
Other wise how can issue the SOA 11g Event Delivery Network (EDN) with CEP .
Any help appreciated.
Thanks

http://www.oracle.com/technology/sample_code/products/event-driven-architecture/index.html#11gR1
http://download.oracle.com/docs/cd/E14571_01/doc.1111/e14301/toc.htm
Regards,
Anuj

Similar Messages

  • Is WS-BPEL 2.0 available with oracle soa ?

    Hi all,
    is WS-BPEL 2.0 available in Oracle BPEL Process Manager ?

    Hi Anirudh do have any idea when oracle is gonna migrate from WS-BPEL 1.1 to WS-BPEL2.0 ?
    Edited by: Arun Vikram on Jun 24, 2009 3:42 AM

  • Urgent : Can BPEL humantask link up with Oracle roles & responsibilities?

    Hi,
    We are designing a bpel human task workflow for an approval process for an Oracke application. The requirement is such that the approval responsibility in the current system is available to only certain users and the list of these approvers keeps changing. Is there a way to link up the bpel humantask workflow with the oracle roles & responsibilities so that the bpel processwoul send email notifications only to those people who have the aaproval responsibility?? I havent been able to find any documentation on this.All documents just mention that the approvers list is picked up from LDAP or OID. We do have OID as well as Oracle HR installed but Im not sure how to sync the data between the fnd_user having a specific role & responsibility to the OID data.
    I think this would be the most common scenario for most people and Im sure there should be a way to link the fnd_user in Oracle apps to the OID --does anyone have any information on this? We need to finalize the design asap and any pointers will be very helpful for me.
    Thanks!

    Theoretically you should be able to delete the default partition... The errors in the log don't look related to that anyway...
    It seems like you have soa and bpm on the same server... You may try to untarget bpm* from soa_server...
    Other than that... You probably have to start thinking in recreate your domain (or restore from backup)...
    Cheers,
    Vlad

  • Using JAXB with Oracle CEP

    Just a tip to anyone looking to use JAXB or other APIs requiring class loading with CEP. Because CEP uses OSGi, you must provide your own class loader to use (in this example) JAXB 2.0. For example:
    cLoader = com.mycorp.cep.message.schema.ObjectFactory.class.getClassLoader();+
    jaxbCtxt = JAXBContext.newInstance("com.mycorp.cep.message.schema", cLoader);+
    UnMarsh = jaxbCtxt.createUnmarshaller();+
    The code snippet above demonstrates that before obtaining a JAXBContext object, there must be a separate class loader defined that is not the thread's default class loader. I used the JAXB ObjectFactory class that is generated when processing the schema XSD file.
    There's probably other ways to do this, but I found this way to be the easiest solution so far that works.
    --Jim L
    Edited by: user13107483 on Aug 17, 2010 8:53 AM

    I just downloaded JAXB 2.1 EA 2 from java.net
    The xjc tool supports these arguments:
    -relaxng           :  treat input as RELAX NG (experimental,unsupported)
    -relaxng-compact   :  treat input as RELAX NG compact syntax (experimental,unsupported)I haven't tested this out yet. Let me know if you try this solution.

  • OSB Service with Oracle AQ with payload type SYS.AQ$_JMS_TEXT_MESSAGE

    I am trying to write a web-service to Enqueue/Dequeue messages from an AQ with payload type SYS.AQ$_JMS_TEXT_MESSAGE defined in Oracle DB.
    In my understanding is that I need to create a JMSModule within weblogic with a ForeignServer defined within it to enqueue/dequeue message to/from the AQ.
    I have created Datasource, JMSServer, JMSModule, ForeignServer (created ConnectionFactory with localJNDIName="MyQueueCF" and RemoteJNDIName as "QueueConnectionFactory" and Destination with localJNDIName="MyQueueDest" and RemoteJNDIName="Queues/<queue_name_in_DB>")
    My business service has an endpoint "http://localhost:7001/MyQueueCF/MyQueueDest"
    When I am testing my service to populate message on to the Queue. I get the following error:
    The error was oracle.jms.AQjmsException: Error creating the db_connection
    My questions are:
    * Am I following the correct procedure to talk to AQ with JMS text message type payload?
    * If yes, how can I get around the issue I am stuck with?
    Please help!
    Thanks.
    Edited by: user4696353 on 27-Sep-2011 11:43
    Edited by: user4696353 on 27-Sep-2011 11:49
    Edited by: user4696353 on 27-Sep-2011 12:25

    Example:
    conn / as sysdba
    begin
    dbms_aqadm.create_queue_table
    ( queue_table=> 'SCOTT.AQJMS'
    , queue_payload_type=> 'SYS.AQ$_JMS_TEXT_MESSAGE'
    , compatible=> '9.1'
    end;
    This worked fine for me after a standard DB-installation.

  • SignalGeneration Example in Oracle CEP

    Hi,
    In the signalgeneration example shipped with Oracle CEP 10.3, I would like to understand the purpose of each file and the sequence in which each file is called.
    As you know, following are the java files present:
    samples\source\applications\signalgeneration\src\com\bea\wlevs\example\server\ --> SampleSocketServer.java (I assume this is the first file that get called when load generator is run)
    samples\source\applications\signalgeneration\src\com\bea\wlevs\example\algotrading\adapter\ --> FileAdapter.java, FileAdapterFactory.java, SocketAdapter.java & SocketAdapterFactory.java
    samples\source\applications\signalgeneration\src\com\bea\wlevs\example\algotrading\event\ --> MarketEvent.java, SymbolEvent.java, VWAPEvent.java
    samples\source\applications\signalgeneration\src\com\bea\wlevs\example\algotrading\bean\ --> AlgoTradingBean.java
    Is it that the methods in the above .java files calling methods in other .java files by passing some parameters or the data from each stage (modeled using.java) is being pushed to the next stage in the EPN automatically by virtue of configuration done in EPN assembly file?
    Please lay the information clearly for me as this is crucial for us to start a PoC with bigger scope.
    Appreciate your response!
    Regards,
    CC

    Hi,
    Yes, the EPN file essentially assembles a event processing network (EPN), where each upstream stage pushes events to its downstream stages.
    You can setup this relationship by using the <source> and <listener> tags and attributes in the EPN.
    Then in the Java code you will notice that listeners implement StreamSink (or RelationSink if needs updates), which get called back on their onEvent() method. Event sources implement StreamSource, and use the sendEvent() method to push events.
    This setup allows us to monitor and manage the event dispatching in a way to optimize the flow.
    It also allows the developer to isolate the Java code from the EPN assembly itself.
    Hope this helps,
    Alex

  • WS-Security with Oracle BPEL

    Is it possible to apply WS-Policy or encryption with Oracle BPEL without uing web services manager.
    So if a BPEL process is exposed as a web service then how do I apply WS-Policy etc on that web services ?

    Hi.
    I don't know anything about WS-Policy support in BPEL or WSM, but regarding WS-Security aspects like encryption/decryption, certificates, etc, I can tell you the following:
    1 - If your BPEL Process needs to call a web service and pass WS-Security credentials through a partner link, I only know about (and it seems the only option) sending WS-Security username/password authentication
    http://download-east.oracle.com/docs/cd/B31017_01/core.1013/b28764/owsm003.htm#sthref1082
    Additional information found here:
    http://download-east.oracle.com/docs/cd/B31017_01/integrate.1013/b28982/security.htm#sthref10
    For the other features like encryption and certificates, I have only used web services manager gateway so far.
    2 - All Web Services exposed by your Oracle Application Server (be it a BPEL Process or any other web service) can have an interceptor configuration to validate certificates, apply decryption, etc, when a message arrives. You can verify this by going to your Application Server Control Console->Your OC4J->Web Services->Your Web Service->Administration->Security
    3 - If you need to pass WS-Security information when calling your BPEL Processes from an application, you can protect your BPEL process as described in step 2, and then use JDeveloper to configure a web service proxy that encrypts or put certificates in your messages, also using an interceptor mechanism. After creating your web service proxy, right click it and Select the option "Secure Proxy" option.
    Hope someone can give more information about WS-Security and WS-Policy.
    Denis

  • BPEL with Oracle E-business suite 11.5.10

    Hi,
    We are in the process of testing BPEL with Oracle E-Business suite 11.5.10. What is the best document for configuring these two components.
    Thanks
    Giri

    I recommend you to read documentation about Oracle Applications adapter. This is good start from technical point of view. http://download-west.oracle.com/docs/cd/B14099_19/integrate.1012/b16498.pdf

  • Urgent...integrate EBS R12.0.5  with Oracle Retail 12.0.5 using BPEL..

    Hi All
    We have to integrate EBS R12.0.5 with Oracle Retail 12.0.5 using BPEL..
    can any one please tell me what are the patch sets that need to be applied to
    EBS R12.0.5
    Oracle Retails
    BPEL
    The documentation available on metalinks is for EBS R12.0.2 integration with Retail 12.0.5
    is there any document which can help us with EBS R12.0.5 integration with Retail 12.0.5
    thanks
    Arshad

    Duplicate thread (please post only once):
    Urgent...integrate EBS R12.0.5 with Oracle Retail 12.0.5 using BPEL
    Re: Urgent...integrate EBS R12.0.5  with Oracle Retail 12.0.5 using BPEL..

  • Type of person and skills needed to work with Oracle BPEL?

    Hello,
    Were trying to recruit for a BPEL position in an defense intelligence enviornment. Were not sure of all the skills needed to make this position successful. What type of consultant and what skills sets should we be looking for to complement someone's knowledge of Oracle BPEL?
    Thanks

    I would expect a BPEL resource to have
    Solid understanding in developing Service Oriented Applications.
    Good understanding of web services and SOAP protocol.
    Commanding knowledge in XML technologies like XSD, XPath, XSL
    Experience with Oracle BPEL Process Manager and developing applications using BPEL
    Basic Knowledge/Working experience in Java would be nice.
    Apart from these, it's good to have experience in the external systems that you are trying to orchestrate with BPEL. For e.g If your application integrates with Oracle EBS. It's good to have integration experience with EBS.
    Hope that helps.

  • Integration of BPEL Process Manager with Oracle Plociy Automation(OPA)

    Hi,
    Can any one tell me how to integrate the BPEL Process Manager with Oracle Plociy Automation(OPA).

    Hi,
    Can any one tell me how to integrate the BPEL Process Manager with Oracle Plociy Automation(OPA).

  • BPEL or OSB consume external webservices

    Hello all ,
    After I look over documentation and - Getting Started With Oracle SOA Suite 11g R1: A Hands-On Tutorial: Fast-Track Your SOA Adoption: Build a Service-Oriented Composite Application in Just Hours - still is not clear how can I consume a web-service hosted on other system - for example Websphere or SharePoint .
    I had a example one web service register
    <service name="DonateBeanService">
    <port binding="tns:DonateBeanPortBinding" name="DonateBeanPort">
    <soap:address location="http://localhost:8888/TestTopDown/services/DonateBeanPort"/>
    </port>
    </service>
    on my WAS CEE server .
    When I tried to made a business service in OSB - I imported the wsdl - create a new business service -add monitor capabilities but the call is not made to the service endpoint .
    Also inside BPEL how can I invoke a external webservice .
    Can anyone help me please with some points or advices ? What is wrong in the approach ? In the end OSB capabilities should allow me to integrate with other systems very easy .
    Many thanks in advance for all .
    And a HAPPY NEW YEAR .
    Best regards,
    Stefan

    how can invoke from inside a BPEL the same service ? or in the BPEL is better to have only local web-services BPEL can also invoke the same service. To know more about BPEL, please refer -
    http://www.oracle.com/technetwork/middleware/bpel/overview/index-088867.html
    Post BPEL related questions in BPEL forum -
    BPEL
    And the last one - if I need to read information from a file and send parameters to this webservice - how I will do it on the OSB ?Create a messaging type/Any XML proxy service in OSB with FILE/FTP transport (as per your requirement). In message flow of proxy service you may use XQuery/XSLT/MFL to transform the content of the pulled file into the XML required for calling web-service. Use communication actions to call business service from proxy service message flow. You may like to refer -
    http://download.oracle.com/docs/cd/E14571_01/doc.1111/e15866/toc.htm
    Regards,
    Anuj

  • BPEL to OSB invocation using direct bindings

    Hi,
    Can we communicate from BPEL to OSB using direct bindings ?
    As per my understand in the document i have read it is given that from OSB to BPEL it can be communicated using SOA DIRECT protocol
    is my understand correct ?
    And can we achieve the same from BPEL to OSB call ?
    How can we achieve this ?
    regards
    Shankari

    In soa 11g,both ways are possible using direct binding:
    follow below blogs for both ways(soa to osb and osb to soa)
    http://www.xenta.nl/blog/2010/06/02/oracle-service-bus-11g-communication-with-oracle-soa-suite-11g-directbindings-part1/
    http://www.xenta.nl/blog/2010/06/06/oracle-service-bus-11g-communication-with-oracle-soa-suite-11g-directbindings-and-soa-direct-part2/

  • Error while running the sample program in Oracle CEP

    Hi I am New to CEP. I have installed Oracle CEP 11g. I am trying to run the example available in sample folder. I am getting the below error.
    Exception in thread "Main Thread" java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.bea.wlevs.Server.main(Server.java:185)
    Caused by: java.lang.IllegalArgumentException: Bundle <file:/D:/bea/modules/com.bea.core.apache.commons.logging.api_1.1.0.jar> has no known start level label
         at com.bea.backplane.launcher.Launcher.getStartLevelLabelFromJarLabel(Launcher.java:1663)
         at com.bea.backplane.launcher.Launcher.updateStartLevelViaJarLabel(Launcher.java:1714)
         at com.bea.backplane.launcher.Launcher.adjustStartLevel(Launcher.java:1625)
         at com.bea.backplane.launcher.Launcher.prepareConfig(Launcher.java:1169)
         at com.bea.backplane.launcher.Launcher.run(Launcher.java:539)
         at com.bea.backplane.launcher.Launcher.main(Launcher.java:149)
         ... 5 more
    Please let me know the reason for getting the error.

    I'm gussing you installed OCEP in an existing ORACLE_HOME. You should create a new home otherwise the modules may conflict with other products.
    andy

  • Facing Issue With Oracle SOA Suite 11.1.1.3.0

    Hi All,
    I am facing some issues with ORACLE SOA SUITE 11.1.1.3.0.
    Hope you people can help us out.
    Please find the issue details below along with all the relevant information’s
    I have following SOA suite installation at my server:
    Oracle 10g Express Edition Universal 10.2.0.1
    RCU 11.1.1.3.3
    Web Logic Server 10.3.3.0
    SOA suite 11.1.1.3.0
    JDeveloper 11.1.1.3.0
    The first thing what I have done is created a web service and deployed it to server without any issue.
    After that I created proxy client for that service and accessed it successfully from the client end.
    Till here no issue occurs.
    After that I applied few policies on top of web service and deployed it to server.
    The policy I had chosen was “oracle/wss_username_token_service_policy” [coming under OWSM policies list]
    While deploying there was no issue, all went well.
    2nd step I had created client using “oracle/wss_username_token_client_policy” policy which is counter part of above policy and tried to access the web service but failed.
    I have followed this blog:
    [http://biemond.blogspot.com/2010/08/things-you-need-to-do-for-owsm-11g.html ]
    Please have a look on service and client code:
    Service Code:
    package Demo_ScoreCard;
    import javax.jws.WebService;
    import weblogic.wsee.jws.jaxws.owsm.SecurityPolicy;
    @WebService
    @SecurityPolicy(uri = "oracle/wss_username_token_service_policy")
    public class ScoreCardWithPolicy {
    public double getPercentageWithPolicy(double markEng,double markMath,double markHindi,double markScience,double markSsc)
    double result;
    result= ((markEng+markHindi+markMath+markScience+markSsc)/500)*100;
    return result;
    Client Code:
    package com.tec.proxy.client;
    import java.util.Map;
    import javax.xml.ws.BindingProvider;
    import javax.xml.ws.WebServiceRef;
    import weblogic.wsee.jws.jaxws.owsm.SecurityPolicyFeature;
    public class ScoreCardWithPolicyPortClient {
    @WebServiceRef
    private static ScoreCardWithPolicyService scoreCardWithPolicyService;
    public static void main(String[] args) {
    scoreCardWithPolicyService = new ScoreCardWithPolicyService();
    SecurityPolicyFeature[] securityFeatures =new SecurityPolicyFeature[] { new SecurityPolicyFeature("oracle/wss_http_token_client_policy") };
    ScoreCardWithPolicy scoreCardWithPolicy =scoreCardWithPolicyService.getScoreCardWithPolicyPort(securityFeatures);
    Map<String, Object> reqContext =((BindingProvider)scoreCardWithPolicy).getRequestContext();
    reqContext.put(BindingProvider.USERNAME_PROPERTY, "testclient");
    reqContext.put(BindingProvider.PASSWORD_PROPERTY, "test12345"); // I have added this to the myrealm from console under security realms
    double arg1 = 77.2;
    double arg2 = 79.2;
    double arg3 = 77.2;
    double arg4 = 76.2;
    double arg5 = 67.2;
    double clientResult =scoreCardWithPolicy.getPercentageWithPolicy(arg1, arg2, arg3, arg4,arg5);
    System.out.println("clientResult with policy =====> " + clientResult);
    Error Log:
    SEVERE: WSM-07617 Policy: oracle/wss_http_token_client_policy contains unsupported assertions.
    SEVERE: WSMAgentHook: An Exception is thrown: WSM-07617 Policy Policy: oracle/wss_http_token_client_policy contains unsupported assertions.
    Exception in thread "main" javax.xml.rpc.JAXRPCException: oracle.wsm.common.sdk.WSMException: WSM-07617 Policy Policy: oracle/wss_http_token_client_policy contains unsupported assertions.
    at oracle.wsm.agent.handler.wls.WSMAgentHook.handleException(WSMAgentHook.java:395)
    at oracle.wsm.agent.handler.wls.WSMAgentHook.init(WSMAgentHook.java:206)
    at weblogic.wsee.jaxws.framework.jaxrpc.TubeFactory.newHandler(TubeFactory.java:105)
    at weblogic.wsee.jaxws.framework.jaxrpc.TubeFactory.createClient(TubeFactory.java:68)
    at weblogic.wsee.jaxws.WLSTubelineAssemblerFactory$TubelineAssemblerImpl.createClient(WLSTubelineAssemblerFactory.java:148)
    at com.sun.xml.ws.client.WSServiceDelegate.createPipeline(WSServiceDelegate.java:467)
    at com.sun.xml.ws.client.WSServiceDelegate.getStubHandler(WSServiceDelegate.java:689)
    at com.sun.xml.ws.client.WSServiceDelegate.createEndpointIFBaseProxy(WSServiceDelegate.java:667)
    at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:362)
    at weblogic.wsee.jaxws.spi.WLSProvider$ServiceDelegate.internalGetPort(WLSProvider.java:855)
    at weblogic.wsee.jaxws.spi.WLSProvider$ServiceDelegate$PortClientInstanceFactory.createClientInstance(WLSProvider.java:967)
    at weblogic.wsee.jaxws.spi.ClientInstancePool.takeSimpleClientInstance(ClientInstancePool.java:621)
    at weblogic.wsee.jaxws.spi.ClientInstancePool.take(ClientInstancePool.java:486)
    at weblogic.wsee.jaxws.spi.WLSProvider$ServiceDelegate.getPort(WLSProvider.java:782)
    at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:344)
    at javax.xml.ws.Service.getPort(Service.java:133)
    at com.tec.proxy.client.ScoreCardWithPolicyService.getScoreCardWithPolicyPort(ScoreCardWithPolicyService.java:86)
    at com.tec.proxy.client.ScoreCardWithPolicyPortClient.main(ScoreCardWithPolicyPortClient.java:23)
    Process exited with exit code 1.
    Not getting any help from any blog. Just wondering why this error is coming. I would be glad if you can help us in this regard.
    Apart from above issue I have few queries like:
    1.What is difference between OWSM policies and WLS policies?
    2.Are these the only policies we can apply on top of services?
    3.If some one wants to configure his own custom policies than what need to be done
    4.Could anyone please provide some useful links to implement ENCYPTION and SIGNATURE on top of web services?
    5.And If I am not wrong, I guess Oracle Service BUS OSB 11.1.1.3 has been removed from the main download link and version 11.1.1.4 has been provided. Is it
    compatible with SOA suite 11.1.1.3.0? If not where can I get OSB 11.1.1.3?
    Looking forward to hear from you people.
    Thanks
    Arvind
    Edited by: user8490871 on Apr 15, 2011 12:53 AM
    Edited by: user8490871 on Apr 15, 2011 12:53 AM

    Hi,
    I don't know why u get an error. Here are answers for additional questions:
    1. OWSM policies are for web services. WLS policies are based on Java EE security. They are used to protect resources e.g. URL, EJB
    2. I don't know about other policies
    3. See http://download.oracle.com/docs/cd/E14571_01/web.1111/e13713/owsm_appendix.htm#CHDCHFBH
    4. See http://download.oracle.com/docs/cd/E14571_01/security.1111/e10037/toc.htm
    5. I can see OSB 11.1.1.3 download link here
    http://www.oracle.com/technetwork/middleware/downloads/fmw-11-download-092893.html
    Regards,
    Milan

Maybe you are looking for

  • AIR desktop app installation prob

    Gidday I'm having trouble getting my AIR desktop app (AIR2.5 with a self-signed certificate) to do auto updates.  I've had it updating fine in the past, but now get the following message: "This application cannot be installed because this installer h

  • Import tables using same file name for all tables

    hi, We are using oracle 11.2.0.3.0, we have taken export of multiple tables in schema, unfortunately in exp command we have mention same file name for all the tables, now it has created one file for all export but the size of that file shows that all

  • Jdbc oracle connection

    ADVERTISEMENT hi , i can connect to oracle database. also can retrieve a row (as many elements in a row) into an object. however wen i retrieve many rows into an array of objects i get an error "ResultSet has no more data". However i can retrive many

  • Problems with screen freezing and going blank...

    Yesterday I was looking through photos that I had loaded on to my mac book (which I have looked through before and not had any probems) when all of a sudden everything froze and a spinning colour wheel appeared on the screen. I couldn't click on anyt

  • VOD - application goes down after a while (only some instances)

    Hello Guys, I have a simple VOD application running on FMS 3.5.5 which I need to stream continuously but I'm unable to identify the correct configuration to do so. I removed as much limit details as I could from those XML file: Server.xml, Applicatio