SOA without BPEL

Recently we've found that standalone ESB only installation of SOA Suite has probably a bug. Namely it is lack of some classes included in BPEL part (orabpel.jar) which cause the ESB functionality is limited.
For instance the is no class named oracle.tip.adapter.api.exception.PCRollbackResourceException
what cause the Advance Queuing adapters are not working at all.
Does somebody have th same problems ? How to manage that ? Can we install the full version of environment without buying the license for BPEL ? OR maybe we can include missing library ?

Thanks JD
Requirements need standalone version unfortunately, client don't have a license for BPEL part, only ESB. And I have to use that.
I've tried to setup similar environment in our office but I've encountered some difficulties amazingly :). The HTTP Server seems to be standalone installation too so JDeveloper could not see it when testing connection and test failed with ESB Server. I've changed the ESB port protocol to HTTP (previously was AJP ???). Now JDeveloper reports that ESB Server is OK but when trying to deploy something I have such error message:
error code: 1 : 10
summary: Designtime cache has not been initialized
Please look in logs for following signs of failure. Fix them and restart. (a) Database access errors (b) ESB Bootstrap errors (c) OC4J class load errors (d) Product installation errors (e) Export ESB params and verify if host and port parameters are correct. Please contact Oracle Support if unable to fix the issue.
Fix: -
What does it mean ? And how to fix that ?

Similar Messages

  • Certifications in SOA - OSB/BPEL

    Hi All,
    Am planning to do some crtifications in SOA - OSB+BPEL. Can any one suggest any certification exams? Right now am in Mexico.
    Regards,
    Prabhu

    You may go for IZ0 451, Oracle Certification program for SOA. This exam is somewhat specific to the Oracle SOA Suite 11g.
    If you want to go for a more generic exam, you may chk the site soaschools.com
    Regards
    RaviKiran.

  • File/ftp adapters in SOA Suite (BPEL/ESB) 10.1.3.x

    Questions below are relative to SOA Suite 10.1.3.3 adapters:
    1. In creating a File Read/Write adapter - how can I specify a variable portion of the file name - can XPath expressions be used. I know that in specifing the file name one uses a %---% but want to make the rest of the file name flexible as well.
    2. If I am going to use SFTP - how is that done as opposed to simple FTP?
    Thanks - Casey

    Hi,
    wrong forum, try the BPEL forum
    Frank

  • Siebel Adapter on OAS 10.1.3.3 without BPEL?

    Is it possible to run the Siebel Adapter on OAS 10.1.3.3 without installing BPEL? We are using the ESB, and otherwise have no need for BPEL, but after installation and configuration of the adapter, it does not show in the OC4J container, and cannot be accessed through Application Explorer (the server shows up after configuring the BSE connection, but there are no adapters available).
    There seem to be numerous references to BPEL in the Siebel Adapter documentation, but I do not see it as a pre-requisite.
    Any ideas?
    Thanks,
    Morten

    I figured this one out: Just use the Java 1.4 on the server to run Appl. Expl. ... even though the OAS etc. runs under 1.5
    /Morten T
    Hi Siva,
    I re-installed everything on my Linux box (incl.
    patch), but still no joy. I can not see the adapter
    from Appl. Expl.
    I can run the IBSEServlet and the IBSEConfig, and I
    have configured the library path and copied the
    Siebel jars.
    On the Linux box I cannot run Appl. Expl. When
    issuing “iwae.sh –d” I get:
    Copyright (C) 2003-2004 iWay Software/Information
    Builders, Inc.
    All Rights Reserved.
    Starting java debug mode
    Exception in thread "Thread-1"
    java.lang.IllegalArgumentException: Width (0) and
    height (0) must be > 0
    at
    java.awt.image.SampleModel.<init>(SampleModel.java:108
    at
    java.awt.image.ComponentSampleModel.<init>(ComponentSa
    mpleModel.java:128)
    at
    java.awt.image.PixelInterleavedSampleModel.<init>(Pixe
    lInterleavedSampleModel.java:69)
    at
    java.awt.image.Raster.createInterleavedRaster(Raster.j
    ava:638)
    at
    java.awt.image.Raster.createInterleavedRaster(Raster.j
    ava:265)
    at
    java.awt.image.Raster.createInterleavedRaster(Raster.j
    ava:194)
    at
    java.awt.image.IndexColorModel.createCompatibleWritabl
    eRaster(IndexColorModel.java:1201)
    at
    sun.awt.X11.XFramePeer.setIconImage(XFramePeer.java:21
    7)
    at
    java.awt.Frame.setIconImage(Frame.java:564)
    at
    javax.swing.JFrame.setIconImage(JFrame.java:571)
    at
    com.ibi.bse.gui.BseFrame.<init>(BseFrame.java:57)
    at
    com.ibi.bse.gui.BseFlashScreen.run(BseFlashScreen.java
    :175)
    at java.lang.Thread.run(Thread.java:595)
    Local PC, I can run Appl. Expl. and connect to the
    BSE on the Linux server, but I cannot see the
    Adapter.
    Any ideas?
    Thanks,
    Morten

  • SOA Suite & BPEL 2

    Hi folks
    I thought SOA Suite 11g was BPEL 2 compliant, but when I check the BPEL activities, I don't find activities such as forEach, repeatUntil, reThrow or extensionActivity.
    1.- Will these "extensions"...and the others... be included in the final release?
    2.- If so, what about migration from 10g to 11g?
    Dominique

    Hi Heidi
    When you say "high on the list of priorities", do you mean we can expect it for the TP5 ?
    Concerning the migration, I'm not sure that just changing a namespace will be enough. Migrating from BPEL 1 to BPEL 2 is not straightforward. For example, if I use a flowN and plan to replace it with a forEach, in order to be standard-compliant, I guess I'll have to do the job myself, right ? (and that's an easy case).
    Dominique

  • How can i use Oracle Adpaters without BPEL

    I want to ask how to use adapters without using BPEL.
    Is there any document about that ?
    All document i read using the adpater inside BPEL project.
    Thanks in advance,

    Hi,
    If you are refering to iWay Supplied adapters (like JDE, SAP, PeopleSoft etc. also known as Oracle Adapters) and using them from outside BPEL, then you can very well use them outside BPEL.
    All the adapters can be deployed on to your Oracle Application Server as Resource Adapter for JCA access and also you can deploy Oracle Business Service Engine (OBSE/ iBSE) a servlet apps onto your Apps Server for Web Service generation.
    Hope this is of any help.
    Best Regards,
    Sandipan

  • SOA Management - BPEL PM Target not discovered

    I am using OMS and Agent 10.2.0.3. The OMS is on AIX and the agent is on Solaris.
    The solaris server has an Oracle BPEL PM running. However, this target is not discovered and does not show up in the OMS.
    Does anyone have any experience with monitoring SOA components with GC? Any ideas?
    I have opened an SR with Oracle Support, but after a couple weeks, I am not getting any help from them.
    Thanks again.

    Thanks for your feedback.
    Do you mean under SETUP->MANAGEMENT PACK ACCESS ?
    If so, I do not see the SOA Management pack listed even when I select "All Targets".
    Please advise if this is the appropriate location to enable SOAM pack access.
    Thanks!

  • Is it possible to execute OS commands/files on remote server using SOA Suite/BPEL , just like we have JCA adapter File/FTP to exchange files across servers ?

    I am working on technical process automation requirement wherein files need to be exchanged and executed as well , SOA workflow capabilities are helping but I could not find a way to remote OS comman execution yet.
    Please help.
    Thanks

    The whole idea of SOA is to run web services located anywhere. So I believe if you can expose the runtime in remote servers as services then you will be able to call those services like any other web service.
    Or if you requirement is to execute files on the SOA server itself then you can use the java embedding activity.

  • SOA Suite BPEL to OSB

    I am trying to create a simple proof of concept that calls OSB from a BPEL Process. I created a WSDL with an EchoService in OSB, I then created a partner link with the WSDL. When using the BPEL Debug Console I get an error:
    Faulted while invoking operation "echo" on provider "PartnerLink_1".
    - <messages>
    - <input>
    - <echoRequest>
    - <part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="echoString">
    <echoString>
    hello
    </echoString>
    </part>
    </echoRequest>
    </input>
    - <fault>
    - <invalidVariables xmlns="http://schemas.oracle.com/bpel/extension">
    - <part name="code">
    <code>
    9710
    </code>
    </part>
    - <part name="summary">
    <summary>
    Invalid xml document.
    According to the xml schemas, the xml document is invalid. The reason is: Error::cvc-elt.1: Cannot find the declaration of element 'echoString'.
    Please make sure that the xml document is valid against your schemas.
    </summary>
    </part>
    </invalidVariables>
    </fault>
    </messages>
    =======wsdl=======
    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://new.webservice.namespace" targetNamespace="http://new.webservice.namespace">
         <wsdl:types>
              <xs:schema targetNamespace="http://new.webservice.namespace" elementFormDefault="qualified"/>
         </wsdl:types>
         <wsdl:message name="EchoRequest">
              <wsdl:part name="echoString" type="xs:string"/>
         </wsdl:message>
         <wsdl:message name="EchoResponse">
              <wsdl:part name="theEcho" type="xs:string"/>
         </wsdl:message>
         <wsdl:portType name="EchoServicePortType">
              <wsdl:operation name="echo">
                   <wsdl:input message="tns:EchoRequest" name="EchoRequest"/>
                   <wsdl:output message="tns:EchoResponse" name="EchoResponse"/>
              </wsdl:operation>
         </wsdl:portType>
         <wsdl:binding name="EchoServiceHttpBinding" type="tns:EchoServicePortType">
              <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
              <wsdl:operation name="echo">
                   <soap:operation soapAction=""/>
                   <wsdl:input name="EchoRequest">
                        <soap:body use="literal"/>
                   </wsdl:input>
                   <wsdl:output name="EchoResponse">
                        <soap:body use="literal"/>
                   </wsdl:output>
              </wsdl:operation>
         </wsdl:binding>
         <wsdl:service name="EchoServiceImpl">
              <wsdl:port name="EchoServicePort" binding="tns:EchoServiceHttpBinding">
                   <soap:address location="http://mcarr-linux:7001//HelloWorld/WSDL/EchoProxyService"/>
              </wsdl:port>
         </wsdl:service>
    </wsdl:definitions>
    ======bpel======
    <?xml version = "1.0" encoding = "UTF-8" ?>
    <!--
    Oracle JDeveloper BPEL Designer
    Created: Fri Oct 31 14:24:55 PDT 2008
    Author: mcarr
    Purpose: Asynchronous BPEL Process
    -->
    <process name="ProcessFileToWS"
    targetNamespace="http://xmlns.oracle.com/ProcessFileToWS"
    xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    queryLanguage="http://www.w3.org/TR/1999/REC-xpath-19991116"
    expressionLanguage="http://www.w3.org/TR/1999/REC-xpath-19991116"
    abstractProcess="no" enableInstanceCompensation="no"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
    xmlns:ns4="http://www.oracle.com/XSL/Transform/java/oracle.tip.esb.server.headers.ESBHeaderFunctions"
    xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:ns5="http://www.oracle.com/XSL/Transform/java/oracle.tip.xref.xpath.XRefXPathFunctions"
    xmlns:client="http://xmlns.oracle.com/ProcessFileToWS"
    xmlns:ora="http://schemas.oracle.com/xpath/extension"
    xmlns:ns1="http://new.webservice.namespace"
    xmlns:ns3="http://xmlns.oracle.com/bpel/services/IdentityService/xpath"
    xmlns:ns2="http://xmlns.oracle.com/bpel/workflow/xpath"
    xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc">
    <!--
    PARTNERLINKS
    List of services participating in this BPEL process
    -->
    <!--
    VARIABLES
    List of messages and XML documents used within this BPEL process
    -->
    <partnerLinks>
    <partnerLink name="client" partnerLinkType="client:ProcessFileToWS"
    myRole="ProcessFileToWSProvider"
    partnerRole="ProcessFileToWSRequester"/>
    <partnerLink myRole="EchoServicePortType_Role" name="ProcessFileToWS"
    partnerRole="EchoServicePortType_Role"
    partnerLinkType="ns1:EchoServicePortType_PL"/>
    </partnerLinks>
    <variables>
    <!-- Reference to the message passed as input during initiation -->
    <!-- Reference to the message that will be sent back to the requester during callback -->
    <variable name="inputVariable"
    messageType="client:ProcessFileToWSRequestMessage"/>
    <variable name="outputVariable"
    messageType="client:ProcessFileToWSResponseMessage"/>
    <variable name="echoRequest" messageType="ns1:EchoRequest"/>
    <variable name="echoResponse" messageType="ns1:EchoResponse"/>
    </variables>
    <!--
    ORCHESTRATION LOGIC
    Set of activities coordinating the flow of messages across the
    services integrated within this business process
    -->
    <sequence name="main">
    <!-- Receive input from requestor. (Note: This maps to operation defined in ProcessFileToWS.wsdl) -->
    <receive name="receiveInput" partnerLink="client"
    portType="client:ProcessFileToWS" operation="initiate"
    variable="inputVariable" createInstance="yes"/>
    <!--
    Asynchronous callback to the requester. (Note: the callback location and correlation id is transparently handled using WS-addressing.)
    -->
    <assign name="Assign_1">
    <copy>
    <from variable="inputVariable" part="payload"
    query="/client:ProcessFileToWSProcessRequest/client:input"/>
    <to variable="echoRequest" part="echoString"/>
    </copy>
    </assign>
    <invoke name="Invoke_1" portType="ns1:EchoServicePortType"
    inputVariable="echoRequest" outputVariable="echoResponse"
    partnerLink="ProcessFileToWS" operation="echo"/>
    <assign name="Assign_2">
    <copy>
    <from variable="echoResponse" part="theEcho"/>
    <to variable="outputVariable" part="payload"/>
    </copy>
    </assign>
    <invoke name="callbackClient" partnerLink="client"
    portType="client:ProcessFileToWSCallback" operation="onResult"
    inputVariable="outputVariable"/>
    </sequence>
    </process>

    Try this wsdl for your OSB service. This assumes that you are running OSB on port 7021.
    It will create a service called Echo.
    cheers
    James
    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:tns="http://oracle.com/Echo/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    name="Echo"
    targetNamespace="http://oracle.com/Echo/">
    <wsdl:types>
    <xsd:schema targetNamespace="http://oracle.com/Echo/">
    <xsd:element name="EchoRequest">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="echoString" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="EchoResponse">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="theEcho" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>
    </wsdl:types>
    <wsdl:message name="InitiateRequest">
    <wsdl:part element="tns:EchoRequest" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="InitiateResponse">
    <wsdl:part element="tns:EchoResponse" name="parameters"/>
    </wsdl:message>
    <wsdl:portType name="Echo">
    <wsdl:operation name="Initiate">
    <wsdl:input message="tns:InitiateRequest"/>
    <wsdl:output message="tns:InitiateResponse"/>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="EchoSOAP" type="tns:Echo">
    <soap:binding style="document"
    transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="Initiate">
    <soap:operation soapAction="http://oracle.com/Echo/Initiate"/>
    <wsdl:input>
    <soap:body use="literal"/>
    </wsdl:input>
    <wsdl:output>
    <soap:body use="literal"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="Echo">
    <wsdl:port binding="tns:EchoSOAP"
    name="EchoSOAP">
    <soap:address location="http://localhost:7021/Echo"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>

  • SOA Preview BPEL 10.1.3

    Hi,
    Does any one knows where I can find Oracle BPEL Process Manager Developer's Guide 10.1.3?
    Regards,
    Jigar

    Hi Jigar,
    I don't now a lot of about Content DB, but you have to define Partner Link Correlation ID of BPEL Process. Are you sure that your process is waitng for same correlation id?
    You can log in to the BPEL Console, navigate to page http://yourHost:yourPort/BPELConsole/default/recoverCallback.jsp to see uncorrelated inbound messages which engine recived.
    What about to shutdown BPEL PM, invoke workflow and check if content DB will issue any communication error.
    Ivan

  • Why OSB not Oracle SOA Suite BPEL ?

    Hello,
    Same task we can perform in composites of Oracle SOA 11g then why we use OBS ? Can't we perform the same task via mediator in Oracle SOA Suite 11g ?

    see :
    http://www.slideshare.net/gschmutz/oracle-soa-suite-11g-mediator-vs-oracle-service-bus-osb
    OSB vs SOA suite
    a lot of discussions have already been made so, the list of answers should be there :)

  • Sending an Email from Oracle soa 11g BPEL

    Hi all,
    We have a requirement to send a list of values, obtained as the result of DB query, in the email body.
    When i directly assign the obtained collection variable in the email body it throws selection error. It would be of great help if any one could suggest the proper way for sending a list of values in the email body.
    Regards,
    Balaji Radhakrishnan

    Hi,
    In 11.1.1.2 there are some use cases when using the getVariableData() function can lead to selection failure error. Indeed when you are trying to select an element in a collection you get a selection failure because in 11.1.1.2, Oracle is compliant with the BPEL specification, as mentioned in metalink:
    Metalink Bug reference: 1059635.1
    Hope this help
    Anthony

  • Error while sending emails from SOA 11G BPEL

    Hi All,
    I have configured an error email in my catch/catch-all blocks. Incase I dont have any retry action in my faultpolicies.xml file, the error email is sent fine. However if any remote/binding fault occurs and retry is done on partnerlink, in those cases the Error Notification service fails with below error:
    ORABPEL-31015
    Error while sending notification.
    Error while sending notification to email.
    Possible causes : SDPMessaging Driver not configured; Invalid To Address is used; Email server/Messaging gateway is down; using IP address as part of email ID instead of domain name;.
    Caused by: javax.naming.NameNotFoundException: While trying to look up comp/env/ejb/services/NotificationServiceBean in /app/ejb/ejb_ob_engine_wls.jar#BPELActivityManagerBean.; remaining name 'comp/env/ejb/services/NotificationServiceBean'
    sendEmailNotification WSIF Exception occured. Please check stack trace "Cannot get Object part 'Responses'. No parts are set on the message"
    If I throw a remote/binding fault (throw activity), the error email gets sent. However whenever the retry happens incase of a fault, the above error comes.
    Any idea what can be reason behing this...
    Regards
    Subhankar

    try to call a sub process from your catch all block and use the email activity in that subprocess. this should work

  • Delpoyed BPEL into Bpel engine without JDeveloper

    Dear BPEL Developers,
    how can i compile and deploy a bpel project ( 1 bpel file and 1 wsdl file) into a BPEL engine like Oracle BPEL Server without BPEL designer.
    Thanks in advance
    Best regards

    Hi,
    You can reference a paper:
    Oracle SOA Suite Build, Deployment, and Test Automation
    http://www.oracle.com/technology/tech/soa/soa-suite-best-practices/auto-deploy.html
    Thanks,
    Melody

  • BPEL Process showing as service in SOA 11g version

    Hi All,
    Morning...need some help with this as we are currently stuck with this.
    In the SOA Suite 10g version (10.1.3.3) when we deployed a parent bpel process making a call to another bpel process ( child process ) via the partner link (by mentioning the complete WSDL location/url for the deployed child process in the partner link). When we see the flow/audit trail for such a bpel process in the BPEL Console it shows the separate flow diagrams of the bpel instances for the parent as well child process..
    Now when we have migrated such a bpel process to SOA Suite 11g (J developer : 11.1.1.4) by opening up the project file ( .jpr ) for both the processes in Jdev 11g version and going through the migration steps in the wizard. It finally says migration to version 11.1.1.4 is successful
    Now we deploy the child process successfully to the server --> Then compile/build the parent process --> deploy this parent as well.
    1.Now when we see the composite.xml for the parent process in Design view it shows the child bpel process partner link in the External References section.
    2.In the front end we invoke the parent process , it completes successfully ..we could see the flow diagram for this parent process..
    But for the child bpel process we don't see a new separate instance created in the front end in the EM console
    Could someone please let us know how this could be achieved so that we could see a separate bpel instance for the child bpel process as well..what settings/properties could be changed..
    We need to see separate instances for the parent as well child bpel process within the BPEL Console.
    With regards

    Hi Todd,
    first of all thanks for your response..i am putting below what exactly is happening.
    1. We trigger the parent process..
    Go to SOA Composite for parent process --> Dashboard --> Recent Instances ---
    there it shows the composite instance id lets say 123 for parent process..
    We click the hyperlink for this instance id --> it opens up the Flow Trace screen -- on the right side it mentions the ECID value. this is correct ...
    Now below it shows the Trace section. here in tabular format it shows below columns :
    Usage Instance Type Composite Instance
    Service parent process name (hyperlinked) BPEL Component composite instance # 123
    Reference child process name web service(local invocation) composite instance # 456
    Now if we need to see the flow trace for the parent process we click the hyperlink just mentioned above and it opens up the flow trace page showing the bpel process instance details for parent process.
    On the top right side it shows the BPEL id for this parent process. this is fine...
    Now if we need to see the same flow details for the child bpel process..how do we see this in the frontend.
    In the older version of SOA 10g Bpel Console 10.1.3.3 we used to see these 2 bpel processes separately in the BPEL Console under the BPEL processes tab & there we could see the instances for the child process with complete flow trace/audit details
    This is the problem we are facing now..hope it is clear now.
    Thanks

Maybe you are looking for

  • Error in BAPI Coding

    Hi Experts, I am new to interfaces like bapi, I tried a program for BAPI_ACC_DOCUMENT_POST to update AR, when i trying to execute it is displayng as "PROBLEM OCCURED". Here i am giving program code, so please see the program and reslove my eror. <rem

  • Knowledge Base vs. thesaurus

    Hi all, I'm comparing KB vs. thesaurus usage. The KB is a structure of themes - constituted of either single words or phrases. Relations are either hierarchical or generic. Usage occurs by ABOUT(<theme>). The thesaurus is a structure of terms - eithe

  • How to set a theme throughout the site, not just on the toolbar

    I would like to set a theme throughout the website but can not find solutions. How to set the topic to come across a page? thanks

  • Backup of sql database grows rapidly

    Hi, We have issue with respect to log's over MSSQL, due to logs the size of the database is increasing rapidly. Can you please provide the best solution as what needs to be done. Thanks, Chetan Krishna

  • I cannot play a downloaded album on my ipad

    I have albums now on my ipad which I downloaded from itunes.  I suddenly can't play some of  them on my ipad. Also, when I tried to download an album again from the icloud, it spit the album into individual tracks and the consolidated album disappear