on 10-26-2006 12:54 PM
Hi everybody,
I'm trying to fill an IDOC with data from a JDBC adapter and always get following error:
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_METADATA</SAP:Code>
<SAP:P1>XML IDoc conversion: No known segments identified</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error: XML IDoc conversion: No known segments identified</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
I searched the forum and already checked the metadata, imported the idoc again but still get the error. Does anybody has an idea what's the fault?
Regards
Dominic
Hi,
try to reimport the IDOC metadata
in transaction IDX2 to see if there
are no problems with the RFC connection to the R3
you can also find this method in my book
<a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi"><b>Mastering IDoc Business Scenarios with SAP XI</b></a>
Regards,
michal
-
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi,
at first you need to fix this then
as it will not work without the metadata
try checking if the segments you're looking for are
released in r3 (WE30)
Regards,
michal
-
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>
Hey Seema,
here is the payload:
<?xml version="1.0" encoding="UTF-8" ?>
- <ZCMW_INT_ZCINTINBNLOG01>
<IDOC BEGIN="1" />
</ZCMW_INT_ZCINTINBNLOG01>
But it should have two more subsegments.
FYI: I request via a select query data from a database and get the right data. but somehow it isn't mappt into the idoc structure. Even if I use constants I just get the payload seen above...
Regards
Dominic
Dominic,
As you r saying that payload should have subsegments, this means that your mapping is not giving the desired results.
If you r using Message Mapping, then please test the mapping with the same data as in runtime.
i.e u can copy Source Payload (from sxmb_moni) and paste it in 'Test Mapping' in IR and see what results it gives.
Hi,
Make sure that the payload of the reponse is actually a valid IDOC strucutre.
Just click on Response --> Payload and see if the output IDOC after mapping is valid.
Regards,
Bhavesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Check out for the RFC destination corresponding to the port in your recevier IDoc Adapter. To fetch the metadata, this RFC should be working
Sometimes, Adapter Engine uses this RFC destination to fetch metadata for the Idoc instead of picking metdata from IDX2.
Please visit this link to get a clearer idea
http://help.sap.com/saphelp_nw04/helpdata/en/96/791c42375d5033e10000000a155106/content.htm
Hope this solves your problem
Regards,
Seema
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.