No Adapter Types in Comm. Channels -- Urgent Pls

Guyz,
I'm a newbie and when i'm trying to follow a 'how to sample idoc' scenario doc, i tried creating a communication channel...even i tried using creating comm. channels with wizard, but i got a wierd error as follows :
"com.sap.aii.ib.core.roa.RoaObjectAccessException: Attempt to read object Adapter Metadata IDoc .......from application REPOSITORY failed......." ...and a very huge java exception.....
later after i did a bit of searching over this forum and sap help, i found a document on marketplace detailing the tests to check our XI system is ready or not (doc name is Readiness_Check_Version3.pdf)... as suspected one of the test for adapters failed....In Adapter Monitoring section of Runtime Workbench, i'm not able to see any adapters other than JPR ...... which is why i suppose no F4 is turning up for adapter type in communication channel....
further more searching on this forum, showed me some hints for downloading XI Content from marketplace to update IR.....Firstly i'm not sure this is the solution, if it is, what all components needs to be downloaded.... can i just download SAP_BASIS 7.00 ? in my system i even have 'SAP BASIS 7.10'.... 'm in utter confusion....
appreciate a quick reply on this with details (pls let me know how to check which SP level is my XI system is installed ? , if i have to download XI Content from mkt place).
thanks a ton in advance
Sreedhar K

Hi,
Can you please check this steps:
a) Reimport the latest version of the SAP Basis Software Component into the Integration Repository. The adapter metadata is contained in that SWC, under the namespace http://sap.com/xi/XI/System
b) Just try with Visual Administrator to check the services for the adapter engine are running or not. All services starts with SAP XI..
SAP XI AF Core
SAP XI AF CPA Cache
SAP XI AF Messaging
SAP XI Adapter XI
SAP XI AF Security
c) Just go thru following link from service.sap.com
https://websmp103.sap-ag.de/~sapdownload/011000358700002757652005E/HowtoMintorAF.pdf
d) In the last Refresh the cache of the Adapter Engine.
1) sxi_cache->goto-->AE Cache
2) check for CPA Cache also
...Satish

Similar Messages

  • Parameter name in module configuration of adapter module in comm channel

    Hi Experts,
    I have developed an adapter module to read a excel file , have used the module in the sender file adapter.
    What entrie should i put in parameter name and parameter value  in module configuration of adapter module in comm channel.
    Im too confused,,pls help

    Hi Ivan,
    The code is basically to read the all colums add em under xml tags and read from second row on wards the data
    please find below the module data code
    public ModuleData process(ModuleContext mc, ModuleData imd)throws ModuleException
                             Object obj = null;
                             Message msg = null;
                             MessageKey amk = null ;
                        amk = new MessageKey(msg.getMessageId(),msg.getMessageDirection());
                        Audit.addAuditLogEntry(amk, AuditLogStatus.SUCCESS,"Module called");
                        try {
                                  obj = imd.getPrincipalData();
                                  msg = (Message) obj;
                                  XMLPayload xp = msg.getDocument();
                                  if (xp != null)
                                        byte by[] = convert(xp.getContent());
                                             xp.setContent(by);
                                       imd.setPrincipalData(msg);
                              catch (Exception e)
                    return imd;
                   public byte[] convert(byte src[]) throws Exception
                        String xmldata = "";
                   try
                             ByteArrayInputStream byteArr = new ByteArrayInputStream(src);
                             Workbook w = Workbook.getWorkbook(byteArr);
                             xmldata ="<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n"+ "<ns0:""MT_ExcelFiles"" ""xmlns:ns0=\"""urn:xyz:abc"+"\"> \n";
                               int a = w.getSheet(0).getRows();
                               int b = w.getSheet(0).getColumns();
                        for(int j=1;j<a;j++)
                                   for(int i=0;i<b;i++)
                                                  xmldata = xmldata + "<"w.getSheet(0).getCell(i,0).getContents().toString()">"w.getSheet(0).getCell(i,j).getContents().toString()"</"w.getSheet(0).getCell(i,0).getContents().toString()">";
                        xmldata = xmldata"</ns0:""MT_ExcelFiles"+">";
                        w.close();
              catch (Exception e)
           return xmldata.getBytes();

  • Java.lang.NegativeArraySizeException in comm.channel

    Hello,
    have this error in RWB for comm.channel for file adapter.
    java.lang.NegativeArraySizeException
    We don´t have something special in the adapter of the comm.channel.
    This is the source directory: $DATA1.SSBWSLS
    Any idea where this comes from?
    Best regards
    Dirk

    Hi Michal,
    last entry in trace is from 10th, this error came up yesterday!
    We moved to SP14 on 24th!
    So I think this is my way to OSS!
    Thanks for remembering me to the Vis Admin!
    Best regards
    Dirk
    Beg your pardon for not giving any points. The function disappeared from my log in as the score too!
    Don`t know what`s going on there!
    Wait for answer from SDN support!

  • Adapter types & comm. channels missing in comm channel monitoring

    Hello All,
    We recently created a new sandbox XI system from a copy of our XI Test system
    system. We used the SAPinst system copy process for ABAP+JAVA to create
    this new XI sandbox system. We have followed all of the XI/PI post copy procedures listed in the system copy documentation and almost everything is working except when we going into the runtime workbench for XTX and go into communication channel monitoring for the adapter engine. When we get
    here we do not see any adapter types where we should be seeing types such
    as JDBC, BD, CIDX, FILE, JMS, etc We also do not see any communication channels in the communication channel monitoring if we select use filter to display all.
    Any ideas?
    Any help on this would be much appreciated
    With regards
    Steven

    Hi,
    First check in Integration Directory. Just create any dummy Communication Channel, if you are able to select your adapter for your communicatio channel then this is a cache issue. Just refresh the CPACache by this url.
    http://<server name>:<HTTP Port>/CPACache/refresh?mode=full
    Else you are not able to select any adapter for your communication channel then you have forgot to import the SAP BASIS Software Component Version into Integration Repository.
    You can find it from your installation DVD's, and if you are not able to find then you can download it from service market place as given below..
    [Click on this URL|https://websmp205.sap-ag.de/~form/handler?_APP=00200682500000001943&_EVENT=SEARCH&HIDE=&SEARCH_SPAT=X&SEARCH_BPAT=X&SEARCH_CD=X&SEARCH_P=X&SEARCH_PV=X&SEARCH_C=X&SEARCH_CV=X&SEARCH_TA=&SEARCH_V=&HIDE_EXPERT_SEARCH=X&SEARCH_MAX_RESULT=20]
    In Search Term Enter SAP BASIS 7 or 3.
    Now click on XI CONTENT SAP_BASIS 7.00 (if u r using PI else select SAP_BASIS 3.0) -
    >
    Database independent -
    > SAPBASISxxxxx-0888.ZIP (this file should be based on your SP level)
    Just save this file on your machine and unzip it.
    Now put this in the import directory: \usr\sap\<SID>\SYS\global\xi\repository_server\import\
    Now login to Integration Repository and from menu TOOLS ---> Import design objects and import it.
    Regards,
    Sarvesh

  • Adapter engine field blank in File Comm channel (Sender)

    Hi,
    I am not getting any value in drop-down list of adapter engine in file adapter communication channel.System is allowing me to save the comm channel but when I am trying to create sender agreement, system is giving me following error
    <b>Unable to find an associated SLD element (source element: SAP_XIIntegrationDirectory, [CreationClassName, SAP_XIIntegrationDirectory, string, Name, directory.s01., string], target element type: SAP_XIIntegrationServer)</b>
    I m getting values of adapter engine when I select some other adpter like IDOC or RFC.
    Please help...

    Hi,
    1) Can you check your Post Installation.
    2) Look for SAP NOTES.
    3) Try cache refresh
       a)Start transaction SXI_CACHE.
       b)From the context menu XI Runtime Cache select Start Complete Cache Refresh.
    If you still face issue try this .
    Many actions require to access System Landscape Directory content from the Integration Builder. To optimize performance, this content is loaded into a cache so that the System Landscape Directory does not have to be accessed directly each time that System Landscape Directory content is required.
    However, this cache is not automatically updated if changes are made to the content of the System Landscape Directory. For this reason that we delete the System Landscape Directory cache if changes have been made to content in the System Landscape Directory. The cache is then filled each time that the System Landscape Directory is accessed. If we log on to the Integration Builder after we have made a change in the SLD, we do not need to delete the SLD cache.
    To clear the SLD cache, from the Integration Builder main menu, choose Environment ® Delete Cache for SLD Data.
    Once we have deleted the cache for SLD data, accessing objects in the SLD may take longer than usual initially.
    Regards
    Agasthuri Doss

  • No adapter registered for this channel FOR JDBC COMM CHANNEL

    Hi Friends,
    We installed JDBC driver(for Oracle) and it works correctly from Visual Administrator.
    We have created comm channel 'jdbc_receiver'.
    However, when we check in "Adapter Monitoring", it is not active (Green color) and short text says 'No adapter registered for this channel'. Where should we look further to resolve the issue ? How do we test this comm channel from XI box ?
    Thanks.
    Niranjan

    Hi Niranjan,
    How you solved the problem?
    I have deployed JDBC driver (sqljdbc4.jar) according tohttp://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00b4a020-4ae6-2c10-5a95-fed4ad9a4b60?QuickLink=index&… .
    Driver deployed successfully and I have checked it in folder \usr\sap\xxx\DVEBMGS30\j2ee\cluster\bin\ext\com.sap.aii.adapter.lib\lib and it's found ok. But this adapter type  not showing in Communication Channel only RFC and SOAP are showing there. I have restarted the server also.

  • 500 Wrong channel adapter type

    Dear Experts,
             I am having the requirment wherein we need to pass the Messages between 2 PI systems using XI Adapter.
    The Scenario is as follows:
            We want to implement MLS to be used between our partner systems. therefore we are using XI Adapter. Since MLS is possible only with XI Adapter.
            we are having 2 PI system. The First PI system which is on 7.0 works as Gateway system for us from where in we receive the messages from our partners & divert the same message to our Inner PI which is on PI 7.11.
            To Test the XI To XI Transfer of message i have configured both the systems. While trying to send some Test Message
    thru XI - Test Utility i am getting the following error.
            500 Wrong channel adapter type
    What could be the reason for the above mentioned error. Can anybody tell me how to configure XI Receiver & Sender Comm. Channel.
    Regards
    Umesh

    Hi Umesh.
    Can you try with following design.
    Sender (External System) --> PI 7.0 (Receiver 1 for Ext System && Sender 1 for PI 7.11) --> ECC
    1. You can configure External System as Sener in PI 7.0 , an receiver as PI 7.1  (In this case you can place file in NFS in PI 7.1 using file Adapter )
    2. in Pi 7.1 configure PI 7.1 as sender and ECC as receiver. .
    3. You have to determine whether External System has to be configured as Party or not in PI 7.0
    I believe its makes your configuration as simple.

  • AS2 adapter not visible in Receiver Communication Channel (Adapter Type)

    Hi,
    We wish to connect to our customer using AS2 adapter as the receiver communication channel.
    We are unable to find the "AS2 adapter type in the in "adapter type" field. (Choose Adapter Metadata).
    Our XI version is as following (NW04S_11_REL Service Pack 11).
    Version
    Service pack:
    11
    Release:
    NW04S_11_REL
    Is there add-on to be installed on XI or is there any activation required?
    Thanks in Advance,
    Rehan

    SAP_BASIS
    Release 700
    Level 0011
    Highest Support Package: SAPKB70011

  • File adapter in comm.channel green, but no message collecting

    Hello,
    looks like this is something really at the roots.
    Ok, we are in NW2004s PI 7.0.
    One IDOC process is successfully implemented.
    Now we started with a file to file communication!
    File sender adapter is configured and shown in status green in comm.channel monitoring which would bring me to the idea that the comm.channel is configured well  (To be sure we changed the directory path in the comm.channel to a wrong one which results in an error. Ok, corrected. Now all lamps are green). Comm channel is activated and polling.
    But... nothing happens. The Adapter is not collecting the file in the source directory (existing) and there is no entry in monitoring on RWB or SXMB_MONI.
    In Adapter monitoring all adapters except the JPR (red) are with a GREY lamp!
    As we had an issue with activating the adapters (adapter monitoring before did not show any adapter (except JPR) ) two days ago we are not sure if the current issue belongs to a mistake in the configuration or in basis environment.
    From XI 3.0 side we would expect that the adapter monitoring should show adapters used in green.
    Do you have experience with such a behaviour?
    Any help is welcome!
    regards
    Dirk

    Hi Bhavesh,
    we are near to bumping our heads against the server.
    In comm.channel:
    directory is :      /      (as simple as possible)
    file name is : *.001
    The file in the directory is named it_test.001 so it should be catched.
    What can we do wrong?
    By the way: If we change the directory to  /out   which is existing we have an (file is in this directory too) error message:  'com.sap.aii.adapter.file.ftp.FTPEx: 550 /out: The system cannot find the file specified. '.
    Cache is fine!
    regards
    Dirk

  • Mapping Error - Dump source message to file adapter comm channel

    Hi
    Does anyone know of a way to dump the source message to a file adapter comm channel if - and only if - the message fails during mapping. For example, we receive a message from a trading partner that lacks an element that is mandatory during the mapping. When the mapping fails, the source message is sent - as is - to a file adapter comm channel.
    I don't need anything more than the source message i.e. no need for any errors etc... to be included.
    The kicker.. I would like to do this without using BPM if at all possible.
    Any ideas greatly appreciated. Thx, Duncan

    Hey Ram,
    Go to Integration Directory and open the Receiver Determination for your scenario.
    Check the configured receiver services. They are in a table-like area in the middle of the screen.
    In this table of configured receiver services for that particular Sender Service/Interface, you should have the system that normally receives that message (your ERP or any other application system) and the service that contains the receiver file comm channel that will receive the message in case of error.
    Check help.sap.com for help on condition editor on receiver determinations.
    Now, the issue. You can only check whether a field exists, you can't check whether it doesn't exist (There's only a "EXIST" operator, and no negative operator). Thus, you can only do the following: always send messages to File, but you can avoid messages that dont have field from being sent to App System. Yeah, that sucks...
    But don't fear, young padawan! There is a possible workaround. =D
    In your message mapping, do the following for that particular field:
    If field exists (check with Exist and IF standard functions) just bypass the field. Else, map the field with an impossible value (like string "$CREATED$"). Then, in your receiver determination, you will do the following conditions:
    for App System: If field =/= $CREATED$
    for File Receiver: If field = $CREATED$
    Now, if the field doesnt exist, it will have value $CREATED$, thus the message will be sent to File and not to App System. If the field exists, the message will be sent to App and not to File.
    Try that out.
    Regards,
    Henrique.

  • Adapter engine field blank in RFC Comm channel (Sender)

    Hi Friends,
    I am not getting any value in drop-down list of adapter engine in RFC adapter sender communication channel.System is allowing me to save the comm channel , system is giving me following error
    No adapter engine specified
    I m getting values of adapter engine when I select some other adpter like XI.
    Thanx
    Anand

    Hi,
    The RfcAdapter is implemented as a J2EE Service and thus this service has to be started and stopped. This will affect the whole RfcAdapter and can be done from the J2EE Engines Visual Administrator. When you are connected to the J2EE Engine choose the tab 'Cluster' and open the appropriate server node in the tree. Then open the 'Services' node. There you can see the entry 'SAP XI Adapter: RFC'. When you open the context menu on this entry you can start and stop the service
    Regards
    Chilla...

  • Adapter type missing - very urgent

    Hi all,
    We have installed PI 7.0, SP12. when we click on the adapter type in the integration directory - the window is empty. we have a central SLD which is solution manager. we have imported the sap basis content 7.0 and 7.1.. is there any other configuration that has to be checked
    Very urgent
    Regards
    Arun
    Message was edited by:
            Arunkumar sukumar

    When i check in the RWB, the adapter monitor shows an error in
    ---> Adapter Engine MXD (mbixidev)
            http://sap.com/xi/XI/System
        JPR  - this shows an error in it and says -
    SLD access SLD host:port = 10.10.40.197:50000
    Error getting JPR configuration from SLD. Exception: No entity of class SAP_BusinessSystem for MXD.SystemHome.mbixidev found
    No access to get JPR configuration
    Regards
    Arun

  • Adapter type is not coming in Communication channel

    Hi all,
             I am facing a problem while creating a communication channel as i am not able to see any adapter type and its showing as non editable field  .
    i have cretaed my own software component in SLD  am i missing something in SLD configuration ??  because of that  i am not able to see any adapter over there .
    regards,
    praveen

    Praveen,
    You need to import SAP BASIS Software Component Version into Integration Repository.
    You need to download it from service market place.
    https://websmp205.sap-ag.de/~form/handler?_APP=00200682500000001943&_EVENT=SEARCH&HIDE=&SEARCH_SPAT=X&SEARCH_BPAT=X&SEARCH_CD=X&SEARCH_P=X&SEARCH_PV=X&SEARCH_C=X&SEARCH_CV=X&SEARCH_TA=&SEARCH_V=&HIDE_EXPERT_SEARCH=X&SEARCH_MAX_RESULT=20
    In Search Term Enter "SAP BASIS <version>".
    Now click on XI CONTENT SAP_BASIS 7.00 -
    > Database independent -
    > SAPBASIS13_0-20000888.ZIP Just save this file on your machine and unzip it.
    Now put this in the import directory: \usr\sap\<SID>\SYS\global\xi\repository_server\import\
    In IR, TOOLS ---> Import design objects and import it.
    Regards,
    Sarvesh
    ***Reward points for helpfull ans, in your last thresd you did not assingned points to any buddy.

  • Adapter Engine field is blank while creating RFC recieving Comm Channel

    Dear XI gurus
    I have just installed XI server and also did the configuration and everything seems to work fine. I did SLD configuration, mapping etc.,
    Then went to Configuration module and am trying to create a sender communication channel (Adapter Type RFC).
    The Transport Protocol and Message Protocol fields got automatically filled by 'RFC' and 'RFC (RFC XML)' respectively.
    However Adapter Engine field is showing up blank and when I try to select from the drop down menu, it is also blank.
    I did search for other postings and tried the following as per the suggestions
    Went visual administrator (by clicking on go.bat) and made sure that the cluster->Service and all the services needed for SAP XI Adapters are up and running
    I would appreciate if you have any other feedback on this problem.
    Thanks
    Ram

    Thanks a lot for your response, I will try that again and will let you know.
    Meanwhile I also followed tech note 1031321 which said the following.
    2. To register the Adapter Engine, you have to restart the following applications:
    sap.com/com.sap.aii.af.app
    sap.com/com.sap.aii.af.cpa.app,
    But this didn't help. I will try your suggestion

  • JDBC adapter type  not visible in Communication Channel

    Hi All,
    I have deployed JDBC driver according to http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00b4a020-4ae6-2c10-5a95-fed4ad9a4b60?QuickLink=index&… .
    Driver deployed successfully and I have checked it in folder \usr\sap\xxx\DVEBMGS30\j2ee\cluster\bin\ext\com.sap.aii.adapter.lib\lib and it's found ok. But this adapter type  not showing in Communication Channel only RFC and SOAP are showing there. I have restarted the server also. Can any one tell me where the problem is?

    Hi Kuldeep,
    Have you check the patch level of both java & abap has same ,if some thing different in Patch level of any of this it will not visible in communication channel
    Check below links also
    https://help.sap.com/saphelp_nw04/helpdata/en/7e/5df96381ec72468a00815dd80f8b63/content.htm
    Sender JDBC adapter : data read from db but not in PI
    Regards
    K.N

Maybe you are looking for

  • HELP unable to update Album List

    When i try updating in auto or manually a pop up come up saying the ipod cannot be updated. The disk could not be read from or written to. Please some one help thanks

  • XML parsing in CEP

    Hi All, I somehow strongly feel OCEP should have much more XML support. Firstly we need not to use XML marshalling/unmarshalling to and from Java classes. Secondly event definition could have supported through XSD(s). Lastly CQL should have a solid X

  • Trying to share library across 2 user, cant edit info on users though?

    Ok, I have followed instructions to allow all users on my Mac to share the one iTunes music folder. I put the iTunes folder in the HD>Shared>Music folder. I then added the library to the other use, and can see the music ok. However I click on get inf

  • Press Enter to go to next page in Dreamweaver CC

    There is a search box in my site, how to make it go to next page after the following both 2 conditions applied when press the Enter key. 1. Users type something in the search box 2. Focusing on the search box

  • Setting up minimum quantity at HEADER level at ARUN

    Dear Experts, We have a requirement in each order that there must be a minimum of 10 pc allocated before a delivery can take place. I know for the ARUN setting that you can set up a release rule but this is using a percentage.  Is there a way where I