How to parse the message received into  WF_WS_JMS_IN queue agent from web service

Hi,
I am using Service Invocation Framework to raise business event and call the external web services.  The web service is called and we got the synchronous response back to EBS into a inbound agent WF_WS_JMS_IN.
Once the message is received here then I want to grab it and process further in my PL/SQL and update into the staging tables. 
Could you please guide me how I can achieve this?
Regards
Khaleel

Hi;
Please check below which could be helpful for your issue:
How To Troubleshoot Service Invocation Framework(SIF) In 12.1.1 Integrated SOA Gateway (Doc ID 736404.1)
Regard
Helios

Similar Messages

  • How to rename the SharePoint Document Library existing file name using Web service

    Hi,
    How to rename the SharePoint Document Library existing file name using SharePoint Web service.
    Is it possible. How could i do it?
    Thanks & Regards
    Poomani Sankaran

    Hi,
    Lists.UpdateListItems Method
    would be helpful for your requirement.
    Here is a blog with code demo for your reference:
    http://blogs.msdn.com/b/knowledgecast/archive/2009/05/20/moss-using-the-list-web-service-to-rename-a-file.aspx
    Best regards,
    Patrick
    Patrick Liang
    TechNet Community Support

  • Intermittenly receiving an Internal Server Error from Web Services

    When attempting to login to Siebel CRM using the SSO Token (i.e. https://secure-ausomxpod.crmondemand.com/Services/Integration?command=ssologin&odSsoToken=[TOKEN]), I am intermittenly receiving an Internal Server Error. This seems to be completely random and occurs even before the SSO token expires.
    The error code I am getting back is SBL-ODU-01006
    If there is any other information I can provide, please let me know.
    Thank you,
    Cameron

    Hi !
    Is it happening on the production environnment or only on your staging ?
    It may be link on how you get the sso token. Do you make any changes on the "JSESSIONID=azojdazpdazpdnazpdnazpdn" ?
    Just try to search the error code SBL-ODU-01006 in the forum and there're two thread about it.
    Hope this will help, feel free to ask more !
    Max

  • How to forward message to two different queue using jms proxy service

    Hi all,
    In my project I need to listen to one jms queue then forward the messages to two different queue.
    Now I already made one proxy for listening to the queue then pass it to another queue using business service, It works.
    But how to forward the messages to two different queue in same flow process using one proxy and bs??
    or any other way?
    Really thanks in advance.
    Regards,
    Kahlil

    Hi,
    I have a MQ queue and i created a Proxy to listen to the queue , but i dont see any activity in OSB logs ..how do i knw if OSB proxy is polling that MQ ( mq is the transport protocol that i am using ) .
    Thanks
    Prarthana.

  • SSRS in SharePoint2013:Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModule

    SSRS in SharePoint2013: There is a report in SharePoint and it contains a sub-report and the sub-report hyperlink. When I click the hyperlink to go to the sub-report, after >10min, I click the "Back to.." button
    on IE to go to the previous page. Then it catch the error as:
    Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled.
    Details: Error parsing near '
    <!DOCTYPE html PUB'.
    I am using SQL2012 and Sharpoint2013.

    Hi Alisa,
    Thanks for your reply, I changed the web.config, but the issue did not resolved. 
    I add the codes in two parts of the web.config as below, you can find in by keywords “aspnet:MaxHttpCollectionKeys”
    This issue can not reproduce on Chrome only occur on IE.
    So, do you have some details suggestion for me to fix it?
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <configuration>
    <configSections>
    <sectionGroup name="SharePoint">
    </sectionGroup>
    <location path="_layouts/15/TA_AppMonitoringDetails.aspx">
    <appSettings>
    <add key="ChartImageHandler" value="storage=memory;timeout=20" />
    </appSettings>
    </location>
    <location path="_layouts/15/ReportServer/RSViewerPage.aspx">
    <appSettings>
    <add key="aspnet:MaxHttpCollectionKeys" value="10000" />
    </appSettings>
    </location>
    <system.net>
    <defaultProxy />
    </system.net>
    <appSettings>
    <add key="aspnet:MaxHttpCollectionKeys" value="10000" />
    <add key="aspnet:RestrictXmlControls" value="true" />
    <add key="FeedCacheTime" value="300" />
    <add key="FeedPageUrl" value="/_layouts/15/feed.aspx?" />
    <add key="FeedXsl1" value="/Style Library/Xsl Style Sheets/Rss.xsl" />
    <add key="ReportViewerMessages" value="Microsoft.SharePoint.Portal.Analytics.UI.ReportViewerMessages, Microsoft.SharePoint.Portal, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
    </appSettings>

  • How to cancel the No receiver found messages in XI

    Hi Experts,
    Could you please help me here, how to cancel the no receiver found error messages in XI?
    I have tried to cancel it , but it is not working. Please let me know know the process?
    Thanks in Advance.
    Best Regards,
    Madhu.

    Hi,
    If the error message is of red flagged, then you can cancel the message.
    You can use the report 'RSXMB_CANCEL_MESSAGES' to cancel the error messages.
    If the message is of synchronous, it cannot be cancelled.
    Thanks,
    Kanda

  • How to save the music received in Whatsapp into iPhone?

    How to save the music received in Whatsapp into iPhone?

    This is not an iphone-specific problem. The person who sent you the files should have known that you cannot save them from WhatsApp person  on any smart phone
    Best help is to Contact whatsup support for iOS at  [email protected]
    I understand you think this is a Apple problem but Apple Haven't created this App

  • How to split the messages in the mapping

    Hi Gurus,
    I need to split the message into two XML message based on the value in  the plant and sent it to two receivers.
      How to do using Graphical mapping.
    Im working in PI7.0. I dont know how to use the enhanced receiver determination. PL guide me.
    This is my input message format
    <ns0:Namespace>
       <row>
          <PlantCode>10<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
      <row>
          <PlantCode>40<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
      <row>
          <PlantCode>20<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
      <row>
          <PlantCode>50<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
    <ns0:Namespace>
    My output message should be
    Message1
       <row>
          <PlantCode>10<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
       <row>
          <PlantCode>20<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
    Message2
       <row>
          <PlantCode>40<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
       <row>
          <PlantCode>50<PlantCode>
          <element1>
          <element2>    
          <element3>
    <row>
    Based on the plant i have to split the message
    1. If plant is 10 or 20 it has to go to message 1
    2. If plant is 40 or 50 it has to go to message 2.
    How to do...
    Regards,
    Rama

    1.Create a message mapping.
    2.In the mapping editor, switch to the Messages tab page
    3.Specify the same  target message type 2 time by choosing +
    4.Switch to the Design tab page
    PlantCode---removeContext---equalS
              constant[10]/                     \
                                                   OR------ifWithoutElse-------Message1
                                                  /              plantcode   /
    PlantCode---removeContext---equalS
              constant[20]/
    PlantCode---removeContext---equalS
              constant[40]/                     \
                                                   OR------ifWithoutElse-------Message1
                                                  /              plantcode   /
    PlantCode---removeContext---equalS
              constant[50]/
    Do 1 to 1 mapping between row,plantcode,element1,element2,element3 from source to target structure
    create 2 target message Interface for the same target message type
    Finally Create an interface mapping and reference the both target interfaces in target interfaces. Enter your message mapping in the interface mapping.(1--source Interface and 2 target Interfaces)
    In ID, Interface determination choose Enhanced radio button and under inbound interfaces add both the target Interfaces

  • How to return the message in MTI and bitmap?

    Here we receive xml message from client but the problem is this coding is for the first time it receive MTI message, so how can i do if i receive from client in xml type then convert to MTI then response it as xml again to client.
    Is it too hard to understand?????
         * Waits and receive an ISOMsg over the TCP/IP session
         * @return the Message received
         * @exception IOException
         * @exception ISOException
        public ISOMsg receive() throws IOException, ISOException {
            byte[] b=null;
            byte[] header=null;
            LogEvent evt = new LogEvent (this, "receive");
            ISOMsg m = createMsg ();
            Socket socket = getSocket();
            m.setSource (this);
            try {
                if (!isConnected())
                    throw new ISOException ("unconnected ISOChannel");
                synchronized (serverIn) {//read byte/array of byte
                    int len  = getMessageLength();
                    int hLen = getHeaderLength();
                    if (len == -1) {
                        if (hLen > 0) {
                            header = readHeader(hLen);//read in message header
                        b = streamReceive();
                    else if (len > 0 && len <= 10000) {
                        if (hLen > 0) {
                            // ignore message header (TPDU)
                            // Note header length is not necessarily equal to hLen (see VAPChannel)
                            header = readHeader(hLen);//header lenght read the message header
                            len -= header.length;
                        b = new byte[len];
                        serverIn.readFully(b, 0, len);//get the input from user with byte type,0 length into lenght,read the byte to server in.
                        getMessageTrailler();  
                    else
                        throw new ISOException(
                            "receive length " +len + " seems strange");
                *// TODO:*
    *         // prefix with standard ISO MTI and bitmap*
                *// using ISOMsg setters*
                m.setPackager (getDynamicPackager(b));//msg receive
                m.setHeader (getDynamicHeader(header));
                if (b.length > 0 && !shouldIgnore (header))  // Ignore NULL messages
                    m.unpack (b);//raw message
                m.setDirection(ISOMsg.INCOMING);//set the direction for incoming msg into isoMsg
                m = applyIncomingFilters (m, header, b, evt);//remove the incoming filter to isoMsg
                m.setDirection(ISOMsg.INCOMING);
                evt.addMessage (m);
                cnt[RX]++;
                setChanged();
                notifyObservers(m);
           catch {
            return m;
        }

    check this link, and use as per you requirement
    XI: How-to on JDBC receiver response
    JDBC Receiver Adapter -- Synchronous Select – Step by Step
    Regards
    Chilla

  • How to load the certificate authority into the keystore for the weblogic8.1

    how to load the certificate authority into the keystore for the weblogic8.1
    ==================================================
    Getting the message below when trying to improt the certificate to the weblogic 8.1 web server. Received this certificate from our internal IT certificate authority. Trying to import the certificate to our test sytem.
    ===================================================
    keytool error: java.lang.Exception: Failed to establish chain from reply
    Import failed. Verify that the Certificate Authority that signed 'certi.pem'
    has been loaded into your keystore 'keystore\pskey'
    To view keystore contents issue 'PSkeymanager -list -keystore keystore\pskey [-v
    To preview a certificate file issue 'PSkeymanager -previewfilecert -file certi.pem'

    You need to populate that field using cmod code. Find out from which table that field is and go to transaction cmod then enter project name and select component radio button then display.
    Now select the FM EXIT_SAPLRSAP_001  if your datasource is transactional dataource
    EXIT_SAPLRSAP_002 for master data attibute
    EXIT_SAPLRSAP_003 for Hierarchies
    EXIT_SAPLRSAP_004 for text
    then populate code .
    After your code then delete data from ods then reinit to populate the enhanced field.
    Hope it helps..

  • How to print the message in 2 lines?

    How to print the message in 2 lines?
    Here i am having it like this... MESSAGE i000(zm) WITH lv_uname.
    here I want to print lv_uname in 2 lines because it lengthy one.
    Thanks,
    Sridhar.

    No man, itas not comming..I am using the below logic to print my message:
        CONCATENATE text-I01 lv_printdate1 text-I02 INTO lv_printname
    SEPARATED BY space.
        MESSAGE i002(zm) WITH lv_printname.
    its printing in a single line...

  • How to hold the messages in XI

    Hello Experts,
    There are some messages coming into XI in the form of TLOGs. so i just want hold the all XML messages in XI for long time. could somone explain  is there any procedure to hold the messages in XI .
    I gone through the below SDN forum. but could someone suggest any otherway or procedure plz.
    /people/alexander.bundschuh/blog/2006/01/04/scheduling-messages-in-sap-xi
    Thx,
    Amar

    I implemented a scenario similar like yours here:
    You can reference my solution: my requirements is that all the messages received after saying 9:00pm, will be hold until 12:00am to process, and it should not block any other interface processing:
    I used UDF using following code, map it to root target node
    public String CalendarDelay(String a,Container container){
    // get the supported ids for GMT-05:00 (Pacific Standard Time)
    String[] ids = TimeZone.getAvailableIDs(-5 * 60 * 60 * 1000);
    // if no ids were returned, something is wrong. get out.
    if (ids.length == 0)
         System.exit(0);
    //create a Pacific Standard Time time zone
    SimpleTimeZone pdt = new SimpleTimeZone(-5 * 60 * 60 * 1000, ids[0]);
    // set up rules for daylight savings time
    pdt.setStartRule(Calendar.APRIL, 1, Calendar.SUNDAY, 2 * 60 * 60 * 1000);
    pdt.setEndRule(Calendar.OCTOBER, -1, Calendar.SUNDAY, 2 * 60 * 60 * 1000);
    // create a GregorianCalendar with the Pacific Daylight time zone
    // and the current date and time
    Calendar calendar = new GregorianCalendar(pdt);
    Date trialTime = new Date();
    calendar.setTime(trialTime);
    int currYear = calendar.get(Calendar.YEAR);
    int currMonth =  calendar.get(Calendar.MONTH);
    int currDate = calendar.get(Calendar.DATE);
    Calendar StartCalendar = new GregorianCalendar(pdt);
    Calendar EndCalendar = new GregorianCalendar(pdt);
    StartCalendar.set(currYear, currMonth, currDate, 17, 30, 0);
    EndCalendar.set(currYear, currMonth, currDate, 23, 59, 59);
    long startTime = StartCalendar.getTimeInMillis();
    long endTime = EndCalendar.getTimeInMillis();
    long currTime = calendar.getTimeInMillis();
    if ((currTime >= startTime) && (currTime <= endTime)){
    //return "Current time fall into the range !";
      try
            Thread.sleep(endTime - currTime);   //delay 10 min
                }catch (InterruptedException ie)
            System.out.println(ie.getMessage());
    return a;
    else
    return a;
    Edited by: Liang Ji on Sep 24, 2010 7:46 PM

  • How to set the message in the status bar...

    hai,
    how to set the message in the status bar...
    let us say "inserted data successfully, or opening page followed  by the link clicked on the screen....."
    kindly help me out

    sunil,
    do not use advise by Ashutosh with WebDynpro.
    Instead of placing message into browser status bar (and browser is not the only WD UI agent), use IWDMessageManager API to post messages of such kind:
    wdComponentAPI.getMessageManager().reportSucces("Record inserted"); 
    VS

  • How  to  copy  the  table1selected  records into table 2 in webdynpro java.

    Hi 
           how  to  copy  the  table1selected  records into table 2 in webdynpro java.
    venkat
    Edited by: venkatpvr on Sep 23, 2011 11:53 AM

    Hi Venkat,
    You have 2 Value Nodes one for Table1 and second for Table2.
    Table1 node having one more Value Attribute i.e check Box data type is Boolean. Now you are requirement are select records from Table1 Node and click on One Method that records will moves to Second Table2 Node.
    Create One Method for getting the Records from 1-Table to 2-Table
    CopytoTable2 ()
    In this method you have to write code like this
    If (wdContext.nodeTable1.Checkbox(true))
    If(1. Check the Table1 Value Node Size()>0)
    Get the Table1 records and set to table2 Value node.
    Else
    Please select check box// Error message
    Hope this helps!!
    Regards
    Vijay K

  • How to tokenize the unicode text into single word stream ?

    i am a newer to java, trying a toy program
    e.g a% #unicode --> a unicode
    ansi txt successeed
    but unicode txt parse result �F a u n i c o u d e
    how can i parse the unicode txt into single word by streamTokenizer?
    thanks!
    import java.io.*;
    //import java.util.*;
    public class Test
    public static void main(String[] args)
    try
    BufferedReader r = new BufferedReader (new FileReader("ansiIn.dat"));
    StreamTokenizer st = new StreamTokenizer(r);
    st.lowerCaseMode(true);
    st.whitespaceChars('\u0000', '\u0040');
    st.whitespaceChars('\u005B', '\u0060');
    st.whitespaceChars('\u007B', '\u00FF');
    while(st.nextToken() != StreamTokenizer.TT_EOF)
    String token = st.toString();
    System.out.println(token);
    catch(IOException exception)
    exception.printStackTrace();
    }

    copy to clipboard
    run this script
    --[SCRIPT]
    set leTexte to the clipboard as text
    set leTexte to my remplace(leTexte, " :", ":")
    set leTexte to my remplace(leTexte, space, tab)
    set deci to character 2 of (0.5 as text)
    set leTexte to my remplace(leTexte, ".", deci)
    set the clipboard to leTexte
    --=====
    on remplace(t, d1, d2)
    local l
    set AppleScript's text item delimiters to d1
    set l to text items of t
    set AppleScript's text item delimiters to d2
    set t to l as text
    set AppleScript's text item delimiters to ""
    return t
    end remplace
    --=====
    --[/SCRIPT]
    paste where you want.
    The last call to the 'remplace' handler is used to replace the decimal period by the decimal char in use (here it is comma)
    Yvan KOENIG (from FRANCE jeudi 9 avril 2009 12:25:19)

Maybe you are looking for

  • Selection problem of Ref op set while converting plnd to prod order

    Hi PP Professionals, Even though we have maintained 'manual slection (4)'  for Tast list type- S (ref operation set), we are getting error  'Ref Op set is not valid' and in error help 'error in reading PP master data'. Since the Routing is same for a

  • Could not load applet in a browser using jre 1.6.0_06

    Hi, I am facing problem with loading applets when the browser uses jre 1.6.0_06. Not able to understand what actually the problem is, I tried to check with a small applet that would simply print Hello World on the java console. Even this applet also

  • How do you add a date/time stamp to photo before printing?

    How do you customize a photo?  I want to add a date to a photo before printing.

  • ICR_ FBICR3_ Process 003_ assign vs unassign data records

    I'm setting up ICR process 003. I have couple of questions:- 1)     In transaction FBICR03 what is the difference between unassigned data records and assigned data record. 2)     Is it possible to get rid of assigned data records in bottom of the scr

  • Macbook Retina Freezing and Kernel Panic

    Hi, I've read many reports at Apple forums but no one seems to have a solution for my problem. I own a new MacBook Pro Retina Display 2.6GHZ, with a LED Cinema Display as the first extenal monitor. 1) When I add a second external monitor through the