Adapter framework points to wrong host
hi,
when i go to RWB (using sxmb_ifr) then under integration server i can see adapter engine points to wrong host.
i checked exchange profile, sldcheck, implemented note - 764176 but no use of it.
can somebody tell me from where does it picks this value. infact sld is also functioning properly.
Regards,
Akki.
Have you checked SXMB_ADM?
Also, have you checked the technical system in SLD is poiinting to correct integration server?
Similar Messages
-
Multiple host adapter framework caches in PI 7.1
When I go look at the caches in my PI system, I get multiple host adapter framework caches. That is, when I navigate to http/<host>:50000/dir, then select "Administration" in the upper right hand corner, and then select "Data Cache Overview" I see the following:
af.<sid1>.<hostname1>
af.<sid2>.<hostname2>
Integration server (ABAP) --> this is fine
Mapping Runtime Java --> points to <hostname1>
Mapping Runtime Java --> points to <hostname2>
I just did a system copy (export/import) and I changed all of the parameters. Unfortunately, not soon enough.
Any help is appreciated...Dumb question:
Do you delete the integration server under the SLD technical systems? That is, "Integration Directory, Adapter Engine, Integration Repository, and RWB (these are all that shows up). If I delete the adapter engine there (it is assigned to the wrong domain), is that the right way?
Or do you do it in the "CIM Instances" --> Class --> XI Adapter Framework (3) entry for the wrong server domain? -
Listener is pointing to wrong location
Hi Experts,
I have installed 3 database in my one unix server. For one of the system the listener parameter file location is pointing to wrong path. It should point to /oracle/<SID>/11202/networ/admin/listener.ora but it is pointing to other system SID hence the error is like the user is not authorized to start the listener.
I checked the env of my system and which is fine. Please suggest where can i check the path for Listener parameter File.
Thanks and Regards
GauravHi Mate
Please check the following log :-
lsnrctl status LISTENER_ABC
LSNRCTL for IBM/AIX RISC System/6000: Version 11.2.0.2.0 - Production on 16-FEB-2012 03:46:06
Copyright (c) 1991, 2010, Oracle. All rights reserved.
Connecting to (ADDRESS=(PROTOCOL=IPC)(KEY=ABC.WORLD))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
IBM/AIX RISC System/6000 Error: 2: No such file or directory
Connecting to (ADDRESS=(PROTOCOL=IPC)(KEY=ABC))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
IBM/AIX RISC System/6000 Error: 2: No such file or directory
Connecting to (ADDRESS=(COMMUNITY=SAP.WORLD)(PROTOCOL=TCP)(HOST=aytgfsredaa)(PORT=1521))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for IBM/AIX RISC System/6000: Version 11.2.0.2.0 - Production
Start Date 27-JAN-2012 14:58:35
Uptime 19 days 12 hr. 47 min. 32 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /oracle/XYZ/112_64/network/admin/listener.ora
In the above log I am trying to check the status of LISTENER_ABC and it should go to /oracle/ABC/112_64/network/admin/listener.ora but it is pointing to /oracle/XYZ/112_64/network/admin/listener.ora
Please suggest.
Thanks and Regards
Gaurav -
Hi all,
Is there any blog that explains about adapter framework and adapter engine. If not, can someone please briefly explain me about adapter engine and the architecture? I have read the help.sap links. But still not clear.Hi Aarthi ,
These r the details regarding Adapter Framework & Adapter Engine.
Adapter Framework :
It is a part of the Adapter Engine, which provides interfaces for configuring, managing, and monitoring adapters.SAP XI requires an adapter framework to communicate outside of the SAP system. These adapters translate code from external applications to an XML message for NetWeaver processes using the Java Connector Architecture.Adapter framework (JCA )based integrate application systems and business partners via resource adapters.
SAP XI provides a set of adapters to connect SAP as well as non-SAP applications with each other and thus to enable them to participate in the exchange of XML messages. An adapter is required to connect other applications or technical systems, or to participate in B2B communication via specific industry standards like RosettaNet. SAP provides certain adapters for use with SAP Exchange Infrastructure, and relies on an ecosystem of partners to provide adapters for other applications or industry standards. These partner adapters are sold and delivered through SAP.
The SAP Partner Connectivity Kit (PCK) enables smaller companies that do not dispose of an SAP XI installation to connect to SAP XI.
Customers and partners can also develop their own adapters for SAP XI. To do this, they can use the Adapter Framework in the Partner Connectivity Kit (PCK) and refer to the detailed documentation on adapter development. For more information, see SAP XI 3.0 Online documentation under SAP XI: Runtime → Connectivity → Partner Connectivity Kit → Adapter Development.
Overview of Adapters for SAP XI 3.0
Application Adapters
Technical Adapters
Industry Standard Adapters
Mainframe/Transaction Adapters
Note: All adapters are available from SAP XI 3.0 onwards.
Adapter Framework provides common functionality for Adapter
Engine and SAP Partner Connectivity Kit
Adapter Framework is based on SAP J2EE Engine as part of SAP Web AS.
Adapter Framework inherits properties and features such as scalability, clustering, high availability, thread management, etc.Adapter Framework provides its own queuing and logging services.Temporary stand-alone operation without connection to an Integration Server is possible, while still providing e. g. guaranteed exactly once messaging to and from connected application system
Adapter Framework supports J2EE Connector Architecture (JCA)
JCA is standard architecture for connecting the J2EE platform to
Enterprise Information Systems (EIS), e. g. ERP, DBMS, etc.
A Resource Adapter plugs into an application server, providing
connectivity between the EIS and a Java application
JCA enabled Adapter Framework provides defined interfaces to
which both our adapters and 3rd party adapters can conform
JCA is a widely accepted standard that 3rd party adapter providers
are familiar with
Details about architecture of adapter, types of adapter.. can be found at the following web-sites :
http://help.sap.com/saphelp_nw04/helpdata/en/fd/16e140a786702ae10000000a155106/content.htm
http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ibm.wbia_adapters.doc/doc/sap_xi/sapximst11.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/95d5e190-0201-0010-0daf-e9e270f85ebb
http://www.erpgenie.com/netweaver/xi/adapters/index.htm
http://documentation.softwareag.com/crossvision/xie311/admin/config.htm
http://www30.sap.com/korea/company/events/techday05/img/data_04.pdf
Adapter Engine :
You use the Adapter Engine to connect the Integration Engine to SAP systems (RFC adapter) and external systems. You use the various adapters in the Adapter Engine to convert XML- and HTTP-based messages to the specific protocol and format required by these systems, and the other way around.
The Adapter Engine is based on the adapter framework.
The Adapter Engine is a separate software component that is automatically installed on the Integration Server. In this case, it is the central Adapter Engine. However, you can also install the Adapter Engine separately on another host. This is then a non-central Adapter Engine.
The XI Adapter engine is the home of the majority of the XI adapters. Only the IDoc adapter and the plain HTTP adapter do not reside on the adapter engine. They reside on the Integration Server.
It is fully integrated in to the XI landscape with tools provided for configuration, logistics and monitoring. It's Adapter Framework is based on the JCA
Details about Adapter engine can be found at the following web-sites :
http://help.sap.com/saphelp_nw04/helpdata/en/f4/0a1640a991c742e10000000a1550b0/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/8f/d906d01f77fa40a4c84683c3f8326f/content.htm
********Please reward points if u find this useful
cheers,
gyanaraj -
Error on Adapter Framework with Seeburger component
Hi,
I have the Generic EDI component from Seeburger Adapter, and I have a communication channel using the FTP Adapter from Seeburger with the module localejbs/Seeburger/solution/generic-edi, and when execute the communication channel, I have an error with the solution, the error is:
"Exception caught by adapter framework: Path to object does not exist at solution, the whole lookup name is localejbs/Seeburger/solution/generic-edi.".
I see the Seeburger documentation about installation and configuration from FTP Adapter, but I don´t find information about this error, somebody help me please with information about this error, what configuration I need review or where find documentation about this problem?.
We post a note about this problem on the OSS, the content of the note is:
We have installed the Seeburger's FTP adapter in SAP XI.
A communication Channel is calling this adapter nd executing a module called localejbs/Seeburger/solution/generic-edi. When the adapter is called the next error is shown;
Exception caught by adapter framework: Path to object does not exist at
solution, the whole lookup name is localejbs/Seeburger/solution/generic-edi.
Delivery of the message to the application using connection
FTP_http://seeburger.com/xi failed, due to:
com.sap.aii.af.ra.ms.api.RecoverableException: Path to object does not
exist at solution, the whole lookup name is
localejbs/Seeburger/solution/generic-edi.:
com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at solution, the whole lookup name is
localejbs/Seeburger/solution/generic-edi..
Also, the host-ftp solution was used instead of the generic-edi with the same result.
The system we have is SAP PI 7.0 SPS09 with Seeburger 1.6.
Thanks and greetings,
Hervey.Hi,
I have the same problem. What was the solution?
Regards
Kristian -
Adapter Framework caught exception - 401
Hi,
I am trying to use NTLM authentication using Axis adapter in PI 7.1 SP7 but getting 401 error.
Axis adapter works for Basic auth.
SAP Note 856597 talks about giving PI user security role xi_adapter_soap_message. Haven't found the equivalent navigation of visual admin in NWA.
Details from message monitoring
Information Axis: getting handler trp of java:com.sap.aii.adapter.axis.ra.transport.http.HTTPSender
Error Axis: error in invocation: (401)Unauthorized
Error Adapter Framework caught exception: (401)Unauthorized
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: (401)Unauthorized.
Any help is appreciated.
Thanks
Kiran GollapudiHi guys,
Even the message being old, there are some of you that may want a hint on how to solve this problem.
First of all, please refer to the generic description of the error that may help one of you:
401 Unauthorized
Description: The request requires user authentication
Possible Tips:
u2022 Check XIAPPLUSER is having this Role -SAP_XI_APPL_SERV_USER
u2022 If the error is in XI Adapter, then your port entry should J2EE port 5<System no>
u2022 If the error is in Adapter Engine
u2013then have a look into SAP note- 821026, Delete the Adapter Engine cache in transaction SXI_CACHE Goto --> Cache.
u2022 May be wrong password for user XIISUSER
u2022 May be wrong password for user XIAFUSER
u2013 for this Check the Exchange Profile and transaction SU01, try to reset the password -Restart the J2EE Engine to activate changes in the Exchange Profile After doing this, you can restart the message
Alternatively, ensure you maintain the correct password for all the service users according to one of the notes
below, taking into account your system version:
PI 7.1:
#999962 - PI 7.10: Change passwords of PI service users
XI 7.0
#936093 - XI 7.0: Changing the passwords of XI service users
XI 3.0
#721548 - XI 3.0: Changing the passwords of the XI service users
Hope I could helped.
Regards,
Caio Cagnani -
Exception caught by adapter framework: unable to create a socket
Hi All,
I am using Idoc to XI To SOAP scinario. I got a alert asying that some messsage id is error. When i am trying to monitor that massage by taking help of the messgae id in the alert the message was successful in the SXMB_MONI,. Then i Went to message monitoring There the message statu was syetem error. Errror log is *Exception caught by adapter framework: unable to create a socket*. The communication channel was inactive wehere as the statsu of the channel was active in the directory... what is the reasonm for this error. and how to resilev this.As pointed already, a socket exception occurs when then message cannot pass the Firewall settings....there will be a port configured to send message to the SOAP receiver.....ask network guys to make relevant settings so that the port is free from Firewall restrictions.
@Supriya --> Active/ Inactive status of the channel in ID and in CC monitoring are different things.
To change the status of your CC in RWB --> Stop & Start your SOAP CC....the channel will remain inactive till no message is passed through it....once a message is passed the status will change to success/ error.
You can also change the CC status to Automatic.
Regards,
Abhishek. -
Debugging for exceptions caught by adapter framework
I am getting an error ' Exception caught by adapter framework while processing message to remote system..'
Is there any way to debug in such cases.
while executing sxmb_moni i am getting status processed successfully but getting an error in the runtime workbench of XI in message monitoring for component adapter engine.Tamoghna,
This error comes when the adapter is not able to communicate with the target system. eg, if it is a JMS scenario, and the host is not reachable then you get this error. If you are in a domain, try to give fully qualified system name or ip address.
regards,
Felix -
Messages from Adapter framework to IS disappear
During processing of interfaces, it happens some times that the sending of messages from Adapter Framework to Integration Server is broken but no status message is traced. Before this break, the messages state is correctly visible on integration server (SXMB_MONI), after that, messages are no more contained in persistence layer of the adapter framework or of the integration server. So its very difficult to know which messages have been processed, and for this reason there is a great effort for application/functional team to reprocess interfaces file.
After the last succesfully processed message, there are a lot of log messages on application and default trace of this type:
for location com.sap.aii.adapter.file.File2XI.processFileList():
Module Exception 'com.sap.aii.af.mp.module.ModuleException: senderChannel 'd902100e953f3e15b0e04b3caf9dc415': Catching exception calling messaging system' found, cause: com.sap.aii.af.ra.ms.api.ConfigException: Some of the IS access information is not available. SLDAcess property may be set to true, but SLD is not available.
Channel CC_File_OUT02_1058: Sending file failed with com.sap.aii.af.ra.ms.api.ConfigException: Some of the IS access information is not available. SLDAcess property may be set to true, but SLD is not available. - continue processing
Delivery Exception for guid'87b54890-ae37-11da-c751-001125a5fff4' - non recoverable error, retry anyway
For location com.sap.aii.adapter.file.File2XI.addAuditLog( ... ssageKey, AuditLogStatus, String, String,Object[]):
FILE_ERR_211
This behavior is independent of interface type and happens randomly (about 2-3 times a week).
We try, without success, to implement a workaround setting SLDaccess parameter to false for AF CPA cache service and specifying the xiadapter.isconfig.<parameters> for adapter service. With this configuration File Adapter didnt work and CPA cache didnt contain any comunicaton channels. Maybe we have to set the correct value of parameter directoryURL (which it is?).
Thank a lot in advance
Danilo VaccarellaThank you for your suggestion, but nothing seems to be wrong in configuration (however I'm contuining my checks). In the meantime, are there other suggestions?
Hi
Danilo -
Where is the Adapter Framework/SDK ?
Hi
I have developed a JCA 1.5 resource adapter for integration test purpose.
I thought the "hard" part done...obviously I was wrong.
I know I can integrate it within BPEL PM as "explained" in this link: http://www.oracle.com/technology/products/integration/adapters/pdf/Adapter%20Development%20cookbook.pdf
Unfortunately this document doesn't realy help and some related tools or samples seem unobtainable.
1.- Does anybody know where I can get the Adapter Framework/SDK mentioned in this document ?
2.- Where can I find the -also mentioned- sample related to the MyOwnPersonalRecord -> XMLRecord translation ?
DominiqueThere is also an AIR SDK outside the gaming SDK. I am looking for the Flex/AIR combination.
-
Inconsistence Adapter Framework
Hallo,
sometimes i have problem with the adapter framework; i become problems with the inconsistence. Have anyone a solution for this problem?
Thanks in advance,
FrankHi Klaus,
Thanks for your reply, that's greatly apreciated!
Now, I checked the "Technical System Browser" as explained but everything seems to be OK as can find 2 of them (for the XI systems we have)
Here's what we have :
Adapter Engine on dxi.xidev | XI Adapter Framework | Domain xidev | | 01/25/2006 12:37
Adapter Engine on pxi.xiprod | XI Adapter Framework | Domain xiprod.xxx.be | | 01/25/2006 12:41
Domain xidev | XI Domain | Domain xidev | | 01/25/2006 11:49
Domain xiprod.xxx.be | XI Domain | Domain xiprod.xxx.be | | 01/25/2006 12:41
Integration Server on xidev | XI Integration Server | Domain xidev | DXI on xidev | 01/25/2006 11:33
Integration Server on xiprod.xxx.be | XI Integration Server | Domain xiprod.xxx.be | | 01/25/2006 12:41
RWB on dxi.xidev | XI Runtime Management Server | Domain xidev | DXI on xidev | 01/25/2006 12:38
RWB on pxi.xiprod | XI Runtime Management Server | Domain xiprod.xxx.be | | 01/25/2006 12:42
How does it come that the domains we have here, are not syntically the same. I mean "why do we have a full domain name for xiprod and not for xidev"? Is it possible to adapt this?
By the way, we can't get the adapter engine running. When having a look at the "Integration Monitoring - Runtime Workbench", we can see that something goes wrong :
<b>Cache notification from Integration Directory failedError when accessing the System Landscape Directory</b>
<i><b>Detailed Error Message</b></i>
<b>No SLD elements of type SAP_XIAdapterFramework found</b>
Any idea?
Xavier Vermaut -
Custom top pointing to wrong location
hi,
our custom top pointing to wrong location.
we checked the CUSTOM ENV it is fine.
We changed the custom top location(to correct value) in context file and ran autoconfig. after running the autoconfig then the value is changed and pointing to old location only(wrong location).
we checked the default.env and topfile.txt everything is fine.
Please advice where to check to fix this issue.
or suggest me a a action plan.
Thanks in avance.
Regards,
DBAHi;
Please check below notes and link and compare steps wiht yours
CUSTOM_TOP yaratma
Re: Creating a Custom Application in Applications 11i
http://appsdba.info/docs/oracle_apps/sysadmin/R12/CREATECUSTOMTOPINR12.pdf
Regard
Helios -
Message status "Holding" - Message monitoring adapter framework
Hello,
We have some messages with the status "Holding" in a queue in the message monitoring in the adapter framework.
Normally you have to restart the first message of that queue. The message with the status "system error". Unfortunately this message is not available anymore because it is older than 30 days and the retetion period is 30 days.
I already read the blog about "[How to deal with stuck EOIO messages in the XI 3.0 Adapter Framework|http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417100)ID1887311350DB01819286872323159351End?blog=/pub/wlg/3566]"
The blog does not mention what to do when the first message (sequential number) is not available anymore.
Is it possible to restart the messages in the queue in that case?
Thanks
Kind regards
FrankUnfortunately this message is not available anymore because it is older than 30 days and the retetion period is 30 days.
I assume that the message was deleted.....in this case the next message in the queue will be blocking the queue....so try resending this message....even the blog mentions that you either solve the error or cancel the message....so now start from the second message....if possible solve the error for this message....if not possible to resolve then cancel it so that rest of the queue gets processed
From the blog:
Now the erroneous message is the first message in the display. You can look at the error reason, try to fix the problem and
resend or cancel the message to release the queue.
Regards,
Abhishek. -
Error While Executing CTC templates taking wrong host(pwdf3102)
Hi i am execting CTC templates for DI. i am getting error for creating the software comonents..
nay suggestions please
<b>17 Create SoftwareComponent Import not successful</b> <b>Element 'SAPConfigLib.J2E.Unclassified.pingSld':! okerImport.import_of_element_failed!!BrokerImport.Fehler!com.sap.tc.lm.ctc.cul.cpi.exceptions.CPIBaseException: <Localization failed: ResourceBundle='com.sap.tc.lm.ctc.cul.cpi.CPIResourceBundle', ID='com.sap.tc.lm.ctc.cul.cpi.BaseException_BASE_EXCEPTION', Arguments: []> : Can't find resource for bundle java.util.PropertyResourceBundle, key com.sap.tc.lm.ctc.cul.cpi.BaseException_BASE_EXCEPTION:com.sap.tc.lm.ctc.provider.javaServiceProvider.JavaServiceWriter.writeElement!BrokerImport.LINE!157-:com.sap.tc.lm.ctc.cul.broker.BrokerImport.importElement.86
-:com.sap.tc.lm.ctc.cul.broker.BrokerImport.importElement.128
-:com.sap.tc.lm.ctc.cul.broker.BrokerImport.importElement.128
-:com.sap.tc.lm.ctc.cul.serviceimpl.importservice.CULConfigurationImport.importConfiguration.96
-:com.sap.tc.lm.ctc.ccl.templateinstaller.StepExecuter.run.41
Element 'SAPConfigLib.J2E.Unclassified.pingSld':Error during executing Java Reflection:CIM_ERR_FAILED: IO error: Read timed out</b>
<b>
This is the Second error getting for CMS configuration..Here taking wrong Host Name(pwdf3102)-- My host is different...please have a look</b>
<u><b>18 Configure CMS Import not successful</b> Element 'SAPConfigLib.J2E.Unclassified.configureCms':!BrokerImport.import_of_element_failed!!BrokerImport.Fehler!com.sap.tc.lm.ctc.cul.cpi.exceptions.CPIBaseException: <Localization failed: ResourceBundle='com.sap.tc.lm.ctc.cul.cpi.CPIResourceBundle', ID='com.sap.tc.lm.ctc.cul.cpi.BaseException_BASE_EXCEPTION', Arguments: []> : Can't find resource for bundle java.util.PropertyResourceBundle, key com.sap.tc.lm.ctc.cul.cpi.BaseException_BASE_EXCEPTION:com.sap.tc.lm.ctc.provider.javaServiceProvider.JavaServiceWriter.writeElement!BrokerImport.LINE!157-:com.sap.tc.lm.ctc.cul.broker.BrokerImport.importElement.86
-:com.sap.tc.lm.ctc.cul.broker.BrokerImport.importElement.128
-:com.sap.tc.lm.ctc.cul.broker.BrokerImport.importElement.128
-:com.sap.tc.lm.ctc.cul.serviceimpl.importservice.CULConfigurationImport.importConfiguration.96
-:com.sap.tc.lm.ctc.ccl.templateinstaller.StepExecuter.run.41
Element 'SAPConfigLib.J2E.Unclassified.configureCms':Error during executing Java Reflection:Unable to open connection to host "<b>pwdf3102:50100</b>". The IP address of the host could not be resolved. Maybe the URL is misspelled or the host does no longer exist..</u>Hi There !
This Error is because of Configuration Problem.
Follow this Procedure to get rid of this .
1. Stop the J2ee Engine .
2. Open Configuration Tool.
3. Go to Change Mode.
4. Edit the CTC property Sheet.
Change the Following Properties (here give your Host Name instead of pwdf3102)
a)J2ee_System
b)SLD_Admin
c)SLD_Host
5.Save Changes
6.Start the J2ee Engine.
Thats it.
Cheers !
regards
Rajendra -
PI 7.11: Adapter Framework caught exception: null
Hi,
I've a ABAP Proxy - to - SOAP scenario.
Message mapping works.
In the communication channel monitor I get the following error:
MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException
Adapter Framework caught exception: null
In the log viewer in NWA I see the following two messages:
Marked transaction for rollback for meesage 516e304f-b083-8e3e-e100-00000a01095f(INBOUND). Reason: <null>
Caught exception com.sap.engine.interfaces.messaging.api.exception.MessagingException from application code with msgKey: 516e304f-b083-8e3e-e100-00000a01095f(INBOUND)
The payload for calling SOAP receiver looks like that:
<m:setEmployee xmlns:m="http://test.com" xmlns:fo="http://www.w3.org/1999/XSL/Format">
<ns1:e xmlns:ns1="http://test.com">
<address_Mail_Incoming_Type>
<email>test.com</email>
<phone>7890</phone>
</address_Mail_Incoming_Type>
<badge_ID>123</badge_ID>
<cost_Center>321</cost_Center>
<date_Hired>1980-01-01T00:00:00.000Z</date_Hired>
<date_Of_Birth>1950-01-01T00:00:00.000Z</date_Of_Birth>
<department>123</department>
<division>ABC</division>
<employee_Category>A</employee_Category>
<employee_Code>1000</employee_Code>
<employee_Id>1000</employee_Id>
<employee_Status>ACTIVE</employee_Status>
<first_Name>A</first_Name>
<last_Name>B</last_Name>
<letter_code_3>FRI</letter_code_3>
<location>123</location>
<position>123</position>
</ns1:e>
</m:setEmployee>
When I copy this payload into SOAP UI (surrounded by <soapenv:Envelope>, <soapenv:Header> and <soapenv:Body>), the WS call works.
The URL for the receiving CC should be ok (same as in SOAP UI), the "Do not use SOAP Envelope" checkbox is not flagged.
What can be the reason for that error message?
Thanks in advance!I've now changed the setting of the external definition to "Using RPC style", but I'm still running into the same error than before:
10.02.2012 14:51:03 Information SOAP: sending a delivery error ack ...
10.02.2012 14:51:03 Error Adapter Framework caught exception: null
10.02.2012 14:51:03 Error MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException
10.02.2012 14:51:03 Information SOAP: sent a delivery error ack
10.02.2012 14:51:03 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.
The payload of the CC looks exactly the same than before:
<?xml version="1.0" encoding="UTF-8"?>
<m:setEmployee xmlns:m="http://test.com" xmlns:fo="http://www.w3.org/1999/XSL/Format">
<ns1:e xmlns:ns1="http://test.com">
<address_Mail_Incoming_Type>
<email>test.com</email>
<phone>123</phone>
</address_Mail_Incoming_Type>
<badge_ID>123</badge_ID>
<cost_Center>123</cost_Center>
<date_Hired>1990-01-01T00:00:00.000Z</date_Hired>
<date_Of_Birth>1950-01-01T00:00:00.000Z</date_Of_Birth>
<department>123</department>
<division>ABC</division>
<employee_Category>PERM</employee_Category>
<employee_Code>1000</employee_Code>
<employee_Id>1000</employee_Id>
<employee_Status>ACTIVE</employee_Status>
<first_Name>A</first_Name>
<last_Name>B</last_Name>
<location>ABC</location>
<position>123</position>
</ns1:e>
</m:setEmployee>
If I copy that payload (without <?xml version="1.0" encoding="UTF-8"?>) into SOAPUI (surrounded by SOAP envelope), the WS call works without any problem.
Why doesn't it work from PI?
Another question:
Why is it putting <ns1:e> into the payload of the new interface and <ns0:e> for the existing interface (which is working, see Re: PI 7.11: Adapter Framework caught exception: null)?
Could that be the reason why data is not sent properly to the SOAP receiver?
Maybe you are looking for
-
how can i write a text file using more than one fonts or can i write some text in bold and some text in normal font.
-
Exception running FOD for WebCenter
Hi, I managed to start Fusion Order Demo (FOD) for WebCenter on JDev 11.1.1.5 on embedded WLS. But when I change to "My Pages" then the portal page is displayed and following error occures: ==================== Exception [EclipseLink-7060] (Eclipse P
-
MSI AT Radeon X1300 and LG W3000H FPD half resolution problem
Hi All gurus, I have a big trouble. I have bought an LG monitor, 30" with DVI-D dual link interface. I have an MSI, ATI Radeon X1300 based board. That board is supposed to support the native 2560 x 1600 resolution, but it does not. All I get the h
-
[ADF-UIX] updating some fields after selecting an item from messageChoice
Hi, I'll try and keep it short and simple. How do I do the following: I have 2 ViewObjects: department - employees, they have a 1 - many relationship. But there's no master-detail in my ViewObjects (no link between my view objects) On my UIX page I h
-
How to calculate the mean of a section of an array?
hello i have an array of 26 elements.some sections of it are all zeros and some others are numbered. i want to be able to find the mean of the numbered sections and replace those values. an example 0,0,0,0,0,2,3,4,6,5,7,8,0,0,0,9,8,7,4,0,0,0.....and