Skip to Content
0
Former Member
Jul 05, 2017 at 11:56 AM

CPQ initial data load fails

234 Views

I'm running a fresh installation of hybris 6.4 and need to integrate the configurable products with SAP ERP.

I have followed the instructions in this guide: https://help.hybris.com/6.4.0/hcd/31df5d559c9c0d30e10000000a441470.html

  • Downloaded dataloader and configuration engine in version 2.5.3

  • Placed them in the sapproductconfigmodel and sapproductconfigruntimessc

  • Added required extensions (sapproductconfigb2b, sapproductconfigbackoffice, sapproductconfigruntimessc, sapproductconfigb2bservices, sapproductconfigrules, sapproductconfigrulesbackoffice, sapproductconfigfacades, sapproductconfigservices, sapproductconfigruntimeinterface)

  • Created a custom addon based on ysapproductconfigaddon

  • Created a database for CPQ (tried with mysql and hana)

  • Configured crm.* properties in local.properties

  • Customizing data have been imported in hybris

  • SAP Base Store Configuration item have been created

On SAP ERP side the following steps have been run: - SM59 to create a TPC connection - Gateway entries were configured to allow connections - User have been granted autorization SAP_ALL and SAP_HYBRIS_DATALOADER (if I remmember correctly the autorization name) - SAP note 2006212 Information published on SAP site (“Additional enhancement point in function group V45CU”) has been implemented

When I now submit "initial data load" has been in backoffice it fails with

 ERROR [data loader requester] [ExceptionLog] Exception : The current application has triggered a termination with a short dump.
 com.sap.conn.jco.JCoException: (104) JCO_ERROR_SYSTEM_FAILURE: The current application has triggered a termination with a short dump. (Remote shortdump: MESSAGE_TYPE_X in system [SMM|vhmetsmmci|00])
     at com.sap.conn.jco.rt.MiddlewareJavaRfc.generateJCoException(MiddlewareJavaRfc.java:618)
     at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.execute(MiddlewareJavaRfc.java:2033)
     at com.sap.conn.jco.rt.ClientConnection.execute(ClientConnection.java:1160)
     at com.sap.conn.jco.rt.ClientConnection.execute(ClientConnection.java:989)
     at com.sap.conn.jco.rt.RfcDestination.execute(RfcDestination.java:1499)
     at com.sap.conn.jco.rt.RfcDestination.execute(RfcDestination.java:1469)
     at com.sap.conn.jco.rt.AbapFunction.execute(AbapFunction.java:340)
     at com.sap.sxe.loader.controller.Client.setCRSFIRSTDOWNLOADTRIGGER(Client.java:474)
     at com.sap.sxe.loader.controller.Client.executeSpleRequest(Client.java:360)
     at com.sap.sxe.loader.controller.Client.run(Client.java:181)
     at java.lang.Thread.run(Thread.java:745)
 Caused by: RfcException raised by system [SMM|vhmetsmmci|00]:
     message: The current application has triggered a termination with a short dump.
     return code: RFC_SYS_EXCEPTION (3)
     error group: 104
     key: RFC_ERROR_SYSTEM_FAILURE
     message class: 00
     message type: X
     message number: 341
     message parameter 0: MESSAGE_TYPE_X
     at com.sap.conn.rfc.engine.RfcIoOpenCntl.RfcReceive(RfcIoOpenCntl.java:2078)
     at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.execute(MiddlewareJavaRfc.java:1973)
     ... 9 more
 Caused by: com.sap.conn.rfc.exceptions.RfcGetException: The current application has triggered a termination with a short dump.
     at com.sap.conn.rfc.engine.RfcImp.ab_rfcerror(RfcImp.java:1176)
     at com.sap.conn.rfc.engine.RfcGet.ab_rfcget(RfcGet.java:120)
     at com.sap.conn.rfc.engine.RfcRcv.ab_rfcreceive(RfcRcv.java:36)
     at com.sap.conn.rfc.engine.RfcIoOpenCntl.RfcReceive(RfcIoOpenCntl.java:2020)
     ... 10 more

The SAP system is just ERP no CRM, I'm running this locally and don't have products loaded, is this a prerequisite? Have I missed something in the configuration?

Any help would be appreciated.