BUSINESS SERVICE is not getting invoked

Hi all,
I am trying to do OSP application in which I have a proxy service and I should call the business service. That business service is generated by DB Adapter jca file. It does not accept any
input but gives output if we invoke it. In my Proxy Service I have taken a Route and just routed to that business service. I have created a wsdl for my proxy in which I didnt give any
request node for the input. When I try to run the proxy service it is unable to call the business service. I am just getting the request echoed back. What could be the problem?
Kindly help me on this.
Thanks

Hi eric,
I dont have any input for this service so I didnt declare any in the soap body. My wsdl is something similar to the below one. In the soapAction I am just giving some uri it is not related to my business service or proxy. what needs to be given in the soapAction. Kindly find out where I am going wrong. Please dont mind for bothering you.
WSDL
<wsdl:definitions>
     <wsdl:types>
          <xsd:schema elementFormDefault="unqualified">
               <import........ />
          </xsd:schema>
</types>
          <wsdl:message name="TestReq" /> -----------------------> I am using it for the sake of my input. I dont have any input to my message. so this is blank
          <wsdl:portType name="TestPortType">
               <wsdl:operation name="TestReq">
                    <wsdl:input message="tns:TestReq" />
                    <wsdl:output message="tns:TestRes" />
               </wsdl:operation>
          </wsdl:portType>
          <wsdl:binding name="TestReqSOAPBinding" type="tns:TestReq">
               <soap:binding style="document"
                    transport="http://schemas.xmlsoap.org/soap/http" />
               <wsdl:operation name="TestReq">
                    <soap:operation soapAction="testtesttesttest:test/" /> -----------------------> I dont know exactly what needs to be given here.
                    <wsdl:input>
                         <soap:header use="literal" part="dssds" message="tns:sds" />
                         <soap:body use="literal" />
                    </wsdl:input>
                    <wsdl:output>
                         <soap:body use="literal" parts="parameters" />
                    </wsdl:output>
               </wsdl:operation>
          </wsdl:binding>
          <wsdl:service name="TestReq">
               <wsdl:port binding="tns:TestReqSOAPBinding" name="TestReqSOAP">
                    <soap:address location="http://www.example.org/" />
               </wsdl:port>
          </wsdl:service>
Thanks

Similar Messages

  • RBA GATP check is not getting invoked for Sales Order

    Hi Everyone,
    RBA GATP check is not getting invoked for Sales order.
    I maintained the configuration settings for 'Rules-Based Availability Check', APO general settings (check mode, check instruction), carried out integrated rule maintenance, Rule determination for the combination of order type & product, associated the check mode to product master. Also maintained all the settings in ECC towards Req class, Req type, checking control etc.
    However, sales order is not invoking RBA Check though it is showing up the 'Rule' icon in the screen. Also, in the APO Availability check in Sales order when I click onto 'check instruction', I get the checking mode that pertains to RBA for business event 'A' (Sales order). Though I have not maintained any stock for the main material for which I have the sales order, yet system is confirming any quantity that I put in.
    I would expect that system would propose the same material in an alternate location where we have stock through RBA.
    Request you to share ideas on this.
    Regards,
    Avijit Dutta

    Hi Avijit,
    You should used No Checking Horizon in Checking instructions and also Check your rule control settings.
    What you have defined in 1st and 2nd steps. Check whether product substitution is carried out or Location Substitution.
    Thanks,
    Bala.

  • BI Scheduler Service is not getting started

    BI scheduler service is not getting started and showing this error
    Could not start the oracle BI Scheduler Service on local computer.
    Error 1064:An Exception occured in the service when handling the control request

    Refer to Oracle Business Intelligence Infrastructure Installation and Configuration Guide.
    Chapter 10 discussed configuring Oracle BI Scheduler.
    The steps include:
    Create a scheduler schema.
    Create tables in the scheduler schema using scripts.
    Updating configuration options in Job Manager.
    Updating the config files: instanceconfig.xml & credentialstore.xml.
    Start the Oracle BI Scheduler.
    If all goes well, the BI Scheduler should start.

  • Hostname verifier does not get invoked

    Hi All,
    I am new to weblogic and currently facing an issue with SSL. I checked this forum but none of the solutions really worked for me, so seeking advice starting a new thread. Kindly help.
    Problem 1
    I have a REST webservice running in one weblogic server and another weblogic server contains a client which is based on the code from the following link -
    http://wiki.open-esb.java.net/attach/RestBCEchoSSL/SslClient.java
    One way handshaking is enabled in both the weblogic and the KeyStore and Truststore are read from configurable directory in the client java code. I specify a directory which resides outside weblogic home.
    Even though there is an HostnameVerifier implemented in the code to return true always, it does not get invoked and I get a certificate exception as below -
    <Warning> <Security> <BEA-090542> <Certificate chain received from xx.yy.zz.rrr - xx.yy.zz.rrr was not trusted causing SSL handshake failure. Check the certificate chain to determine if it should be trusted or not. If it should be trusted, then update the client trusted CA configuration to trust the CA certificate that signed the peer certificate chain. If you are connecting to a WLS server that is using demo certificates (the default WLS server behavior), and you want this client to trust demo certificates, then specify -Dweblogic.security.TrustKeyStore=DemoTrust on the command line for this client.>
    But when I run the java client from Eclipse I am able to invoke the webservice methods using HTTPs.
    So is not it possible to add a default hostname verifier as in the java code when the application is deployed in weblogic?
    Problem 2
    I another attempt to solve the above issue I turned off the hostname verification from weblogic admin console in the client weblogic side. In the console for the server Configuration > SSL->Hostname Verification field is set to "None". But that did not help.
    Then I added the '-Dweblogic.security.SSL.ignoreHostnameVerification=true' flag into the <domain>/bin/startWebLogic.sh file and restarted the weblogic. No luck again.
    ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy -Dweblogic.security.SSL.ignoreHostnameVerification=true ${PROXY_SETTINGS} ${SERVER_CLASS}
    I tried recreating the certificate using the' hostname' instead of the ip address ( also added an entry into the /etc/hosts file putting the ip and hostname so that I can do ping <hostname> from the client and get response returned from the server side). Again no luck :(. I keep getting the same handshake failure as mentioned above.
    The weblogic version is 10.x.
    Thanks,
    Amrit

    I did some more research for the issue mentioned which I yet to get rid of.
    1) I wrote a REST web service which makes a call to another REST service deployed on another weblogic using HTTPs (same code as mentioned above is used). I delpoyed the war and made a http call to the first webservice, the other REST service was invoked successfully using HTTPs. So this confirmed that there is no problem with the certificates or keystore or hostname verifictaion.
    2) My actual application still throws the handshake exception as below -
    <Warning> <Security> <BEA-090542> <Certificate chain received from xx.yy.zz.rrr - xx.yy.zz.rrr was not trusted causing SSL handshake failure. Check the certificate chain to determine if it should be trusted or not. If it should be trusted, then update the client trusted CA configuration to trust the CA certificate that signed the peer certificate chain. If you are connecting to a WLS server that is using demo certificates (the default WLS server behavior), and you want this client to trust demo certificates, then specify -Dweblogic.security.TrustKeyStore=DemoTrust on the command line for this client.>
    So I think the problem is something else but weblogic is priniting the exception message wrong.
    The process hierarchy ( in UNIX ) is as shown below -
    bea 31914 31913 0 14:29 ? 00:00:00 /bin/sh <DOMAIN HOME>//bin/startWebLogic.sh
    bea 31989 31914 0 14:29 ? 00:01:25 /opt/bea/jdk160_24/bin/java <The weblogic start server process> started by startWebLogic.sh
    bea 32107 31989 0 14:29 ? 00:00:09 /opt/bea/jdk160_24/bin/java <One of custom process>
    bea 2038 32107 0 18:38 ? 00:00:15 /opt/bea/jdk160_24/bin/java <Another custom process which contains my java classes containing the REST client>
    The problem is there in both Weblogic 11 and 10.3 version.
    I will be grateful if someone gives any clue about the problem.

  • Concurrent timers are not getting invoked for same timer inf

    Do weblogic has some parameter in weblogic deployment descriptor like numAlarmThreads="5" minThreads="1" maxThreads="10" etc
    becoz I am facing one problem relating to timer service in EJB
    Problem Scope: Concurrent timers are not getting invoked for same timer info (Serializable object containing the details of timer).
    Details : I am implementing EJB timer 2.1 and when ejbTimeOut execution of one timer exceeds the interval time, next timeout doesn’t happens till the execution of first ejbTimeOut completes . Ideally the timers should behave in the manner that on every interval the ejbTimeOut should occur no matter the previous timeout is completed or not
    for example : consider there is timer T whose timeout occurs every minute, and on every timeout it calls process P, so on every minute ideally container should give call to process P irrespective of the previous status of P (call is complete or not). In our case next call to process P is not happening after timeout also since it is waiting for previous call to P to get completed

    You should also cross-post this in the WebLogic EJB forum:
    WebLogic Server - EJB

  • Soap proxy to jms business service response not available.

    Hi
    Please can anyone help me with this really urgent, help is greatly appreciated.
    We have one Proxy Service which takes in SOAP Request, and I have a route node in it which calls the biz service.
    Business service is a Messaging service built using jms queue and response URI is configured with jms out queue.
    If I run business service standalone it gets the message and response comes to out queue.
    if I run it through proxy service which routes to biz service, the message goes to biz service, and response goes to out queue, but I do not get response in http proxy.
    Please can someone help.
    thanks
    K.

    Basically the logic to consume msg requires full SOAP message as text, now when I use BS as Messaging Service it works fine because in test I put the full soap message as text. If I run it through Proxy it strips the header and sends only Body or if I base both my BS and PS using WSDL, then it attaches full soap message in multiple soap header and that causes the problem, so I have to remove extra header from message to have it processed correctly.
    this is my actual request:
    <SOAP-ENV:Envelope      xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Body>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    the trace shows that request to BS is:
    <soapenv:Body      xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Envelope      xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Body>
    /SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    </soapenv:Body>
    so my message consumer has problem with extra soapenv:Body wrapper... any ideas will help.
    thanks
    K.

  • Business Area is not getting updated in "Main Bank Account" Line item (FF_5

    Hi Gurus,
    I am executing T Code: FF_5 for uploading the "Multi-Cash" Format. This transaction clears the Bank Clearing Account and post the entry to the credit of "Bank Main Account".
    Now while i had executed F110, the Business area was properly captured in the Bank Clearing Account Line item. But while executing FF_5, the Business Area is not getting captured against the "Main Bank Account" Line item.
    Can you please tell me how to capture the Business Area against the "Main Bank Account" Line item.
    Rgds,
    Prasad.

    Hi,
    1. In case of Business where payments are made centrally it is important to report
        Bank A/c Business area wise.
    2. However I have solved the problem by doing "Sustitution", and its working fine. The Business Area is getting updated against the Main Bank Account Line item.
    3. I am however getting one error while doing the upload in FF_5. The error occurs
       only if Business Area is a "required" field in Bank Account's "Field Status
       Group".
       Error: (00 298) Formatting error in the field COBL-GSBER ; see next message.
       But if I make Business Area as an Optional Field I am not getting an error and
       also the posting is done to Main Bank Account.
    Is there anyother method by which this error can be corrected.
    I have assigned 2 points for your inputs. Can you help me to solve this error as well.
    Rgds
    Prasad

  • Shell Script not getting invoked in File adapter

    Hi all,
    Requirement:
    PI need to pick the file from source directory and send it to target directory using SFTP.
    I'm using SCP command for this purpose.
    When I run the shell script (with simple SCP command) from command prompt, script is working fine.
    Same script is called from PI File adapter but script is not getting invoked.
    In the communication channel logs, "Executed OS command" is available. There are no Error/Warning messages in the log.
    NFS transport protocol is used in the File communication channel.
    Complete directory path of the shell script is mentioned in File channel -> Run Operating System command after message processing.
    Even the following simple command is not working from PI receiver file channel:
    echo "Test file" >> /data/test.txt
    Please let me know if I'm missing out something.
    Thanks,
    Geetha

    Hi Geetha,
    I think the syntax u are using is not correct. Please follow the below syntax:
    /path/<script_name> %F
    for ex: /staging/Interface/XI/Script/FTPData %F
    use the above in the communication channel.
    %F should be after a space.
    FTPData is the script name
    /staging/Interface/XI/Script/ is the location where the script is present
    Cheers,
    Souvik
    Edited by: Souvik Chatterjee on Apr 14, 2011 3:38 PM

  • J2EE adapter module not getting invoked by module processor

    Hi All,
    i have deployed my .ear file in SDM Repository successfully.
    but my J2EE adapter module is not getting invoked by module processor......this i can say because i have written code to audit log my message in the java class...but when i gave input an empty file, the audit log of that file in Message Audit Log showed only 3 Steps of file converted to XML format, no data found so not generating message, deletion of my empty file.
    Can anybody suggest how to enable my J2EE adapter module as i have created this module so that if i give empty file, then in the adapter i am creating a dummy XML for my message.
    Thanks and Regards,
    Rajeev Gupta

    Hi Stefan,
    1. JNDI name in visual admin is CustomerMeter
    2. the files in .ear file are:
    libraries,
    ejb project file,
    META-INF folder
    in ejb project file the following files are there:
    ejb-j2ee-engine.xml
    ejb-jar.xml
    CustomerMeter.class
    Please tell what to do now.
    Hi Amol,
    in audit log only 3 messages are coming: File converted to XML format, no data in document  so not sending message, deleting of empty file.
    i have given audit log statements in java class but my audit-log statements are not coming in the audit log
    this means my adapter module is not getting invoked.
    Please tell what to do to correct this error.
    Thanks and Regards,
    Rajeev Gupta

  • CVP 9.0 (1) - VXML Server service is not getting started

    Hi
    I am installing a CVP 9.0(1) in my lab and the VXML Server service is  not getting started; It throws the below error.
    From CVP Error logs, I see the following the snippets.
    13: 172.16.13.147: May 29 2013 11:53:55.937 -0700: %CVP_9_0_Infrastructure-0-START: No Subsystems have been started. Have you configured your server yet? ; Make sure <CVP_HOME>\conf\propFileList.properties is loading "system" and that <CVP_HOME>\conf\system.properties lists at least one subsystem to load. [id:1033]
    Could somebody please suggest on how to fix it.
    Thanks,
    Jayaprakash

    It should run in Evaluation mode
    Each VXML Server requires a separate license, even if the software is installed on the same machine. The
    VXML server license is tied to the IP address. If you change the IP address of the server, then you must request
    for another license.
    When you start VXML Server without an active license (for example, the license is missing, invalid, or
    expired) it logs a message to the application server console and startup log to indicate that you need to activate
    the license. However, you can still use an unlicensed installation of VXML Server with up to 30 simultaneous
    sessions for evaluation purposes. To utilize more simultaneous sessions, activate a valid license of VXML
    Server.
    You need to look for logs here startup error (C:\Cisco\CVP\VXMLServer\logs) and the OAMP logs
    Regards,
    Senthil

  • Hyperion OpenLDAP service is not getting started

    Hi,
    Need urgent help.
    The Hyperion S9 OpenLDAP service is not getting started on windows server after unexpected restart of the server. I am getting the following error
    " Windows could not start the Hyperion S9 OpenLDAP on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 21."
    I have tried running the recovery exe "openLDAP\bdb\bin\db_recover.exe". But still unable to start the service.
    I am using Hyperion 11.1.1.3 version.
    Regards,
    Sunil.

    Have a read of http://john-goodwin.blogspot.co.uk/2008/08/bring-back-my-openldap.html
    If you still have issues then you would need to restore from a file backup
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Urgent!! PL/SQL web service can not get output param in BPEL

    OC4J 10.1.2 generate PL/SQL web service can not get output param can not get output param in BPEL when call a pl/sql webservice.
    wsdl as follow:
    <types>
    <schema targetNamespace="http://db.func.getqf/COMMON.xsd" xmlns:tns="http://db.func.getqf/COMMON.xsd" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <complexType name="db_func_getqf_COMMONUser_getqf_Out">
    <all>
    <element name="pnqfysOut" type="xsd:decimal"/>
    <element name="pnzqfOut" type="xsd:decimal"/>
    </all>
    </complexType>
    </schema>
    </types>
    <message name="getqfOutput">
    <part name="return" type="xsd1:db_func_getqf_COMMONUser_getqf_Out"/>
    </message>

    the wsdl which generate by OC4J is as follows:
    <?xml version="1.0" ?>
    - <definitions name="COMMON" targetNamespace="http://db.func.getqf/COMMON.wsdl" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://db.func.getqf/COMMON.wsdl" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd1="http://db.func.getqf/COMMON.xsd">
    <documentation>WSDL for Service: COMMON, generated by Oracle WSDL toolkit (version: 1.1)</documentation>
    - <types>
    - <schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://db.func.getqf/COMMON.xsd" xmlns:tns="http://db.func.getqf/COMMON.xsd" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    - <complexType name="db_func_getqf_COMMONUser_getqf_Out">
    - <all>
    <element name="pnqfysOut" type="xsd:decimal" />
    <element name="pnzqfOut" type="xsd:decimal" />
    </all>
    </complexType>
    </schema>
    </types>
    - <message name="getqfOutput">
    <part name="return" type="xsd1:db_func_getqf_COMMONUser_getqf_Out" />
    </message>
    - <message name="getqfInput">
    <part name="param0" type="xsd:string" />
    </message>
    - <portType name="COMMONPortType">
    - <operation name="getqf">
    <input message="tns:getqfInput" />
    <output message="tns:getqfOutput" />
    </operation>
    </portType>
    - <binding name="COMMONBinding" type="tns:COMMONPortType">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc" />
    - <operation name="getqf">
    <soap:operation soapAction="urn:db-func-getqf-COMMON/getqf" />
    - <input>
    <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:db-func-getqf-COMMON" />
    </input>
    - <output>
    <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:db-func-getqf-COMMON" />
    </output>
    </operation>
    </binding>
    - <service name="COMMON">
    - <port name="COMMONPort" binding="tns:COMMONBinding">
    <soap:address location="http://localhost:9700/plsqlgetqf/getqf" />
    </port>
    </service>
    </definitions>

  • OSB Business Service is not timing out on Connection/Read timeout

    I have a weird problem with my business service in OSB. I have set the read timeout value as 1 sec and Connection timeout value as 1 sec. The response from backend is taking more than 2 seconds or even 3 seconds but still my business service is not timing out..! My service is still listening to the response from backend even if it comes after 3 seconds. I expect it to timeout after 2 seconds. Any ideas?
    Business Service Configurations:
    Service Type: Any type
    Protocol: http
    Retry count : 0
    Retry Application Errors: No
    Read Timeout: 0
    Connection Timeout: 0
    HTTP Request Method: POST
    Result Caching: No
    Let me know if you need any more information. Thanks in Advance.
    Regards
    Kaleem

    AbhishekJ wrote:
    Maximum possible successful response time of the service will be less than Read TO + Connection TO.
    Alas, this is not true.
    Maximum possible response time is infinity.
    There are two reasons for that.
    1. Read timeout is not counted as time from the successful connection establishing to the current moment. It is measured as time from the last received byte to now. Imagine a backend service that sends a single byte in a data packet every 500ms. Despite you have read timeout set to 1, the receiving of 3K message will take 25 minutes, and yet your Biz service will not timeout.
    2. In HTTPS, handshake is handled by a separate library which has its own quirks. Specifically, if the key exchange is broken at particular point of handshake, the library re-establishes the connection and does it few times; in my experiements, the largest I could delay the eventual fault was about 3 minutes.
    Having said that, in the OP message the configuration is Read=0, Connect=0, so I wonder why the timeout is expected.

  • Rule Engine Update service is not getting up

    Rule Engine Update service is not getting up given below error(screenshot attached)
    Error Details: 
    Windows could not start the Rule Engine Update Service service on local computer
    Error 1053: The service did not respond to the start or control request in a timely fashion
    I had installed CU7 and increase timeout time but no luck..after uninstalled OS patch "Security Update for Microsoft Windows", service (Rule engine update service) can start again. Our wintel team want this OS patch for security in BizTalk server.
    Could you please suggest how we can have security patch with rule engine service up.  
    Regards
    Suman

    If that specific patch is causing a conflict with CU7 or Rules Engine Update Service, the best option would be to LOG a case with Microsoft and let them either fix it or provide a justification of why that specific Windows Patch is not a good idea (file
    an exemption in case of later with the customer/security team).
    Regards.

  • Axis - Web service is not getting deployed on https

    I am using axis api for creating web service and Tomcat to deploy it. When I deploy the web service first time, it works perfectly, but If I upgrade my web
    application, the server-config.wsdd file gets deleted from WEB-INf directory of my web application.
    If I try to deploy the web service again, it does not get deployed on https, but on http it gets deployed. I am using following commands to deploy the web
    service:
    On HTTPS:
    java -Djavax.net.ssl.keystore=/root/.keystore -Djavax.net.ssl.keyStorePassword=password org.apache.axis.client.AdminClient -lhttps://localhost/serviceURL
    deploy.wsdd
    HTTP:
    java org.apache.axis.client.AdminClient -lhttp://localhost/serviceURL deploy.wsdd
    When I deploy the web service on http, the server-config.wsdd file gets created automatically and the web service gets deployed, but the problem is on https.
    Web service does not gets deployed on https and the server-config.wsdd file is not created. Even if I create the server-config.wsdd file manually, the web
    service does not get deployed on https. Once I deploy the web service on http, I am able to deploy it on https.
    Please help resolving the issue. Thanks.

    Hi Reema,
    Thanks for your reply.
    But here I am not doing replication, I am working on initial upload of vendor master.
    For all the standard fields its working fine.
    but we have some 'Z' fields so I enhanced the web service with 'Z' fields after that I am not able to save and activate the web service.
    Please find above screenshot for error.
    Please let me know if I am missing some setting or anything.
    Thanks,
    Sudhir

Maybe you are looking for

  • Report builder connect to datasource outside of the network

    Hi, Locally, we installed report server on Machine (A) and the sql Server on Machine (B). My machine is also in the same network and via Report builder i can connect to report server and create shared dataset. but outside of network, when i use repor

  • Publishing BEx Reports as PDF or Excel Format into a Folder

    Hi,      Current Environment: BW 3.5;  Portal:None     We are currently broadcasting BEx Reports (BW 3.5). a) Is there a way in which we can publish these reports into a Network directory or a folder of an application server either in the Excel forma

  • SC created without any warning or error message

    Hi, I'm working with SRM 5.0, classic scenario. Problem is following: I create a SC for a specific material for storage location A for example. But this specific material wasn't created for storage location A. SRM doesn't block my SC cart created nei

  • FM IDOC_PROCESS_ERROR

    By using this idoc i have to fetch only the "message part".How should i code?

  • IPhone 6: Is partial frying possible?

    Today I poured a cup of tea on my brand new iPhone. Luckily my silicon case partly protected my phone from sucking too much liquid. Still entire front surface was all under liquid. I have immediately switched off the phone. I wiped and drained out th