OSB proxy service Calling OSB proxy service from BPEL

Dear team,
Wehave a requirement to call a Wsdl based OSB proxy service with sb protocol from SOA Composite from BPEL process.
We created a wsdl based OSB proxyservice with sb protocol and deployed to OSB development server.
We tried to export the wsdl and corresponding xsd files. sbconfig.jar got created.
When we extracted the sbconfig file and placed the wsdl and xsd into the SOA composite.
When we are trying to create a partnerlink, that OSB proxy service wsdl is not showing up.
Please suggest.
How to call OSB proxy service from BPEL..

Hi,
Here either you need to change the protocol from 'sb' to http or use the Direct Binding in soa-composite.
please refer this links:
Can a business service call a proxy service in OSB
http://biemond.blogspot.in/2009/03/calling-osb-services-from-bpel.html
BPEL to OSB using sb transport protocol
Thanks,

Similar Messages

  • Can a business service call a proxy service in OSB

    In Oracle service bus, can a business service call a proxy service and if yes , what is the scenario?
    Thanks in advance
    Priya

    Yes a business service can call a proxy service......for example set your PS as http proxy service and set the endpoint url of PS in the business service..... Lets say when you have three service callouts to be done...the third service callout needs to retried in case of any failures, then you may move the third service callout to a new proxy service and use the buisness service for calling it,,, use the BS retry settings for retyring..

  • Calling REST Services that accept JSON objects from BPEL Process

    Hi,
    I do have a requirement of calling RESTful service from the BPEL process (SOA Suite 11.1.1.5). The RESTful service accepts the payload as JSON object.
    I have gone through the documentation of HTTP binding through which we can call RESTful services from BPEL. But the payload option is coming as only XML.
    So just wondering whether BPEL has out-of-the box support for JSON object payloads when calling REST service? Please let me know if you have any pointers on this.
    Thanks & Regards
    S

    Hi Vijay,
    Thanks for the links Vijay.
    Went through the links and the documentation. From that i could see the only way is coming up with Java based proxy which takes care of XML to JSON conversion and calling the REST based service. This would actually need a java developer now :)
    Regards
    Siva

  • How to get info about web service caller inside Web Service

    Hi..
    I want to know that can we get info about Web Service Caller inside called web service..
    Info Like IP Address, User Id, User Name
    Regards,
    Ajay Sharma

    Hi,
    I tested following code using JDevloper 11g
    @Resource 
        WebServiceContext wsc;
        @WebMethod
        public String webMethod() {
                    MessageContext msgCtxt = wsCtxt.getMessageContext();
            HttpServletRequest req = (HttpServletRequest)msgCtxt.get(MessageContext.SERVLET_REQUEST);
            System.out.println("Client IP = " + req.getRemoteAddr());
            return req.getRemoteAddr();
        }It is giving me IP address but when i tested this web service from another computer there also it is giving my machine address instead of the machine IP from where the web service is called.
    What is wrong in my code ?
    Regards,
    Ajay
    Edited by: Ajay Sharma on Dec 31, 2012 1:06 PM

  • Osb proxy service calling other proxy services

    hi
    I'm new to the oracle service bus and i need some help
    i created 3 proxy services and i need to create one proxy service that call the other proxy services and return the output of these proxy services in one response message
    please help me in that problem. it'll be helpful to show me example
    thanks in advanced

    bear in mind that all exchanges amongst services are done by writing /reading the $body variable.
    The easiest way to produce a valid $body is to start from the preexisting $body and use the action
    replace <yourPayloadHere/> in variable $body
    using the option "replace node content"
    If you want to store a response from a service for later reuse:
    assign $body/* to myvariable

  • OSB Business Service calling an HTTPS service

    Hi
    I am using 11.1.1.5 SOA Suite and have a Business Service mapped to an https service.
    When I test it I get
    "The invocation resulted in an error: [Security:090477]Certificate chain received from servername was not trusted causing SSL handshake failure"
    My target https service (during dev) is a soapui mock service set up to provide an https interface for which I have create a certificate using Java's keytool.
    I don't want to have top buy a verisign (or similar) certificate for dev purposes, so my question is how do I get Weblogic to trust my self generated certificate?
    Any help would be much appreciated.
    Cheers
    Matt

    I managed to sort it out myslef.
    Create a certificate in a keystore using keytool.
    Export the certificate from the keystore
    keytool -export -alias mydomain -file mydomain.crt -keystore keystore.jks
    Import the certificate to the weblogic keystore
    keytool -import -trustcacerts -alias mydomain -file mydomain.crt -keystore cacerts
    It will ask you if trust this certificate, respond yes, restart SSL through the admin console - weblogic will now trust this certificate.
    Cheers
    Matt

  • Script example trigger web service call and populate request from adobe

    Hello,
    I'm trying to make a adobe interactive form that needs to be populated by a web service. I have one field : In the dataconnection that is the input for the web service request and this is bound to the request. I have a button that is connected to my web service. After filling in a new value and pushing the button I want the web service request to be triggered.
    Thus anyone has a coding example or more information about using web services directly from within a Adobe Interactive form ?
    thnx, Jasper

    Hi Jasper,
    You may refer the Adobe ddevelopment center for the docs related to the execute property of the button to trigger a web service.
    <i>Alternatively, if you do not want to create a button to execute a call to a Web Service, you can do it via Script.
    Assuming your Data Connection is named ‘LeasePayment’
    For JavaScript:
    xfa.connectionSet.LeasePayment.execute(0);
    For Form Calc:
    $connectionSet.LeasePayment.execute(0);
    execute(0) indicates no data merging
    execute(1) indicates all the data in the data DOM will be remerged.</i> - Adobe doc.
    hope this will help.
    Thanks andRegards,
    Anto.

  • Primavera Web service call to read project using BPEL

    Hi,
    Please let me know if any sample available in BPEL that invoke primavera web service to read the projects.
    we tried but we are getting error of accessing endpoints.
    please let me know how to fix and available sample
    Thanks

    I have tried couple more things:
    1) I tried using HttpWatch (HTTP sniffer) with no luck (basic version works only on selected websites and premium is not offered on trial basis)
    2) I have implemented and triggered WS call using JavaScript and that has revealed what I was worried about (limitations due to licensing).
    When I am executing WS using reader (regardless if PDF has been Reader Extended or not) I am getting same error message:
    "NotAllowedError: Security settings prevent access to this property or method"
    When I am opening same form in Acrobat Professional I am getting message:
    “InvalidArgsError: Invalid arguments.”
    Latter error does not make much sense since call is failing straight after requesting URL with Web Service (unless WS definition is not correct, which would be weird to say the least since I can import/bind it with no problems inside Adobe Designer).
    I did some more reading about licensing issues/restrictions (see: http://forums.adobe.com/thread/286035?decorator=print&displayFullThread=true) and it seems that I would need to use LiveCycle ES server to enable WS calls for PDF in Adobe Reader which is absolute overkill in my opinion.
    If anyone knows other way to make WS work in Adobe Reader (w/o paying for LC ES license or using server scripts instead) please do share your idea.
    Regards
    Michael

  • Calling Human Workflow Webservices from BPEL

    Hello,
    I am using J Developer 11.1.1.6 to develop a BPEL process that calls the TaskQueryService Human Workflow webservice. When I compile the SOA project, I get the following errors:
    Error: oracle.xml.parser.schema.XSDException: Can not build schema 'http://xmlns.oracle.com/bpel/workflow/common' located at 'http://xmlns.oracle.com/bpel/workflow/common.__OAUX_GENXSD_.TOP.XSD' [Cause=Can not build schema 'http://xmlns.oracle.com/bpel/workflow/common' located at 'http://xmlns.oracle.com/bpel/workflow/common.__OAUX_GENXSD_.TOP.XSD']
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}taskQueryServiceFaultResponse
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}successResponse
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}queryViewTasksRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}credentialOnBehalfOfRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/task}task
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}doesViewTaskExistRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/common}workflowContext
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}queryTaskErrorsRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}countTasksRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}queryAggregatedTasksRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}getPermittedAssigneesResponse
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}taskDetailsByIdRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}taskErrorsResponse
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}taskListResponse
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}getTaskSequenceRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}taskDetailsByNumberRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}getPermittedAssigneesRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}taskListRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}aggregatedTasksResponse
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}countViewTasksRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}taskVersionDetailsRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}updateWorkflowContextRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}queryViewAggregatedTasksRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}taskExistsResponse
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}taskHistoryRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/common}credential
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}doesTaskExistRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}taskSequence
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}taskCountResponse
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/bpel/workflow/taskQueryService}workflowContextRequest
    Error: Message part "payload" is undefined [element = {http://xmlns.oracle.com/FuelLogIntegrations/HWFTaskService/FindTasks}process
    I've tried implementing some of the recommendations I found by Googling the error message. I haven't been able to find a workable solution.
    I would appreciate some direction on how to fix the problem.
    Thanks

    I tried the Oracle patch. After installation, I am getting the following error in place of the multiple errors I was getting previously.
    java.lang.VerifyError: Cannot inherit from final class
    Sep 24, 2012 3:55:13 PM oracle.mds
    NOTIFICATION: PManager instance is created without multitenancy support as JVM flag "oracle.multitenant.enabled" is not set to enable multitenancy support.
    Sep 24, 2012 3:55:15 PM oracle.fabric.common.wsdl.SchemaManager isIncrementalBuildSupported
    INFO: XMLSchema incremental build enabled.
    Sep 24, 2012 3:55:18 PM com.collaxa.cube.CubeLogger info
    INFO: validating "InvoiceProcessing.bpel" ...
    Exception in thread "main" java.lang.VerifyError: Cannot inherit from final class
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:630)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:614)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
    at com.collaxa.cube.lang.compiler.bpel.XPathExprValidatorVisitor.<init>(XPathExprValidatorVisitor.java:122)
    at com.collaxa.cube.lang.compiler.bpel.AssignValidator.<init>(AssignValidator.java:89)
    at com.collaxa.cube.lang.compiler.bpel.BpelParser.<init>(BpelParser.java:452)
    at com.collaxa.cube.lang.compiler.bpel.BPELValidator.validate(BPELValidator.java:60)
    at com.collaxa.cube.lang.compiler.BPEL1Processor.validate(BPEL1Processor.java:329)
    at com.collaxa.cube.lang.compiler.BPEL1Processor.process(BPEL1Processor.java:153)
    at com.collaxa.cube.lang.compiler.CubeParserHelper.compile(CubeParserHelper.java:47)
    at oracle.fabric.bpel.bpelc.BPELComponentValidator.validate(BPELComponentValidator.java:40)
    at oracle.soa.scac.ValidateComposite.validateComponentTypeServicesReferences(ValidateComposite.java:1117)
    at oracle.soa.scac.ValidateComposite.doValidation(ValidateComposite.java:500)
    at oracle.soa.scac.ValidateComposite.run(ValidateComposite.java:150)
    at oracle.soa.scac.ValidateComposite.main(ValidateComposite.java:135)
    Please do let me know in case I am doing something wrong.

  • Java.lang.NoClassDefFoundError while calling a java class from BPEL

    Hi,
    I'm calling a java class to convert JSON to XML using BPEL. I have imported all the necessary jar files in the project and compiling done successfully.
    But at runtime , i get the java.lang.NoClassDefFoundError: net/sf/json/JSON error.
    For this i placed all the necessary jars under FUSION_HOME/Oracle_SOA1/soa/modules/oracle.soa.ext_11.1.1/ path and restarted the server.
    But still i'm getting the same error at runtime.
    Did i missed any step? Let me know the procedure to solve this.
    Do i have to run ant or edit Manifest file after placing the jar?
    in one site i find we have to place the jars under <DOMAIN HOME>/lib directory. Is this correct?
    We are using SOA suite 11.1.1.6.
    Thanks,
    Terry

    Hi Karan,
    I have done placing the jars at FUSION_HOME/Oracle_SOA1/soa/modules/oracle.soa.ext_11.1.1/ and ran ant  -f build.xml .The build was successful without any error.
    I have even placed the jars in <DOMAIN HOME>/lib (/us2001/fmw/11.1.1.6/user_projects/domains/ohsdomain/lib) and did a server restart.
    After these activities, when i execute the composite, i still get the error in em console,
    Message
    got RuntimeException
    Supplemental Detail
    oracle.fabric.common.FabricException: Could not create object of class 'packageName.className'; nested exception is:
    java.lang.NoClassDefFoundError: net/sf/json/JSON
    at oracle.integration.platform.blocks.wsif.WsifReference.request(WsifReference.java:698)
    at oracle.integration.platform.blocks.mesh.SynchronousMessageHandler.doRequest(SynchronousMessageHandler.java:139)
    at oracle.integration.platform.blocks.mesh.MessageRouter.request(MessageRouter.java:182)
    Any help on this.
    Thanks,
    Terry

  • [OSB1031] how to call a RESTful service from OSB with authentication

    Hi all,
    I called successfully a RESTful service from OSB.
    We have a business service, named OrderTracer, that wraps the call to the RESTful service.
    The RESTful service requires an authentication so we are trying to find out how the OSB business service should authenticate itself against the RESTful service.
    In addition the RESTful service accepts username/password coded as base64.
    So we defined a Service Account with static resource type and we added the reference to this service account in the business service.
    But when the OSB business service calls the RESTful service, we got an error:
    <fault>
    <con:fault xmlns:con="http://www.bea.com/wli/sb/context">
    <con:errorCode>BEA-380000</con:errorCode>
    <con:reason>Unauthorized</con:reason>
    <con:location>
    <con:node>RouteNode</con:node>
    <con:path>response-pipeline</con:path>
    </con:location>
    </con:fault>
    </fault>
    Does anyone have any hint ?
    Any clue would be of great help.
    Thanks in advance
    ferp

    Hi,
    There's a sample on JSON REST here...
    http://java.net/projects/oraclesoasuite11g/downloads/download/OSB/osb-206-JSONREST.zip
    For other samples, see this...
    http://java.net/projects/oraclesoasuite11g/pages/OSB
    Cheers,
    Vlad

  • Error calling[Standalone proxy]uFF1Aexternal web service(SSL + anonymous)

    hi SDNer
          I use Standalone proxy to call external web service(SSL + anonymous)
    web service Endpoint is : https://localhost:8443/HelloWorldService/services/HelloWorld
    NWDS VERSION: NWDS-IDE-700SP12
    Standalone SEI is :
    HelloWorld
    HelloWorldHttpBindingStub
    HelloWorldImpl
    HelloWorldPortType
    Calling Code as following:
                   //1. Access the implementation class of the service interface
                   HelloWorldImpl ws = new HelloWorldImpl();
                   //2. Create the instance of a logical port
                   Remote remote = ws.getLogicalPort();
                   HelloWorldHttpBindingStub stub = (HelloWorldHttpBindingStub) remote;
                   //3.
                   SecurityProtocol securityProtocol =
                        (SecurityProtocol) stub._getGlobalProtocols().getProtocol(
                             "SecurityProtocol");
                   AuthenticationContext ac =
                        securityProtocol.getAuthenticationContext();
                   ac.setIgnoreSSLServerCertificate(true);
                   //4. invoke the business methods
                   String ver = stub.example(str1, str2);
    Exception is :
    java.rmi.RemoteException: Service call exception; nested exception is:
         iaik.security.ssl.SSLException: Peer sent alert: Alert Fatal: handshake failure
         at com.sap.ws.HelloWorldHttpBindingStub.example(HelloWorldHttpBindingStub.java:84)
         at com.sap.ws.HelloWorldHttpBindingStub.example(HelloWorldHttpBindingStub.java:94)
         at TestHelloWorld.wsHelloWorld(TestHelloWorld.java:55)
         at TestHelloWorld.main(TestHelloWorld.java:24)
    Caused by: iaik.security.ssl.SSLException: Peer sent alert: Alert Fatal: handshake failure
         at iaik.security.ssl.r.f(Unknown Source)
         at iaik.security.ssl.x.b(Unknown Source)
         at iaik.security.ssl.x.a(Unknown Source)
         at iaik.security.ssl.r.d(Unknown Source)
         at iaik.security.ssl.SSLTransport.startHandshake(Unknown Source)
         at iaik.security.ssl.SSLTransport.getOutputStream(Unknown Source)
         at iaik.security.ssl.SSLSocket.getOutputStream(Unknown Source)
         at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.initStreamsFromSocket(HTTPSocket.java:669)
         at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.initializeStreams(HTTPSocket.java:470)
         at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.getOutputStream(HTTPSocket.java:427)
         at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.HTTPTransport.getRequestStream(HTTPTransport.java:355)
         at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.outputMessage(MimeHttpBinding.java:550)
         at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1432)
         at com.sap.ws.HelloWorldHttpBindingStub.example(HelloWorldHttpBindingStub.java:77)
         ... 3 more

    Hi
    Answer is pure assumption
    The error "iaik.security.ssl.SSLException: Peer sent alert: Alert Fatal: handshake failure" is mentioned in the the OSS note
    Note 1157248 - SAP Business Connector with SSL / Common Problems
    Pls take opinion from SAP / Basis before implementing the note
    Regards
    Madhan D

  • OSB input payload with characters ' '  ' ' fails service invoke

    Hi,
    In OSB I am calling a USM service to search the contents. Created a Business Service out of USM Search WSDL and then a proxy service which calls the business service. When I am trying to test the service through SOAP UI with the below payload I get an error: *<faultstring>Error parsing the XML resource. The tag 'contains' has not been properly closed. Instead, the tag 'sear:queryText' was encountered.</faultstring>*
    and when I run the same payload through OSB test console get an error:
    The XML document is not well-formed:
    error: </sear:queryText> does not close tag <contains>.
    The same works in SOA Process but in OSB
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.stellent.com/Search/">
       <soapenv:Header/>
       <soapenv:Body>
          <ns1:AdvancedSearch>
             <ns1:queryText>(xIdcProfile<matches>`xxAB`)<AND>(x_ID<contains>`13-AZXX001-TST`)</ns1:queryText>
             <ns1:sortField>dInDate</ns1:sortField>
             <ns1:sortOrder>DESC</ns1:sortOrder>
          </sear:AdvancedSearch>
       </soapenv:Body>
    </soapenv:Envelope>Now if I replaced *<* with *&lt;* and *>* with *&gt;* it works fine.
    the below payload just works fine
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.stellent.com/Search/">
       <soapenv:Header/>
       <soapenv:Body>
          <ns1:AdvancedSearch>
             <ns1:queryText>(xIdcProfile&lt;matches&gt;`xxAB`)&lt;AND&gt;(x_ID&lt;contains&gt;`13-AZXX001-TST`)</ns1:queryText>
             <ns1:sortField>dInDate</ns1:sortField>
             <ns1:sortOrder>DESC</ns1:sortOrder>
          </sear:AdvancedSearch>
       </soapenv:Body>
    </soapenv:Envelope>But the consumers of this service pass the data in this format *(xIdcProfile<matches>`xxAB`)<AND>(x_ID<contains>`13-AZXX001-TST`)* only. How do I make sure OSB takes in this format payload and executes it properly.
    As the same thing works in Oracle SOA Process but in OSB it just chokes out. Any help is appreciated.
    Thanks

    Like others mentioned, the XML which your service consumer is sending is not a valid XML because of the special characters and you need to escape them.
    1. The best way is to ask the service consumer to send a proper XML with any special characters put in a CDATA section or escaped.
    2. If above is not possible, then you need to make sure that your first Proxy service which receives the message from service consumer is of Messaging type with text as input message format. AnyXML,AnySOAP or WSDL based services will error out because these types of services expect a proper valid XML document as input.
    So in the messaging type service, you read the input message as text and then use the fn-bea:inlined-XML() and fn-bea:serialize() functions or CDATA to create a valid XML from the text input and pass this XML to your business service.

  • Calling Siebel web service from BPEL flow

    Hi,
    I am using Jdeveloper 10.1.3 to build BPEL.
    Does anyone have a sample to call Siebel web service from BPEL flow?
    I cannot make web service call success by adding partner link from BPEL flow.
    Error:
    Error Code: 10944642 Error Message: Error: Inbound SOAP Message - Session Token is missing or invalid or has expired
    My understanding is Siebel needs special soap header.
    I can build webservice proxy to call siebel web service, it works fine by overwrite the soap header function. However, I cannot make it work from BPEL flow.
    Does anyone have this experience?
    Thanks

    Anyone has insight on this? Is it possible to call a WCF service with NTLM authentication from SOA.
    Thanks!
    Sandeep

  • SUS Service Entry Sheet Proxy Class

    Hi All,
    PLease let me know the proxy class called for the service interface ServiceAcknowledgementERPCreateRequest_In.
    This interface is used to create Service Entry Sheet in MM from SRM SUS system.
    regards,
    Neeraj

    Hi,
    You can search it in SPROXY transaction.
    Namespace: http://sap.com/xi/APPL/Global2
    Proxy name: II_SRV_SRVCACKNERPCRTRQ
    Provider Class: CL_SRV_SRVCACKNERPCRTRQ
    Regards,
    Masa

Maybe you are looking for