PI 7.1 Adapter Modules not longer available/moved?

Hi everybody,
in our file sender cc on XI 3.0 we got the following adapter modules to transform special (german) characters:
localejbs/AFModules/MessageTransformBean_
localejbs/AFModules/TextCodepageConversionBean_
When I try to use this modules in PI 7.1 I got an error in cc-monitoring:
Error: javax.naming.NamingException: Unable to obtain EJB home interface (Root exception is java.lang.NoSuchMethodException: com.sap.engine.services.jndi.implclient.ClientContext.create())
I searched SDN to adjust the modules but can't find any useful information.
Thanks regards
Mario
Edited by: Mario Müller on Feb 5, 2009 1:38 AM

Hi Mario,
Have a look into these wikis for your solution.
Example of Adapter Module Development
https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/adaptermoduleexampleforPI+7.1
Adapter Module Development Libraries for PI 7.1
https://wiki.sdn.sap.com/wiki/display/XI/XIlibrariesfor+development
Regards
Aashish Sinha

Similar Messages

  • Some songs are not longer available and an ! exclamation mark appears before the song. What should I do?

    Some songs are not longer available and an ! exclamation mark appears before the song in iTunes. What should I do?

    When you open iTunes it opens a database file that contains the locations of the media files you use to play the music.  If something has happened to invalidate where iTunes thinks that file is stored you get a !   There are many possible reasons.  Sometimes a computer can start to lose files.  In other situations it is something you did such as renaming a folder or drive iTunes uses, or moving the files manually.  If you can give us hints we can start working our way down the long list.

  • ICloud is not longer available for your AppleID

    Hello,
    When i try to login into icloud.com i get the message: "iCloud is not longer available for your AppleID". What is the problem?
    Kinds Regards,
    Coskun

    Hi coskun1990,
    Thanks for visiting Apple Support Communities.
    If you're not able to sign in to iCloud.com, these steps may help:
    iCloud: If you can’t sign in to iCloud.com
    http://support.apple.com/kb/ph2611
    If you have trouble signing in to iCloud.com, try the following:
    When typing your password, make sure the Caps Lock key isn’t on (passwords are case-sensitive).
    Make sure you’re typing the Apple ID email address and password that you used to create your iCloud account. For example, [email protected] or [email protected]
    If you set up your iCloud account to require two-step verification, make sure you correctly enter the latest code sent to your device.
    If you can’t remember your password, or you see a message that your account has been disabled for security reasons (which might happen if someone tried and failed to sign in multiple times), you need to change or reset your password.
    If you're still not able to sign in after trying these steps, you may need to contact iCloud support, as mentioned in this article:
    iCloud: Account troubleshooting
    http://support.apple.com/kb/TS3988
    I get an "Unsupported Apple ID" error when I try to sign in to iCloud from my iPhone, iPad or iPod touch.
    Depending on how you created your Apple ID, you may not be able to create an iCloud account with your current Apple ID. If your Apple ID works in the iTunes Store, App Store, Game Center, FaceTime, or with other Apple Services, your Apple ID should work for iCloud. Also, if you created your Apple ID while you applied for a job at jobs.apple.com, your Apple ID should work for iCloud. If you cannot use your Apple ID with any Apple Services, it might not be compatible with iCloud. Contact iCloud Support for assistance.
    Regards,
    Jeremy

  • Adapter Module not working in Sender Communication Channel working in recie

    Hi
    I have written one adapter module. IF i give that Adapter Module in Sender Communication channel its not working. If i give that in Reciever Communication Channel its working. If i mention in both the channels then its working in sender communication channel also.But in only sender communication channel its not working in only reciever communication channel its working Can any one tell me why its happening
    Thanks & Regards
    Ravi Shankar B
    Message was edited by:
            RaviShankar B
    Message was edited by:
            RaviShankar B
    Message was edited by:
            RaviShankar B

    hi
    if its problem with my code why its working if i give the adapter module in both the communication channels?If i give in only sender communication channel the module is not invoking. its not showing any auditlogs.Can any one please help me
    OUTBOUND is for sender
    INBOUND is for reciever right.?
    the following code i have written
    public ModuleData process(
              ModuleContext moduleContext,
              ModuleData inputModuleData)
              throws ModuleException {
              String SIGNATURE =
                   "process(ModuleContext moduleContext, ModuleData inputModuleData)";
              Object obj = null;
              Message msg = null;
              String filename = null;
              AuditMessageKey amk = null;
              try {
                   obj = inputModuleData.getPrincipalData();
                   msg = (Message) obj;
                   System.out.println("&&&&&&&&&&&&&&&&&" + msg);
                   if (msg.getMessageDirection().equals(MessageDirection.OUTBOUND)){
                        amk = new AuditMessageKey(msg.getMessageId(),AuditDirection.OUTBOUND);
                        Audit.addAuditLogEntry(amk,AuditLogStatus.SUCCESS,">>>>>>>>>>>>>>> etHostName: Module called"+ i++);
                   }else{
                        File filename1 = new File("
    10.7.1.43
    XI
    source","text.txt");
                        filename1.createNewFile();
                        amk = new AuditMessageKey(msg.getMessageId(),AuditDirection.INBOUND);
                        Audit.addAuditLogEntry(amk,AuditLogStatus.SUCCESS,">>>>>>>>>>>>>>> etHostName: Module called"+ i++);
                   System.out.println("**************" + amk + "***********");
              } catch (Exception e) {
                   Audit.addAuditLogEntry(amk,AuditLogStatus.SUCCESS,">>>>>>>>>>>>>>> GetHostName: Error Module called");
                   e.printStackTrace(System.err);
                   ModuleException me = new ModuleException(e);
                   throw me;
              // Read the channel ID, channel and the module configuration
              try {
                   Hashtable mp = (Hashtable)inputModuleData.getSupplementalData("module.parameters");
                   if(mp != null){
                        filename = (String)mp.get("FileName");
                        Audit.addAuditLogEntry(amk,AuditLogStatus.SUCCESS,"Host >>>  Element Name is set to {0}"+filename );
                   }else{               
                        Audit.addAuditLogEntry(amk,AuditLogStatus.WARNING,"HostElementName parameter is not set. Default used: HostName.");
                        filename = "FileName";
              } catch (Exception e) {
                   e.printStackTrace(System.err);
                   Audit.addAuditLogEntry(amk,AuditLogStatus.ERROR,"Cannot read the module context and configuration data");
                   ModuleException me = new ModuleException(e);
                   throw me;
              try {
                   XMLPayload xmlpayload = msg.getDocument();
                   DocumentBuilderFactory factory;
                   factory = DocumentBuilderFactory.newInstance();
                   DocumentBuilder builder = factory.newDocumentBuilder();
                   Document document =
                        builder.parse((InputStream) xmlpayload.getInputStream());
                   Element rootNode = document.getDocumentElement();
                   if (rootNode != null) {
                        Element childElement = document.createElement("filename");
                        childElement.appendChild(document.createTextNode(filename));
                        rootNode.appendChild(childElement);
                   // Transforming the DOM object to Stream object.
                   TransformerFactory tfactory = TransformerFactory.newInstance();
                   Transformer transformer = tfactory.newTransformer();
                   Source src = new DOMSource(document);
                   ByteArrayOutputStream myBytes = new ByteArrayOutputStream();
                   Result dest = new StreamResult(myBytes);
                   transformer.transform(src, dest);
                   byte[] docContent = myBytes.toByteArray();
                   if (docContent != null) {
                        xmlpayload.setContent(docContent);
                        inputModuleData.setPrincipalData(msg);
              } catch (Exception e) {
                   e.printStackTrace(System.err);
                   Audit.addAuditLogEntry(amk,AuditLogStatus.ERROR,"Cannot read the module context and configuration data");
                   ModuleException me = new ModuleException(e);
                   throw me;
              return inputModuleData;
    Best Regards
    Ravi Shankar B
    Message was edited by:
            RaviShankar B
    Message was edited by:
            RaviShankar B

  • Sender Adapter Module Not Working

    Hi,
    I have changed an existing Sender Adapter Module code and deployed using SDM.
    It was working fine but after some days it is not working as designed. Say for an example, the number of pipes(|) in each record is one less than usual number of pipes. It does not say any error in module but in my java mapping raising GENERIC Exception.
    I had the same problem in Dev and now I am facing the same in QA.
    When I checked the standalone code it is working fine. Any reason for this anomalous behavior?
    Regards,
    Manikandan R

    Hi,
    Could you give us more details about : your coding, input sample when error is raised ?
    That'd help a lot
    Chris

  • Adapter module not including jar file

    Hi all
    Im trying to develop a adapter module but when I add the jar library I get warning saying:
    com.sap.aii.af.cpa.svc.api.jar will not be exported or published. Runtime ClassNotFoundExceptions may result
    Is there a way to fix this problem?

    > Im trying to develop a adapter module but when I add the jar library I get warning saying:
    > com.sap.aii.af.cpa.svc.api.jar will not be exported or published. Runtime ClassNotFoundExceptions may result
    > Is there a way to fix this problem?
    You can ignore it.

  • J2EE adapter module not getting invoked by module processor

    Hi All,
    i have deployed my .ear file in SDM Repository successfully.
    but my J2EE adapter module is not getting invoked by module processor......this i can say because i have written code to audit log my message in the java class...but when i gave input an empty file, the audit log of that file in Message Audit Log showed only 3 Steps of file converted to XML format, no data found so not generating message, deletion of my empty file.
    Can anybody suggest how to enable my J2EE adapter module as i have created this module so that if i give empty file, then in the adapter i am creating a dummy XML for my message.
    Thanks and Regards,
    Rajeev Gupta

    Hi Stefan,
    1. JNDI name in visual admin is CustomerMeter
    2. the files in .ear file are:
    libraries,
    ejb project file,
    META-INF folder
    in ejb project file the following files are there:
    ejb-j2ee-engine.xml
    ejb-jar.xml
    CustomerMeter.class
    Please tell what to do now.
    Hi Amol,
    in audit log only 3 messages are coming: File converted to XML format, no data in document  so not sending message, deleting of empty file.
    i have given audit log statements in java class but my audit-log statements are not coming in the audit log
    this means my adapter module is not getting invoked.
    Please tell what to do to correct this error.
    Thanks and Regards,
    Rajeev Gupta

  • Adapter module not working

    Hi to all,
    I have written a custom adapter module that I use in a sender channel. I have deployed the EJB with NWDS. However, the module seems to be ignored from the adapter. Why? Can anyone suggest me?
    Thanks!

    Have you put the module at first place in the module chain?
    Are you working with SOAP adapter? The sender SOAP adapter does not support customer modules.
    Add some lines to your code to write anything to the audit log to make sure, that the module is called correctly.
    Regards
    Stefan

  • The airplay option is not longer available in my device preferences.  Can anyone help me with this?

    I can no longer connect to apple tv or my airplay device.  The option in settings to allow access to airplay devices is also missing.  Does this have a fix?  I have a Macbook OS X 10.9.4 (13E28)

    Hi Beverley2u,
    If you are having issues with AirPlay not being available, I would suggest you troubleshoot using the steps in this article -
    iTunes: Troubleshooting AirPlay and AirPlay Mirroring
    http://support.apple.com/kb/TS5209
    Thanks for using Apple Support Communities.
    Best,
    Brett L

  • Libretto U100 in Germany not longer available?

    Hi Libretto U100 Fans,
    It looks like that the Libretto U100 is no longer available in Germany. There are no shops anymore offering a Libretto U100, even the Libretto webpage from Toshiba has been removed.
    Does anyone of you know if there will be a successor for the Libretto U100 and if yes when it will become available?
    Thank you very much,
    Walter
    - a very satisfied Libretto U100 user -

    This is not known to me but as you mentioned the Libretto was removed from the product notebook area. I would recommend reading the Toshiba newsletters under Insights & Information about new technology and new models.
    http://eu.computers.toshiba-europe.com/cgi-bin/ToshibaCSG/newsletters_homepage.jsp?service=EU
    Maybe there you will find more information in the future.

  • Most of my music is not longer available on my iPhone, even though it is synced

    I don't have iTunes Match, but a lot of my music is not longer downloaded onto my iPhone, and there's no option to download the song - even when I have wifi. How do I get my music back on my device?
    In iTunes, when I look at the "On This Phone" screen for my iPhone, the songs that my iPhone won't play are faded and have a grey circle to the left of their names. It does not happen exclusively with purchased songs.

    Craig
    I am finding every single hard drive that has a itunes library on it.  I am only moving the music folders inside the itunes folder to the new WDhd.  After the music folder is on the WDhd, I add what disk it came from. COPY media files (MP3, M4A, etc) whilst noting where they came from
         Do I make a big music folder on WDhd, called "BIG MUSIC Archive" and dump the content of each of the downloaded music folders into the BIG MUSIC Archive? That is what I had/have set up
         Won't there be a problem wiht folder (artists and albums) deleting each other where the last music folder wins? No because you copy them to separate folders/directories initially.
         This is were I am now.
         Later, Step 2,  turn on my usual Itunes and do the Library -> Consolidate     ?
         THis will absorbe the BIG MUSIC Archive on teh WDhd drive.   I wil call my current libary on my current itunes external drive  ORIGINAL MUSIC
         Maybe before STEP 2, I should get rid of all the dead files (a title but no song) that I mentioned before. Dead files can help you track what you cannot find
         I can then use the resutling  ORIGINAL music folder as the new BIG MUSIC folder on my dedicated WDhd Arcihve hard drive. YES OR Allow iTunes to copy to the iTunes folder (Preferences->Advanced Tab.  I never do/did this as my PC Hard Drive partition/Macbook Air does not have the storage space.
         Is that a good paraphrase of what you told me to do?  If not, please give me simple instructions.

  • JMS Adapter modules source code available?

    Hi Experts,
    we have to build some modules for the JMS adapter. Is the source code for the existing modules/JavaBeans available somewhere?
    e.g. for the
    AF_Modules/RequestOnewayBean
    AF_Modules/NotifyResponseBean
    Thanks in advance
    Peter

    Hi,
    >>>Is the source code for the existing modules/JavaBeans available somewhere?
    1. no - not in standard 
    2. yes - if you decompile the archive
    Regards,
    Michal Krawczyk

  • Assembly BOM not longer available in 2007

    Hi Experts,
    As the Assembly BOM appears not to be available in 2007, which BOM Type should I use?  I want my new BOMs to behave the way as my existing Assembly BOMs (from 2005).
    Thanks
    Greig

    Hi!
    If your DB is a Upgraded one u will find Assembly BOM.
    Use SALES BOM instead of Assembly BOM. U will find a Check Box as Hide BOM Components in Printout check this to hide Childs in Marketing Document Printouts

  • Dynamic configuration in adapter module

    Hi friends
    I need some information on how to carry out dynamic configuration in adapter module.
    To be precise I want to assign file name dynamically to message header in adapter module, not in runtime mapping.
    Regards
    Akhil

    HI Akhil,
    file adapter dynamic file name
    Problem in dynamic file name in File reciever adapater
    Dynamic  File Name for Receiver File Adapter
    /people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14
    Thax
    Chirag

  • Adapter Module .ear file deployed

    Hi All,
    I have an adapter module deployed long back on my dev server.
    I want to retrive the same file from dev and deploy in on Quality server.
    Can you let me know the path where this .ear file will be present on the SAP XI server.
    Thx in advance
    Ravijeet

    Hi Ravijeet,
    We run under i5/OS (unix like) but I found my deployed Adapter Module under:
    DX1 is the instance name.
    sap.com is the vendor specified in the EJB module.
    EOLConvertBean is my adapter module
    /usr/sap/dx1/DVEBMGS70/j2ee/cluster/apps/sap.com/EOLConvertBeanEAR                                                     
    /usr/sap/dx1/DVEBMGS70/j2ee/cluster/apps/sap.com/EOLConvertBeanEAR/EJBContainer/applicationjars/EOLConvertBean.jar     
    Hope it helps.
    Martin
    Edited by: Martin Lavoie Rousseau on Nov 4, 2010 2:41 PM

Maybe you are looking for