Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Problem Encountered in JMS adapter using SEEBURGER module

While testing the receiver JMS adapter for XML to EDI conversion using Seeburger module, I am facing errors.

<b>1. The error encountered is</b> :

Error while processing message '4720bc32-2dfc-03d8-0000-00000a2050d3'; detailed error description: java.lang.NullPointerException at com.sap.aii.adapter.jms.core.connector.SendContextImpl.send(SendContextImpl.java:43) ...

<u>SEEBURGER BICXIADAPTER</u> --- Conversion of synchronous request from module chain ended with errors ---Error: [Error:ID=2061;LEVEL=1] XMLDocReader moveNext(): Cannot move to next trigger : Error in line 1: <u>XML file should begin with white spaces or <. (Found char :U(Hex :85</u>). DESCRIPTION: XMLDocReader Exception: Not able to move to next trigger [not specified] - trigger may not right set.

<b>2. The targer PAYMUL xml is as follows</b> :

( At receiver channel, the above should be converted to EDI-Paymul using the Seeburger Module)

<u>PAYMUL XML</u>

<?xml version="1.0" encoding="UTF-8" ?>

- <LIST>

- <S_UNA>

<D_DELIMITER>:+.? '</D_DELIMITER>

</S_UNA>

- <S_UNB>

- <C_S001>

<D_0001>UNOA</D_0001>

<D_0002>2</D_0002>

</C_S001>

- <C_S002>

<D_0004>SAPDM</D_0004>

<D_0007>ZZ</D_0007>

</C_S002>

- <C_S003>

<D_0010>000000000000</D_0010>

<D_0007>55</D_0007>

</C_S003>

- <C_S004>

<D_0017>070201</D_0017>

<D_0019>1150</D_0019>

</C_S004>

<D_0020>01945678912345</D_0020>

- <S_UNH>

<D_0062>1</D_0062>

- <C_S009>

<D_0065>PAYMUL</D_0065>

<D_0052>D</D_0052>

<D_0054>96A</D_0054>

<D_0051>UN</D_0051>

<D_0057>FUN01G</D_0057>

</C_S009>

- <S_BGM>

- <C_C002>

<D_1001>452</D_1001>

</C_C002>

<D_1004>01945678912345</D_1004>

<D_1225>9</D_1225>

</S_BGM>

- <S_DTM>

- <C_C507>

<D_2005>137</D_2005>

<D_2380>20070201</D_2380>

<D_2379>102</D_2379>

</C_C507>

</S_DTM>

- <G_SSG4>

- <S_LIN>

<D_1082>1</D_1082>

- <S_DTM>

- <C_C507>

<D_2005>203</D_2005>

<D_2380>20070201</D_2380>

<D_2379>102</D_2379>

</C_C507>

</S_DTM>

- <S_RFF>

- <C_C506>

<D_1153>ACK</D_1153>

<D_1154>01945678912345</D_1154>

</C_C506>

</S_RFF>

- <S_RFF>

- <C_C506>

<D_1153>AEK</D_1153>

<D_1154>01945678912345</D_1154>

</C_C506>

</S_RFF>

- <S_BUS>

<D_3279>IR</D_3279>

- <C_C551>

<D_4383>UGI</D_4383>

</C_C551>

</S_BUS>

- <G_SSG5>

- <S_MOA>

- <C_C516>

<D_5025>9</D_5025>

<D_5004>5000</D_5004>

<D_6345>EUR</D_6345>

</C_C516>

</S_MOA>

</G_SSG5>

- <G_SSG6>

- <S_FII>

<D_3035>OR</D_3035>

- <C_C078>

<D_3194>ES921998500000000012</D_3194>

<D_6345>EUR</D_6345>

</C_C078>

- <C_C088>

<D_3433>ABNAES17000</D_3433>

<D_1131>25</D_1131>

<D_3055>5</D_3055>

</C_C088>

<D_3207>ES</D_3207>

</S_FII>

</G_SSG6>

- <G_SSG7>

- <S_NAD>

<D_3035>OY</D_3035>

- <C_C080>

<D_3036>XYZ CORPORATION LTD</D_3036>

</C_C080>

- <C_C059>

<D_3042>XX</D_3042>

</C_C059>

<D_3164>XX</D_3164>

<D_3207>ES</D_3207>

</S_NAD>

</G_SSG7>

- <G_SSG11>

- <S_SEQ>

- <C_C286>

<D_1050>1</D_1050>

</C_C286>

- <S_MOA>

- <C_C516>

<D_5025>9</D_5025>

<D_5004>5000</D_5004>

<D_6345>EUR</D_6345>

</C_C516>

</S_MOA>

- <S_DTM>

- <C_C507>

<D_2005>227</D_2005>

<D_2380>2007-02-01</D_2380>

<D_2379>102</D_2379>

</C_C507>

</S_DTM>

- <S_RFF>

- <C_C506>

<D_1153>AIK</D_1153>

<D_1154>01901234567890</D_1154>

</C_C506>

</S_RFF>

- <S_RFF>

- <C_C506>

<D_1153>CR</D_1153>

<D_1154>01901234567890</D_1154>

</C_C506>

</S_RFF>

- <S_FCA>

<D_4471>13</D_4471>

</S_FCA>

- <G_SSG12>

- <S_FII>

<D_3035>BF</D_3035>

- <C_C078>

<D_3194>AT921998500000000011</D_3194>

<D_6345>EUR</D_6345>

</C_C078>

- <C_C088>

<D_3433>ABNAAT14000</D_3433>

<D_1131>25</D_1131>

<D_3055>5</D_3055>

</C_C088>

<D_3207>ES</D_3207>

</S_FII>

</G_SSG12>

- <G_SSG13>

- <S_NAD>

<D_3035>BE</D_3035>

- <C_C080>

<D_3036>ABC CORPORATION 1</D_3036>

</C_C080>

- <C_C059>

<D_3042>XX</D_3042>

</C_C059>

<D_3164>XX</D_3164>

<D_3207>ES</D_3207>

</S_NAD>

</G_SSG13>

- <G_SSG16>

- <S_PRC>

- <C_C242>

<D_7187>11</D_7187>

</C_C242>

- <S_FTX>

<D_4451>PMD</D_4451>

- <C_C108>

<D_4440>SENDERPN1</D_4440>

</C_C108>

</S_FTX>

</S_PRC>

</G_SSG16>

</S_SEQ>

</G_SSG11>

</S_LIN>

</G_SSG4>

- <S_CNT>

- <C_C270>

<D_6069>2</D_6069>

<D_6066>1</D_6066>

</C_C270>

</S_CNT>

- <S_UNT>

<D_0074>1</D_0074>

<D_0062>1</D_0062>

</S_UNT>

</S_UNH>

- <S_UNZ>

<D_0036>1</D_0036>

<D_0020>01945678912345</D_0020>

</S_UNZ>

</S_UNB>

</LIST>

<b>3. The module parameters for Seeburger inputs :</b>

( In receiver communication channel)

<b>Processing Sequence</b>

localejbs/CallBicXIRaBean Local Ent Bean x2e_bic_paymul

SAP XI JMS Adapter/ConvertMessageToBinary Local Ent Bean convert_XI2Bin

SAP XI JMS Adapter/SendBinarytoXIJMSService Local Ent Bean

exit

<b>Module Key</b>

x2e_bic_paymul destSourceMsg MainDocument

x2e_bic_paymul destTargetMsg MainDocument

x2e_bic_paymul logAttID ConverterLog

x2e_bic_paymul mappingName See_X2E_PAYMUL_UN_D96A

x2e_bic_paymul newLine true

x2e_bic_paymul saveSourceMsg XMLEDI

Former Member
Not what you were looking for? View more on this topic or Ask a question