Problems in the ID, the sender interface is empty ...

Hi,
I transported the IR and ID DEV to IR and ID PRD. In the production environment, i configured the communication channels that my business scenarios use. When i test any scenario, in the XML Monitoring I see that the sender interface is not recognized but in the receiver interface appear the name of the sender interface
We execute the SXI_CACHE transaction to refresh the complete cache and restart the XI (abap and Java), also we check the SLD and is OK. We review all the configuration and look OK. We tought the problem was becase of the transport, so we created a complete scenario since the begining (product Sofware component,TS,BS, Interfaces, Mapping and Business Scenario) and the problem still happen...
Any ideas...Thanks in advance...
Best Regards ...
Omar R Flores

Hi,
When I transport the ID from DEV to PRD, my Communication Channel is empty in PRD. I just fill it correctly (good IP address) and that's ok.
Have you check your CC?
Regards.
Mickael

Similar Messages

  • PI 7.1Error between the sender interface and the receiver (abstract)interf.

    Hi all,
    I have been receiving an error in configuring the step of type receiver (BPM). More exactly I receive the following error message about the pipeline to the adapter between a third-part sender and a BPM receiver. The sender interface does not known the receiver interface.
    BPE_ADAPTER">UNKNOWN_MESSAGE</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>No object type found for the message. Check that the corresponding process is activated</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Any help will be well appreciated.
    Many thanks in advance for your kind support.
    Regards,
        Giovanni

    looks like message interface is not able to identify by the integration engine ,Check that the interface name and namespace of sender are coming as of expected
    if not this provide more details
    Rajesh

  • Web Analysis Problem using the "Send to Excel" service

    I built reports using WebAnalysis 9.3.0.
    I attached the "Send to Excel" service button to my report. I am using a combination of Excel 2003 & 2007.
    I have the following settings in my webanalysis.properties file:
    MaxDataCellLimit=200000
    XLExportMaxRows=60000
    XLExportMaxColumns=200
    My problem is when I try to use the "Send to Excel" button. For "small" reports Excel opens quickly with my report information. Small being around 1,000 rows and 20 columns. If I add more rows, say another 400 or so - Excel never opens with my report information. Web Analysis sits there for about 5 minutes or so and does nothing. After that I can start using WA again - but no report in Excel.
    I get the same result by right clicking on the report in WA Studio and selecting "Export Data..."
    Any ideas?
    Thanks!

    Hyperion support suggested I try adding the Excel path to my webanalysis.properties file
    So I now have:
    ExcelPath=D:\\Progra~1\Micros~1\\OFFICE11\\Excel.exe;C:\\Progra~1\Micros~2\\OFFICE11\\Excel.exe
    MaxDataCellLimit=200000
    XLExportMaxRows=60000
    XLExportMaxColumns=200
    ResolveDimSetAliases=false
    Where D:\\Progra~1\Micros~1\\OFFICE11\\Excel.exe is the path to Excel as installed on the server where WA Studio is installed.
    And C:\\Progra~1\Micros~2\\OFFICE11\\Excel.exe is the path to Excel as installed on my laptop.
    This did not correct my problem.
    Am I using the ExcelPath=.... correctly?
    I was not sure this would work since WA Studio successfully starts Excel for "smaller" reports. But I tried it anyway.
    Any ideas?

  • Mail problem! - the sender and topic of my emails do not match the content

    my mail seems to have suddenly scrambled all of the emails so that the contents do not match the sender and topic. instead there is another email from my inbox under the wrong headings. i have not done anything different lately. if anyone can help i would really appreciate it.

    Try rebuilding your Mail index like this:
    1. Quit Mail if it's running.
    2. Go to ~/Library/Mail and delete the Envelope Index file.
    3. Restart Safari and wait for it to import your existing messages.
    Mulder

  • Problem using the FederatedSearch / Result set empty

    Hello,<br>
    <br>
    I've the following problem using the FederatedSearch:<br>
    In my KM-Folder I've two documents.<br>
    I created a simple search AbstractPortalComponent to search in the special KM-Folder.<br>
    If the query is "*" I will get the right number of documents.<br>
    But If I will access them the iterator is empty...<br>
    Please see the code below:<br>
    <br>
    Best regards<br>
    Klaus<br>
    <br>
    <br>
    IIndexService indexService = (IIndexService) ResourceFactory.getInstance().getServiceFactory().getService(IServiceTypesConst.INDEX_SERVICE);<br>
    <br>
    SearchQueryListBuilder sqb = new SearchQueryListBuilder();<br>
    <br>
    sqb.setSearchTerm(query);<br>
    IQueryEntryList qel = sqb.buildSearchQueryList();<br>
    RidList ridList = new RidList(); <br>
    ridList.add(RID.getRID(OR_KM_ROOT_PATH + "/" + OR_KM_CURRENT_PATH));<br>
    ridList.add(RID.getRID(OR_KM_ROOT_PATH + "/" + OR_KM_ARCHIVE_PATH));<br>
    IResourceContext resourceContext = new ResourceContext(user);<br>
    IFederatedSearch federatedSearch = (IFederatedSearch) indexService.getObjectInstance(IWcmIndexConst.FEDERATED_SEARCH_INSTANCE);<br>
    IFederatedSearch search = (IFederatedSearch) indexService.getObjectInstance(IWcmIndexConst.FEDERATED_SEARCH_INSTANCE);<br>
    ISearchSession session = federatedSearch.searchWithSession(qel, ridList, resourceContext, null, null);<br>
    response.write("-"+session.getTotalNumberResultKeys()); ### writes 2-ok-<br>
    response.write("- "+session.getNumberResultKeys()); ### writes 2-ok-<br>
    ISearchResultList sresults = session.getSearchResults(1,session.getTotalNumberResultKeys());<br>
                   <br>
    ISearchResultListIterator iter = sresults.listIterator();<br>
    response.write("> "iter.hasNext()"<br>");          ### writes "false"!???
    <br>               
    while (iter.hasNext())<br>
    {<br>
    ...<br>
    }<br>

    The plan is to be running with more than just two sites (though at the moment I am testing with only two).
    What happens is a client comes on-line and requests a list of sites from a router. It then picks one of the sites from the list and adds that as a replication site in the repmgr.
    It then goes about opening up the database and doing some other bookeeping. Finally we start the replication manager and once the NEWMASTER event is recieved a sync is done.
    So while this DELAYCLIENT/rep_sync is a bit overkill for the two-site test I am doing now, the design I am working towards will be a multi-site setup.

  • Problem using the Send to motion item in FCP 5

    Everytime I send a clip from my timeline in FCP to Motion 2 the clip's aspect ratio gets changed. I am using the Apple Intermediate Codec HDV 1080|60. My preset in Motion is to HDV 1080|60.
    It appears that the clip is being stretched along the horizontal axis (it is wider when brought into Motion this way).
    Help!!
    Thanks in advance
    G5 Quad   Mac OS X (10.4.7)   2 GB RAM, Apple 30" Display

    I am having the same kind of problem as I export fro fcp to motion and then back, it looses the anamorphic flag and I reset it, however, even after doing that my clip does not correct itself. I also tried exporting the clip to quicktime movie and importing it to fcp, but even then it does not maintain the aspect ratio of my project. Could there be an underlying bug under the hood, or is there a sequence of steps to properly do this?
    Thanks
    QuadG5   Mac OS X (10.4.7)  

  • Problem : Implementing the TreeModel interface

    I'm trying to implement MYTreeModel interface.
    It's to convert my DOM to a treemodel.
    (i have readed the tutorial about that but i don't use an adapter class. I have ONE class that implements javax.swing.tree.TreeModel and i have implemented the methods)
    All work exept the toString method.
    I suppose that a process is calling the toString method to display the string into the JTree.
    who is calling the toString Method ?
    Where can (must) i overload this method ?
    For the moment, my overloading of the toString method
    don't work !! (-> my tree is correct exept the string)
    Any idea or help is welcome.
    Thanks in advance.
    Here is a part of my code :
    public class DomTree implements javax.swing.tree.TreeModel {
    private Document mDom_O;
    // Constructor - Creates new CDomTree
    public DomTree(Document Dom_O)
    mDom_O=Dom_O;
    public Object getRoot()
         return mDom_O;
    public boolean isLeaf(Object aNode_O)
         org.w3c.dom.Node Node_O=(org.w3c.dom.Node) aNode_O;
              if (ChildCount(Node_O) > 0) return false;
    else                              return true;
    public int getChildCount(Object parent_O)
         org.w3c.dom.Node Node_O=(org.w3c.dom.Node) parent_O;
    return ChildCount(Node_O);
    public Object getChild(Object parent_O, int index_i)
         org.w3c.dom.Node Node_O=(org.w3c.dom.Node) parent_O;
    return Child(Node_O,index_i);
    public int getIndexOfChild(Object parent_O, Object child_O)
         org.w3c.dom.Node PNode_O=(org.w3c.dom.Node) parent_O;
         org.w3c.dom.Node CNode_O=(org.w3c.dom.Node) child_O;
    return index(PNode_O,CNode_O);
    public int ChildCount(org.w3c.dom.Node aNode_O)
    public org.w3c.dom.Node Child(org.w3c.dom.Node aNode_O,int SearchIndex_i)
    public int index(org.w3c.dom.Node aNode_O,org.w3c.dom.Node Child_O)
    public String toString()
    *****************************************************************

    The JTree calls the toString() method of the object in the tree, not the toString() method of the TreeModel. So in your case, that would be the toString() method of the org.w3c.dom.Node object. That is what you would have to subclass.

  • Has anyone had a problem with the iphone5 interfacing with Mercedes Benz bluetooth?

     

    I have a 2012 GLK350 and the I phone 5 connects and works well but it will not download the addressbook defeating the purpose of bluetooth. Have you heard of any fixes ??? I can verbally enter number but must search for it !!

  • Soap sender adpater issue missing sender interface and namespace in the msg

    Hi Expert,
    I got a problem when try to using soap sender adapter.
    Here is the sceanrio:
    Http web service client call ---PI soap sender adapter -some routing data-business system inbound.
    Sytem information:
    SAP_ABA     700     0019     SAPKA70019     Cross-Application Component
    SAP_BASIS     700     0019     SAPKB70019     SAP Basis Component
    PI_BASIS     2005_1_700     0019     SAPKIPYJ7J     PI_BASIS 2005_1_700
    ST-PI     2008_1_700     0001     SAPKITLRD1     SAP Solution Tools Plug-In
    SAP_BW     700     0021     SAPKW70021     SAP NetWeaver BI 7.0
    ST-A/PI     01L_BCO700     0000          -     Servicetools for other App./Netweaver 04
    Here is my problem. I use soapui trigger a test msg to PI system. But in the sxmb_moni, only sender service is there.
    The sender interface and sender namespace is missing. And the msg has error called: :INTERFACE_REGISTRATION_ERROR.
    Which means I do not have a inbound interface to process the msg.
    But I suppose to redirect the msg to business system.
    Here is the configuration:
    reciever determination: soap sender service, soap outbound interface, soap interface namespace --> reciever business sytem.
    Interface ditermination: soap sender service, soap interface --> receiver interface, receiver namespace.
    Sender agreement: soap service, soap itnerface --- soap communication channel
    receiver agreement, soap service---> receiver sevice, receiver interface, reciever namespace  and reciever cummunication channel
    define of soap sender adapter:
    soap sernder, with use encoded header and use query string checked and qos as exactly once.
    Anyone has any idea here? Many thanks! And most strange thing is yesterday it works and today it failed.
    Please kindly help here.
    Thanks a lot,
    Leon

    Hi guys,
    thanks for the input.
    Hi Sven,
    I have input default interface and namespace.
    Hi sivasakthi,
    Regarding mistype, it may happen, I will do it again right away.
    And the URL is generated by the wsdl toolkit in the directory.
    I marked use encoded header and query string in the communication channel.
    I will generate the wsdl again and test it again.
    Regarding URL(endpoint of web service):
    http://hostname:50000/XISOAPAdapter/MessageServlet?channel=:AGSSAL_SOAP:AGSSAL_SOAP_CC&version=3.0&Sender.Service=AGSSAL_SOAP&Interface=urn:a1s_saplivelinkcontent.service.sap.com^MI_O_AS_DELIVERNOTIFY_SOAP
    Again thanks for you guys help.
    Best regards,
    Leon

  • Problems with the Interface

     Hi,have somebody the same Problem with the Login interface before, that I can't type my Username and code, however I click in those typing-blocks it won't allow me to type in... Thanks

    What version of Windows are you on (XP, Vista, Windows 7, Windows 8 )? Is it 32-bit or 64-bit? http://support.microsoft.com/kb/827218 What is the version of Internet Explorer installed on your computer? In Internet Explorer go to Help -> About Internet Explorer. P.S. Please, don’t say that you are not using Internet Explorer. This is irrelevant. Skype depends on Internet Explorer.

  • Stuck using the Comparable Interface

    I am having problems implementing the Comparable Interface in my class. I have written the compareTo method but this is not working. Can anyone see what I am doing wrong in the coding of this method. Thanks !!. (see below code for the class :
    package tma02q1;
    import java.util.*;
    This is the outline of the basic Video class.
    Such a class describes the videos stocked by a branch of a video hire company
    As well as completing the given methods you will need to make further additions
    to this class.For further details you should study the BranchTest class.
    public class Video implements Comparable {
    // declare two instance variables
    // a String to hold the video title
    // an int to hold the video rental cost - cost is held in pence
    private String aTitle;
    private int aCost;
    public Video(String aTitle, int aCost) {
    this.aTitle = aTitle;
    this.aCost = aCost;
    private void setTitle(String aTitle) {
    this.aTitle = aTitle;
    public String getTitle() {
    return aTitle;
    private void setRentalCost(int aCost) {
    this.aCost = aCost;
    public int getRentalCost() {
    return aCost;
    public String toString() {
    return "Video Title = " + aTitle + " which has a rental cost of = " + aCost;
    public boolean equals(Object vid) {
    Video arg = (Video) vid;
    return (this.aTitle.equals(arg.aTitle)
    &&this.aCost==arg.aCost);
    public int compareTo(Object vido) {
    Video arg = (Video) vido;
    int comp = aCost.compareTo(arg.aCost);
    return comp;

    You've got another serious problem with your code. Both the equals and compareTo methods will throw a ClassCastException if the parameter is not a reference to a video object. Using the instanceof operator will however solve the problem. E.g.
    public boolean equals(Object o) {
      if (o instanceof Video) {
        Video  arg = (Video) o;
        return (this.aTitle.equals(arg.aTitle)
                &&this.aCost == arg.aCost);
      else
        return false;  
    }The same approach is applicable to the compareTo method.
    Regards

  • Issue with provided message for WSDL of SAP PI sender interface

    Hi,
    as I am not familar with SOAP interfaces and use of WSDL by partners with WSDL generated in SAP PI there are some issues that I have with a scenario:
    1. Import of external xsd for message is done
    2. Enterprise Repository and Integration Directory objects are completely created and activated
    3. WSDL was generated from ID Sender agreement (This is PI 7.1)
    4. Partner got the WSDL
    The partner provided now some test messages by mail that I would like to test in the mapping as the message is really complex.
    But the result is strange...
    1. The header of the partner message is this:
    <XJustiz_Daten xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <Grunddaten xmlns="http://www.xjustiz.de">
    (Some german words are in that example. But this doesn t matter!)
    This is different to the xml that PI generates in mapping:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:XJustiz_Daten xmlns:ns0="http://www.xjustiz.de">
       <ns0:Grunddaten>
          <ns0:Grunddaten XJustizVersion="">
    Partner defines xsi:   instead of ns0   and PI fails using this message!
    So I had to change the message header and add ns0: to all element tags and node tags of the message.
    (See for example with first node "Grunddaten").
    2. There are some mandatory nodes and elements.
    An example:
    - Rechtsform is mandatory node (1..1) with element content (mandatory 1..1)
    So it will appear in the payload like this:
                        <ns0:Rechtsform>
                                <ns0:content xmlns=""/>
                         </ns0:Rechtsform>
    But the partner provides this:
    <Rechtsform xsi:nil="true" />
    which is the next issue as PI doesn t understand as xsi is not mapped to a namespace. !
    It would be easy to use an "exist" function to solve the issue with the not provided element but this will not help
    when the node is provided with additinal information xsi:....
    Can you give any help/answer why PI is not able to handle such things.
    Thank you!
    Best regards
    Dirk

    Hello Meinhard,
    If you are the Service Owner, the sender system must use your wsdl message (WebService Definition).
    If there're other problems or the sender system can't use your message structure, in agreement with them you need to develope a different mapping.

  • PI 7.1 Sender Interface and Receiver Interface  gets interchanged

    Hi All,
    I m facing a strange problem in PI 7.1
    For many of my scenarios, the Sender Interface, sender namespace and receiver Interface, receiver namespace  information gets interchanged and displayed incorrectly.
    But sometimes its working fine.
    When we analysed the Log messages, found that, after xml validation step, the sender and reciever interface gets interchanged.
    Any idea why this happens?
    How to rectify this error?

    Aarthi,
    Please check your message interfaces once again. Sender is outbound and Receiver is inbound.
    Also please check your receiver determination.
    Regards,
    ---Satish

  • Problem running a FW 400 audio interface at same time as FW 800 drives

    I recently installed snow leopard (10.6.2) on a macbook pro 2.4 core duo. I have a couple firewire 800 drives connected. I ran into problems when I hooked up my audio interface to the firewire 400 port. I have the same problem with 2 different audio interfaces - Presonus Firebox and M-Audio Firewire Solo. Basically they refuse to work unless i unplug the firewire 800 drives. I found this information on M-Audio's website:
    "Computers that have both a FireWire 400 and a FireWire 800 port may be sharing the same FireWire bus internally. When using both, the 400 and the 800 port at the same time, you may experience problems like audio drop outs or loss of connection to the M-Audio FireWire interface. There's a variety of possible reasons for this including but not limited to bandwidth limitations, clocking issues (400/800) and bus master problems with the devices connected to both ports. M-Audio recommends using the M-Audio FireWire audio interface on the computers original FireWire port while adding a separate FireWire interface card (with a Texas Instruments chipset) to the system (PCI, PCIe, ExpressCard, or PCMCIA). Connect any third party FireWire 800 devices to the added FireWire interface card. If your computer does not have expansion slots for a separate FireWire interface card there are 2 possible alternatives: If your external hard drive has FW400 connectivity, you can daisy chain the hard drive to the 2nd FireWire port* (if available) on your M-Audio Device. If your external hard drive has USB 2.0 connectivity, you can connect the hard drive to a USB 2.0 port on the computer"
    This is exactly my problem. The audio interfaces work fine when hooked up to FW 400 port as long as no FW 800 devices are connected. It appears that my only solution is to buy a secondary FW interface card. However, I would like to know if there is a fix on the Apple side of this.
    (note: I did not have this issue on my G5 running OS 10.4x, which is what I was on before I switched to this new laptop setup - the laptop is a 2007)
    Anyone else have this issue, or know about a fix for it from Apple?

    Thanks for that info, but that is not the problem. Obviously the first thing I did was check the FW cables and connections and shut down my computer and rebooted. And like I said, the FW 800 drives work fine when no FW 400 device is connected, and the FW 400 audio interface works fine when no FW 800 devices are connected.
    The problem is that when the FW 800 drives are connected AND the FW 400 audio interface is also connected on the same bus (as this is a laptop there is only one bus with both 400 and 800 ports). The drives still seem to work fine, but the audio interface does not work. It's connection lights flash and will not hold a connection or process sound (there is either no sound, or clicks and dropouts). The flashing lights indicated a failed clock sync. M-Audio is aware of this issue as is apparent from my quote on the original post, but the only work around seems to add a secondary FW bus via an adapter card.
    This problems seems to be a MAC issue with FW 400 and 800 and the internal clock sync.

  • How to read Sender Interface name in Adapter module

    I have a need to read the Sender Interface name in an adapter module that will be attached to a Sender SOAP channel. Any ideas on how this can be done.
    I am familiar with the following code construct from the docs
    Hashtable mp = (Hashtable)inputModuleData.getSupplementalData("module.parameters");
    fileName = (String) mp.get("FileName");
    What is the key name (in the hashtable) for Sender Interface name ? The docs seem to be silent on this
    I dug around some and found references to "mp.context" and "message.interface". I guess I could just test this out but I dont have deploy access and I dont want to keep asking the BASIS group to deploy the module while I play around with different combinations...
    So would the following work
    Hashtable mp = (Hashtable)inputModuleData.getSupplementalData("mp.context");
    interfaceName = (String) mp.get("message.interface");
    Thank you
    Anil

    Hi Anil,
    I am not sure of how to get the Sender interface name. I even tried the code that you suggested above. It gave me a null pointer exception.
    I think instead of Sender Interface name you can decide upon the Sender System/Service.
    To get the Sender System Name:
    Object obj = null;
    Message msg = null;
    obj = ModuleData.getPrincipalData();
    msg = (Message) obj;
    String SenderSystem = msg.getFromService();
    Here based on the sender system you can do your partner specific processing in Proxy. Instead of Sender Interface Name.
    Hope this helps
    Regards,
    Aravind

Maybe you are looking for

  • Delta between DSO and Cube

    Hi All, I have been working on a scenario where in we have to realign org structure information of some sales orders , now we have existing sales orders data in DSO , which feeds to a cube . As part of the realignment some master data attributes, mor

  • Missing plug-ins error

    Hello everyone, I am attempting to open an InDesign document that a client sent me and I keep getting missing plug in errors. I am using Indesign Cs5 on a Mac with Os 10.6. I have run into this issue before when trying to open files made on older ver

  • Hiding Subform based on another field value which is not in Layout

    Hi, I tried using Formcalc for hiding a subform like below. if ($record.BLOCK04.GT_ITEM_LEV1_910.DATA[].GT_ITEM_LEV2_910.DATA[].KDMAT == null) $.presence = "hidden" endif My subform is Flowed, Western text When i run it, its not working..so i hided u

  • Information shown in the iPod Screen

    Hi, I have my mp3 files with the following format <track number>. <artist> - <title>.mp3 I have all the albuns with the album art, and on the right side of the iPod Nano Screen, some musics shows: Filename Artist Album other musics shows: title artis

  • How to connect Oracle database using C/C++ on Mac OS X PPC G4, XCode 2.4.1?

    Hi All, How to connect the Oracle database using C/C++ on Mac OS X? I have used Instant Client library "instantclient-basic-macosx-10.1.0.3" provided by the Oracle but could not be success. I'm using PowerPC G4, Mac OS X 10.4.9, and XCode version 2.4