ABAP Mapping: No MESSAGE_OUT during runtime. test OK
Hi everybody,
I got a ABAP-Mapping.
During runtime I get noch MESSAGE_OUT (empty!)
But when I test the ABAP-Mapping, everything is fine!
Any ideas?
Regards Mario
Edited by: Mario Müller on Sep 11, 2008 9:09 AM
Thanks,
found it.
Regards Mario
Similar Messages
-
Map not recognized during runtime
While running a test (during runtime), the map is not being recognized
by the system. We have cleared SLD Cache in IR and ID, and using
SXI_CACHE several times and during runtime we still get the following
error about the map not being found. The error is as follows:
Runtime error Unable to find resource a1ebddd0-0d05-11dd-a1d7-
eecb0a0a3d7e in the following software component versions:
urn:ariba.com:xi:Procurement:CreatePurchaseOrdercom/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestM~-1
<Trace level="1" type="B">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
<Trace level="2" type="T">......attachment XI_Context not found </Trace><Trace level="3" type="T">Mapping already defined in interface
determination </Trace>
<Trace level="3" type="T">Object ID of Interface Mapping
15D05B740F5D39BCBACC32BCA4E1FCE7 </Trace>
<Trace level="3" type="T">Version ID of Interface Mapping
A1EBDDD00D0511DDA1D7EECB0A0A3D7E </Trace>
<Trace level="1" type="T">Interface Mapping
urn:ariba.com:xi:Procurement:CreatePurchaseOrder
IFM_TX_WSPurchaseOrderPush_2_Z_ARIBA_KT_PO_CREATE </Trace>
<Trace level="3" type="T">Mapping Steps 1 JAVA
com/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestMessage_2_Z_ARIBA_KT_PO_CREATE_REQUEST_ </Trace>
<Trace level="3" type="T">MTOM Attachments are Transferred to the
Payload </Trace>
<Trace level="3" type="T">Dynamic Configuration Is Empty </Trace>
<Trace level="2" type="T">Mode 0 </Trace>
<Trace level="3" type="T">Search
com/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestMessage_2_Z_ARIBA_KT_PO_CREATE_REQUEST_.class
(urn:ariba.com:xi:Procurement:CreatePurchaseOrder, -1) in swcv a1ebddd0-0d05-11dd-a1d7-eecb0a0a3d7e. </Trace>
<Trace level="3" type="T">Search
com/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestMessage_2_Z_ARIBA_KT_PO_CREATE_REQUEST_.class (-1) in swcv a1ebddd0-0d05-11dd-a1d7-eecb0a0a3d7e
without namespace. </Trace>
<Trace level="1" type="T">Unable to find resource
com/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestMessage_2_Z_ARIBA_KT_PO_CREATE_REQUEST_.class in the following software component versions:
a1ebddd0-0d05-11dd-a1d7-eecb0a0a3d7e
Thrown:
com.sap.aii.ib.core.mapping.execution.ResourceNotFoundException: Unable
to find resource
com/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestMessage_2_Z_ARIBA_KT_PO_CREATE_REQUEST_.class in the following software component versions:
a1ebddd0-0d05-11dd-a1d7-eecb0a0a3d7e
at com.sap.aii.ib.server.mapping.execution.JavaMapping.load
(JavaMapping.java:148)
at com.sap.aii.ib.server.mapping.execution.JavaMapping.executeStep
(JavaMapping.java:67)
at com.sap.aii.ib.server.mapping.execution.Mapping.execute
(Mapping.java:60)
at com.sap.aii.ib.server.mapping.execution.MappingHandler.map
(MappingHandler.java:87)
at com.sap.aii.ib.server.mapping.execution.MappingHandler.map
(MappingHandler.java:71)
at
com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleMappingRequest(MappingRequestHandler.java:119)
at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleRequest
(MappingRequestHandler.java:72)
at com.sap.aii.ibrun.sbeans.mapping.MappingServiceImpl.processFunction
(MappingServiceImpl.java:79)
at sun.reflect.GeneratedMethodAccessor511.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)
at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke
(Interceptors_Resource.java:71)
at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)
at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)
at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)
at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
at
com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)
at
com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
at $Proxy279.processFunction(Unknown Source)
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:585)
at
com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:183)
at
com.sap.engine.services.rfcengine.RFCJCOServer$J2EEApplicationRunnable.run(RFCJCOServer.java:267)
at com.sap.engine.core.thread.impl3.ActionObject.run
(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute
(SingleThread.java:182)
at com.sap.engine.core.thread.impl3.SingleThread.run
(SingleThread.java:280)
</Trace>
<Trace level="1" type="E">CL_XMS_PLSRV_MAPPING~ENTER_PLSRV</Trace>In which system you are facing this problem?
If it is Developement system then do the following steps and then try again.
1. In your interface mapping remove the message mapping first and then activate the interface mapping.
2. Do some dummy change in your message mapping or rename the message mapping by copying it and activate it.
3. Now use this message mapping in your interface mapping and activate IM.
If it doesn't work delete all objects and recreate them. (or may be rename them ).
One more important thing... Check your Interface Determination and make sure the outbound & inbound message interfaces are exactly same as used in Interface Mapping. -
Hi,
In the Interface Mapping there is an option to test the
map. But it is not for the ABAP Mapping.
How can we test ABAP Mapping ?
rgds,
RMHi Ruby
What kind of scenario are you working on, IDOC to file, file to IDoc or what.
Depending on the scenario you have created, enter all the details such as Sender Service, Receiver Service etc in the transaction SXI_MAPPING_TEST (in your XI box).
The next step is for you to enter your source XML file, if it is a file to IDoc scenario enter your source xml file. If it is a IDOC to file scenario, then enter the XML payload.
And once you execute it you will be able to test your mapping and see if it successful or not.
cheers
Sameer -
No mapping during runtime!!
Hi all,
I got stucked with one problem in file-xi-idoc scenario using sap xi 2.0.
I am using sender file adapter which is picking up the file from ftp server. The file contains three fields and I am placing them in a text file as
Sriram,mumbai,in.
The file adapter is picking the file successfully and converting them into xml sending to integration engine. But during runtime these fields are not mapped to target idoc structure (DEBMAS 03) and there are no errors showing in SXMB_MONI. The idoc is going to receiving sap system with error status 51. This is the payload of xml messages observed in SXMB_MONI.
<?xml version="1.0" standalone="yes" ?>
- <resultset>
- <row>
<field0>sriram</field0>
<field1>mumbai</field1>
<field2>in</field2>
</row>
</resultset>
Here is the file adapter configuration :
file adapter java class
classname=com.sap.aii.messaging.adapter.ModuleFile2XMB
mode=FILE2XMB
mode = file2xmbwithrowconversion
Integration Engine address and document settings (example, see docu)
XMB.TargetURL=http://ht56f4:8000/sap/xi/engine/?type=entry
#XMB.SLDConfiguration = SLDaccessor7
XMB.User = xiappluser
XMB.Password = xipass
XMB.SenderBusinessSystem = PS_LEGACY
XMB.SenderInterfaceNamespace = http://ps_crm.com
XMB.SenderInterfaceName = Customer_out
#XMB.SenderBusinessSystem=ExtAdapterSender
#XMB.SenderInterfaceNamespace=http://sap.com/xi/xidemo
#XMB.SenderInterfaceName=ExtAdapterSenderIF
XMB.ContentKind=T
#XMB.ContentKind=T
#XMB.ContentType=application/xml
#XMB.ContentType=text/xml
XMB.ContentType=text/plain
XMB.QualityOfService=EO
#ftp server details
ftp.host = 10.1.45.43
ftp.port = 21
ftp.user = sapftp
ftp.password = ftp***sap123
ftp.connection = permanently
ftp.mode=Text
#file.sourceFilename = bank.txt
##File Adapter specific parameters (example, see docu)
file.sourceDir= \/pssap\/
file.sourceFilename = testing.txt
#file.processingMode=setAttribute
#file.processingMode=archive
#file.archiveDir=c:/temp_archive
file.pollInterval= 60
file.pollIntervalMsecs= 10
#file.retryInterval = 30
file.logPollInterval=YES
file.processingMode=delete
##xml conversion properties if mode FILE2XMBWITHROWCONVERSION specified (example, see docu)
#xml.fieldFixedLengths=8,9,2
xml.processFieldNames=notAvailable
xml.fieldSeparator=,
xml.enclosureConversione = YES
I am not able to test mapping in sap xi 2.0.
Any suggestions greatly helpful.Thanks,
found it.
Regards Mario -
Error during Runtime: Mapping : RESOURCE_NOT_FOUND
<b>Hello everybody,
I get the following error during runtime while mapping:</b>
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Mapping der Request-Message
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>Application</SAP:Category>
<SAP:Code area="MAPPING"><u><b>RESOURCE_NOT_FOUND</b></u></SAP:Code>
<SAP:P1>com/sap/xi/tf/_MM_FILE_REQUEST_2_RESPONSE_.class</SAP:P1>
<SAP:P2>http://mm_file_2_file</SAP:P2>
<SAP:P3>7c57acd0-19fa-11da-a907-fba1c22dd3ca</SAP:P3>
<SAP:P4>-1</SAP:P4>
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>The Resource com/sap/xi/tf/_MM_FILE_REQUEST_2_RESPONSE_.class (http://mm_file_2_file, 7c57acd0-19fa-11da-a907-fba1c22dd3ca, -1) could not be found.</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
<b>Does anybody have an idea?
Thanks a lot
regards Mario</b>Could the reason be a wrong "file content convert"?
The payload:
<?xml version="1.0" encoding="utf-8" ?>
<ns:TEST.TXT xmlns:ns="http://mm_file_2_file">
<Record>
<Row>
<FirstName>Mario</FirstName>
<LastName>Mueller</LastName>
<City>Mannheim</City>
<Country>Deutschland</Country>
</Row>
</Record>
</ns:TEST.TXT>
Structure of corresponding Data-Type
Record 1..unbounded
Row 1
FirstName 1
LastName 1
City 1
Country 1
Regards Mario -
No restart capability during mapping failures in ABAP mapping
I am doing ABAP mapping and would like to fail the ABAP mapping (during certain application scenarios) in such a way that message cannot be resent? Is this possible during the mapping.
Hi Krish,
My few cents.
You can resend only the asynchronous scenarios.If you resend you need to develop the logic that in the resend the exception will not generate.
From my point of view, if you want to throw a controlled exception you should do via UDF like this blog explains Throwing Smart Exceptions in XI Graphical Mapping
If you work with ABAP mapping you have setting more difficulties if in the future your PI go to be upgraded to PI java only version stack.
Hope this helps.
Regards. -
ABAP Mapping - Testing - IDoc - Trouble
Hi Friends,
There is one ABAP Mapping used in our system. The outbound interface is based on one message in external definition and inbound interface is IDoc.
When I try to test this mapping in our PI System using the transaction "SXI_MAPPING_TEST", in the initial screen/input screen in F4 help for the Sender Interface selection, our outbound interface is not displayed. In the Receiver Interface also, it is not display the IDoc.
What could be the problem ? How to test our Z class in this case with the input XML.
Could you please help me?
Kind regards
Jegathees P.Hi,
don't use SXI_MAPPING_TEST
use my report which is much better
XI/PI: Easy ABAP mapping tests - no more SXI_MAPPING_TEST
BTW
there is no need to use any HTTP client nor anything to test ABAP mapping - just my report
Regards,
Michal Krawczyk -
Hi all,
i am testing ABAP mapping using SXI_MAPPING_TEST.
i am copying my payload in the XML editor and i am using service, namespace and interface name for both sender and receiver sides.
but my Q is system does not stop in my ABAP mapping program to check step by step.
plz help me it is urgent
points should be rewareded.
regards
sreeniHi all,
After giving the XML input data in the editor and executed but it not at all showing or triggering any code which is there in ABAP Mapping Program.
I have also kept Break Point one ABAP statement like WHILE (it ther in My program), but it does stop at WHILE.
plz help me
Points will be rewareded.
regards
sreeni -
How can I test an ABAP mapping where the input file is a flat file (fieldfixed length file)?
Kindly give me the detailed steps for doing so.Hi Biswa,
One of the many disadvantages of using ABAP mapping.
U cannot test in ESR. Unlike Graphical mapping, there will not be any Msg Mapping object in ABAP mapping. Only an operation mapping is there.
The only way to test the interface is End-To-End. I.E. Process the scenario frm picking the file from Application server location and checking the data posted in backend system correctly.
One more way, u can test the mapping program in the ABAP stack by passing on the file as input.
Cheers,
Souvik -
Reg: Test an ABAP mapping
Hi All,
When i go to test at interface mapping level there is no possiblity to test ABAP mapping. Is there any way to test ABAP mapping without executing scenario.
Thanks,
Satish.This is a link very useful for ABAP Mapping :
http://help.sap.com/saphelp_nw04/helpdata/en/86/8280ba12d511d5991b00508b6b8b11/frameset.htm
You should define a simple scenario. Sender Service, Receiver Service and Interface Mapping using your ABAP Mapping
You can test your ABAP Mapping using the transaction,
SXI_MAPPING_TEST
Check my weblog as to how to use the transaction for testing,
/people/sameer.shadab/blog/2005/09/29/testing-abap-mapping
Check this thread:
https://www.sdn.sap.com/sdn/collaboration.sdn?contenttype=url&content=https%3A//forums.sdn.sap.com/thread.jspa%3FforumID%3D44%26threadID%3D34468%26messageID%3D326456%23326456
Note:please reward points if solution found helpfull
Regards
Chandrakanth.k -
Hi,
I'm trying to test the SAP example found in document "How to use Abap-Mapping in XI 3.0". This one is:
class interface = Z_TEST_ABAP_MAPPING
method = IF_MAPPING~EXECUTE
But I cannot test it.
1. In IR, when I uses the "Test" option inside my Interface Mapping, I have the following error message:
"Unable to tes. You cannot execute program Z_TEST_ABAP_MAPPING in the test environnement".
2. and when I uses transaction SXI_MAPPING_TEST, I have first this message: <i><SUCCESS>Services Processed Without Error</SUCCESS></i> But in the Trace folder, there is that:
<?xml version="1.0" encoding="iso-8859-1" ?>
- <Top>
<First>BeginTrace</First>
<Trace level="1" type="B">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
<Trace level="2" type="T">......attachment XI_Context not found</Trace>
<Trace level="1" type="T">No mapping configured</Trace>
<Trace level="1" type="E">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
</Top>
Anybody can help me?
Regards.
Mickael.Hello,
Have you create a scenario in Integration Directory ?
Check in the Directory if in your interface determination you put correct information.
The sender service : SENDER
The sender interface : BookingOrders corresponding interface.
The sender namespace : http://sap.com/test/ABAPMapping
The receiver service : RECEIVER
Under Configured Inbound Interfaces, you can find :
The Inbound interface : MsgOut corresponding interface.
Interface mapping : BookingOrders2MsgOut that use your ABAP Mapping.
I am not sure the Receiver determination is necessary.
Then if it's OK, check that you put exactly the same information in transaction SXI_MAPPING_TEST :
Sender Service : SENDER
Sender Interface Namespace : http://sap.com/test/ABAPMapping
Sender Interface Name : BookingOrders corresponding interface.
Receiver Service : RECEIVER
Receiver Interface Namespace : namespace where you define your MsgOut Interface.
Receiver Interface Name : MsgOut corresponding interface.
Regards,
Chris -
Hi,
I have created one ABAP mapping class with the method IF_MAPPING~EXECUTE.I tried to test the mapping program in a report by passing the source(XML document as a string).The call to the mapping method is done as follows:
CALL METHOD CLASS1=>IF_MAPPING~EXECUTE
EXPORTING
source = sxml
IMPORTING
result = sxml1.
When I try to activate the above call, I get an error message which says that You can only use class=>method with static methods.This is happening in SAP WAS6.20.I understand that ABAP mapping can be tested in dynamic calls only in XI.
So the only option left is to test the ABAP mapping in Integration repository Design -Interface mapping.When I include ABAP mapping class in the interface mapping and run the whole scenario,I get error message in SXMB_MONI.
Is there an easy way out to test the ABAP mapping than including it in the Interface mapping?If you have some ideas,please inform.
Thanks in advance,
S.BanukumarHi Chris,
Thanks a lot.I have corrected the name space as ns instead of ns0.I have done the Design and Directory setting as suggested by you.Now I am getting the following error when I try to test my scenario in
SXI_MAPPING_TEST.
<?xml version="1.0" encoding="utf-8" ?>
- <asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
- <asx:values>
<ERROR href="#o97" />
</asx:values>
- <asx:heap xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:abap="http://www.sap.com/abapxml/types/built-in" xmlns:cls="http://www.sap.com/abapxml/classes/global" xmlns:dic="http://www.sap.com/abapxml/types/dictionary">
- <cls:CX_XMS_SYSERR_MAPPING id="o97">
- <CX_ROOT>
<TEXTID>579DFEE1FC5AF24F9C83617A696DC539</TEXTID>
<PREVIOUS />
<KERNEL_ERRID />
- <INTERNAL_SOURCE_POS>
<PROGID>160</PROGID>
<CONTID>650</CONTID>
</INTERNAL_SOURCE_POS>
</CX_ROOT>
<CX_STATIC_CHECK />
- <CX_XMS_SYSTEM_ERROR>
<ID>APPLICATION_PROGRAM_ERROR</ID>
<P1>$TMP.BOOKINGTOMSG</P1>
<P2>R3_ABAP</P2>
<P3>UNCAUGHT_EXCEPTION</P3>
<P4 />
<INFO />
<CATEGORY />
What could be possible reason for the exception?Do I need to give the name space for the ABAP mapping name when I include it in the Interface mapping?
Thanks,
S.Banukumar -
I have completed an ABAP mapping scenario (first time). I am not sure how to test the ABAP mapping. Does anyone have a detailed document on this?
Thanks
Skip FordHi,
here is a blog about this topic:
/people/sameer.shadab/blog/2005/09/29/testing-abap-mapping
Regards
Patrick -
How to map nodes to an embedded Component during runtime?
Hi,
I embed a Component (<i>BasisComponent</i>) in a new created Component (<i>MyComponent</i>) to use some funcionality from it. Therefor, I have to map some ValueNodes from <i>MyComponent</i> to <i>BasisComponent</i> during designtime to transfer the data. I thought, I could use External-Context-Mapping for that. That means I've created a ValueNode in <i>BasisComponent</i>'s InterfaceController and declared it for ExternalContextMapping (let's call it <i>ExtNode</i>.
Because I want to use this basis functionality from different embedding Components (<i>MyComponent1, MyComponent2</i>, etc.), I can't declare the structure of <i>BasisComponents ExtNode</i> yet, it's just an empty ValueNode.
Now, I want to map from my using Components their different ValueNodes to <i>BasisComponents ExtNode</i>.
How to do that? Or is there another possibility to put different value-nodes from different components to the same Node in my <i>BasisComponent</i>? Can this be done during designtime? I believe it can be definitively done during runtime....
kr, achimAchim,
Let me use your example and explain what in fact will work when you are creating attributes/nodes only at design time.
Let us define context in BasicComponent as:
- MyRoot (0..n, selection 0..1, singleton)
|-MyInt (int)
|-MyString (string)
Say, ComponentA has the following context structure:
- rootNode (0..n, selection 0..1, singleton)
|-attA (int)
|-attB (string)
|-attX (string)
--attC
Then you can easly map rootNode of ComponentA to MyRoot of BasicComponent, attA -> MyInt, attB -> MyString, attX left is not used for mapping.
=============
Same is true for ComponentB with
- RootOfBNode (0..n, selection 0..1, singleton)
|-attIgnored (date)
|-attA_INT (int)
|-attB_STR (string)
|-attY (string)
--attZ
ComponentB.RootOfBNode -> CU of BasicComponent.MyRoot, attA_INT -> MyInt, attB_STR -> MyString, attY and attIgnored are not used for mapping.
=============
However, if context of ComponentA is defined as
- rootNode (<b>0..1</b>, selection 0..1, singleton)
|-attA (int)
|-attB (string)
|-attX (string)
--attC
...then you are out of luck -- wrong cardinality of node.
Moreover, this case also fails
- rootNode (0..n, selection 0..1, singleton)
|-attA (string)
|-attB (string)
|-attX (string)
--attC
Here all attributes are strings so mappings will be incomplete. To fix this you need at least fake attribute in rootNode.
And mostly important fact: if you can't map nodes in designer due to mismatch context structures the any dynamic (at run-time) mapping will fail as well in majority of cases.
Valery Silaev
SaM Solutions
http://www.sam-solutions.net -
How to test ABAP mapping used in a Integration Process node
Hi,
anyone can suggest me how to debug an ABAP mapping used into a transformation node belonging to an Integration Process ?
Thanks.
FrancescoHi, Francesco.
I've debugged ABAP Mapping with SXI_MAPPING_TEST transaction.
If you have creted a scenario including your ABAP Mapping, you only hace to put the correct sender/sender interface and receiver/receiver interface. You have to put some XML document as an input.
I wrote in my code the Break-point instruction an debugged the process without problems.
regards,
Francisco
Maybe you are looking for
-
WS_UPLOAD and GUI_UPLOAD issue
Hi I am in an upgrade project, 4.6c to ECC6.0 .In ws_upload,there is a parameter called CANCEL ,,which is not there in GUI_UPLOAD ..whats it importance ,what parameter in GUI_UPLOAD would support this ?? Many thanks .
-
My online number expired about 60 days ago ...
I need to get it back, do you know if this is possible?? It's printed on all of my stationary and business cards. Additionally, any idea why Skype doesn't provide real phone support for people that spend almost as much money with them as they do wit
-
Hi, I'm installing SCCM2012 R3 and applying Cu3 on in a new environment which never had SCCM/SCCM on. Once it was installed successfully, I realize the CU level is 3 in the registry but the "Full Version" still stayed at 1000 instead of 1401. the c
-
Excise Return for Legacy Billing
Dear Friends We have to generate sales return for that materials whose billing is not done through SAP. Thus Billing is done in legacy system. For it I have created return sales order ZMRE keeping reference mandatory as blank. Then I have created re
-
When I tried to use Discoverer4.1.37 to connect Database 9i, I got the error message ORA-00604 and ORA-00911, and found no solutions on Metalink. Does anybody know how to solve this problem? Thanks.