Installation of J2EE Adapter Engine with DB on different host

Hello all,
I don't know if this is the right thread, but hopefully it is.
I have got following assignment:
I have to install NW70 PI/XI J2EE Adapter Engine. The trouble is, that due to a CI and DB hosts politics it's necessary to have database on different host than the central instance is.
But unfortunatelly the "SAPINST" program and its choice of J2EE Adapter Engine installation doesn't offer the possibility to install the product (J2EE AE) as a distributed system. SAPINST simply installs J2EE AE on one host including database. I've not succeeded the find a work-around.
I got two ideas, but I would like to confirm them:
1) Instal full SAP Java AS as a distributed system. After proper installation and patching I would use a SDM tool and deploy all necessary components to get a J2EE Adapter Engine "like" system. The  only problem is that I don't know exact difference between normal SAP Java AS and SAP J2EE Adapter Engine and I'm not sure where could I get all necessary .SAR files.
2) Make a installation of SAP J2EE Adapter Engine as SAPINST allows. After installation and pathing, shutdown the system and move database to desired host, change all settings and start SAP J2EE AE as a distributed system. Only thing I'm not sure about is, if the J2EE AE would run in such a landscape.
Could anyone help me to get out of this deadend ?
Thank you for your comments in advance. Rewards points granted.
Tomas

Hi Jitendra,
thank you for your effort.
Maybe the question is more to Oracle forum part, because I don't think, that I would be able to do the installation as I described in point 1) (distributed JAVA AS and manuall deploying of AE components).
Probably the SAPINST is built up in this way, because in most cases it's needed to install J2EE AE on side of the other integrated system and there is one special machine dedicated to it.
If this is true and J2EE AE is really "normal JAVA AS" with some more functionality, I think the installation can be done as I described in point 2) - to install the J2EE AE locally, then shut it down and move the database to different host as required.
Anybody with different idea ?
Thank you
Regards
Tomas

Similar Messages

  • Installation of J2ee Adapter engine

    Hi All,
    As per my understanding in order to install J2ee Adapter engine, First we need to install Java System and later we install J2ee Adapter Engine.
    Please correct me if am wrong.
    Thanks,
    Kalyan.

    Hi Prateek,
    Thanks for ur reply,
    We ahve a J2ee engine in EP server. If i want to configure a Local J2ee engine in that.Do i need to install a separate J2ee adapter engine on already existed J2EE (EP)server. Or can i do directly Configuration in Visual Admin of the existed J2EE server to connect my PI system.
    My doubt is J2ee adapter engine already exists in J2ee engine of the WAS or is that a separate installation i need to do even i have tha J2EE engine.
    Please clarify my doubt.
    Thanks,
    Kalyan.

  • Moving the database of SAP J2EE Adapter Engine on another host

    Hello all,
    I'd like to ask SAP/Oracle experts if there is any obstacle, why would not be able to move Oracle database of SAP J2EE Adapter Engine on other/different host after the installation.
    As I describe int he thread [Installation of J2EE Adapter Engine with DB on different host|Installation of J2EE Adapter Engine with DB on different host;, the SAPINST program doesn't offer the possibility to install J2EE Adapter Engine with DB on other host than the central instance.
    Only thing I'm not sure about is if this is done by any purpose for some database requirement, or it's simply not there.
    SAP J2EE AE is normal JAVA AS with some more functionalities and is also installed within SAP PI/XI installation, which can run in "distributed model" system.
    What do you think ?
    Thank you for your opinion in advance.
    Regards
    Tomas

    No opinion anyone ?
    Tom

  • J2ee Adapter engine installation error

    Hi All,
    I am installing XI with NW07. I had an ERP2005 server here with ABAP only. I installed Java Add In to it with usage type PI.
    Now I tried to install J2ee adapter engine. It showed if i want to run a new installation or continue the old one.
    I tried to install installation of J2ee adapter engine from a new directory.
    It is stuck in between. I choose it as a MCOD to existing DB.
    I can see a new instance for this in MMC and it is up and running.
    But the old java instance is not running. None of the Proceses of Old Java instance (dispatcher, server0 and SDM) are not running. Did I do something wrong?
    My JVM_BOOTSTRAP.OUT says this:-
    Exception occurred:
    com.sap.engine.frame.core.configuration.NameNotFoundException: A configuration with the path "cluster_data/dispatcher/ID4065200" does not exist.
    at com.sap.engine.core.configuration.impl.ConfigurationDataCacheAllImpl.getSubConfiguration(ConfigurationDataCacheAllImpl.java:107)
    at com.sap.engine.core.configuration.impl.ReadAccessConfiguration.getSubConfiguration(ReadAccessConfiguration.java:715)
    at com.sap.engine.bootstrap.Synchronizer.getConfiguration(Synchronizer.java:426)
    at com.sap.engine.bootstrap.Synchronizer.getElementType(Synchronizer.java:72)
    at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:420)
    at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
    at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    Exception occurred:
    com.sap.engine.bootstrap.SynchronizationException: Database initialization failed! Check database properties!
    at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:422)
    at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
    at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    == Caused by: ==----
    com.sap.engine.bootstrap.SynchronizationException: No such Dialog Instance (ID4065200) in the database! Check database consistency or local Bootstrap properties!
    at com.sap.engine.bootstrap.Synchronizer.getElementType(Synchronizer.java:75)
    at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:420)
    at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
    at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    Bootstrap module> Problem occurred while performing synchronization.
    My dev_jcontrol.b00 shows:-
    JControlStartJLaunch: program = C:\usr\sap\IDE\DVEBMGS00\exe\jlaunch.exe
    -> arg00 = C:\usr\sap\IDE\DVEBMGS00\exe\jlaunch.exe
    -> arg01 = pf=C:\usr\sap\IDE\SYS\profile\IDE_DVEBMGS00_sapides
    -> arg02 = -DSAPINFO=IDE_00_bootstrap
    -> arg03 = -nodeId=-1
    -> arg04 = -file=C:\usr\sap\IDE\DVEBMGS00\j2ee\cluster\instance.properties
    -> arg05 = -syncSem=JSTARTUP_WAIT_ON_5284
    -> arg06 = -nodeName=bootstrap
    -> arg07 = -jvmOutFile=C:\usr\sap\IDE\DVEBMGS00\work\jvm_bootstrap.out
    -> arg08 = -stdOutFile=C:\usr\sap\IDE\DVEBMGS00\work\std_bootstrap.out
    -> arg09 = -locOutFile=C:\usr\sap\IDE\DVEBMGS00\work\dev_bootstrap
    -> arg10 = -mode=BOOTSTRAP
    -> arg11 = pf=C:\usr\sap\IDE\SYS\profile\IDE_DVEBMGS00_sapides
    -> arg12 = -DSAPSTART=1
    -> arg13 = -DCONNECT_PORT=4740
    -> arg14 = -DSAPSYSTEM=00
    -> arg15 = -DSAPSYSTEMNAME=IDE
    -> arg16 = -DSAPMYNAME=sapides_IDE_00
    -> arg17 = -DSAPPROFILE=C:\usr\sap\IDE\SYS\profile\IDE_DVEBMGS00_sapides
    -> arg18 = -DFRFC_FALLBACK=ON
    -> arg19 = -DFRFC_FALLBACK_HOST=localhost
    -> lib path = PATH=C:\j2sdk1.4.2_09\jre\bin\server;C:\j2sdk1.4.2_09\jre\bin;F:\oracle\IDE\102\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\j2sdk1.4.2_06\bin;C:\j2sdk1.4.2_06\lib;C:\usr\sap\IDE\SYS\exe\uc\NTI386
    -> exe path = PATH=C:\j2sdk1.4.2_09\bin;C:\usr\sap\IDE\DVEBMGS00\j2ee\os_libs;F:\oracle\IDE\102\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\j2sdk1.4.2_06\bin;C:\j2sdk1.4.2_06\lib;C:\usr\sap\IDE\SYS\exe\uc\NTI386
    Thr 4232 Tue Sep 16 17:48:04 2008
    Thr 4232 *** ERROR => invalid return code of process bootstrap (exitcode = 66) http://jstartxx.c 1642
    Thr 4232 JControlExecuteBootstrap: error executing bootstrap node bootstrap (rc = 66)
    Thr 4232 JControlCloseProgram: started (exitcode = 66)
    Thr 4232 JControlCloseProgram: good bye... (exitcode = 66)
    My DEV_BOOTSTRAP.B00 shows:-
    Thr 5984 Tue Sep 16 17:48:02 2008
    Thr 5984 JHVM_RegisterNatives: registering methods in com.sap.bc.krn.perf.PerfTimes
    Thr 5608 Tue Sep 16 17:48:04 2008
    Thr 5608 JLaunchIExitJava: exit hook is called (rc = 66)
    Thr 5608 **********************************************************************
    u2022     
    o     
         ERROR => The Java VM terminated with a non-zero exit code.
         Please see SAP Note 943602 , section 'J2EE Engine exit codes'
         for additional information and trouble shooting.
    Thr 5608 JLaunchCloseProgram: good bye (exitcode = 66)
    I ran the prerequisite checks before starting the installation.
    It shows everything ok except it told me to have a environmental variable as CPIC_MAX_CONV with the value 200 at least. And I did that.
    All the other checks were ok.
    All are on SAME OS and same machine.
    I have J2EE Adapter Engine installation guide, but there is nothing for this in that
    In Instance properties file for the old instance it is showing the instance ID which it is not able to find.
    In the configtool of both the instances, the instance ID is same under cluster_data and this is of the newer instance
    How did the instance ID and data got replaced in the configtool of old instance. I mean the new instance has its new directory or folder.
    What Could be the problem?
    Did I do anything wrong here?
    Kindly help

    Hi,
    Check out the SNote 997510, " Note 997510 - Troubleshooting
    J2EE Engine 6.40/7.0 Bootstrap Issues ".
    I hope it will help you to drill more in to the problem
    Rgds
    Radhakrishna D S

  • Guide for J2EE Adapter Engine on WAS 6.40 with XI 3.0

    Hi all,
    we are currently struggling with our AE. We are going to migrate from Xi 2.0 to  XI 3.0, we run into problems while configuring our old J2SE AE (for which I have found a good PDF document on the SAP Service Marketplace).
    Now we would like to test/configure the J2EE AE on XI 3.0.
    But I cant find any guide for this on the SAP Service Marketplace. Does anyone know where to find this?
    Thanks
    Nesimi Buelbuel

    Hi Nesimi,
    There is a webinar replay of "Troubleshooting the J2EE Adapter Engine" at
    https://www.sdn.sap.com/sdn/webinar.sdn?res=/irj/servlet/prt/portal/prtroot/com.sap.sdn.wcm.compound.docs//library/uuid/47a9a361-0301-0010-d39a-dd40d34b2e9d
    Also make sure you check these links:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/events/webinars/configuring a local adapter engine.pdf
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/3.0/configuration guide - sap xi 3.0.pdf
    Regards,
    Sridhar

  • Error in Local J2EE Adapter Engine

    Hi All,
    We configured the J2ee Adapter engine and did the design and Configuration part also.but while testing the scenario it's giving error in SXMB_MONI as
    *<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>*
    *- <!--  Call Adapter*
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>XIAdapterFramework</SAP:Category>
      <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>com.sap.aii.af.ra.ms.api.ConfigException: ConfigException in XI protocol handler. Failed to determine a receiver agreement for the given message. Root cause: com.sap.aii.af.service.cpa.impl.exception.CPALookupException: Couldn't retrieve outbound binding for the given P/S/A values: FP=;TP=;FS=BS_LAE;TS=BS_LAE;AN=MI_PPS_IB;ANS=urn:pps.com;</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack />
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Can anyone suggest me?
    Thanks,
    Kalyan.

    Hi kalyan,
    If the error still says that, "Failed to determine a receiver agreement for the given message" - could you please compare the Sender/Receiver party/service determined in the XI message header and that in the Receiver Agreement in ID? Also please check the same for the Receiver Interface and Namespace. receiver agreement not found means any of these values doesn't match. If these look fine.............can you provide us with few more extra information...........like at which pipeline step in MONI you getting the error - the message hasn't yet reach Adapter Engine. So I don't think it's a problem in AE.
    Regards,
    Suddha

  • Message struck in adapter engine with status Hold

    Hi,
    In intergaration engine all messages are processed, I have checked SMQ1, SMQ2 (no message is struck in queue)
    where as messages struck in adapter engine with status Hold, I have checked this in RWB. How to resolve this?
    Regards,
    Krishna

    Hello,
    Below is some information on how to resolve this type of issue:
    1 - In the RWB, expand the tray for "Configure Table Columns" - by clicking on a square at the right end of this heading.
    2 - Check the checkboxes for "Serialization Context" and "Sequence Number". These should then appear in the table columns as well.
    3 - Add the Serialization Context to the Extended Filter Criteria. Search the messages in status HOLD based on this new additional criteria.
    4 - Sort the messages in ascending order based on the Sequence no.
    5 - Check the predecessor message of the first message in status "HOLD"
    Based on the following status for this predecessor messages, the actions that can be taken for the HOLD messages are:
    a - Predecessor is in Failed State/System Error : Cancel/Resend the
    first message in status HOLD after this. Then the remaining messages
    can be cancelled/resent.
    b - Predecessor is in DLVD state(delivered state) : First Holding
    message can be resent/cancelled followed by the others.
    c - Predecessor is in NDLV(Non-Delivered Status) : Check why the
    predecessor message failed and correct the reason for the failure.
    Then resend the predecessor message and then cancel/resend the
    remaining HOLD messages. Alternatively, you can directly try
    resending this NDLV predecessor message and see if it goes. If it
    goes, then the remaining HOLD messages can be resent/cancelled.
    Another option could be to cancel this NDLV predecessor message so
    that it goes to FAILED state and then cancel/resend remaining HOLD
    messages.
    Regards,
    Sarah

  • Decentral J2EE Adapter Engine

    I am trying to install a Decentral J2EE Adapter Engine.
    Please could someone tell me whether, when defining ABAP UME, should I define the same users as were defined on my Central PI instance for Admin & Guest, or should I use the suffix of the users as I receive in the default values on the screen ?

    Hi Mark,
    have you tried this presentation?
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/03fd85cc-0201-0010-8ca4-a32a119a582d
    Regards,
    Michal

  • Troubleshooting the J2EE-Adapter Engine PDF

    Hi,
    anyone has:
    Troubleshooting the J2EE-Adapter Engine.pdf
    presentation from the webinar ?
    if so can you give me the link?
    (it's not available on the https://www.sdn.sap.com/sdn/webinar.sdn?res=/irj/servlet/prt/portal/prtroot/com.sap.sdn.wcm.compound.docs//library/uuid/47a9a361-0301-0010-d39a-dd40d34b2e9d ) but maybe someone has it
    Thanks:)
    Regards,
    michal
    Message was edited by: Michal Krawczyk

    Michal,
    Did you get the pdf ? If yes, please send it to [email protected]
    Thanks
    SKM

  • SOAP adapter in XI3.0 using J2EE adapter engine

    Folks,
    I have a scenario SOAP client -> XI 3.0
    I am using XI 3.0 and the J2EE adapter framework to configure a sender SOAP adapter. I do not have a Party, just the service and the channel.
    I tried using the following url format:
    http://<server>:50000/XISOAPAdapter/MessageServlet?channel
    =:<service name>:<channel name>
    When I use this in my SOAP client , I get an 401 forbidden error in the browser. However when I type this url directly in the browser and I get:
    Message Servlet is in Status OK
    Status information:
    Servlet com.sap.aii.af.mp.soap.web.MessageServlet (Version $Id: //tc/aii/30_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#5 $) bound to /MessageServlet
    Classname ModuleProcessor: null
    Lookupname for localModuleProcessorLookupName: localejbs/ModuleProcessorBean
    Lookupname for remoteModuleProcessorLookupName: null
    ModuleProcessorClass not instantiated
    ModuleProcessorLocal is Instance of com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0
    ModuleProcessorRemote not instantiated
    A couple of questions:
    1. Inspite of configuring the sender SOAP adapter, the sender service and the interface, I still cannot see the green light for the SOAP adapter in rumtime workbench->adapter monitoring.
    Although the communication channel (in intergration builder- design)shows the status of the adapter as "active"
    Does this mean that my SOAP adapter is correctly configured and active?
    2. The above mentioned url takes the ABAP engine login/password while the J2EE engine (AFW)takes a different login/password. Which authentication should the SOAP client use?
    Thanks for your help!
    Shailesh

    Post your message to following URL:
    http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel
    port is the J2EE port 50000 in your example.
    Check the newest manual for further details.
    Regards
    Stefan

  • Convert URL from integration engine to adapter engine with https

    I'm still relatively new at PI, trying to learn as I go, so I apologize if I do not phrase this correctly. 
    Our trading partners currently post xml files via http to a url directed to our Integration Engine, for example: 
    http://<host>:<port>/sap/xi/adapter_plain?namespace=urn%3Aball.com%3Aavailabilityfeed&interface=MIOA_AvailabilityFeed&service=SRV_Supplier&party=P_EDI&agency=&scheme=&QOS=EO&queueid=httpclient&sap-user=****&sap-password=***&sap-client=**&sap-language=EN
    We would now like them to post to a different URL using https so that 1) files are routed through the adapter engine, and 2) user and password information would not need to be included in the url currently being used.
    For a separate process, which has been configured differently, it was simply a matter of changing from http://<host>:<port> to https://<host2>...., but this has not been working for me with the above URL.
    Can anyone please help out or point me in the right direction?  I've spent half the day searching the forums without much success.
    Thank you.

    check security guide:
    http://help.sap.com/saphelp_nwpi711/helpdata/en/f7/c2953fc405330ee10000000a114084/frameset.htm
    When you want to post data to adapter engine, you have to use SOAP adapter, as HTTP adapter is not part of AE
    In security guide you find HTTPS enabling for HTTP and SOAP adapter.

  • SOAP adapter engine with system error, problem with fault message.

    HI,
    I have IDOC -> PI -> SOAP scenario.
    Idoc to PI is async. I have no problem in receiving the idoc in PI. The message mapping is carried out and sent to the adapter engine. I can also see the technical routing payload. It is sucessful at XML monitoring in SXMB_MONI.
    The error is at PI -> SOAP.
    I have wsdl provided by the receiver webservice. Which I have imported.
    And created a service interface against this wsdl. I tried changing it to both sync and async.
    I have also provided fault message.
    I have set a receiver soap communication channel and provided the target URL like "http://xxx/services" and soap
    action = processDocument. Also provided user id and password.
    I have a
    Sender Agreement
    Receiver determination
    Interface determination
    Receiver Agreement
    I check in RWB adapter engine, this message goes to system error. The error log is as shown at the bottom.
    When I see the message content, the SOap document shows me the details about IDOC, Instead I feel it should match
    with the wsdl, where they have specified the corresponding interface name and address location etc.Please correct me.
    How does the receiver know which service interface is it? The Service Interface which I created in the ER is
    different from the WSDL, Does this have to be same? I see that the soap document in the adapter engine has the
    Service interface name which I created in the  ER. Where in the document the Reciever interface name is sent?
    Where can I see the generated soap document for the receiver?
    Is there some setting/configuration required in PI for this to work?
    I tried using the tcpgw to see the error. If I dont provide the service interface name in the communication channel
    then I get the following error in the TCPGW. "The service cannot be found for the endpoint reference"
    When I provide the service interface name in the communication channel I get a valid fault message.
    Similarly
    When I use SOAPUI, I can see the fault exception being return. The adapter engine doesnot show an equivalent message
    instead it goes into system error as shown at the bottom. I guess this is expected, if so what is the work around? (I found this weblog /people/alessandro.guarneri/blog/2011/01/10/soap-fault-in-sap-pi-hijack-it, do I need to implement this? Or use ALEAUD?
    The fault message what I see in SOAPUI has the below format.
    <soapenv:Fault xmlns:axis2ns1="http://schemas.xmlsoap.org/soap/envelope/">
             <faultcode>axis2ns1:Server</faultcode>
             <faultstring>nested exception is: psdi.util.MXApplicationException: BMXAA7136E - Validation failed when the
                                database default values were set. See the associated message for more information.
               BMXAA4190E - Country NZ is not in the value list.</faultstring>
             <detail>
                <Exception>org.apache.axis2.AxisFault: nested exception is: psdi.util.MXApplicationException: BMXAA7136E
                          - Validation failed when the database default values were set. See the associated message for more information.
         BMXAA4190E - Country NZ is not in the value list.
                /Exception>
             </detail>
      </soapenv:Fault>
    And the fault message in my ER service interface is stanadard datatype ExchangeFaultData, which is different from
    the above. Is this the problem? Can I change the data type here to be the same as above?
    Audit log in the RWB adapter engine.
    Time Stamp Type Description
    30.09.2011 15:10:57 Information MP: processing local module Localejbs/sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean
    30.09.2011 15:10:57 Information SOAP: request message entering the adapter with user J2EE_GUEST
    30.09.2011 15:10:57 Information SOAP: completed the processing
    30.09.2011 15:10:57 Information SOAP: sending a delivery error ack ...
    30.09.2011 15:10:57 Information SOAP: sent a delivery error ack
    30.09.2011 15:10:57 Error MP: exception caught with cause
    com.sap.engine.interfaces.messaging.api.exception.MessagingException
    30.09.2011 15:10:57 Error Adapter Framework caught exception: null
    30.09.2011 15:10:57 Error Delivering the message to the application using connection
    SOAP_http://sap.com/xi/XI/System failed, due to:
    com.sap.engine.interfaces.messaging.api.exception.MessagingException.
    30.09.2011 15:10:57 Information The message status was set to WAIT.
    30.09.2011 15:10:57 Information The asynchronous message was successfully scheduled to be delivered at Fri Sep 30
    15:15:57 NZDT 2011.

    I tried changing it to both sync and async.
    I have also provided fault message.
    dont feel that you need to do above steps.
    I have a
    Sender Agreement
    ideally you dont need a sender agreement (and a channel) for IDOC --> PI flow.
    When I see the message content, the SOap document shows me the details about IDOC
    this is fine...you may see fields as seen in EDI_DC40 of the IDOC...
    How does the receiver know which service interface is it?
    receiver need not know about the SI created in PI.
    The Service Interface which I created in the ER is
    different from the WSDL, Does this have to be same?
    you should the WSDL (external definition) as the Request Message in your service interface.
    Is there some setting/configuration required in PI for this to work?
    nothing specific...AFAIK
    I have set a receiver soap communication channel and provided the target URL like "http://xxx/services" and soap action
    can you open the URL from Internet explorer...from your machine or from the machine which is in the same network as your PI server?
    Things to check:
    WSDL structure in PI and in target system is exactly the same.
    does the target system require mesage in SOAP format (SOAP envelope - SOAP Header + SOAP body)?
    target system is up and running?

  • Advanced Adapter Engine with Proxies Communication

    Hello there,
    I have built a scenario with an application system and a web service using PI (SAP Basis 7.11) and the advanced adapter engine. I would like to have a communication without participating the integration engine, but with proxies and using ICO. No proxies used, the communication without integration engine works properly, but with proxies included it doesnu2019t work at all. According to the paper from Daniel Horacio Bianchin, given in April 2009, page 26, (https://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/00a8defd-e400-2c10-faaf-8049d83d1e94&overridelayout=true) the advanced adapter engine is able to work with ABAP and Java proxies as well. What is going wrong? 
    Kind regards,
    Heinz

    Hi Ravi,
    yes, I have tried to use the SOAP adapter and after generating the communication channels I have generated an Integratd Configuration Object. The income message from the business system via proxy is forwarded to the integration engine, but the receiver determination failed.
    Kind regards,
    Heinz

  • Not able to select Adapter engine with adapter configuration

    Hello,
    We've just installed new XI system (PI 7.0 SP7).
    When we want to configure an comm. channel adapter running on the central adapter (eg. RFC_adapter)engine. In the dropdown bo for the Adapter Engine No entry is available for selection.
    When looking in adapter monitoring Adapter engine status is okay.
    Anybody a clue what is missing.
    Thanks,
    Emile

    Hi,
    Go and reimport the Adapter metadata i.e SAP BASIS SWCV  7 into the Repository.
    Then check it.
    Regards,
    Moorthy

  • J2SE Vs J2EE Adapter Engine

    Hi All,
    I am having a doubt. Apart from having a decentralized installation location of J2SE Adapter,
    What is the difference between the J2EE and J2SE Adapters???????
    As much as i understand J2EE adapters installed on the XI Server(part of the installation)
    whereas we need to install the J2SE Adapters locally.
    Anybody has any idea ???
    rgds
    RM

    Hi,
    In one of SAP's presentations I've found:
    "Reasons for Decentral SAP J2EE-based AE:
    - Protocol of Sender-/Receiver system (e.g. ftp not allowed)
    - Driver OS - dependent
    - Sender-System has to send independent from IS
    - Performance
    - Organizational Aspects"
    Regards,
    michal

Maybe you are looking for

  • Is SBS 2011 the right choice for replacing Server 2003 Terminal Server?

    Reading license options has done my head in so going to ask for recommendations here if SBS is best option, as every option seems to have pros/cons. Need to upgrade a 2003 Server which has 2 local users and average of 10 remote users (max 15 users). 

  • Can't drag and drop tracks in playlist

    I have a problem with one playlist--I can't move the tracks up and down. I seem to have this problem with only one playlist and it looks to be column related. Every good playlist has two columns before the Name field The playlist in which I can't mov

  • LR4 saving CS6 edit in a separate LR Ghost folder

    Ladies & Gents, If anyone has an answer to my problem I would appreciate it. For the record I have searched forums here and other places on the web and have found similar problems but not quite the same. When I right click > edit in CS6 go to photo s

  • White border in cell when adding background colour.

    In Numbers for Mac. When I add a background color there is a white border inside the cell. How do I have the entire cell filled with the colour? I go through, the 'format'menu, 'text','layout', 'border' and 'background colour'.

  • About N70 phone software update

    Hi i am a Nokia N70 user.My phonew version is :5.06 ...2.03 I tried to upload it before using software updater. It took long time to download latest firmware (N70 connected to PC) after download,it try to install/update software.That time my phone re