XI - EP integration using the TREX RFC Connction

Hi Experts,
Is there a document on XI - TREX integration using the RFC connection. I need to build an application in EP where I would search for messages in the XI box based on certain input parameters. The search would happen using the TREX engine which in turn has indexes of all XI messages.
Regards,
Shobhit

Hi Shobhit,
In addition, check the following lings... might be helps to you...
http://help.sap.com/saphelp_nw04s/helpdata/en/70/0837ced133304eba452c45b6047c74/content.htm
/thread/143082 [original link is broken]
/thread/126493 [original link is broken]
/people/prasad.illapani/blog/2005/11/14/payload-based-message-search-in-xi30-using-trex-engine
Cheers...
Vasu
<b>** REward Points if found useful **</b>

Similar Messages

  • OBIEE/ADF Integration using the Action Framework

    I would like to integrate OBIEE and ADF to achieve the following.
    1. Embed BI objects into an ADF application
    2. Pass parameter from the ADF application to the BI objects
    3. Pass context (parameters) from the BI object to the ADF components
    4. Have the BI objects call JDeveloper web services from the dashboard
    5. Other integration points to be developed in future
    6. Combine OLTP and BI data in single ADF form
    7. Source ADF BC data from OBIEE metadata layer
    8. ADF application call BI alerts, actions from ADF application
    Could any one have tried to integrate OBIEE and ADF to achieve any of the above.
    If so please help with your experience.
    Any information given shall be highly appreciated.
    Regards,
    Denis Ojok

    you want to forward to another action without declaring that forward in the struts config? we use MVC frameworks to avoid having to write all that sort of code. what are you trying to achieve that can't be done by configuring the forward?

  • Searching article about using the trex crawler to crawle the SAP help ...

    .. and show the results within own portal.
    Hello,
    I was reading an article on how to use TREX with the SAP help. Unfortunately I cannot find the article again. Does someone know this article and would be able to give me the adress?
    Thx, Vanessa

    OK, so I've figured out the syntax or querying the key field.  The criteria looks something like this:
    criteria='key:"D:\\Inetpub\\FoldererName\\FolderName\\FolderName\\Create_View_Delete_Calen dar_Groups.doc"'
    *note that every '\' has been escaped to '\\'
    Now say, I want to add additional criteria like documents that contain the word office, the criteria looks like this:
    criteria='""key:"D:\\Inetpub\\FoldererName\\FolderName\\FolderName\\Create_View_Delete_Cal endar_Groups.doc""" AND "+office"'\
    What I really want to do though is limit the search do docments in a specific folder, something like
    criteria='key:"D:\\Inetpub\\FoldererName\\FolderName\\FolderName\\*"'
    I can't seem to get this to work.  I've read other posting saying wildcard searches need to be in lower case, and I've used lcase() around the string to force this, but still nothing is returned.
    It's probalby a syntax issue, but I tried lots of variation with no success.

  • How to install   the TREX server

    Hello,
    Cam any one explain me how to installl and configure the TREX server in portal.
    Thanks in Advance

    hi,
    TREX is a standalone server which indexes the documents in the repositories.TREX is based on a client/server architecture. The client software is integrated into the
    application that uses the TREX functions, and allows communication with the TREX servers.
    The TREX servers execute the requests of the clients: They index and classify documents
    and respond to search queries.
    Look at
    service.sap.com/instguidesNW04  -> Installation ->Installation Guide Search and Classification TREX 6.1   .
    Regards,
    Ganesh N

  • Use of statefull RFCs in WebDynpro

    Hello,
    i want to create a WebDynpro application which uses RFCs. Every RFC call will relay on the fact, that ABAP-Memory updated in previous call can be accessed. What do you think, will it work? is it a correct strategie?
    Will it work if i use web service created from RFC and if not-sap application use our rfcs/web services?
    thanks
    Paul

    Hi again.
    I've never used RFC this way and I am not aware of how the context for the
    connection is kept in backend after the call returns, especially when thinking about many
    different user of you WD4A application which all use the same RFC Connection.
    But as I said I do not know it.
    Anyway it seems to be strange for me to handle the R/3 backend like a statefull
    application server. 
    Maybe someone else can help you here.
    Cheers,
    Sascha

  • How to use the "target Data lines"?

    Hello,
    I want to program some DSP effects and filters with Java. I know to use the "Clip" and the "Sound" data lines in the Java Sound API, but it is difficult to me tu use the "target data lines" to do what I want to. So I have several questions :
    I have found how to convert a clip to a target data line. I have understood how to get the int from the sounds via the target data line. But, when I have done the operations with this int, how to do again a sound from the int? Wich method must I use to "convert the int to a sound"?
    Normally, oscillators and filters need to do an integration using the sample rate. Does anyone could give to me some exemples?
    I have found code sources for C++ for DSP. Where could I find the same for Java?
    Do you know a book about this subject, I did not find any?
    Thank you for your help.

    My idea is to create a byte array from the audio clip via a ByteArrayOutputStream, then to create an int or a float, then do the operations, and then do another audio line from the new byte array. Am I wrong?This is correct, I believe.
    This byte array will have a size of 16 (for PCM or wave files) surrely.Not necessarily. If you're using 16-bit samples for PCM data, then every 2 array positions will be "a sample". Your byte array will be 2 times the number of samples.
    You'll want to pull the data 2-bytes at a time and do basiclly:
    byte[] data_in = new byte[2];
    myTargetDataline.read(data_in, 0, 2);
    short sample = (data_in[0] << 8) + (data_in[1]);Then do whatever you want to your sample, and then write it back...
    byte[] data_out = new byte[] {
    (byte)(sample >>> 8),
    (byte)(sample )
    mySourceDataline.write(data_out, 0, 2);I used a short instead of an int because it's 16-bit data, so it's a short. PCM may be an "unsigned" short, but you'll have to check into that yourself ;-)
    To be perfectly honest, I've never done this so my sample code will probably need to be tweaked. But I hope it helps you get headed in the right direction, and gimme an update when you try it out.

  • SAP R3 Conector System at the Adaptative RFC model

    Hi folks!
    We´ve generated a Web Dynpro project using the Adaptative RFC model. When running the application we get the exception:
    com.sap.dictionary.runtime.DdException: at com.sap.tc.webdynpro.services.datatypes.core.DataTypeBroker$1.fillSldConnection(DataTypeBroker.java:89)
    This surely happens because we haven´t defined the SAP R3 connector system:
    Could someone please show us how to do this?
    We are using SAP R3 Dedeicated connection, should we use the SAP R3 ConnectionString? At least, we need to know which is the Gateway Host, the SAP R3 machine or the J2EE WAS one? Is the other the Application Server Host? What would be the Gateway Service?
    In the other hand, at defining the RFC Destinations on the SAP R3 server, we´re using the "Registered Server Program" Activation Type. Is this correct? When testing the connection, it fails because the program is not registered at the server.
    Thanks in advance.

    Hi Bernanrdo,
    I have given answer to your another post.
    Just look at that. It will help you.
    Regards,
    Bhavik

  • Integration with the Lego NXT

    I have a Gyroscope which I have connected up to the NXT and I am now trying to find the angle that it is operating at from the starting position. I was wondering if anybody knows howto carry out integration using the NXT toolkit. Or even if there is an icon of one of the sensor blocks which alows me to see the angle from starting possition.

    Hi skinheadi...,
    there should be a vi to read the sensor position. Search in the input section.
    Mike

  • Using the SOAP inbound channel of the Integration Engine

    Hi,
    I am following the blog of Stefan Grube.
    /people/stefan.grube/blog/2006/09/21/using-the-soap-inbound-channel-of-the-integration-engine
    However I have difficulties.
    Is this blog still relevant for SAP PI7.10?
    I have set this up as a test for a scenario I have.
    Current Scenario NOT using your Blog and working perfectly.
    SandBox PI       Development PI
    File > SOAP  >   SOAP > ABAP Proxy
    What I am attempting now is.
    SandBox PI      Development PI
    File > SOAP  >  Integration Engine > ABAP Proxy
    I am using our SAP PI Sandbox to push a SOAP message using a Receiver SOAP adapter channel.
    Transport Protocol: u201CHTTPu201D
    Message Protocol: u201CSOAPu201D
    Conversion Parameters:      u201CDo not Use SOAP Envelopeu201D
    Target URL: u201Chttp://<Integratio Server Host Development PI>:<Port>/sap/xi/engine?type=entry&version=3.0&Sender.Service=FigmentD&Interface=urn:figment-co-za:fleetcard:efuel_50ppm^oa_Msg50ppm&QualityOfService=ExactlyOnce&sap-user=<PIAPPLUSER>&sap-password=<PASSWORD>u201D
    SOAP Action: u201Chttp://sap.com/xi/WebService/soap1.1u201D
    I am however getting the following error on the SandBox Pi AE.
    u201CSOAP: call failed: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 302 MOVED TEMPORARILYu201D
    Please can you assist in this matter.
    Regards
    Willie Hugo

    Hi williem,
    Stefans weblog works great. The error you are getting is some wrong data you are sending. Please verify the data you are sending is correct. Also check this threads for the same errror:
    ADAPTER.HTTP_EXCEPTION / HTTP 302 Moved Temporarily
    Re: SOAP client receives HTTP 302 Found
    Re: Synchronous RFC-XI-Web Service with no request method
    HTTP Error (302) Found when calling Web Service on XI
    Regards,
    ---Satish

  • How to use the integrated camera in Lenovo THINKPAD X301

    Dear All,
    I would like to know how to use the integrated camera for the THINKPAD X301 LAPTOP?
    Please help

    Hi ,
    For Lenovo product , we need application software to activate this camera. You can use the Picasa software which can search from Google to activate this camera.
    After install Picasa > Picasa > Import > Select Device ( then choose your camera )

  • Not able to use the integrated webcam

    I have a HP Pavilion dv6t-6c00. I upgraded to windows 7 ultimate before which I had windows 7 home premium on which I could use the webcam but now it shows an error when I open cyberlink youcam "Warning, No webcam detected. Try plugging in a webcam into your computer now. If you are using an integrated camera, make sure that it is turned on". I've watched and tried all the steps except for the last step as the cyberlink youcam software doesn't allow me to click the configure settings. What should I do to turn on my webcam?
    This question was solved.
    View Solution.

    According to the message you have recently posted I would like to confirm that this could be a hardware issue and I strongly recommend you to immediately Contact HP Technical Support over the Phone for further assistance without any delay to get your Notebook diagnosed and serviced by an authorized HP Certified Engineer
    You can also Check your warranty Here to verify the warranty status
    Hope this helps, for any further queries reply to the post and feel free to join us again
    **Click the KUDOS star on left to say Thanks**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.
    Thank You,
    K N R K
    Although I am an HP employee, I am speaking for myself and not for HP

  • Report error with the input form using the VC BI integration wizard

    Hello All,
    I've created a report using the BI integration wizard in visual composer. I've configured the query with the 'Free Form' query template also I've defined the filters there. This is working fine and giving me the report output. When I deploy this , I could see
    a start point for the data service.
    But instead of the start point with the default values for the filters , I want to have an input form for the users to enter the field values. I added the input form in place of start point. But it's not working even though it doesn't give any error while deploying this report. It gives the following error when I run this report.
    " Data service error occurred,cannot execute OLAP queryCannot get data set: Cannot get data set".
    Could anybody help on this.
    Thanks
    Alok

    Hi Sandeep,
    I'm already draging it from the query input port. Are you referring a different way? How I could have the input variables in the query which I'm creating using the BI integration wizard.  To get this input variable I'm trying to add the input form.
    Am I doing anything wrong here ?
    Pls help.
    Thanks
    Alok

  • Consuming an RFC Call Using the BAPI eWay

    Greetings all,
    We are trying to set up a scenario in which we have a custom RFC function that we are calling synchronously using the BAPI eWay. Here, an ABAP program calls an RFC which is like a proxy on the JCAPS server. On the JCAPS side, we are wanting to map the RFC onto a Web Service call and pass the results back as the exporting parameters of the RFC. While the examples demonstrate the use of an asynchronous function module such as IDOC_INBOUND_ASYNCHRONOUS, it is not clear to me how to work with synchronous calls. Any information would be greatly appreciated. Thanks.
    Best Regards,
    James Wood
    Bowdark Consulting, Inc.
    [email protected]

    I have a similar (if not identical) problem. Chris, your reply to James is talking about the process originating within JCaps. In my scenario (and it sounds like James' too), the process is originating from SAP. What I'm trying to do is this:
    SAP calls to my JCD - this is the part that I'm having trouble with
    My JCD does something with the data sent to it from SAP (call a database or whatever)
    The JCD responds back to SAP so that the request/reply cycle can complete and the SAP program has what it needs
    When I create an OTD object in JCaps using my RFC, there doesn't seem to be a way to make the JCD that I want to create use that OTD as a source for the input message.
    James, if I'm way off base here, let me know and I'll go get my own thread. :)
    Any help or direction would be appreciated. I've Googled this to death and have come up short.

  • Problem passing a table parameter in rfc call using the function control

    I try to pass a Table as parameter to a Function Module using the SAP.Functions library (part of SAP frontend controls) from a Visual Basic (VBA) program.
    The function module has been verified to work when invoked from SAP FrontEnd Function Builder.
    The SAP RFC Control is created with
    Set sapFunctions=CreateObject("SAP.Functions")
    Following code snippet shows how I attempt to set exports and add a table row before calling the function module:
    sapFunctions.Connection = sapConnection
    Set sapMaterialUpd = sapFunctions.Add("Z_SD_BAPI_SALES_DATA_UPD")
    With sapMaterialUpd
    <i>'set exports</i>
         .Exports("PA_GLPUPDLEVEL") = "S"
         .Exports("PA_VKORG") = "FI14"
    <i>'append table row</i>
         .Tables("IT_SALES_DATA_UPD").AppendRow
         .Tables("IT_SALES_DATA_UPD")(1, "VKORG") = "FI14"
         .Tables("IT_SALES_DATA_UPD")(1, "MATNR") = "W_3100"
         .Tables("IT_SALES_DATA_UPD")(1, "DATBI") = "99991231"
         .Tables("IT_SALES_DATA_UPD")(1, "DATAB") = "20041231"
         .Tables("IT_SALES_DATA_UPD")(1, "KBETR") = "2222"
         .Tables("IT_SALES_DATA_UPD")(1, "KONWA") = "EUR"
    End With
    <i>'call the function module</i>
    If sapMaterialUpd.Call() = True Then
        <i>'do something with the return tables here...</i>Else
        Debug.Print sapMaterialUpd.Exception
    End If
    The Call() returns <b>FALSE</b> and the exception is <b>"SYSTEM_FAILURE"</b>. The connection also resets.
    The local logfile that the control generates shows that an exception occurs at the point of the call:
    <i>10.02.2005  17:54:20.766 Packing Parameters for Z_SD_BAPI_SALES_DATA_UPD
    Packing Parameter PA_GLPUPDLEVEL.
    Packing Parameter PA_VKORG.
    Packing Table 0.
    Packing Table 1.
      10.02.2005  17:54:20.766 *** Calling  RFC Function 'Z_SD_BAPI_SALES_DATA_UPD'
      10.02.2005  17:54:20.986 RFC CALL status = RFC_SYS_EXCEPTION
      10.02.2005  17:54:20.986 RFC Error: RFC_IO27
      -Status:CODE=CM_DEALLOCATED_NORMAL STATUS=CM_NO_STATUS_RECEIVED DATA=CM_COMPLETE_DATA_RECEIVED ID=69415076
      -Message:connection closed
      -Internal Status:IO HANDLE=23 DRV=EXT LINE=1420 CODE=27 : GET ID=ffff LINE=861 CODE=7
      10.02.2005  17:54:20.986 Function call finished.</i>
    Seen next code snippet. If the Table object is not touched, the function call goes through without any problems:
    sapFunctions.Connection = sapConnection
    Set sapMaterialUpd = sapFunctions.Add("Z_SD_BAPI_SALES_DATA_UPD")
    With sapMaterialUpd
    'set exports
        .Exports("PA_GLPUPDLEVEL") = "S"
        .Exports("PA_VKORG") = "FI14"
        'do <b>not</b> append a table row, for testing only ;-)</b>
    End With
    <i>'call the function module</i>
    If sapMaterialUpd.Call() = True Then
    <i>    'do something with the return tables here...</i>
    Else
        Debug.Print sapMaterialUpd.Exception
    End If
    This code works perfectly when calling the function. It returns TRUE and behaves normally. The function module returns descriptive response text in a table telling that the table was empty, according to the BAPI implementation.
    So is there something special needed here <i>after</i> appending the table row and <i>before</i> making the Call to properly attach the table as a parameter for the function module?
    Can this be a bug in the SAP RFC Control? The version of the wdtfuncs.ocx is 6206.6.45.54.
    Any hints are welcome!

    hi All partner,
    who solved this problem , I meet it too and
    can't clear it.
    SAPfunc := sapfunctions1.Add('z_get_sfcs_dn_mo');    
    SAPitab := sapfunc.tables.item ('I_DNMO');
    SAPitab.appendrow;                                       SAPitab.value(1,'MANDT') := '220'; 
    SAPitab.Value(1,'VBELN') := '2150000001';
    SAPitab.Value(1,'POSNR') := '50';
    SAPitab.value(1,'MATNR') := '19-99999-00'; 
    SAPitab.value(1,'AUFNR') := '921241512001';
    SAPitab.value(1,'DEDAT') := '2005/09/09';
    SAPitab.value(1,'LFIMG') := '100';  
    IF  SAPfunc.call = true then
      begin
      end
    else
        begin
        showmessage('call fail!!') ;
        end;
    end;
    RFC source code as below
    FUNCTION z_get_sfcs_dn_mo.
    ""Local interface:
    *"  TABLES
    *"      I_DNMO STRUCTURE  ZDN_MO
      data: wa type zdn_mo.
      LOOP AT i_dnmo.
        wa-mandt = i_dnmo-mandt.
        wa-vbeln = i_dnmo-vbeln.
        wa-posnr = i_dnmo-posnr.
        wa-matnr = i_dnmo-matnr.
        wa-aufnr = i_dnmo-aufnr.
        wa-dedat = i_dnmo-dedat.
        wa-lfimg = i_dnmo-lfimg.
       modify  zdn_mo from wa.
        insert into zdn_mo values wa.  --dump at here
        commit work.
      ENDLOOP.
    T/C: ST22 error message say at
      insert into zdn_mo values wa. ---dump at here
    the sapfunc.call returns fail.
    Message was edited by: jorry wang

  • Use the authorization object while creating RFC

    Hi All,
    I'm able to create a RFC, can login from one sap system to another sap system and use the  following FM.  Here my concern is how to make the RFC more secure, i mean any user can access the target system with my login. Meanwhile came across a authorization object text box in the LOGON and SECURE tab while creating RFC.
    so please put on light on how to authenticate the specific user to logon using the RFC.
    Thanks in Advance.
    Regards
    Lalitkumar.

    Hi Lalit,
    Usually for RFC connection will be done with the, user type   system user type (means,they should not be able to login to system thru GUI)
    2. Even if the user know the login id / password, he should  have auth to create RFC like (SM59 and related auth objects)
    and even for remote connection also we have different auth to restrict
    3. These type of authorization will be  given to basis guys only.
    4. Logon/Security 
                 Lang-En
                 Client-` client no
                 user-  user
                 Password - bw password.
    Here you will be specfying the  user id  ( system type)  / password for connecting from one system to another.
    and in next tab you can do Test connection.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a08fbe33-0501-0010-2d9c-fb37e9795fd9
    Thanks,
    Sri

Maybe you are looking for

  • Multiple iPod's on the same computer????

    Does anyone know of a way that you can use two iPods (1 nano and one 60GB) on the same computer and have seperate libraries of music??? My roommate and I share a computer and both have iPod's but don't want the same music on our players; any thoughts

  • How do i get my old firefox back? i installed and uninstalled Aurora and it took everything with it.

    I installed Aurora your new upgrade. I didn't like it so I used my uninstaller to get rid of it. Everything I had in my old firefox went with it. Bookmarks and all. How can I get my old firefox back? Thank you.

  • Error when saving Crystal Report into BOE

    Hi there, I'm having problem on saving rpt (with parameter) into BOE. My rpt is working fine in Crystal Report 2008. I've tried to Add Crystal Report using Save As, and returned error: Error Message: Failed to read data from report file: abc.rpt. Rea

  • Database access via Jdbc  in JSP

    Hey guys, Need a help here..I want to compare a data to existing data in a table sequencially. 1)re is the example, if i have a user login prog,i want to compare the user already exists in that data table. if so how can print the user id's to compare

  • Open a report using a BPF

    Hi all, I'm using BPC 7.0 MS version and I have created a very simple BPF. The first step of the BPF opens a report from BPC for excel. When I create the BPF I get no errors. The detail of the action I have set in the BPF is: Interface: BPC for Excel