Problems using very large XSD in Message Mapping - POSLog
Hi,
I am trying to build a message mapping based on an external definition (.xsd) downloaded from the ARTS webpage (Association for Retail Technology Standards). In PI (7.0) I am able to succesfully create an External Definition based on the downloaded XSD. The resulting external definition syntax checks ok and contains the message type POSLog.
Next I try to create a message mapping using the external definition as the source message type. This is where it all starts to wrong. When I select the external definition as the source message type PI seems unable to complete the task, I get an hour glass. No matter how long I leave it in this state, it never comes back.
I'm thinking because the xsd is so large PI is having problems trying to render the mapping. I am working over a VPN but cannot see any network traffic. Windows task manager shows that process javaws is taking up the majority of the processing. My laptop slows to a crawl until I kill the repository. Though my laptop only has 504Mb of RAM we have another with 1Gb which has the same problem.
Any ideas? The exact same xsd can be downloaded from...
http://www.nrf-arts.org/
ARTS Standards -> ARTS XML
All public shemas -> download
download the POSLog schema (which is free) not the documentation.
Any help appreciated.
Thanks Patrick,
That did the trick and I like the idea of changing a local copy of the jnlp file. Finally had to run the task on a laptop with 2Gb of RAM with heap-size = 1536m and sap.theme = Tradeshow (not sure if this helps).
It is still very slow moving around the graphical mapping so I have placed an order for more RAM (upto 4Gb). I think Win32 can use upto 3.5 Gb so i'm hoping for a further improvement.
It is a ludicrously large xsd.
Thanks Again
Surbjeet
Similar Messages
-
Problem with condition IF THEN in Message MApping
Hi,
We are not getting correct ouput when we use condition IF THEN without else in message Mapping .We are sending data from File to XI to R/3.
We are using file adapter and IDOC adapter to create customer in R/3.
In message Mapping we are creating Segment E1KNB1M and E1KNBKM based on condition.
IF THEN Condition used in mapping is as below
find the length of Compnaycode with LENGTH function.Pass that value as one of the parameter to function GREATER.Pass second parameter to function GREATER a constant (0).Pass the result to If without else function.If this is true pass Item to IF THEN function and Map the result to E1KNB1M.
Our mapping is not giving desired output in below scenario:
Source XML
<?xml version="1.0" encoding="utf-8" ?>
<ns:CustomerMaster_Request_MT xmlns:ns="http://mazdausa.com/sapr3/fi/masterdata/customermaster">
<Idoc>
<Header>
<ID>H</ID>
<ACCTGRP>M002</ACCTGRP>
<CUSTNO>R51563</CUSTNO>
<NAME1>WAYNE MAZDA</NAME1>
</Header>
<Item>
<ID>L</ID>
<COMPCODE>US10</COMPCODE>
<BANKKEY>0000326</BANKKEY>
<BANKCNTRY>US</BANKCNTRY>
<BANKACCT>05893</BANKACCT>
</Item>
</Idoc>
- <Idoc>
- <Header>
<ID>H</ID>
<ACCTGRP>M002</ACCTGRP>
<CUSTNO>51563</CUSTNO>
<NAME1>WAYNE MAZDA</NAME1>
</Header>
</Idoc>
- <Idoc>
- <Header>
<ID>H</ID>
<ACCTGRP>M002</ACCTGRP>
<CUSTNO>V51563</CUSTNO>
<NAME1>WAYNE MAZDA</NAME1>
</Header>
- <Item>
<ID>L</ID>
<COMPCODE>US10</COMPCODE>
<BANKKEY>000326</BANKKEY>
<BANKCNTRY>US</BANKCNTRY>
<BANKACCT>0305893</BANKACCT>
</Item>
</Idoc>
</ns:CustomerMaster_Request_MT>
Here 3 Idoc are created under ZDEBMAS06.
First IDOC contain segment E1KNB1M and E1KNBKM as desired because first idoc in Source XML contains Item data.
Second IDOC contain segment E1KNA1M only as desired because second Idoc in Source XML does not contains item data.
Third IDOC does not contain Segment E1KNBKM and E1KNB1M which is not a desired output. It should contain these segments as third idoc in source XML have item data.
But we are getting right output in case we also have Item data under second IDOC in source XML.
Please let me know where I am doing wrong.
Thanks.
Rekha.Hi Rekha,
I am getting the same problem while checking display Queue in message mapping??
<i><b>Source code has syntax error: java.lang.NoClassDefFoundError: com/sun/tools/javac/Main Exception in thread "main"</b></i>
Any ideas to solve this problem...
Thanks,
Sekhar -
Using Jco calls from the message mapping
can any body tell me how can we use JCO call in a message mapping if posssible with an example
thanks and regards
sandeepHi,
Refer the below code and weblog:
? RFC lookup using JCO (without communication channel)
/people/sravya.talanki2/blog/2005/12/21/use-this-crazy-piece-for-any-rfc-mapping-lookups
Notes:
? Ensure that the function module is RFC-enabled.
? Ensure that the parameters are passed by value and not by reference (mandatory for RFC-enabled function modules).
IN UDF:
Import Parameters:
com.sap.mw.jco.*
Code:
Public String UOMLookup(String resultFieldName, Container container)
JCO.Repository mRepository;
// Change the logon information to your own system/user
JCO.Client mConnection = JCO.createClient(
"800", // SAP client
"xilookup", // userid
"test", // password
"EN", // language
"tsphl850", // host name
"00" ); // system number
// connect to SAP
mConnection.connect();
// create repository
mRepository = new JCO.Repository( "SAPLookup", mConnection );
// Create function
JCO.Function function = null;
IFunctionTemplate ft = mRepository.getFunctionTemplate("Z_SFLIGHT_DETAILS");
function = ft.getFunction();
// Obtain parameter list for function
JCO.ParameterList input = function.getImportParameterList();
// Pass function parameters
input.setValue(resultFieldName, "UOMCODE" );
mConnection.execute( function );
String ret = function.getExportParameterList().getString( "UOMTEXT" );
mConnection.disconnect();
return ret; -
Problems using Siri to send text message
hi im having problems using Siri to send text messages on my iPhone 5.
When i try to send a message using Siri to somebody who does not own a iPhone Siri defaults the message to a iMessage instead of a standard text message, which then causes a message failure because the other person does not have a iPhone.
I have the setting turn on in the Messages setting to send as Text Message when iMessage is not avaliable but Siri still defaults the message to a iMessage and does not send it as a standard text message and results in a message failure.
am i doing something wrong or am i missing something?Siri won't try to send an iMessage to a person who doesn't have a device with iMessage enabled.
If you open Messages, and select the same person with the keypad it should default to Text and not iMessage. That's exactly what will happen when Siri tries to send the message.
I just tried this on my phone to someone who doesn't have an iPhone and it worked exactly that way. -
[RFC to File]Problem about Changing file name in message mapping.
Hi,
my problem:
Type:RFC to File
I change the file name in message mapping.
when I call the RFC to send the data twice at the same time, both of the output file names are changed while I only want to change the second output file name.
thanks
SamIn my MM, the input values to these variables (var1, var2 and var3) are (<ZZCOMBI>array,G499999,END_FIFC0029) ,
var1 is an array of input <ZZCOMBI> item list;
var2 is get from a property file by call another UDF;
var3 is constant value.
the test input data :
I send the data for the first time:
- <rfc:Z_IFCFR821_ZIFCTT82100010 xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
- <T_ZIFCTS82100010>
- <item>
<ZZCOMBI>G000002G000002</ZZCOMBI>
<ZZKYKBN>*</ZZKYKBN>
<ENAME_VE />
<ENAME_Z5 />
</item>
</T_ZIFCTS82100010>
</rfc:Z_IFCFR821_ZIFCTT82100010>
so the input values to these variables (var1, var2 and var3) are (G000002G000002,G499999,END_FIFC0029)
the output file name(File1) :END_FIFC002920090413-171534-053.dat
output record: G000002G000002
because the data what I send is the last record, the system send the dummy data for the second time by program.
- <rfc:Z_IFCFR821_ZIFCTT82100010 xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
- <T_ZIFCTS82100010>
- <item>
<ZZCOMBI>G499999</ZZCOMBI>
<ZZKYKBN />
<ENAME_VE />
<ENAME_Z5 />
</item>
</T_ZIFCTS82100010>
</rfc:Z_IFCFR821_ZIFCTT82100010>
so the input values to these variables (var1, var2 and var3) are (G499999,G499999,END_FIFC0029)
the output file name(File2) :END_FIFC002920090413-171533-928.dat
output record: G499999
I find that File2(20090413-171533-928) was ouput before File1(20090413-171534-053 ) from the time stamp.
I am not sure about that "XI will create a message ID for each message and the messages are independent." as you mentioned above.
Best regards
Sam
Edited by: YONGHE ZHOU on Apr 15, 2009 3:59 AM -
Backup iTunes library problem using LaCie DVD Burner error message - help!
Hi!
I just purchased a LaCie D2 DVD +-RW DVD Burner for my Mac Mini running OS 10.4.8 and iTunes 7.0.2. I've installed the latest LaCie drivers and iTunes recognizes the burner so no problem there. When I try to back up my purchased playlist iTunes checks the media everythings fine but when it tries to start the burn process I get this error message: "The attempt to burn a disc failed. An unknown error occurred (-8785)." It then ejects the DVD-R. The Burner works fine with Toast, so the issue is with iTunes. I've tried using both Apple DVD-R's and Sony brand just in case that was it. Any ideas? Please?
Thank you,
Sami recently got an error message while burning a dvd with lacie. i had been using the same cd's etc. found the solution on roxio boards (which don't allow just anybody to join obviously).
the problem is iSight. it can cause problems with the lacie while hooked up to the other firewire connection. unplugged the camera and viola!!! lacie works again.
hope this helps you too!!!
dizzer -
Problem using SUM standard function during Field Mapping
Hi Experts ,
I am trying to sum all LIFMG 's in in the lineitems of a particular
header and map this result to Lifmg of the header.(Idoc with multiple headers and line item).I am using SUM standard function.
Rough Source structure.
Header1
vbeln
....Lineitem1
vbeln
posnr
......LIFMG
....Lineitem2
vbeln
posnr
......LIFMG
Header2
vbeln
....Lineitem1
vbeln
posnr
......LIFMG
....Lineitem2
vbeln
posnr
......LIFMG
I am able to find the SUM ...but in the target structure's Header field I am getting
repeated value of the corresponding sum in each header ...i.e.
Header1
LFIMG-- 100
LFIMG 100
Header2
LFIMG-- 102
LFIMG 102
How to get a single value for each .
Regards,
DeepakSolved Myself ...
Placed sum after if without else ...
placing it before was causing ...those values to be replicated. -
How to make a photo DVD (using very large format photos)
I am attempting to make a photo DVD using iDVD. The program seems to lockup when exporting a slide show from iPhoto.
I am using a 21 mega pixial camera, so the file size is about 15-18 mb, per photo, 266 photo.
8
I
Have had to force a close of the pogram, several times.You're image are much to large. This Apple docukment deescribes how to prepare photos for slideshows: iDVD 7.0 Help (iLife '08): Preparing images for iDVD slideshows.
OT -
Using List of records in Message Mapping
I am using SOAP - XI - RFC Structure.
(SAP CRM - .Net Application).
I need to get the list of Opportunity records.
What can I do incase I don't find a proper BAPI for getting the list of Opportunity records.
Means how can I send a request to get ListOfRecords of some entity to SAP System.
Thanks,
Narendra.Narendra,
All the rows of the table will be returned in a tables parameter of this FM. The data will be unformatted i.e the each of the table record will be put in a single row. So you need to parse the data to get the data for individual field in a tanle row.
You can see this yourself if you have access to any SAP system or XI ABAP stack itself, it need not be CRM.
Just go to SE37 and enter the name of the FM and press F8.
Then enter the name of any existing database table with some rows in it, in the field TABLE_NAME and press F8 again.
You will be able to see the results in table parameter ENTRIES.
Anand -
Problem by transporting the message mapping from PI 7.0 to PI 7.1
Hi Everyone,
by transporting the message mapping from PI 7.0 to PI 7.1 i have got the following problem.
"Source code has syntax error:
K:\usr\sap\E71\DVEBMGS00\j2ee\cluster\serve......
package udfpool does not exist
import udfpool.*;
i have used a UDF in my message mapping.
This UDF calls for a method of a java class, which is imported as a .jar file with this message mapping.
this message mapping works very well on PI 7.0,
but doesn't work any more on PI 7.1 because of the problem described above.
anyone can help me out of this problem?
thanks!
zchi,
but did you import the jar archive to 7.1 first?
Regards,
Michal Krawczyk
http://mypigenie.com XI/PI FAQ -
Using very long/large numbers
Hi, I want to know how to "store" and use very large numbers.
For example, say I had:
double n = 1.23456789101112131415;
or:
double n = 123456789101112131415
I know that they are too big for using double, so how would I be able to store it; and even more importantly round it ,preferably using "Math.round," to 15 decimal places?
i.e. tell it to do this:
n = 1.23456789101112131415;
number = Math.round((1000000000000 * n) / 1000000000000 .0);
System.out.println(number);As much as your "advice" helps, the java docs provide
only methods for the BigDecimal/Integer
objects. They don't show complete syntax, and don't
contain examples. Fortunately, I have avoided the
"35-years-old-and-still-living-in-my-mother's-basement
-and-aren't-even-professional-programmers" path and
have enough of a life that I try not to spend all day
reading about Java syntax.I don't believe this. Morgalr gave you genuine help. You spent more time criticizing him than conducting a very simple google search sucha as "BigInteger"+"example". I would suggest a little attitude adjustment if you still want people to help you next time. -
Message Mapping Issue with data without namespace
Hi,
I have a common xsd imported which has its own target namespace into my SWC namespace. Based on this xsd I have generated a Message Interface and webservice and given the wsdl to third party system for invoking my webservice.
The problem is I have done the message mapping based on xsd which has namespace but whereas the third party system which is consuming my webservice is sending the xml data without any namespace and because of which my mapping is failing (target structure is not getting generated as expected). I have tested the mapping with namespace and without namespace from IR already. I have explained this below with example.
I cannot change the xsd as it is a common and even cannot ask the end system to change the data format they are sending as they are sending the same data to some other systems also, which are not complaining.
How to resolve this issue in XI?
Actual xml data generated from my imported xsd (with namespace)
<?xml version="1.0" encoding="UTF-8"?>
<ns0:Root xmlns:ns0="http://employee/types">
<ns0:EmployeeDetails>
<ns0:EmployeeId>12</ns0:EmployeeId>
<ns0:EmployeeName>XYZ</ns0:EmployeeName>
</ns0:EmployeeDetails>
</ns0:Root>
Actual Data coming from third party system (without namespace)
<?xml version="1.0" encoding="UTF-8"?>
<Root>
<EmployeeDetails>
<EmployeeId>12</EmployeeId>
<EmployeeName>XYZ</EmployeeName>
</EmployeeDetails>
</Root>
Thanks
AmitJust wild guess:)
I am not 100% sure but i guess XSLT mapping does not checks the incoming payload against the sender message type.Within XSLT mapping you can add/remove namespace as you would like,use this XSLT mapping before your actual message mapping in interface mapping.
I am saying this coz recently i was able to generate XSLT mapping(in altova Map Transform) without even specifying any sender or receiver Message type and it worked just fine.
Thanx
Aamir -
Hello
Here [http://download.oracle.com/docs/cd/E11882_01/server.112/e10839/appi_vlm.htm] there is a guide for using very large memory on Linux32-bit
Now my question is can I user this method for using large memory in Linux64-bit ?
If yes , are there some restrictions such as we can't use SGA_TARGET and MEMORY_TARGET ,and it doesn't support "multiple database block sizes" , in Linux46-bin ?
thank you so muchTakhteJamshid wrote:
Here [http://download.oracle.com/docs/cd/E11882_01/server.112/e10839/appi_vlm.htm] there is a guide for using very large memory on Linux32-bit
Now my question is can I user this method for using large memory in Linux64-bit ?
If yes , are there some restrictions such as we can't use SGA_TARGET and MEMORY_TARGET ,and it doesn't support "multiple database block sizes" , in Linux46-bin ?
You'll have to check the details for yourself, but one trap to watch out for with very large memories is whether you can use the O/S feature "large pages" (aka "huge pages").
If you have a very large buffer cache then you can waste a lot memory on the memory maps used by each process that attaches to the SGA. If you enable "large pages" this reduces the sizes of the memory maps dramatically. But if you enable the memory_target (which allows 11g to switch memory between SGA and PGA usage) this may make it impossible for Oracle to use large pages.
For more information on large pages see: http://www.pythian.com/news/741/pythian-goodies-free-memory-swap-oracle-and-everything/
Regards
Jonathan Lewis
http://jonathanlewis.wordpress.com
http://www.jlcomp.demon.co.uk
To post code, statspack/AWR report, execution plans or trace files, start and end the section with the tag {noformat}{noformat} (lowercase, curly brackets, no spaces) so that the text appears in fixed format.
There is a +"Preview"+ tab at the top of the text entry panel. Use this to check what your message will look like before you post the message. If it looks a complete mess you're unlikely to get a response. (Click on the +"Plain text"+ tab if you want to edit the text to tidy it up.)
+"I believe in evidence. I believe in observation, measurement, and reasoning, confirmed by independent observers. I'll believe anything, no matter how wild and ridiculous, if there is evidence for it. The wilder and more ridiculous something is, however, the firmer and more solid the evidence will have to be."+
Isaac Asimov -
XI Message Mapping for ORDER03
Hello,
We are in the process of mapping ORDERS03 to xCBL (supplier needed this in the format).
We need to map IDTNR (ORDERS03\E1EDP01\E1EDP19) to vendor material if the QUALF (ORDERS03\E1EDP01\E1EDP19) value is 002.
Also, we need to map IDTNR (ORDERS03\E1EDP01\E1EDP19) to buyer material if the QUALF (ORDERS03\E1EDP01\E1EDP19) value is 001.
How can I achieve this? Please help.Hi Ppeter,
ACtually I did something very similar in the message mapping and it depends also upon the exact structure and cardinality of your target nodes/elements.
So I give just one exmaple but your case might need a variant upon this :
So one option is that you only create the output node if the input node is available :
1)Position yourself in the targetmessage on the PARENT node of the vendor material element :
-add the QUALF
-add a constant '002'
-Use the standard StringCompare Function
-link the output to the node function 'CreateIf'
-link the createif to the target element ( = parent of vendor material )
2) Position yourself on the vendor material : link directly with the IDTNR
If the parent node contains other elements that need to be there independent of the vendor material, you can't use this of course. Then you can use a boolean function 'ifwithoutelse' instead of the 'createif' : if the qualf is 002 you link the IDTNR to the 'then' part of the ifwithoutelse and the output to the vendor material node
In any case, you might need to change the context from the QUALF ( right click / context ) to get the desired results
rgds
Dirk -
Request Message Mapping - error
Hello,
Scenario :
Flat file => File adapter => XI 2.0 => IDoc => SAP
The adapter picks up the file, sends it to Integration Engine. In the Monitoring tool, the following are fine : Inbound Message, Receiver determination, Interface determination, Technical routing, Receiver grouping, Message split.
We are getting error in Request Message Mapping. The error is below :
===========
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Request Message Mapping
-->
- <SAP:ErrorHeader xmlns:SAP="http://sap.com/exchange/MessageFormat">
<SAP:Context />
<SAP:Code p1="Error during mapping" p2="--- Creating Java mapping com.sap.xi.tf._zMsgMap_ --- Using MappingResolver with context URL /sapmnt/XID/global/xi/mapping/http%3A%2F%2FABCxyz%2Ecom%2Fxi%2FTest%2F/bc52cef0be3411d8b277cade640701c6/ --- Loaded class com.sap.xi.tf._zMsgMap_ --- com.sap.aii.util.misc.api.BaseRuntimeException: Fatal Error: com.inqmy.lib.xml.parser.ParserException: XMLParser: No data allowed here:BLO (:main:, row:1, col:3) at com.sap.aii.mappingtool.tf.Transformer.start(Transformer.java:60) at com.sap.aii.mappingtool.tf.AMappingProgram.execute(AMappingProgram.java:100) at com.sap.aii.ibrun.server.map.RUMappingJava.execute(RUMappingJava.java:47) at com.sap.aii.ibrun.server.map.RURunner.run(RURunner.java:58) at com.sap.aii.ibrun.server.map.RUManager.run(RUManager.java:66) at com.sap.aii.ibrun.sbeans.map.MappingRequestHandler.handleRequest(MappingRequestHandler.java:62) at com.sap.aii.ibrun.sbeans.map.MappingServiceImpl.processFunction(MappingServiceImpl.java:72) at com.sap.aii.ibrun.sbeans.map.XMappingServiceObjectImpl0.processFunction(XMappingServiceObjectImpl0.java:24) at com.sap.aii.ibrun.sbeans.map.MappingServiceKey.processFunction(MappingServiceKey.java:10) at java.lang.reflect.Method.invoke(Native Method) at com.inqmy.services.rfcengine.RFCDefaultRequestHandler.invokeBean(RFCDefaultRequestHandler.java:73) at com.inqmy.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:47) at com.inqmy.services.rfcengine.RFCJCOServer.handleRequest(RFCJCOServer.java:69) at com.sap.mw.jco.JCO$Server.dispatchRequest(Unknown Source) at com.sap.mw.jco.rfc.MiddlewareRFC$Server.nativeListen(Native Method) at com.sap.mw.jco.rfc.MiddlewareRFC$Server.listen(Unknown Source) at com.sap.mw.jco.JCO$Server.listen(Unknown Source) at com.sap.mw.jco.JCO$Server.run(Unknown Source) at java.lang.Thread.run(Thread.java:479) --- An error occured during the execution of the Java mapping com.sap.xi.tf._zMsgMap_ . Fatal Error: com.inqmy.lib.xml.parser.ParserException: XMLParser: No data allowed here:BLO (:main:, row:1, col:3) ---" p3="" p4="">MAPPING.GENERIC</SAP:Code>
<SAP:Text language="EN">Error during mapping</SAP:Text>
</SAP:ErrorHeader>
===========
For same scenario, another interface, we get the below error :
===========
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Request Message Mapping
-->
- <SAP:ErrorHeader xmlns:SAP="http://sap.com/exchange/MessageFormat">
<SAP:Context />
<SAP:Code p1="Error during mapping" p2="--- Creating Java mapping com.sap.xi.tf._xMsg_mapping_ --- Using MappingResolver with context URL /sapmnt/XID/global/xi/mapping/http%3A%2F%2FABCxyz%2Ecom%2Fxi%2FTest%2F/bc52cef0be3411d8b277cade640701c6/ --- Load of com/sap/xi/tf/_xMsg_mapping_.class from /sapmnt/XID/global/xi/mapping/http%3A%2F%2FOwensCorning%2Ecom%2Fxi%2Ftest%2F/bc52cef0be3411d8b277cade640701c6 failed. --- Class not found: com.sap.xi.tf._xMsg_mapping_ --- java.lang.ClassNotFoundException at RUMappingJava.load(): Could not load class: com.sap.xi.tf._xMsg_mapping_ Class not found: com.sap.xi.tf._xMsg_mapping_ --- com.sap.aii.ibrun.server.map.MappingRuntimeException: at com.sap.aii.ibrun.server.map.MappingRuntimeException.code_STYLESHEET_OR_CLASS_NOT_FOUND(MappingRuntimeException.java:91) at com.sap.aii.ibrun.server.map.RUMappingJava.load(RUMappingJava.java:119) at com.sap.aii.ibrun.server.map.RUMappingJava.execute(RUMappingJava.java:40) at com.sap.aii.ibrun.server.map.RURunner.run(RURunner.java:58) at com.sap.aii.ibrun.server.map.RUManager.run(RUManager.java:66) at com.sap.aii.ibrun.sbeans.map.MappingRequestHandler.handleRequest(MappingRequestHandler.java:62) at com.sap.aii.ibrun.sbeans.map.MappingServiceImpl.processFunction(MappingServiceImpl.java:72) at com.sap.aii.ibrun.sbeans.map.XMappingServiceObjectImpl0.processFunction(XMappingServiceObjectImpl0.java:24) at com.sap.aii.ibrun.sbeans.map.MappingServiceKey.processFunction(MappingServiceKey.java:10) at java.lang.reflect.Method.invoke(Native Method) at com.inqmy.services.rfcengine.RFCDefaultRequestHandler.invokeBean(RFCDefaultRequestHandler.java:73) at com.inqmy.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:47) at com.inqmy.services.rfcengine.RFCJCOServer.handleRequest(RFCJCOServer.java:69) at com.sap.mw.jco.JCO$Server.dispatchRequest(Unknown Source) at com.sap.mw.jco.rfc.MiddlewareRFC$Server.nativeListen(Native Method) at com.sap.mw.jco.rfc.MiddlewareRFC$Server.listen(Unknown Source) at com.sap.mw.jco.JCO$Server.listen(Unknown Source) at com.sap.mw.jco.JCO$Server.run(Unknown Source) at java.lang.Thread.run(Thread.java:479) ---" p3="" p4="">MAPPING.GENERIC</SAP:Code>
<SAP:Text language="EN">Error during mapping</SAP:Text>
</SAP:ErrorHeader>
===========
Any help in resolving these issues is greatly appreciated.
Thanx,
Homiar.Hallo Homiar,
to the first problem:
Do you get the same error, if you test the mapping in the Integration Builder:Design? I mean, you can download the XML instance which is entered into the Message
Mapping zMsgMap in the Integration Engine Monitor (R/3 Transaction SXMB_MONI) and use this XML in the test environment of the Message Mapping in the Integration Builder:Design.
to the second problem:
It looks like that the Message Mapping xMsg_mapping could not be found by the Integration Engine. You can try to reactivate the Message Mapping in the Integration Builder. This is done for example by changing the description of the corresponding Message Mapping object and saving and activating the object.
Regards Franz
Maybe you are looking for
-
Questions about buying a new Mac Pro for 4k video editing.
Hi everyone, I'm currently looking into buying a new mac pro and I have a few questions. I'm a filmmaker/freelance editor looking to get a system that can handle any/at least most 4k formats that I might throw at it, and will hopefully last me around
-
Hi Apple Communities, It is nice to be back. I do not really have a problem today. I am buying a new Mac this summer so I have a question. I already have a 13" Macbook Pro late 2011 and Ipad 2. (Don't mention rumors to me) Can someone tell me what to
-
Java Applet not kicking off thru "Self Service"
Cloned New Application Environment using production alike environment, I could login and navigate and view forms for various application users. But After login thru self service and click on any options under right panel, it hangs with out kicking of
-
Hello I bought a G-Raid GR4 4000 4 TB and used it for a backup with my new Imac27. Now this is all I get. "Time Machine couldn't complete the backup to "G-RAID". to complete backup. An error occurred while creating the backup folder." Any idea what I
-
How do I JAR files again?
I remember the basic command is like jar .... *.class but I forgot where the file name goes and what the other little letters are that go with it. please help!