Urgent:Assigning Payload to business service based on WSDL

Hi,
I have a business service, wrapped on a wsdl, whose message tag has multiple part tags of type string, now I am not sure as how to pass values to my business service as payload when I am trying to route to this business service, as there is no XSD to comply with, and since the wsdl is a client wsdl so I cannot change it.
regards,
rahul

Hi Anuj,
This is my wsdl, I have changes namespaces etc for security and compliance issues.
<?xml version="1.0"?>
<wsdl:definitions xmlns="http://schemas.xmlsoap.org/wsdl/"
     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
     xmlns:tns="https://ws.local.co.in/soap/fix/1.3/" targetNamespace="https://ws.local.co.in/soap/fix/1.3/">
     <wsdl:types>
          <xsd:schema targetNamespace="https://ws.local.co.in/soap/fix/1.3/">
               <xsd:complexType name="vAuthHeader">
                    <xsd:all>
                         <xsd:element name="userName" type="xsd:string" />
                         <xsd:element name="password" type="xsd:string" />
                    </xsd:all>
               </xsd:complexType>
          </xsd:schema>
     </wsdl:types>
     <message name="AuthHeaderMessage">
          <part name="AuthHeader" type="tns:vAuthHeader" />
     </message>
     <message name="cancellationRequest">
          <part name="valuationMessage" type="xsd:string" />
          <part name="reason_id" type="xsd:int" />
          <part name="comments" type="xsd:string" />
     </message>
     <message name="cancellationRequestResponse">
          <part name="result" type="xsd:int" />
     </message>     
     <wsdl:portType name="CheckThirdpartyPortType">
          <wsdl:operation name="cancellationRequest">
               <wsdl:input message="tns:cancellationRequest" />
               <wsdl:output message="tns:cancellationRequestResponse" />
          </wsdl:operation>          
     </wsdl:portType>
     <binding name="CheckThirdpartyBinding" type="tns:CheckThirdpartyPortType">
          <soap:binding style="rpc"
               transport="http://schemas.xmlsoap.org/soap/http" />
          <wsdl:operation name="cancellationRequest">
               <soap:operation
                    soapAction="https://mythirdparty.local.co.in/soap/fix/1.3.1/index.php?n=localHunt&amp;method=cancellationRequest"
                    style="rpc" />
               <wsdl:input>
                    <soap:header use="encoded"
                         namespace="https://ws.local.co.in/soap/fix/1.3/" message="tns:AuthHeaderMessage"
                         part="AuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
                    <soap:body use="encoded" namespace="https://ws.local.co.in/soap/fix/1.3/"
                         encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
               </wsdl:input>
               <wsdl:output>
                    <soap:header use="encoded"
                         namespace="https://ws.local.co.in/soap/fix/1.3/" message="tns:AuthHeaderMessage"
                         part="AuthHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
                    <soap:body use="encoded" namespace="https://ws.local.co.in/soap/fix/1.3/"
                         encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
               </wsdl:output>
          </wsdl:operation>          
     </binding>
     <wsdl:service name="CheckThirdparty">
          <wsdl:port name="CheckThirdpartyPort" binding="tns:CheckThirdpartyBinding">
               <soap:address
                    location="https://mythirdparty.local.co.in/soap/fix/1.3.1/index.php?n=localHunt&amp;handle" />
          </wsdl:port>
     </wsdl:service>
</wsdl:definitions>

Similar Messages

  • Calling a business service based on operation-soap action in Proxy service

    Hi,
    I have a requirement in which I have to call a business service based on operation-soap action defined in Proxy service wsdl.
    Like in below mentioned wsdl GetPartCostDelta and GetCurrencyList operations are there.But which ever operation I select,It just goes to one business service.
    Is there any way,I can route to some another business service based on the soap action
    proxy service 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:ewopcd="urn:com:gm:gpd:schema:ewopartcostdelta" xmlns:gen="urn:com:gm:gpd:schema:genericfault" xmlns:tns="urn:com:gm:gpd:services:ewopartcostdeltaservice" targetNamespace="urn:com:gm:gpd:services:ewopartcostdeltaservice">
         <wsdl:types>
              <xs:schema>
                   <xs:import namespace="urn:com:gm:gpd:schema:ewopartcostdelta" schemaLocation="ewocostdelta.xsd"/>
                   <xs:import namespace="urn:com:gm:gpd:schema:genericfault" schemaLocation="servicefault.xsd"/>
              </xs:schema>
         </wsdl:types>
         <wsdl:message name="EWOCurrencyListRequest">
              <wsdl:part name="CurrencyListRequest" element="ewopcd:EWOCostDeltaInput"/>
         </wsdl:message>     
         <wsdl:message name="EWOCurrencyListResponse">
              <wsdl:part name="CurrencyListResponse" element="ewopcd:EWOCurrencyList"/>
         </wsdl:message>     
         <wsdl:message name="EWOPartCostDeltaRequest">
              <wsdl:part name="PartCostDeltaRequest" element="ewopcd:EWOCostDeltaInput"/>
         </wsdl:message>
         <wsdl:message name="EWOPartCostDeltaResponse">
              <wsdl:part name="PartCostDeltaResponse" element="ewopcd:EWOCostDeltaResult"/>
         </wsdl:message>
         <wsdl:message name="EWOPartCostDeltaServiceFault">
              <wsdl:part name="PartCostDeltaServiceFault" element="gen:ServiceFault"/>
         </wsdl:message>
         <wsdl:portType name="EWOPartCostDeltaPortType">
              <wsdl:operation name="GetCurrencyList">
                   <wsdl:input name="EWOCurrencyListRequest" message="tns:EWOCurrencyListRequest"/>
                   <wsdl:output name="EWOCurrencyListResponse" message="tns:EWOCurrencyListResponse"/>
                   <wsdl:fault name="EWOPartCostDeltaServiceFault" message="tns:EWOPartCostDeltaServiceFault"/>
              </wsdl:operation>
              <wsdl:operation name="GetPartCostDelta">
                   <wsdl:input name="EWOPartCostDeltaRequest" message="tns:EWOPartCostDeltaRequest"/>
                   <wsdl:output name="EWOPartCostDeltaResponse" message="tns:EWOPartCostDeltaResponse"/>
                   <wsdl:fault name="EWOPartCostDeltaServiceFault" message="tns:EWOPartCostDeltaServiceFault"/>
              </wsdl:operation>          
         </wsdl:portType>
         <wsdl:binding name="EWOPartCostDeltaBinding" type="tns:EWOPartCostDeltaPortType">
              <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
              <wsdl:operation name="GetCurrencyList">
                   <soap:operation soapAction="GetCurrencyList" style="document"/>
                   <wsdl:input>
                        <soap:body use="literal"/>
                   </wsdl:input>
                   <wsdl:output>
                        <soap:body use="literal"/>
                   </wsdl:output>
                   <wsdl:fault name="EWOPartCostDeltaServiceFault">
                        <soap:fault name="EWOCostDeltaServiceFault" use="literal"/>
                   </wsdl:fault>
              </wsdl:operation>
                        <wsdl:operation name="GetPartCostDelta">
                   <soap:operation soapAction="GetPartCostDelta" style="document"/>
                   <wsdl:input>
                        <soap:body use="literal"/>
                   </wsdl:input>
                   <wsdl:output>
                        <soap:body use="literal"/>
                   </wsdl:output>
                   <wsdl:fault name="EWOPartCostDeltaServiceFault">
                        <soap:fault name="EWOCostDeltaServiceFault" use="literal"/>
                   </wsdl:fault>
              </wsdl:operation>
         </wsdl:binding>
         <wsdl:service name="EWOPartCostDeltaService">
              <wsdl:port name="EWOPartCostDeltaPort" binding="tns:EWOPartCostDeltaBinding">
                   <soap:address location="https://localhost/EWOPartCostDelta"/>
              </wsdl:port>
         </wsdl:service>
    </wsdl:definitions>

    Did you try using the Operational branching node of OSB?
    You have copy the operation name from the inbound variable and populate the SOAP Header with that value into the SOAPAction tag.I think this will work.
    Thanks,
    Prabu

  • Calling an MFL business service from a WSDL proxy service

    Hi,
    I'm using Service Bus v2.6, and trying to call an MFL business service from a wsdl based proxy service.
    I have done the following so far:
    - Define an MFL-based business service that writes MFL messages to a JMS queue and reads reply messages off another queue, and it works when I debug this business service by itself.
    - Define a wsdl proxy service that routes requests to the MFL business service.
    Since the tutorials don't have MFL examples, I'm struggling to get this working. I've tried different ways, but no luck.
    Here's my definition of the route node in the Proxy Service at the moment.
    1. Call a custom XQuery (.xq file) to convert incoming message to an XML representation of the MFL message, and assign the result to a variable "param1"
    2. Use "Service Callout" to call the MFL business service, and set Request Document Variable to "param1" and Response Document Variable to "param2".
    When I debug the flow, param2 (reply) comes up as empty, and I don't know how to make it work.
    I've turned on the JMS trace etc and the JMS bit is working (i.e messages being written, and read by the business service).
    There seems to be something wrong with the way I call it from the proxy service.
    Any help would be much appreciated..
    Thanks

    Hello,
    Can you indicate the classpath that you use to run your client, version of weblogic and the version of jaxrpc api that you are using.
    As a quick experiment adding the jaxrpc jar files to your classpath one at a time.
    This [url http://www.javaworld.com/javaforums/showflat.php?Cat=&Board=Enterprisejava&Number=3801&page=12&view=collapsed&sb=9&o=&fpart=1]chap seemed to have a similar problem to you and solved it by adding the jaxprc-spi jar file to his class path. It may be that the jaxrpc-impl is causing you greif.
    Also see this thread:
    http://forums.bea.com/bea/message.jspa?messageID=200612003&tstart=0
    Hussein Badakhchani
    www.orbism.com

  • "NO_RECEIVER_CASE_BE" error with SOAP Sender assigned to a Business Service

    Hi all,
    we have a strange error with XI3.0
    We created a configuration scenario where the initial step is done by a Business System, that uses a SOAP Sender communication channel to send its request. And this works great when testing it with XMLSpy.
    But we then needed to shift from a Business System to a Business Service, as the machine sending the SOAP request changed and was not anymore part of the landscape, but elsewhere.
    Hence we recreated a SOAP sender which we assigned to this new business service, doing absolutely the same configuration work as for the other soap sender of the former business system.
    Yet when testing it through XMLSpy, we everytime get a NO_RECEIVER_CASE_BE error back, stating that "No receiver could be determined". Yet when checking in sxi_cache, receiver determination is clearly there. All the blogs I went into are only refering to Business System for a SOAP sender, so I was wondering if any of you already managed to assign a SOAP sender to a business Service.
    Regards,
    Cedric

    hi,
    so you sue SOAP to make a query ? (sync)
    or to send the data to XI ? (async)?
    if async then make sure
    you use <b>Quality of Service</b> other then BE
    in your soap adapter channel
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Creating a "Business Service" from a WSDL: Can't initialize WsdlEntryHelper

    I'm working through a "HelloWorld" setup of Weblogic (10.0.3.5) and OSB (11.1.1.5.0) using OEPE 11.1.1.7.2.
    I have a OSB Project with a Weblogic Web Service. I've generated a WSDL and when I try to copy/paste or drag-and-drop or load the WSDL file through the Business Service Configuration I always get the following error:
    Description     Resource     Path     Location     Type
    Could not initialize class com.bea.wli.sb.resources.wsdl.helpers.WsdlEntryHelper     HelloWorldService.wsdl     /HelloWorld_SB     line 1     ALSB Synchronization Error
    If it helps, the WSDL is linked below. Any ideas? Thanks.
    http://pastie.org/3438419

    I was able to recreate the test WS project and get to the same error as before. The difference is I didn't create an EAR project nor endpoint interfaces. It published fine with this bare-bones setup.
    Can someone please take a look at my steps and see if I'm doing anything wrong and if you know how to get around it? Trying to get just the most simple local WS on OSB has taken days and I really need to get to work on something productive!
    I'm pasting my notes below, but since the forum doesn't cooperate with my spacing, I've pasted a more readable version at pastie:
    http://pastie.org/private/5dlmjcbkrjzzmurt2f04g
    STEPS FOR CREATING A TEST WS
    ============================
    1) File -> New -> WebLogic Web Services -> Web Service Project
    a) Project name: Foo_WS
    b) Location: C:\workspaces\osb\TEST0_WS
    c) Target runtime: Oralce WebLogic Servier 11gR1 PatchSet 4
    d) Default Configuration
    e) EAR Membership: unchecked
    d) Finish
    2) Under "Servers" tab, right click the WebLogic Server and add Foo_WS
    3) In the "Foo_WS" project Right click 'src' -> New WebLogic Web Service
    a) Name: Foo
    b) Package: foo
    c) Do not check 'Generate Service Endpoint Interface'
    d) Click Finish
    3) Load Foo.java
    a) Change Foo.hello() to return a String and take a String argument
    b) Change the class annotation to:
    @WebService(name = "Foo", targetNamespace = "http://foo", serviceName = "FooService", portName = "FooPort")
    4) Republish to the server
    5) Check that it is running, load "http://localhost:7001/Foo_WS/FooService?WSDL". See output:
    <?xml version='1.0' encoding='UTF-8'?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is Oracle JAX-WS 2.1.5. --><!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is Oracle JAX-WS 2.1.5. --><definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://foo" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://foo" name="FooService">
    <types>
    <xsd:schema>
    <xsd:import namespace="http://foo" schemaLocation="http://localhost:7001/Foo_WS/FooService?xsd=1"/>
    </xsd:schema>
    </types>
    <message name="hello">
    <part name="parameters" element="tns:hello"/>
    </message>
    <message name="helloResponse">
    <part name="parameters" element="tns:helloResponse"/>
    </message>
    <portType name="Foo">
    <operation name="hello">
    <input message="tns:hello"/>
    <output message="tns:helloResponse"/>
    </operation>
    </portType>
    <binding name="FooPortBinding" type="tns:Foo">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
    <operation name="hello">
    <soap:operation soapAction=""/>
    <input>
    <soap:body use="literal"/>
    </input>
    <output>
    <soap:body use="literal"/>
    </output>
    </operation>
    </binding>
    <service name="FooService">
    <port name="FooPort" binding="tns:FooPortBinding">
    <soap:address location="http://localhost:7001/Foo_WS/FooService"/>
    </port>
    </service>
    </definitions>
    6) Back to OEPE: Create New OSB Configuration Project: name = Foo_Conf, ignored advanced settings, Finish
    7) Add Foo_Conf to the server and publish. Now the OWL Server 11gR1 PatchSet 4 at localhost has 2 projects: Foo_Conf and Foo_WS
    8) Create New OSB Project: Project name: Foo_SB, OSB Configuration: Foo_Conf
    9) Under Foo_WS project, right click Foo.java -> WebLogic Web Services -> Generate WSDL (created a .wsdl and .xsd)
    10) Drag-and-drop FooService.wsdl and FooService_schema1.xsd from Foo_WS to Foo_SB
    a) ERROR:
    Description Resource Path Location Type
    Could not initialize class com.bea.wli.sb.resources.wsdl.helpers.WsdlEntryHelper FooService.wsdl /Foo_SB line 1 ALSB Synchronization Error
    ...I have no idea how to procede. I've been using "The Definite Guide to SOA 2nd Edition" to guide me along. I'm stuck here because I want
    to create a business service and proxy service utilizing the first Web Service Project I made (Foo_WS).
    Any advice please?

  • Change the flow of the BPEL service based on WSDL operation

    Hi,
    I have a wsdl which has three types on operations:
    1) SOAP
    2) HTTP GET
    3) HTTP POST
    I have a BPEL process in which the flow need to be decided on basis of operation of the incoming message... i.e; If it is a SOAP then I should execute a particular flow .. similarly if it is HTTP GET or POST I need to perform different activities flows respectiviely.
    1) At the BPEL side can I implement this using PICK activity with different branches for different operations in Receive activity ?? If not, Please let me know any other alternative ...
    2) Since I have three different types of Protocols of operations (SOAP, HTTP GET, HTTP POST), how do I give input to BPEL through the same partnerlink ?? Should I use three partner links to invoke a bpel process (at Exposed Services side) to receive input from (two HTTP Adapters for GET, POST and one for SOAP operation) ?
    Thanks
    Edited by: bpeltechie on Jul 2, 2012 4:01 PM

    Hi,
    Can you make one thing clear please - Your bpel process by definition has 3 operations to start with, or you want to call a WS with 3 operations?
    See more information on using SOAP header here: http://docs.oracle.com/cd/E23943_01/dev.1111/e10224/bp_manipdoc.htm#CIHFCBAD
    If you need to call a WS with 3 operations, you have to use an invoke activity(x3). Meaning, you can:
    1. Seperate your process into 3, according to the needed operation. Each process will execute one operation.
    2. Use some logic and call the same partner link 3 times(3 invokes), each time with a different operation.
    A pick activity will help you when you want to receive one message or more, and/or you want to have time limitation on the receive.
    For understanding the pick activity - in your example, let's say the WS you are calling is a bpel process. Then, it will start with a pick activity, and according to the operation, it will execute the right flow.
    Arik

  • Need some clarification in WSDL based Proxy & Business Services

    Hi,
    Whenever we configure a Proxy service or Business service based on a WSDL, we use to select Port option instead of Binding when selecting our WSDL for the proxy/business service. Now my ques is why we go for a port instead of binding? what is the difference between them?
    My ques may seem very basic but i have this doubt for long time so i am postin this.
    Thanks,
    Arun

    Hi Arun,
    In my opinion that is not such a big deal, and in most of the cases you can choose any of the options...
    I usually prefer port because it keeps the service name... If you are proxying someone else's service it is better to keep it in a way that the service consumer doesn't notice the difference...
    I'm guessing there are cases out there where the service consumer client requires that the binding operations be unchanged... But I've never came across with one of them...
    Hope that clarifies...
    Cheers,
    Vlad

  • OSB Business Service Scripted Automation Testing

    Hi,
    The dilemma I am facing is to create some sort of automated process of testing of Business Services created in OSB, perhaps via ANT and Phyton, to be used as verification after deployments by deployment team. I am trying to have the scripted process to run certain request payloads from specified location against business services and compare the results with expected responses stored in some directory and report the health of the business services, based on this comparison.
    I appreciate any help in advance.

    Thank you so much for your response Pierluigi, but one other dilemma I have is not to install any application on any of the domain and achieve this through some sort of perhaps ANT and/or Phyton script, since I am not allowed to install any thing on production servers.
    Thanks,
    Mani

  • OSB  Business service not getting created

    Dear team,
    We created a db adaptor which invokes a DB procedure with  input paramter as tabletype .
    Db procedure and tabletype are in same schema .
    We are trying a generate a Business service based on jca file. We are getting error
    "Error while retrieving information from JCA file".
    Can you please suggest

    1. What instrument did you use for creating Business Service?
    2. How did you create the Business Service step by step?
    3. Can you please attach JCA, WSDL, XSD for Db procedure?

  • Business Service Without Party in Integration Scenrio Configurator

    Hi everybody
    I am stucking in a small issue but do not found a related thread.
    Can anybody explain me, why I cannot assign a "Business Service" of typ "Service without Party" to an Application Component? I am try to configure my integration Process and call in the directory Tools --> Transfer Integration Scenario from Integration Repository. In the following Configurator I can only assign Business Systems from SLD or Services with a Party depending on the settings of the Application Component in the Repository (Flag "External Party with B2B Communication"). If you configure the scenario manually it is possible to involve Business Services without party. But I would like to make use of the Wizard and my Customer has a lot of Systems maintained as Business services.
    Any suggestions?
    Regards Oliver

    Hi,
    I have not done this type of task before.. but from the given links
    see the below information was in the above first link
    The following steps are then only required if the application component has at least one connection to a B2B component.
           3.      On the Business Services for B2B tab page, enter the business service that you want to use for B2B communication.
    The integration process service that is already entered on the  Integration Process Service for A2A tab page is then assigned to this business service.
    B2B Component...
           1.      On the Business Services for B2B tab page, assign the business services.
    Use the input help () to select the business services.
           2.      If you want to create a new business service, choose Create Business Service ().
    To assign multiple services simultaneously, choose Input Help () in the toolbar of the table (only when assigning business services and business system services).
    Regards
    Chilla

  • Business Service Baser on webpage

    Hi
    i am creating a business service based on webpage (http://example.com/test.jsp). this is http sms gateway business service
    i am invoking business service in proxy service call out
    passing parameters userid, password, mobile, mess etc using "insert" tag in service "callout"
    But the problem is i am sending sms succesfully but page response is not captured in service call out response variable
    please help me
    Thanks
    Srinivas

    Did you try using the Operational branching node of OSB?
    You have copy the operation name from the inbound variable and populate the SOAP Header with that value into the SOAPAction tag.I think this will work.
    Thanks,
    Prabu

  • Error creating business service with EJB transport on Unix

    I have ALSB 3.0 installed on a Unix system and I am unable to create a business service based on the EJB transport. After I associate the client jar to the business service, ALSB recognizes the home and remote interfaces in the jar file but as soon as I click the Next button I see the following error:
    An expected exception occurred during the creation or update of this service: null
    If I install ALSB 3.0 on Windows then I am able to create the identical EJB based business service that fails on Unix.
    Has anyone been able to create an EJB based business service on Unix or is this a known issue with ALSB 3.0?
    Thanks for any help!

    Hi irgendwo,
    user profile server must be required when you need the to enable the People Search feature. and this pre-request.
    you can confg search  but you can used because there are many service which are depeded to each other
    check the link for depended services
    http://technet.microsoft.com/en-us/library/ee662538%28v=office.15%29.aspx
    Please verify all the depended service as well which is required in serach service...
    see the below link from MSDN about serch service application ..
    http://blog.ciaops.com/2012/12/search-service-on-foundation-2013.html
    http://blog.ciaops.com/2012/12/search-service-on-foundation-2013.html
    Please mark the Answe and vote me if it will you while search configuration

  • Proxy service routing to business services

    Hi,
    I'm trying to route from a proxy service to one of two business services based on a value in a message - similar to the first AquaLogic tutorial, but I've written mine from the ground up. The message flow I've configured can decide which service to invoke, but then fails with this fault message: "Failed to get operation name from the incoming request." My two "business service" web services work fine by themselves. Does the proxy service's wsdl need to match up with the business services' wsdl's? What else could I be doing wrong?
    Thanks,
    Andrew

    I mapped the operation name using the ALSB console. When selecting the business service to route to when editing the message flow, you are required by the console to select an operation. My two business services have one operation each. I have selected the operations I want to use in the routing table. Since the ALSB console is providing me with a GUI tool to select the business service and operation, I'm expecting that it will take care of putting the operation name in the message after the routing step.

  • Adding Business service in an configuration scenario

    I have created an Integration scenario in IR. And then I have imported the same into the ID.
    Now in Integration scenario configurator->Assign Services step, how can I assign the Business Service? (Not a Business System)

    Hi Mahesh,
    What you can do is:
    1. In ID, <b>Tool --> Transfer Integration Scenario form the Integration Reposigtory</b>.
    2. In next screen choose, Integration <b>Name</b> and <b>namespace</b>.
    3. Then in the next sceen, Give a meaning full name to create the "<b>Configuration Scenario</b>".
    4. After comleting step 3, you will get a new screen "<b>Integration Scenario Configurator</b>".
    5. Now, in the new screen click on "Assign Services" to add your "Business System" or "Business Service". (Just click on plus sign and then take F4 help to search your business service).
    <b>Note:--></b> To chose different Business Services or System, press the <b>AERO</b> in blue color at the top of the screen just infront of <b>Role</b>.
    6. After assigning all your business services or systems, press the <b>Assign</b> button.
    7. Communication channels can also be added in the same way under "<b>Cofigure Connections</b>", but there is a trick. You need to create all communication channels before you import your integration scenario to ID.
    I hope you will find it very helpful. Still if you have doubts in this let me know.
    Regards,
    Sarvesh
    ***Reward Points, if it helped you.

  • Create MDB wrapped business service

    Hi,
    I want to create a jms message driven webservice to read JMS message from queue.
    I will configure my business service based on this webservice.
    Thanks.

    can we configure a business service which puts a message on requestQ and reads message from responseQ.Yes. Very much possible. When you define a JMS request-response business or proxy service, you must first choose a design pattern. To do this, select the "Is Response Required" option for a JMS proxy service or a "Response Queues" option for a JMS business service, then select one of the following correlation patterns on the JMS Transport Configuration page-
    JMS Correlation ID—the default pattern
    JMS Message ID
    How do i send the message on the requestQ with correlationID.By setting the transport header.
    Please see section 30.8 Message ID and Correlation ID Patterns for JMS Request/Response and section 30.9.2 Transport Headers at below link to know more -
    http://download.oracle.com/docs/cd/E14571_01/doc.1111/e15866/jms.htm#i1053679
    Regards,
    Anuj

Maybe you are looking for