TRANSFORMER_EXCEPTION

Hi Experts,
In SXMB_MONI messages are failed due to the error: It seems to be XSLT mapping error.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!--  Request Message Mapping
  -->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
  <SAP:Category>Application</SAP:Category>
  <SAP:Code area="MAPPING">TRANSFORMER_EXCEPTION</SAP:Code>
  <SAP:P1>GetIdocXML_Lookup_v2</SAP:P1>
  <SAP:P2>http://in.com/xi/EDI/SD/Customs_ExportDeclara~</SAP:P2>
  <SAP:P3>fe2d3dd0-6803-11db-8cfa-c1be8921162a</SAP:P3>
  <SAP:P4>-1</SAP:P4>
  <SAP:AdditionalText />
  <SAP:ApplicationFaultMessage namespace="" />
  <SAP:Stack>Exception occurred during XSLT mapping of the application</SAP:Stack>
  <SAP:Retry>M</SAP:Retry>
  </SAP:Error>
Please share the inputs for next action.

Hello Experts,
when working with HTTP to RFC Async scenario, I am getting the following error "<SAP:Code area="MAPPING">TRANSFORMER_EXCEPTION</SAP:Code> ".
also, I want to add, from the third party system we are getting the messages as per the schedule, i.e., per day we are getting around 25 to 30 messages on an average, out of which one or two messages are getting errored out with the above error message. But when I repost the errored message again it is processing sucessfully, I am not understanding why this is happening.
Kindly help me in resolving this issue.

Similar Messages

  • Outbound Proxy is generating Mapping Transformation XSLT error in SPROXY Test

    Hi,
    I have searched already online but i am unable to find anything relevant.
    The scenario is that I have an Inbound proxy for processing the incoming payload and in this code the call is made to the oubound proxy method and i am gettin the MAPPING.TRANSFORMER_EXCEPTION Exception occurred during XSLT mapping of the application
    CALL METHOD outbound_obj->shipment_status_notification_o
    EXPORTING
    output = wa_orders_request_out
    IMPORTING
    input = wa_orders_response_out.
    We just updated the orders_request_out  with a single field and activated and regnerated the proxy in ECC and i can now see the updated structure.
    However, if i take the payload from production and just pass the payload in debug to the above method call  in both Dev and QA with the added field, I am getting the above error.
    I cannot do the proxy debug in production unfortunately so i cannot see if this is happening only in Dev and QA.
    Can anyone please help me as this is urgent and If i can get past this error  i can actually test if processing is working as expected?
    Regards,
    Archana

    Hi Mark,
    I have checked the data type and the field occurrence is 0.1
    The change was made only to the request structure as based on this field value some selection needs to be made. The Response structure was not changed at all.
    I have regenerated the outbound proxy as well and surprisingly even though it was not modified it still did not give me a message that the proxy object has not changed. I had to activate it as changed to inactive.
    I am also not sure why that happened.
    Regards,
    Archana

  • Exception occurred during XSLT mapping of the application

    Hi
    While Developing XSLT mapping i got the error message as
    <SAP:Code area="MAPPING">TRANSFORMER_EXCEPTION</SAP:Code>
      <SAP:P1>OTA_VehAvailRateRQ_XSLT</SAP:P1>
      <SAP:P2>http://kcdata.com/OTA_VehAvailRate</SAP:P2>
      <SAP:P3>b5351710-4911-11dd-a7f7-ed57ac1600cf</SAP:P3>
      <SAP:P4>-1</SAP:P4>
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Exception occurred during XSLT mapping of the application</SAP:Stack>
    please provide me your help

    Hi all,
    The Problem is solved as we later realised the actual problem is with the input XML file provided to us.
    We tried using a different XML file which was processed succesfully earlier ..and  its working all fine now.
    Thanx all,
    take care

  • Lookup in Xi using XSLT with Java enhancement "Error"

    Hi Experts,
    I need your advice urgently.
    I have done message mapping using XSLT mapping with Java enhancement.
    I included the code for SAP DB connection to read from the table.
    I imported both the sapdbc-7_6_00_30_5567 Driver.jar and my custom jar into imported archives.
    I used the java functions in my XSLT to get the lookup value.
    The code was working correctly in NWDS, but when i tried to execute the scenario, it gave me 'SYSTEM ERROR'
    Following is the error as seen in SXMB_MONI
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Request Message Mapping
      -->
    - <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">TRANSFORMER_EXCEPTION</SAP:Code>
      <SAP:P1>PortalTransaction_EP_to_Insert_EP_DB</SAP:P1>
      <SAP:P2>http://ab.com/xys/subscription</SAP:P2>
      <SAP:P3>8abf9c80-ad4a-11db-bb9a-ccaaac110865</SAP:P3>
      <SAP:P4>-1</SAP:P4>
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Exception occurred during XSLT mapping of the application</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Following is the DEBUG trace when i tries to test the Interface Mapping
    Creating mapping sequence with 2 steps.
    Creating step 0
    Creating XSLT mapping PortalTransaction_SUBSYS_to_PortalTransaction_EP
    Creating step 1
    Creating XSLT mapping PortalTransaction_EP_to_Insert_EP_DB
    Start executing mapping sequence with 2 steps.
    Executing mapping step 0
    Call XSLT processor with stylsheet PortalTransaction_SUBSYS_to_PortalTransaction_EP.xsl.
    Returned form XSLT processor.
    XSLT transformation: PortalTransaction_SUBSYS_to_PortalTransaction_EP.xsl completed with 0 warning(s).
    Mapping step 0 has been executed.
    Executing mapping step 1
    Call XSLT processor with stylsheet PortalTransaction_EP_to_Insert_EP_DB.xsl.
    Loaded class com.cityandguilds.clasp.xi.DateTimeFunctions
    Method fatalError called, terminate transformation
    javax.xml.transform.TransformerException: com.sap.engine.lib.xml.util.NestedException: java.lang.ClassNotFoundException: Class doesn't have appropriate method! -> java.lang.ClassNotFoundException: Class doesn't have appropriate method! at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:251) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingTransformer.transform(RepMappingTransformer.java:150) at com.sap.aii.ibrep.server.mapping.ibrun.RepXSLTMapping.execute(RepXSLTMapping.java:81) at com.sap.aii.ibrep.server.mapping.ibrun.RepSequenceMapping.execute(RepSequenceMapping.java:54) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingHandler.run(RepMappingHandler.java:80) at com.sap.aii.ibrep.server.mapping.rt.MappingHandlerAdapter.run(MappingHandlerAdapter.java:107) at com.sap.aii.ibrep.server.mapping.ServerMapService.transformInterfaceMapping(ServerMapService.java:127) at com.sap.aii.ibrep.server.mapping.ServerMapService.transform(ServerMapService.java:104) at com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.transform(MapServiceBean.java:40) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0.transform(MapServiceRemoteObjectImpl0.java:167) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0p4_Skel.dispatch(MapServiceRemoteObjectImpl0p4_Skel.java:104) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198) at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) 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:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) Caused by: com.sap.engine.lib.xml.util.NestedException: java.lang.ClassNotFoundException: Class doesn't have appropriate method! -> java.lang.ClassNotFoundException: Class doesn't have appropriate method! at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.<init>(JLBFunction.java:65) at com.sap.engine.lib.xsl.xpath.JLBLibrary.getFunction(JLBLibrary.java:107) at com.sap.engine.lib.xsl.xpath.LibraryManager.getFunction(LibraryManager.java:76) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:98) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:83) at com.sap.engine.lib.xsl.xpath.XPathProcessor.innerProcess(XPathProcessor.java:56) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:43) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:51) at com.sap.engine.lib.xsl.xslt.XSLVariable.process(XSLVariable.java:132) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLTemplate.process(XSLTemplate.java:272) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:463) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:431) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:394) at com.sap.engine.lib.jaxp.TransformerImpl.transformWithStylesheet(TransformerImpl.java:398) at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:240) ... 19 more Caused by: java.lang.ClassNotFoundException: Class doesn't have appropriate method! at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.init(JLBFunction.java:273) at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.<init>(JLBFunction.java:63) ... 34 more -
    com.sap.engine.lib.xml.util.NestedException: java.lang.ClassNotFoundException: Class doesn't have appropriate method! -> java.lang.ClassNotFoundException: Class doesn't have appropriate method! at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.init(JLBFunction.java:273) at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.<init>(JLBFunction.java:63) at com.sap.engine.lib.xsl.xpath.JLBLibrary.getFunction(JLBLibrary.java:107) at com.sap.engine.lib.xsl.xpath.LibraryManager.getFunction(LibraryManager.java:76) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:98) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:83) at com.sap.engine.lib.xsl.xpath.XPathProcessor.innerProcess(XPathProcessor.java:56) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:43) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:51) at com.sap.engine.lib.xsl.xslt.XSLVariable.process(XSLVariable.java:132) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLTemplate.process(XSLTemplate.java:272) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:463) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:431) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:394) at com.sap.engine.lib.jaxp.TransformerImpl.transformWithStylesheet(TransformerImpl.java:398) at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:240) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingTransformer.transform(RepMappingTransformer.java:150) at com.sap.aii.ibrep.server.mapping.ibrun.RepXSLTMapping.execute(RepXSLTMapping.java:81) at com.sap.aii.ibrep.server.mapping.ibrun.RepSequenceMapping.execute(RepSequenceMapping.java:54) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingHandler.run(RepMappingHandler.java:80) at com.sap.aii.ibrep.server.mapping.rt.MappingHandlerAdapter.run(MappingHandlerAdapter.java:107) at com.sap.aii.ibrep.server.mapping.ServerMapService.transformInterfaceMapping(ServerMapService.java:127) at com.sap.aii.ibrep.server.mapping.ServerMapService.transform(ServerMapService.java:104) at com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.transform(MapServiceBean.java:40) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0.transform(MapServiceRemoteObjectImpl0.java:167) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0p4_Skel.dispatch(MapServiceRemoteObjectImpl0p4_Skel.java:104) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198) at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) 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:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) -
    at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.<init>(JLBFunction.java:65) at com.sap.engine.lib.xsl.xpath.JLBLibrary.getFunction(JLBLibrary.java:107) at com.sap.engine.lib.xsl.xpath.LibraryManager.getFunction(LibraryManager.java:76) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:98) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:83) at com.sap.engine.lib.xsl.xpath.XPathProcessor.innerProcess(XPathProcessor.java:56) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:43) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:51) at com.sap.engine.lib.xsl.xslt.XSLVariable.process(XSLVariable.java:132) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLTemplate.process(XSLTemplate.java:272) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:463) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:431) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:394) at com.sap.engine.lib.jaxp.TransformerImpl.transformWithStylesheet(TransformerImpl.java:398) at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:240) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingTransformer.transform(RepMappingTransformer.java:150) at com.sap.aii.ibrep.server.mapping.ibrun.RepXSLTMapping.execute(RepXSLTMapping.java:81) at com.sap.aii.ibrep.server.mapping.ibrun.RepSequenceMapping.execute(RepSequenceMapping.java:54) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingHandler.run(RepMappingHandler.java:80) at com.sap.aii.ibrep.server.mapping.rt.MappingHandlerAdapter.run(MappingHandlerAdapter.java:107) at com.sap.aii.ibrep.server.mapping.ServerMapService.transformInterfaceMapping(ServerMapService.java:127) at com.sap.aii.ibrep.server.mapping.ServerMapService.transform(ServerMapService.java:104) at com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.transform(MapServiceBean.java:40) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0.transform(MapServiceRemoteObjectImpl0.java:167) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0p4_Skel.dispatch(MapServiceRemoteObjectImpl0p4_Skel.java:104) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198) at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) 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:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) Caused by: java.lang.ClassNotFoundException: Class doesn't have appropriate method! at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.init(JLBFunction.java:273) at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.<init>(JLBFunction.java:63) ... 34 more
    TransfromerException during XSLT processing:
    javax.xml.transform.TransformerException: com.sap.engine.lib.xml.util.NestedException: java.lang.ClassNotFoundException: Class doesn't have appropriate method! -> java.lang.ClassNotFoundException: Class doesn't have appropriate method! at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:251) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingTransformer.transform(RepMappingTransformer.java:150) at com.sap.aii.ibrep.server.mapping.ibrun.RepXSLTMapping.execute(RepXSLTMapping.java:81) at com.sap.aii.ibrep.server.mapping.ibrun.RepSequenceMapping.execute(RepSequenceMapping.java:54) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingHandler.run(RepMappingHandler.java:80) at com.sap.aii.ibrep.server.mapping.rt.MappingHandlerAdapter.run(MappingHandlerAdapter.java:107) at com.sap.aii.ibrep.server.mapping.ServerMapService.transformInterfaceMapping(ServerMapService.java:127) at com.sap.aii.ibrep.server.mapping.ServerMapService.transform(ServerMapService.java:104) at com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.transform(MapServiceBean.java:40) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0.transform(MapServiceRemoteObjectImpl0.java:167) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0p4_Skel.dispatch(MapServiceRemoteObjectImpl0p4_Skel.java:104) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198) at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) 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:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) Caused by: com.sap.engine.lib.xml.util.NestedException: java.lang.ClassNotFoundException: Class doesn't have appropriate method! -> java.lang.ClassNotFoundException: Class doesn't have appropriate method! at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.<init>(JLBFunction.java:65) at com.sap.engine.lib.xsl.xpath.JLBLibrary.getFunction(JLBLibrary.java:107) at com.sap.engine.lib.xsl.xpath.LibraryManager.getFunction(LibraryManager.java:76) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:98) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:83) at com.sap.engine.lib.xsl.xpath.XPathProcessor.innerProcess(XPathProcessor.java:56) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:43) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:51) at com.sap.engine.lib.xsl.xslt.XSLVariable.process(XSLVariable.java:132) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLTemplate.process(XSLTemplate.java:272) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:463) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:431) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:394) at com.sap.engine.lib.jaxp.TransformerImpl.transformWithStylesheet(TransformerImpl.java:398) at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:240) ... 19 more Caused by: java.lang.ClassNotFoundException: Class doesn't have appropriate method! at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.init(JLBFunction.java:273) at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.<init>(JLBFunction.java:63) ... 34 more -
    com.sap.engine.lib.xml.util.NestedException: java.lang.ClassNotFoundException: Class doesn't have appropriate method! -> java.lang.ClassNotFoundException: Class doesn't have appropriate method! at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.init(JLBFunction.java:273) at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.<init>(JLBFunction.java:63) at com.sap.engine.lib.xsl.xpath.JLBLibrary.getFunction(JLBLibrary.java:107) at com.sap.engine.lib.xsl.xpath.LibraryManager.getFunction(LibraryManager.java:76) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:98) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:83) at com.sap.engine.lib.xsl.xpath.XPathProcessor.innerProcess(XPathProcessor.java:56) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:43) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:51) at com.sap.engine.lib.xsl.xslt.XSLVariable.process(XSLVariable.java:132) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLTemplate.process(XSLTemplate.java:272) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:463) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:431) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:394) at com.sap.engine.lib.jaxp.TransformerImpl.transformWithStylesheet(TransformerImpl.java:398) at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:240) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingTransformer.transform(RepMappingTransformer.java:150) at com.sap.aii.ibrep.server.mapping.ibrun.RepXSLTMapping.execute(RepXSLTMapping.java:81) at com.sap.aii.ibrep.server.mapping.ibrun.RepSequenceMapping.execute(RepSequenceMapping.java:54) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingHandler.run(RepMappingHandler.java:80) at com.sap.aii.ibrep.server.mapping.rt.MappingHandlerAdapter.run(MappingHandlerAdapter.java:107) at com.sap.aii.ibrep.server.mapping.ServerMapService.transformInterfaceMapping(ServerMapService.java:127) at com.sap.aii.ibrep.server.mapping.ServerMapService.transform(ServerMapService.java:104) at com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.transform(MapServiceBean.java:40) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0.transform(MapServiceRemoteObjectImpl0.java:167) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0p4_Skel.dispatch(MapServiceRemoteObjectImpl0p4_Skel.java:104) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198) at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) 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:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) -
    at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.<init>(JLBFunction.java:65) at com.sap.engine.lib.xsl.xpath.JLBLibrary.getFunction(JLBLibrary.java:107) at com.sap.engine.lib.xsl.xpath.LibraryManager.getFunction(LibraryManager.java:76) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:98) at com.sap.engine.lib.xsl.xpath.ETFunction.evaluate(ETFunction.java:83) at com.sap.engine.lib.xsl.xpath.XPathProcessor.innerProcess(XPathProcessor.java:56) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:43) at com.sap.engine.lib.xsl.xpath.XPathProcessor.process(XPathProcessor.java:51) at com.sap.engine.lib.xsl.xslt.XSLVariable.process(XSLVariable.java:132) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLTemplate.process(XSLTemplate.java:272) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:463) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:431) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:394) at com.sap.engine.lib.jaxp.TransformerImpl.transformWithStylesheet(TransformerImpl.java:398) at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:240) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingTransformer.transform(RepMappingTransformer.java:150) at com.sap.aii.ibrep.server.mapping.ibrun.RepXSLTMapping.execute(RepXSLTMapping.java:81) at com.sap.aii.ibrep.server.mapping.ibrun.RepSequenceMapping.execute(RepSequenceMapping.java:54) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingHandler.run(RepMappingHandler.java:80) at com.sap.aii.ibrep.server.mapping.rt.MappingHandlerAdapter.run(MappingHandlerAdapter.java:107) at com.sap.aii.ibrep.server.mapping.ServerMapService.transformInterfaceMapping(ServerMapService.java:127) at com.sap.aii.ibrep.server.mapping.ServerMapService.transform(ServerMapService.java:104) at com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.transform(MapServiceBean.java:40) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0.transform(MapServiceRemoteObjectImpl0.java:167) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0p4_Skel.dispatch(MapServiceRemoteObjectImpl0p4_Skel.java:104) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198) at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) 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:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) Caused by: java.lang.ClassNotFoundException: Class doesn't have appropriate method! at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.init(JLBFunction.java:273) at com.sap.engine.lib.xsl.xpath.functions.JLBFunction.<init>(JLBFunction.java:63) ... 34 more
    17:44:11 End of test
    Thanks in advance,
    Mona

    Hi,
    Thanks to all who replied.
    I solved the problem.
    I was calling the java method from XSLT without passing any arguement.
    I realised that the java methods called from XSLT should always have input parameter. So i changed the javamethod call from
    public static String getCurrentRecNo() to public static String getCurrentRecNo(Object test)
    and it worked.
    Can anybody explain me why java methods called from XSLT should always have an input arguement.
    Thanks
    Mona

  • TransformerException occurred during XSLT mappingMDMProductMaterialToMatmas

    Hi all,
    The scenario is MDM to ECC. From MDM i m gettin idoc data in xml file format and posting it as IDOC to ECC.
    File as sender comm chnl and IDOC as receiver commn chnl
    I am using xslt mapping and  std opertion mapping: Matmas05_600ToMatmas05  from  MDM Business Content 7.1
    File is getting picked and in moni i am  getting this error message:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Request Message Mapping
      -->
    - <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">TRANSFORMER_EXCEPTION</SAP:Code>
      <SAP:P1>MDMProductMaterialToMatmas</SAP:P1>
      <SAP:P2>http://sap.com/xi/MDEApplicationContent</SAP:P2>
      <SAP:P3>36dbecd0-7d84-11dc-cc2c-e95d0a115642</SAP:P3>
      <SAP:P4>-1</SAP:P4>
      <SAP:AdditionalText />
      <SAP:Stack>TransformerException occurred during XSLT mapping MDMProductMaterialToMatmas (http://sap.com/xi/MDEApplicationContent, 36dbecd0-7d84-11dc-cc2c-e95d0a115642, -1)</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Please provide the solution for this
    'Thanks in Advance
    Kiruthi

    Hi abhishek,
    Source system: MDM target System : ECC
    I am getting MATMAS05 (Material master data) from MDM in xml file and generating IDOC to ECC.
    This is the XSLT mapping : MDMProductMaterialToMatmas.xsl and the operation mapping is Matmas05_500ToMatmas05.I have provided the test file also. 
    As I dont have XSLT tool to test.Could you please test and tell me.
    The input file:
    <?xml version="1.0" encoding="UTF-8"?>
    <MATMAS05><IDOC BEGIN="1"><E1MARAM SEGMENT="1"><MSGFN>005</MSGFN><MATNR>1234321</MATNR><ERSDA>/</ERSDA><ERNAM>/</ERNAM><LAEDA>/</LAEDA><AENAM>/</AENAM><LVORM>/</LVORM><MTART>HAWA</MTART><MBRSH>E</MBRSH><MATKL>01</MATKL><ZEINR>/</ZEINR><ZEIAR>/</ZEIAR><ZEIVR>/</ZEIVR><ZEIFO>/</ZEIFO><AESZN>/</AESZN><BLATT>/</BLATT><BLANZ>/</BLANZ><FORMT>/</FORMT><GROES>455</GROES><WRKST>/</WRKST><NORMT>/</NORMT><EKWSL>/</EKWSL><BRGEW>112.000</BRGEW><NTGEW>100.000</NTGEW><GEWEI>KGM</GEWEI><VOLUM>34.000</VOLUM><VOLEH>MTQ</VOLEH><BEHVO>/</BEHVO><RAUBE>/</RAUBE><TEMPB>/</TEMPB><TRAGR>0003</TRAGR><STOFF>/</STOFF><SPART>01</SPART><KUNNR>/</KUNNR><WESCH>/</WESCH><BWVOR>/</BWVOR><BWSCL>/</BWSCL><SAISO>/</SAISO><ETIAR>/</ETIAR><ETIFO>/</ETIFO><EAN11>3344554321234</EAN11><PRDHA>/</PRDHA><CADKZ>/</CADKZ><ERGEW>/</ERGEW><ERGEI>/</ERGEI><GEWTO>/</GEWTO><VOLTO>/</VOLTO><KZKFG>/</KZKFG><XCHPF>X</XCHPF><VHART>/</VHART><FUELG>/</FUELG><STFAK>/</STFAK><MAGRV>/</MAGRV><BEGRU>/</BEGRU><QMPUR>/</QMPUR><RBNRM>/</RBNRM><MHDRZ>/</MHDRZ><MHDHB>/</MHDHB><MHDLP>/</MHDLP><VPSTA>/</VPSTA><EXTWG>3200</EXTWG><MSTAE>/</MSTAE><MSTAV>/</MSTAV><MSTDE>/</MSTDE><MSTDV>/</MSTDV><KZUMW>X</KZUMW><MFRPN>/</MFRPN><MFRNR>/</MFRNR><BMATN>/</BMATN><MPROF>/</MPROF><PROFL>GP0</PROFL><ILOOS>X</ILOOS><COMPL>/</COMPL><KZEFF>/</KZEFF><RDMHD>/</RDMHD><IPRKZ>/</IPRKZ><PRZUS>/</PRZUS><MTPOS_MARA>SAMM</MTPOS_MARA><GEWTO_NEW>/</GEWTO_NEW><VOLTO_NEW>/</VOLTO_NEW><WRKST_NEW>/</WRKST_NEW><AENNR>/</AENNR><MATFI>/</MATFI><CMREL>/</CMREL><SATNR>/</SATNR><SLED_BBD>/</SLED_BBD><GTIN_VARIANT>/</GTIN_VARIANT><GENNR>/</GENNR><SERLV>/</SERLV><RMATP>/</RMATP><MCOND>/</MCOND><RETDELC>/</RETDELC><LOGLEV_RETO>/</LOGLEV_RETO><NSNID>/</NSNID><WEORA>/</WEORA><_-CWM_-TOLGR>/</_-CWM_-TOLGR><_-CWM_-TARA>/</_-CWM_-TARA><_-CWM_-TARUM>/</_-CWM_-TARUM><PACKCODE>/</PACKCODE><DG_PACK_STATUS>/</DG_PACK_STATUS><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>EN</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>DE</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>NL</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>SV</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>DA</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>NO</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>PL</SPRAS_ISO></E1MAKTM></E1MARAM><E1MARAM SEGMENT="1"><MSGFN>005</MSGFN><MATNR>3234321</MATNR><ERSDA>/</ERSDA><ERNAM>/</ERNAM><LAEDA>/</LAEDA><AENAM>/</AENAM><LVORM>/</LVORM><MTART>HAWA</MTART><MBRSH>E</MBRSH><MATKL>01</MATKL><MEINS>KGM</MEINS><ZEINR>/</ZEINR><ZEIAR>/</ZEIAR><ZEIVR>/</ZEIVR><ZEIFO>/</ZEIFO><AESZN>/</AESZN><BLATT>/</BLATT><BLANZ>/</BLANZ><FORMT>/</FORMT><GROES>11</GROES><WRKST>/</WRKST><NORMT>/</NORMT><EKWSL>/</EKWSL><BRGEW>12.000</BRGEW><NTGEW>23.000</NTGEW><GEWEI>KGM</GEWEI><VOLUM>12.000</VOLUM><VOLEH>GRM</VOLEH><BEHVO>/</BEHVO><RAUBE>/</RAUBE><TEMPB>/</TEMPB><TRAGR>0002</TRAGR><STOFF>/</STOFF><SPART>10</SPART><KUNNR>/</KUNNR><WESCH>/</WESCH><BWVOR>/</BWVOR><BWSCL>/</BWSCL><SAISO>/</SAISO><ETIAR>/</ETIAR><ETIFO>/</ETIFO><EAN11>3344554321234</EAN11><NUMTP>IC</NUMTP><PRDHA>/</PRDHA><CADKZ>/</CADKZ><ERGEW>/</ERGEW><ERGEI>/</ERGEI><GEWTO>/</GEWTO><VOLTO>/</VOLTO><KZKFG>/</KZKFG><VHART>/</VHART><FUELG>/</FUELG><STFAK>/</STFAK><MAGRV>/</MAGRV><BEGRU>/</BEGRU><QMPUR>/</QMPUR><RBNRM>/</RBNRM><MHDRZ>/</MHDRZ><MHDHB>/</MHDHB><MHDLP>/</MHDLP><VPSTA>/</VPSTA><EXTWG>2434</EXTWG><MSTAE>/</MSTAE><MSTAV>/</MSTAV><MSTDE>/</MSTDE><MSTDV>/</MSTDV><KZUMW>X</KZUMW><MFRPN>/</MFRPN><MFRNR>/</MFRNR><BMATN>/</BMATN><MPROF>/</MPROF><PROFL>GP0</PROFL><ILOOS>X</ILOOS><COMPL>/</COMPL><KZEFF>/</KZEFF><RDMHD>/</RDMHD><IPRKZ>/</IPRKZ><PRZUS>/</PRZUS><MTPOS_MARA>YBKP</MTPOS_MARA><GEWTO_NEW>/</GEWTO_NEW><VOLTO_NEW>/</VOLTO_NEW><WRKST_NEW>/</WRKST_NEW><AENNR>/</AENNR><MATFI>/</MATFI><CMREL>/</CMREL><SATNR>/</SATNR><SLED_BBD>/</SLED_BBD><GTIN_VARIANT>/</GTIN_VARIANT><GENNR>/</GENNR><SERLV>/</SERLV><RMATP>/</RMATP><MCOND>/</MCOND><RETDELC>/</RETDELC><LOGLEV_RETO>/</LOGLEV_RETO><NSNID>/</NSNID><WEORA>/</WEORA><_-CWM_-TOLGR>/</_-CWM_-TOLGR><_-CWM_-TARA>/</_-CWM_-TARA><_-CWM_-TARUM>/</_-CWM_-TARUM><PACKCODE>/</PACKCODE><DG_PACK_STATUS>/</DG_PACK_STATUS><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Remote</MAKTX><SPRAS_ISO>EN</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Remote</MAKTX><SPRAS_ISO>DE</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Remote</MAKTX><SPRAS_ISO>NL</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Remote</MAKTX><SPRAS_ISO>SV</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Remote</MAKTX><SPRAS_ISO>DA</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Remote</MAKTX><SPRAS_ISO>NO</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Remote</MAKTX><SPRAS_ISO>PL</SPRAS_ISO></E1MAKTM></E1MARAM><E1MARAM SEGMENT="1"><MSGFN>005</MSGFN><MATNR>3456789</MATNR><ERSDA>/</ERSDA><ERNAM>/</ERNAM><LAEDA>/</LAEDA><AENAM>/</AENAM><LVORM>/</LVORM><MTART>HAWA</MTART><MBRSH>E</MBRSH><MATKL>01</MATKL><ZEINR>/</ZEINR><ZEIAR>/</ZEIAR><ZEIVR>/</ZEIVR><ZEIFO>/</ZEIFO><AESZN>/</AESZN><BLATT>/</BLATT><BLANZ>/</BLANZ><FORMT>/</FORMT><GROES>100</GROES><WRKST>/</WRKST><NORMT>/</NORMT><EKWSL>/</EKWSL><BRGEW>44.000</BRGEW><NTGEW>33.000</NTGEW><GEWEI>KGM</GEWEI><VOLUM>22.000</VOLUM><VOLEH>MTQ</VOLEH><BEHVO>/</BEHVO><RAUBE>/</RAUBE><TEMPB>/</TEMPB><TRAGR>0003</TRAGR><STOFF>/</STOFF><SPART>20</SPART><KUNNR>/</KUNNR><WESCH>/</WESCH><BWVOR>/</BWVOR><BWSCL>/</BWSCL><SAISO>/</SAISO><ETIAR>/</ETIAR><ETIFO>/</ETIFO><EAN11>3344554321234</EAN11><PRDHA>/</PRDHA><CADKZ>/</CADKZ><ERGEW>/</ERGEW><ERGEI>/</ERGEI><GEWTO>/</GEWTO><VOLTO>/</VOLTO><KZKFG>/</KZKFG><XCHPF>X</XCHPF><VHART>/</VHART><FUELG>/</FUELG><STFAK>/</STFAK><MAGRV>/</MAGRV><BEGRU>/</BEGRU><QMPUR>/</QMPUR><RBNRM>/</RBNRM><MHDRZ>/</MHDRZ><MHDHB>/</MHDHB><MHDLP>/</MHDLP><VPSTA>/</VPSTA><EXTWG>3200</EXTWG><MSTAE>/</MSTAE><MSTAV>/</MSTAV><MSTDE>/</MSTDE><MSTDV>/</MSTDV><MFRPN>/</MFRPN><MFRNR>/</MFRNR><BMATN>/</BMATN><MPROF>/</MPROF><PROFL>G0P</PROFL><IHIVI>X</IHIVI><ILOOS>X</ILOOS><COMPL>/</COMPL><KZEFF>/</KZEFF><RDMHD>/</RDMHD><IPRKZ>/</IPRKZ><PRZUS>/</PRZUS><MTPOS_MARA>SAMM</MTPOS_MARA><GEWTO_NEW>/</GEWTO_NEW><VOLTO_NEW>/</VOLTO_NEW><WRKST_NEW>/</WRKST_NEW><AENNR>/</AENNR><MATFI>/</MATFI><CMREL>/</CMREL><SATNR>/</SATNR><SLED_BBD>/</SLED_BBD><GTIN_VARIANT>/</GTIN_VARIANT><GENNR>/</GENNR><SERLV>/</SERLV><RMATP>/</RMATP><MCOND>/</MCOND><RETDELC>/</RETDELC><LOGLEV_RETO>/</LOGLEV_RETO><NSNID>/</NSNID><WEORA>/</WEORA><_-CWM_-TOLGR>/</_-CWM_-TOLGR><_-CWM_-TARA>/</_-CWM_-TARA><_-CWM_-TARUM>/</_-CWM_-TARUM><PACKCODE>/</PACKCODE><DG_PACK_STATUS>/</DG_PACK_STATUS><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>EN</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>DE</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>NL</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>SV</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>DA</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>NO</SPRAS_ISO></E1MAKTM><E1MAKTM SEGMENT="1"><MSGFN>005</MSGFN><SPRAS>/</SPRAS><MAKTX>Box</MAKTX><SPRAS_ISO>PL</SPRAS_ISO></E1MAKTM></E1MARAM></IDOC></MATMAS05>

  • XSLT MAPING ERROR

    Hi All,
    while i am working with XSLT mapping i am getting the following error:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Request Message Mapping
      -->
    - <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">TRANSFORMER_EXCEPTION</SAP:Code>
      <SAP:P1>xsltmap</SAP:P1>
      <SAP:P2>http://fl2fl</SAP:P2>
      <SAP:P3>55b7c310-0359-11da-adc3-e18ac0a801c1</SAP:P3>
      <SAP:P4>-1</SAP:P4>
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>An exception occurred during the XSLT mapping</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    can anybody help me on this issue..
    any helps will be appriciatable.
    Thanks in advance....
    Ramesh

    Hi Ramesh,
      The best way is to debug with XSLT map developing tool
    - can check if there is any special character in your msg
    - can check if you use the appropriate "logical" operators like >,< as &gt; etc.
    - every error which has escaped, the unit testing at the XSLT developing stage will appear, during the execution of the flow.
    anyway you can post your mapping. it may help in identifying the issue.
    Regards
    Vishnu

  • JCO_ERROR_RESOURCE: Invalid connection encountered

    Hello All ,
    Recently my R/3 system has been replaced by a new server . After that we have to change all our setiing the server name. Suddenly the same setiing is not working for one interface. Messages failed for this interface with error "MAPPING">TRANSFORMER_EXCEPTION". In trace I have found error is "JCO_ERROR_RESOURCE: Invalid connection encountered ".
    mapping are using for this interface is XSLT mapping . Same mapping is working fine in Prod environment .
    For this error I have checked all connection and every things seems wokring fine . But still we are getting the same error .
    Could  you please help me on thi s issue.
    Thanks in advance.
    Regards
    Rituparna

    Hi Rituparna,
    In Visual admin, go to SLD suppliers and JCO RFC provider and test the connections.
    parameters specified should match with sm59.
    Can you please check the following connections in sm 59
    LCRSAPRFC
    SAPSLDAPI
    AI_DIRECTORY_JCOSERVER
    AI_RUNTIME_JCOSERVER
    SLD_CHECK
    Also check if the port is open that is used in the connection string.
    Regards
    Bhargava Krishna

  • Help needed in configuring alerts in XI

    Hi
    I have configued an alert category and created a rule and in the container I defined the standard variables          (which start with &SXMS_* )     and also   a few custom variables.but when i raise an exception i am getting two alerts one alert having fields populated with the standard variables and the other the remaing custom variables.can u help nme solve this??

    This is the  alert which is populating standard msg
    Alert ID: ##00696##
    Message ID:                                     82F0B650D04011DCBA5900144F4AE120
    Current Date and Time                     31.01.2008 and 16:07:21
    Error Category:                MAPPING
    Error Code:                      MAPPING.TRANSFORMER_EXCEPTION
    Sender Service:              BusService_Reit
    Sender Namespace:       urn:xxx.com:fi:Shared
    Sender Interface:            Mi_Consolidated_Source_OB
    Receiver Service:           I00_Business_System_Client_040
    Receiver Namespace:    urn:pseg.com:fi:Shared
    Receiver Interface:         MI_PaymentDetails_IB
    Adapter Type:
    Error in Adapter Engine:
    Interface ID
    Interface Namespace
    ErrorText
    Here is the custom alert  :
    Alert ID: ##00695##
    Message ID:
    Current Date and Time                     31.01.2008 and 16:07:21
    Error Category:
    Error Code:                       FI09-IT00
    Sender Service:
    Sender Namespace:
    Sender Interface:
    Receiver Service:
    Receiver Namespace:
    Receiver Interface:
    Adapter Type:
    Error in Adapter Engine:
    Interface ID                     FI09-IT00
    Interface Namespace      urn:xxx.com:fi:Shared
    ErrorText                         TOTAL_RECORDS are invalid

Maybe you are looking for

  • How to Change Default User Directory without changing System Directory

    Hi Everyone, I need to change default User Directory for my JDeveloper 11.1.1.0.2. Default User Directory = C:/JDeveloper/mywork Default System Directory = *<JDEV_HOME>/System* Now I Need to Change it to My Default User Directory = C:/Monty/JDev11g2/

  • SAP PI7.11 adapter RFC sender issue after migrating to SAP ECC6

    Hi, After the migration of our backend from SAP 4.700 x 200 to SAP ECC6 unicode (kernel 7.20)), we have a issue of connexion to our SAP PI 7.11. A part of the field in ECC6 are not well mapped by the abapter sender RFC to the xml in PI. I join a scre

  • Note to prospective UK iPhone buyers

    I have been told today that although the release date is 9 November, you will most likely not be able to actually purchase an iPhone and take it away from an 02/carphone warehouse store on that date. I was going to be sad enough to book a day off wor

  • Why activation is requiring in an application?

    Spoiler (Highlight to read) Hi all, I have built an application in LabVIEW 2011 platform. The vi inside this build consists of basic LabVIEW functions and some functions from Vision development toolkit. So at the time building the application I have

  • Jmx DefaultAuthenticatorMBean.changeUserPassword

    Greetings all! I have an issue where when I change the password of a user in the internal LDAP, the change does not persist through a server bounce. After which the old password becomes effective again. Here's a code snippet //above code rmoved Initi