How to test XI- Reciever connection from RWB. (RFC-XI-WebService)

Hi Experts
I have built the RFC to XI to Web Services scenario. My RFC destination is yet to be created. But I wanted to test "XI to Web Services" part in the Run time Work Bench.
As per my scenario design I have to send 1. First Name and 2. Last Name as pay load and the webservice will accept the two parameters, concatenate the two strings and send "Full Name" to XI.
Kindly provide me the steps to test the Webservice part in my scenario from RWB.
Regards
Ram

Hi,
1. With the below provided steps you can monitor up to IE
Open Message/ Interface Mapping > Enter the details (First, Last Name)> Change the view to get the source code...just click SRC button--> Copy the entire payload --> RWB: Component Monitoring --> Integration Engine > Test Message> Enter Details --> Send.
2. If you want to see target then ask your web service team to provide target web service URL and details
Rgds,
MFH

Similar Messages

  • How to create a new connection from SAPGUI to Test drive?

    Hi,
    I have installed Sap Netweaver Test drive on a linux virtual machine (windows host). The installation was successful and I was able to start the instance (application server and the database), yet I don't know how to create a new connection from my SAPGUI client (7.20) to this server. The static IP address of the server is 192.168.1.160.
    I entered the following values for my new connection entry
    Description: SAP Netweaver
    Application server: 192.168.1.160
    Instance number: 01
    System ID: DB2
    SAProuter: /H/192.168.1.160/S/3201/H/
    But it does not work. Any idea about the values needed  for creating a new entry?
    Thanks in advance,
    Dariyoosh

    >
    Dibya R Das wrote:
    > Why are you entering a router string? Can't you reach a box directly from your machine?
    >
    > Doesn't a ping to that host & a "telnet <host/ip address> 3201" work from your machine to the SAP System.
    >
    > Remove the router string you wont need if the above works.
    >
    > - Regards, Dibya
    Hello there,
    Thank you very much for your answer which solved my problem. In fact there was no need of providing router string.
    Kind Regards,
    Dariyoosh

  • HOw to test the jms connection?

    HI all,
    how to test the jms connection in xi?
    regards
    kish

    HI,
    We can see the JMS sender or reciver side .. in RWB .. see  communicaiton channel mononitoring,., also..
    We can access it through browser.. it depends upon the proocol type .. like sonic or webspeare MQ..or ...
    see below links
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/886a3c3a860657e10000000a114084/frameset.htm
    /people/alessandro.guarneri/blog/2006/01/04/jms-sender-adapter-handling-too-short-lines
    /people/william.li/blog/2006/11/13/how-to-use-saps-webas-j2ees-jms-queue-in-exchange-infrastructure
    content conversion https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f02d12a7-0201-0010-5780-8bfc7d12f891
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/97171dd3-0401-0010-5195-b43f556e6ce9
    Chilla

  • How to share mobile wireless connection from Win XP to mac?

    Hi,
    I have two comupters,one mac and one PC (win XP). I am trying to share the mobile wireless broadband from my PC to the mac. I set up the sharing from mac to PC successfully quite a while ago, but now I need to work extensively on mac. So I tried to set up the sharing in the other around and nothing worked at all. Here is what I did.
    1. I enabled the sharing of the mobile wireless connection on PC.
    2. I tried to set up a small/home network, but it didn't work on Mac as the windows softwares can't be run on mac
    3. I also tried to set up a peer-to-peer connection from PC to Mac which also didn't work.
    Does anyone how to do the sharing from PC to Mac? Thanks a lot!

    Okay, firstly some routers or mdoems come with 2 ports on the back so you can connect two different computers so simply plug them both in
    if not, then i advise you buy a router which allows you to add numerous computers to the same network via wires or add numerous computers wirelessly
    i have one computer connect to my netgear router -wired
    i have one computer wirelessly connected with a Netgear USB wireless reciever
    then i got my laptop which is connected via wireless
    i have xbox live which i connect to the internet via my laptops wireless connection, this can be done with any pc or laptop aswell
    what you do is
    wireless networks - where it showws any detected networks
    change advanced options - on the side
    advanced tab
    then allow other computers to use this computers internet connection
    simple as
    all you do is plug in your other pc or whatever

  • How do i make http connection  from an applet to  a servlet

    i am not able to make a http connection from the applet to servlet
    my code for servlet is as follows
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class newDatabaseServlet extends HttpServlet {
    //      Connection con;
    // Statement stmt;
         public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
              resp.setContentType("text/content");
              System.out.println("megha");
              String mthd[] = req.getParameterValues("event");
              System.out.println(mthd.length);
              System.out.println(mthd);
              System.out.println(req.getQueryString());
              // System.out.println("megha");
    PrintWriter fw = new PrintWriter(new FileOutputStream(new File("e:/JRun/servers/default/default-app/mycontent.txt")));
    String s = "this text comes from servlet";
    fw.print(s);
    fw.flush();
              if(mthd[0].equalsIgnoreCase("callEditor")) {
                   openEditor(req,resp);
    public void openEditor(HttpServletRequest req, HttpServletResponse resp) {
         /* try {
              Class.forName("oracle.jdbc.driver.OracleDriver");
         con = DriverManager.getConnection("jdbc:oracle:thin:@pc6:1521:oradba","test","test");
         catch(Exception e) {
              e.printStackTrace();
              try {
                   resp.sendRedirect("/RunApp1.html");
              catch(IOException e) {
                   e.printStackTrace();
    /*try {
         Class.forName("oracle.jdbc.driver.OracleDriver");
    con = DriverManager.getConnection("jdbc:oracle:thin:@pc6:1521:oradba","test","test");
         catch(Exception e) {
         e.printStackTrace();
         resp.setContentType("text/html");
         PrintWriter output = resp.getWriter();
         try {
    stmt = con.createStatement();
    String strContent = "select * from edTable where newsid = 2";
    ResultSet rs = stmt.executeQuery(strContent);
    if(rs.next()) {
                   String newsText = rs.getString(2);
    /* StringBuffer buf = new StringBuffer();
                   buf.append("<B>servlet</B>");
                   try {
                   resp.sendRedirect("RunApp");
              catch(IOException e) {
                   e.printStackTrace();
    //               output.println(buf.toString());
    //          output.close();
    my code for applet is
    import javax.swing.*;
    import java.awt.event.*;
    import java.net.*;
    import java.io.*;
    import java.awt.*;
    import javax.swing.text.*;
    import javax.swing.text.html.*;
    public class EdApplet extends JApplet {
    public void init() {
         Container c;
         c = getContentPane();
    JPanel but = new JPanel();
    c.add(but,BorderLayout.NORTH);
    final JEditorPane je = new JEditorPane();
    JScrollPane jsp = new JScrollPane(je);
    HTMLEditorKit ht = new HTMLEditorKit();
    je.setEditorKit(ht);
    je.setEditable(true);
    HTMLDocument mdoc = (HTMLDocument)ht.createDefaultDocument();
    StyleSheet mcontext =mdoc.getStyleSheet();
    je.setDocument(mdoc);
    c.add(jsp,BorderLayout.CENTER);
    JPanel bot = new JPanel();
    c.add(bot,BorderLayout.SOUTH);
    JButton save = new JButton("save");
    but.add(save);
    String str = getInitialText();
         je.setText(str);
         String servletUrl="http://pc7:8100/servlet/newDatabaseServlet";
    try{
                   URL servletURL = new URL(servletUrl);
                   URLConnection servletConnection = servletURL.openConnection();
              servletConnection.setRequestProperty("event","saveText");
              servletConnection.setDoOutput(true);
              servletConnection.setUseCaches(false);
         catch(Exception e) {
    //          je.setText(e.printStackTrace());
         ActionListener lst = new ActionListener() {
              public void actionPerformed(ActionEvent ae) {
                   String save = je.getText();
                   saveText(save,je);
         save.addActionListener(lst);
    //je.setText("<B>this</B>");
    //URLConnection servletConnection = null;
    /* try {
              String servletUrl="http://pc7:8100/servlet/newDatabaseServlet";
              URL myUrl = new URL(servletUrl);
              servletConnection = myUrl.openConnection();
              servletConnection.setDoOutput(true);
              servletConnection.setUseCaches(false);
         /*     BufferedReader br = new BufferedReader(new InputStreamReader(servletConnection.getInputStream()));
    String t = br.readLine();
    je.setText(t);
         catch(Exception e) {
              e.printStackTrace();
    /* ActionListener lst = new ActionListener() {
              public void actionPerformed(ActionEvent ae) {
                   BufferedReader br = new BufferedReader(new InputStreamReader(servletConnection.getInputStream()));
                   String t = br.readLine();
    je.setText(t);
    click.addActionListener(lst);
    /*void String changeText(UrlConnection con) {
    BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream));
    String t = br.readLine();
    return t;
    public String getInitialText()
         //String me = null;
         URLConnection textConnection = null;
         StringBuffer sb = new StringBuffer();
         try {
                   String textUrl="http://pc7:8100/mycontent.txt";
                   URL myUrl = new URL(textUrl);
                   textConnection = myUrl.openConnection();
                   textConnection.setDoInput(true);
                   textConnection.setUseCaches(false);
                   BufferedReader br = new BufferedReader(new InputStreamReader(textConnection.getInputStream()));
                   // me = (String)servletConnection.getContent();
                   String s = null;
                   while((s = br.readLine())!=null) {
                        sb.append(s);
              catch(Exception e) {
                             e.printStackTrace();
                   return sb.toString();
         public void saveText(String saveStr,JEditorPane je) {
              //String saveStr = je.getText();
              //String servletUrl="http://pc7:8100/servlet/newDatabaseServlet?event='saveText'&newsid='2'";
              //String servletGet="http://pc7:8100/servlet/newDatabaseServlet";
              String servletUrl="http://pc7:8100/servlet/newDatabaseServlet";
              //String servletUrl = servletGet + "?"
              //     + URLEncoder.encode("event") + "="
         // + URLEncoder.encode("saveText");
    //     je.setText(servletUrl);
              try {
              URL servletURL = new URL(servletUrl);
              URLConnection servletConnection = servletURL.openConnection();
         //     servletConnection.setRequestProperty("event","saveText");
         servletConnection.setRequestProperty(
         "User-Agent","Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
              //System.out.println("from applet");
              servletConnection.setDoOutput(true);
              servletConnection.setUseCaches(false);
              //Propertiew prop = new Properties();
         //     prop.put("event","saveText");
              PrintStream out = new PrintStream(servletConnection.getOutputStream());
    out.println("event");
    out.close();
         catch(IOException e) {
              je.setText(e.toString());
    kindly tell me what is the error
    what is the best method of doing this
    thanking u in anticipation
    megha sood

    omg O_o
    We cannot debug your code, but:
    Did you try the servlet directly from your browser? Does it work?
    Best regards from Germany,
    r.v.

  • How to get a db connection from jdevelopers created db connections

    How can you use the connection you create with jdevelopers wizard, to execute a simple preparedStatement in a custom class?
    After use, how do you return/disconnect it?
    con = ??
    stmn = con.prepareStatement("SELECT first_name "+
    "FROM customers "+
    "WHERE cust_id = ? ");
    stmn.setInt(1, custId);
    ResultSet res = stmn.executeQuery();
    Thank You

    A connection OracleDBConnection in Connections-Navigator is available as a data source jdbc/OracleDBConnectionDS. To obtain a connection from the data source, add a resource-ref element to the web application in which a connection is to be obtained. In a Servlet or JSP application a connection may be obtained with the data source JNDI.
    InitialContext initialContext = new InitialContext();
    javax.sql.DataSource ds = (javax.sql.DataSource)
    initialContext.lookup("java:comp/env/jdbc/OracleDBConnectionDS");
    java.sql.Connection conn = ds.getConnection();

  • How to REMOVE PayPal Smart Connect from PayPal Account

    I've been trying to REMOVE the PayPal Smart Connect from my PayPal Account with no luck.  I already cancelled my PayPal Smart Connect.  I confirmed today that is cancelled but it's linked to my PayPal Account and I don't find a way to REMOVE it.  I wrote to PayPal and they told me PayPal Smart Connect are the only one that can remove it, but I call PayPal Smart Connect and the only option I've been given is to CANCEL the account which is already cancelled.  Does anyone know how to REMOVE it??

    Hi JeyJey,
    Welcome to the Community!
    Thank you for contacting us here on the community. This is a good question. If your PayPal Smart Connect balance  has been paid in full, please reach out to PayPal customer service by phone, email, Twitter, or Facebook. Our representatives will be happy to assist with removing the account.
    Thanks,
    -Susie

  • How to find the server connected from multiple switched netwtwork

    I have one server connected to distrubted switch or acces switch  in network .
    They were 45 switches in netwrok and need help how to find that server  connected switch  from  Core switch ?
    How many  mehtodes and process we can use to find that connected physical switch ?
    Thanks in advance !!!

    It's a bit of a tedious process. but if you ping the IP address of the server from the core switch and then check the ARP entry to get its MAC address, you can then trace the address tables in the switches to find the switch that the server is physically connected to. Once you have the MAC address, you'll have to check the address table in each switch in the path between the core and the server to find it.

  • How to setup a JNDI connection from Crystal report 12 (2008) ?

    I've CR 12 (2008)
    I've a report actually bind to datasource via DSN to a sql server.
    Now we need to migrate this connection to JDBC.
    So i downloaded microsft sql driver for jdbc and copied as
    C:\Program Files (x86)\Business Objects\Common\4.0\java/lib/external/sqljdbc4.jar
    I edited CRConfig.xml. adding this full path and file name at <Classpath>
    The parameters i entered are:
    URL: jdbc:sqlserver://10.1.2.40:1433;DatabaseName=CPR;username=selyon;password=......
    class name: com.microsoft.sqlserver.jdbc.SQLServerDriver
    in the second page i entere my usernmae, my password and the db name,
    but when click on 'finish' CR tell me 'unable to fine JNDI driver'.
    What's the problem now

    Sorry, but I'm not on a home pc, I'm working on a virtualized pc with a long chain of permissions ... so I cannot simply download and run an utility...
    Instead... I think (I WAS thinking) someone from SAP can tell me this info ... Probably I'll buy a paid assistance ticket... But really it's a strange thing that a simply connection from a (so) paid software need a so difficult problem solving routine..
    I edited my environment variales: JAVA, PATH; CLASSPATH; JAVA_DIR, and a long list of others ... to ALL point to ALL of directory containing used jars...
    .. I asked my SysAdmin to edit CrConfig.xml and it's done ... classpath are rights, jdbc infos are also ok, ...
    .. but none ...

  • How can my iphone recieve music from any itunes?

    I want to make it so that I am able to recieve music from any apple iTunes without erasing all of my current music. Is this possible on the iPhone 4S?

    You will need to have the computer 'authourised' with your account details in iTunes to be able to copy music from one computer to your device....if you are trying to get music you like from your friends, there are ways to do this but as Apple are trying to protect artists it is not staright forward.
    ..oh, forgot to add that you need to have 'sync manually' set up on your iPhone...

  • How do I remap the connection from test to production

    We are in the process of setting up EPIC's Healthcare software and purchased BO XI 3.1 for the reporting. And one of the topics is what is the best practice for managing the data connection to redirect from server to server. Each report will have to move through 3 servers, ClarityPOC (development) server, then once logos are on them and they are tested we need to move them to Clarity_QA (test) and then again to Clarity_Prod (production) server.
    Thanks,
    Phil

    Hi Phil,
    There are couple of ways to move the objects from Dev to QA followed by Production.
    1). LCM Method, where you need to install software and add the Dev, QA and Prod and move the Objects as Hakim said.
    Here are some more documents to refer
    http://help.sap.com/businessobject/product_guides/boexir4/en/xi4_lcm_user_en.pdf
    http://help.sap.com/businessobject/product_guides/boexir31/en/xi31_LCM_User_en.pdf
    2). Another method is Import Wizard
    In this method, you don't need LCM tool, In the installed BO, there is a wizard called import wizard where you can move the objects around.
    If your Version of BI is 4.0 then LCM is integrated in BOBJ.
    Here is the screenshots for Import Wizard.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40ec9e71-9e69-2e10-d388-e7eda0a6a965?QuickLink=index&overridelayout=true
    Thanks,
    Sravanthi

  • How to test cloned VI file from Test-Stand

    Hi All,
    I am having one doubt in Test - Stand.
    I am having VI file which is having four controls and four indicators. I am just connecting one control with one indicator like one - one mapping. I have created connector pane for this. Say save this file as dummy1.vi.
    In another VI file I have taken four controls. These controls are connected with dummy1.vi file.  Save this file with test1.vi file. Now run the test1.vi file with highlight execution on. While it is continuosly running, double click on the sub vi files. You can see different files with clone, clone1, clone2 ...etc...
    Now I will pass values to test1.vi file from Test - Stand sequence step. In second step I want check the result from dummy1.vi file. But I am unable to do it.
    Can anybody tell me how to achieve it?
    Regards,
    Nagaraju

    Hey NagRaj,
    The reason you see the clones is because your VI is reentrant.  You can change that in the VI Properties in the Execution section.  Also, you may want to read more about that in the LabVIEW help to understand it better.
    You should have no problem testing these VIs from TestStand if you set your Step result to the value you are testing against.  I've attached an image that shows how to set the outputs of your VI to the step results.  What kind of test are you doing? (i.e. NumericLimit, StringLimit, Pass/Fail etc..)
    Is dummy1.VI a subvi of test1.VI?  If so do you have the output terminals of dummy1.vi connected to the output terminals of test1.vi to propogate the values back to TestStand.  This is assuming you only have one step in TestStand calling test1.vi which has dummy1.vi as a subvi.
    If you want two steps where one step calls test1.vi and the other calls dummy1.vi then you have to call them seperately.  They can't be tested in the same step this way.
    If this is confusing you can always post your simple example (seq and vis) and I could look and see how to better assist you.
    Regards,
    Message Edited by Sam R on 02-28-2007 09:06 AM
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~
    Attachments:
    stepresult.JPG ‏56 KB

  • How to establish an Https connection from a html client

    Hi! I�m totally new to Java so my question is rather"stupid". I have an html page that sends a post to a servlet
    <form name="form" action="servlet/ServletLogOn" method="post">
    I want to establish an https connection between the client and the servlet. How is it?
    Thanks in advance.

    Ignore the previous poster's reply - he was obviously mislead by my original post re: JSSE.
    How you install an SSL certificate on your webserver is completely dependent on the webserver you are using. Ususally there is some functionality for doing this from the administrative interface - usually involves pasting some text from the CA's (certificate authority, e.g. Verisign) site into a text box and designating a port number for SSL traffic (use 443, it's internet standard). I've actually only done this for Netscape Enterprise Server - you may want to find a forum for users of your webserver to ask for specifics.

  • Please Help! How do I retrieve recieved calls from...

    Hello.
    I have recently carried out a six month long project for a client company.
    The client has been very underhanded and basically 'stolen' my work, and are trying to claim that they managed to do the work themselves.
    It looks like am going to have to take them to court. They are a big company, and I am a self employed consultant. 
    I have to list the phone calls that were made to me, [on my N95] So I can prove the dates when they called me.
    But when I go into the recieved calls list, only the last few calls are listed.
    Im assuming this is because the 'factory settings' are set so that the phone, so that when it comes out of the box it does not save all the calls.
    But I have never deleted anything manually.
    I am hoping that, [like a PC] this list of recieved calls, is in fact still stored somewhere inside my phone. 
    Can anyone help? 
    Is there anyway I can retrieve the recieved calls list?
    What are my options here? Is there a specific data recovery package that would work?
    Are the list of recieved calls still inside my phone somewhere?
    Any help would be greatly appreciated.
    Thankyou.
    I tried contacting Nokia on the phone, and basically got brushed off. [After an hour on the phone I could not even get the nokia tech support number for the UK. They assured me I would get an email, but none arived]
     [My itemised bill only lists outgoing calls. And I have contacted my service provider who cannot provide me with this information, as it would be a breach of the data protection act]

    the only way is by your log and depending how long its been set at
    here is the online guide for the asistance to it
    http://nds1.nokia.com/phones/files/guides/Nokia_N95-1_UG_en.pdf
     LogTo monitor the phone numbers of missed, received, and
    dialed voice calls, press , and select Applications >Log > Recent calls. The device registers missed andreceived calls only if the network supports these
    functions, the device is switched on, and within the
    network service area.To clear all recent call lists, select Options > Clear recentcalls in the recent calls main view. To clear one of the call
    registers, open the register you want to erase, and selectOptions > Clear list. To clear an individual event, open aregister, scroll to the event, and press .Call durationTo monitor the approximate duration of your incoming and
    outgoing calls, press , and select Applications >Log > Call duration.Note: The actual time invoiced for calls by yourservice provider may vary, depending on network
    features, rounding off for billing, and so forth.To clear call duration timers, select Options > Cleartimers. For this you need the lock code. See ‘Phone and
    SIM card’, p. 116.Packet dataTo check the amount of data sent and received during
    packet data connections, press , and selectApplications > Log > Packet data. For example, you maybe charged for your packet data connections by the
    amount of data sent and received 
    If  i have helped at all a click on the white star below would be nice thanks.
    Now using the Lumia 1520

  • How to get a Wireless connection from house to car...

    Hi I have a new BT Broadband hub in my house, I want to be able to use the wifi from this in a caravan in my garden about 30 metres away so a tablet can be used in there. Does anyone know how I can do this? the walls in the house are 2ft thick so unless I hang the router out of a window in a plastic bag I cannot get a wifi connection in the caravan.
    thanks
    Quembers

    The BT Shop have some solutions.
    http://www.shop.bt.com/learnmore/bt-branded-produc​ts-and-services/bt-connectivity-devices/
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

Maybe you are looking for