Products | Versions |
---|---|
TIBCO ActiveMatrix BusinessWorks Plug-in for SAP Solutions | - |
Not Applicable | - |
Resolution:
Description :
-------------
The adapter will show the error "failed due to target application invocation error 104/SYNTAX_ERROR/Syntax error in program” in the adapter log while invoking an RFC/BAPI. This indicates that there is an exception thrown by SAP while executing the RFC/BAPI at SAP end. This error occurs when there is a change in schema/ABAP code for that RFC/BAPI at SAP end while adapter was running.
Environment :
---------------
Not specific to environment.
Resolution :
------------
1. If there is a change in the ABAP code at the SAP end while the adapter is running, the SAP cache needs to be refreshed to reflect the changes in the adapter. There are two ways in which adapter run-time detects new changes made to SAP server. Please refer to FAQ # FAQ1-7T6RDV for more details on settings to be done at adapter side. As this is a runtime feature, any changes made to the run time logic of ABAP code would be handled by the adapter without the need to restart the adapter or the processes.
2. If there is a change in the schema, then the schema would need to be refreshed (at design time) for both the adapter and the process .We need to redeploy and restart them.