Hello all,
Am using CE 7.1 to develop a composite applicaiton
In the process, there is an automated activity which calls a BAPI service via the Activity service interface using a service interface.
The BAPI is BAPI_INQUIRY_CREATEFROMDATA2
Now the wsdl has input and output parameters.
The output parameter of the activity is default named like
BAPI_INQUIRY_CREATEFROMDATA2.Response
This "." in the above name is giving me an error during output mapping (context) of the automated activity.
And if i change the name of the output (return) paramter of the BAPI, the automated activity gives me an exception during run time.
The exception is:
""""Caused by: java.lang.IllegalArgumentException: Parameter with name 'BAPI_INQUIRY_CREATEFROMDATA2Response' does not exist.
at com.sap.engine.services.webservices.espbase.client.dynamic.impl.ParametersConfigurationImpl.determineParameterObject(ParametersConfigurationImpl.java:107)
at com.sap.engine.services.webservices.espbase.client.dynamic.impl.ParametersConfigurationImpl.getOutputParameterValue(ParametersConfigurationImpl.java:113)
at com.sap.engine.services.webservices.espbase.wsdas.impl.OperationConfigImpl.getOutputParamValue(OperationConfigImpl.java:31)
at com.sap.glx.adapter.app.ucon.UnifiedWebServiceCallObject.invokeWebServiceOperation(UnifiedWebServiceCallObject.java:226)
"""""""""""""""""""""""""""
Please help on how this bug can be solved.
Thnks