on 04-02-2015 2:19 AM
Hi
Working on split mapping. The source and target structures are same and mapped one one except the Trasaction to POSLog as below.
I am getting the below error when checking and activating the mapping. The structure is imported as external definition as it is huge and it has almost more than 1000 fields. I used to get the heap space error when I tried to save the mapping but now able to save it after increasing the heap space size in exchange profiles.
is the below error caused due to huge structure..Can any please give me idea to resolve this.
Source text of object Message Mapping: MM_Split_Poslog | urn:bose.com:universal:adapter-rdgpos has syntax errors:
com/sap/xi/tf/_MM_Split_Poslog_.java[18] too many constants public class /*!_$ClNRep_*/_MM_Split_Poslog_ extends AMappingProgram{ ^ Note: /usr/sap/DXI/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Map0a1b37ced8a411e48ec3000000539256/source/com/sap/xi/tf/_MM_Split_Poslog_.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 error
Thanks!
Hi,
AFAIK - The heap size in the exchange profile should be relevant to the system memory. The error might cause because of heap size is increase beyond the available memory.
Please check with the basis team what is the maximum heap size for the system.
regards,
Harish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi SAP PI,
Save the repository JNLP file and change max-heap-size parameter which is shown in below WIKI.
<j2se version="1.4+" initial-heap-size="32m" max-heap-size="1024m" />
Check question 19 in below WIKI:
QA for PI - One stop for all (Part - 1) - Netweaver Technology - SCN Wiki
1580914 - Java heap space OutOfMemoryError in the PI Repository
Regards,
Praveen.
Hi Praveen
Thank you!
I did already as you mentioned. I am not getting heap space error getting the error as below when checking the mapping.
Source text of object Message Mapping: MM_Split_Poslog | urn:bose.com:universal:adapter-rdgpos has syntax errors:
com/sap/xi/tf/_MM_Split_Poslog_.java[18] too many constants public class /*!_$ClNRep_*/_MM_Split_Poslog_ extends AMappingProgram{ ^ Note: /usr/sap/DXI/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Map0a1b37ced8a411e48ec3000000539256/source/com/sap/xi/tf/_MM_Split_Poslog_.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 error
Thanks
User | Count |
---|---|
84 | |
10 | |
9 | |
8 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.