Skip to content

Volt MX Foundry Integration Service Error Codes

The following are the error codes that Volt MX Foundry Integration Service throws. Each error code table consists of the error message, description of the error, severity, way to reproduce the error, error resolution and point of contact.

Error 1528
MESSAGE One or more of the services failed in the composite service.
DESCRIPTION It means that one of the services executed as part of the composite service failed. You can find the actual error code and message in the logs for the individual services.
SEVERITY HIGH
REPRODUCE THE ERROR Provide invalid service URL for one of the services.
RESOLUTION Resolve the issue faced by the individual service that depends on the error code provided by that service.
POINT OF CONTACT Depends on the error code for the individual services.
Error 5000
MESSAGE Controller Initialization Error.
DESCRIPTION It means that the initialization of the ControllerDef.xml file is improper.
SEVERITY LOW
REPRODUCE THE ERROR Create improper XML tags in the ControllerDef.xml file. Restart the server. While loading the controller configurations, this error appears.
RESOLUTION Check the ControllerDef.xml file.
POINT OF CONTACT VOLTMX
Error 5001
MESSAGE Mandatory Request parameter channel is missing.
DESCRIPTION Volt MX Foundry Integration Service is hit from places other than the device. Mandatory parameter channel is missing.
SEVERITY SEVERE
REPRODUCE THE ERROR Remove the request parameter "channel" while invoking Volt MX Foundry Integration Service.
RESOLUTION Check the request parameters for mandatory parameter: channel.
POINT OF CONTACT VOLTMX
Error 5002
MESSAGE Mandatory Request parameters - appID, serviceID or both are missing.
DESCRIPTION Volt MX Foundry Integration Service is hit from places other than the device. All the mandatory parameters such as- appID, serviceID or both are missing.
SEVERITY SEVERE
REPRODUCE THE ERROR Remove the request parameter appID or serviceID while invoking Volt MX Foundry Integration Service.
RESOLUTION Check the request parameters for mandatory parameter : appID and serviceID.
POINT OF CONTACT VOLTMX
Error 5004
MESSAGE Processor definition does not exit.
DESCRIPTION This means that the processor classes (DataChunking, ImageProcessor, ServiceDelegate and so on) are not present in the ControllerDef.xml file. This may lead to loss of functionality. Possible tampering.
SEVERITY HIGH
REPRODUCE THE ERROR Remove the with attribute name "ServiceDelegator" from the ControllerDef.xml file.
RESOLUTION Check ControllerDef.xml for the processor being invoked and check if it is present and correct.
POINT OF CONTACT VOLTMX
Error 5005
MESSAGE Cannot load the processor class.
DESCRIPTION This means that the processor classes (DataChunking, ImageProcessor, ServiceDelegate and so on) present in the ControllerDef.xml file could not be loaded by the JVM. This may lead to loss of functionality. Possible tampering. Check availability of the classes.
SEVERITY HIGH
REPRODUCE THE ERROR Modify the tag with attribute name "ServiceDelegator" and change the classname to "abc.xyz". Since this class is not present, it throws up this error.
RESOLUTION Check if the middleware-system.jar is present and the processor class is present in that jar. Also, check if no other jar file contains the same class name as this processor class.
POINT OF CONTACT VOLTMX
Error 5006
MESSAGE Cannot create processor class instance.
DESCRIPTION This means that the processor classes (DataChunking, ImageProcessor, ServiceDelegate and so on) present in the ControllerDef.xml file cannot be instantiated by the JVM. This may lead to loss of functionality. Possible tampering.
SEVERITY HIGH
REPRODUCE THE ERROR Modify the tag with attribute name "ServiceDelegator" and change the classname to "abc.xyz" where abc.xyz is an interface / abstract class. Since this an interface, it throws up this error.
RESOLUTION Check if the middleware-system.jar is present and the processor class is present in the jar. Also, check if the processor class being invoked is not an interface / abstract class.
POINT OF CONTACT VOLTMX
Error 5101
MESSAGE Sequence definition does not exit.
DESCRIPTION It means that the sequence of processors (as described above) are not present for that particular channel (Native Apps, and Mobile Web). This should be present in the ControllerDef.xml file. This may lead to loss of functionality. Possible tampering.
SEVERITY HIGH
REPRODUCE THE ERROR Remove the with attribute name "default" from the ControllerDef.xml file.
RESOLUTION Check if the required sequence is present and correctly defined in the controllerDef.xml.
POINT OF CONTACT VOLTMX
Error 5101
MESSAGE Problem in Creating / Loading the sequence class.
DESCRIPTION This means that the sequence of processors (as described above) are not loaded for that particular channel (Native Apps, Mobile Web and so on). Check ControllerDef.xml file for the sequence. Check availability of the classes defined. This may lead to loss of functionality. Possible tampering.
SEVERITY HIGH
REPRODUCE THE ERROR Modify the tag with attribute name "default" and change the classname to "abc.xyz". Since this class is not present, this error appears.
RESOLUTION Check if the sequence class invoked is present in the middleware-system.jar. Check if no other jar file contains the same class name as this processor class. Also, check if there is no IllegalAccessError while instantiating the class.
POINT OF CONTACT VOLTMX
Error 5104
MESSAGE Metadata mismatch: Either request,session or context data doesnt match with metadata configuration.
DESCRIPTION Mismatch between the middleware configuration files.
SEVERITY SEVERE
REPRODUCE THE ERROR  
RESOLUTION Place correct / updated middleware-bootconfig files at server end.
POINT OF CONTACT VOLTMX
Error 5301
MESSAGE No Device ID found for .
DESCRIPTION Fallback device not found. Device database may be corrupt or wrong. The Volt MX Foundry Integration Service is unable to locate the fallback device IDs in the device database.
SEVERITY SEVERE
REPRODUCE THE ERROR Remove the entries for 'voltmxua' and 'voltmxrc' in the device database.
RESOLUTION Check the device database if the fallback rcidentifiers ‘voltmxrc’ and fallback useragent ‘voltmxua’ are present. Also, check the connectivity to the device database.
POINT OF CONTACT VOLTMX
Error 6000
MESSAGE Session does not exist.
DESCRIPTION Session does not exist.
SEVERITY MEDIUM
REPRODUCE THE ERROR Set the session object to null in the pre-processor.
RESOLUTION Check the pre-processor.
POINT OF CONTACT VOLTMX
Error 6001
MESSAGE Session exists (may be newly created) but there are no expected values.
DESCRIPTION The session exists but the value in the session is null.
SEVERITY MEDIUM
REPRODUCE THE ERROR In the service-definition file, change the scope of an input variable to "session" and do not save this value in session in the pre-processor or any previous service.
RESOLUTION Ensure that the value looked for is present in the session. Check the service-definition file for the particular service and check if the scope of the concerned input variable is correct (It can be session / request).
POINT OF CONTACT VOLTMX
Error 6003
MESSAGE Mandatory request parameter loop_count or dependant_tag /dependant_value not found in the request.
DESCRIPTION Looping Connector has a feature to break out the execution of service with dependant_tag / dependant_value / loop_count.
SEVERITY SEVERE
REPRODUCE THE ERROR Give empty value in loopingConnector loop_count or dependant_tag / dependant_value in request.
RESOLUTION Check non empty input params of LoopingConnector loop_count or dependant_tag / dependant_value in request.
POINT OF CONTACT VOLTMX
Error 6004
MESSAGE Invalid loop count when execution type is concurrent.
DESCRIPTION Looping Connector has a feature to break out the execution of service with dependant_tag / dependant_value / loop_count.
SEVERITY SEVERE
REPRODUCE THE ERROR Give negative value in loopingConnector loop count.
RESOLUTION Enter a non-negative value for LoopingConnector loopCount.
POINT OF CONTACT VOLTMX
Error 6004
MESSAGE Unable to instantiate the connector class.
DESCRIPTION Class names are incorrect.
SEVERITY SEVERE
REPRODUCE THE ERROR  
RESOLUTION Check if the class name present in jar file is correct.
POINT OF CONTACT VOLTMX
Error 6005
MESSAGE Unable to execute services parallely.
DESCRIPTION When Looping Connector services execute parallely with multiple threads, if any exception occurs, then the error appears.
SEVERITY SEVERE
REPRODUCE THE ERROR Looping Connector with more than 10 services wants to execute parallely.
RESOLUTION Define less than 10 services to execute parallely.
POINT OF CONTACT VOLTMX
Error 7001
MESSAGE Invalid source to the param .
DESCRIPTION When the mandatory param is expected from defined source like request / session, if the param is not available, then the error appears.
SEVERITY HIGH
REPRODUCE THE ERROR Invalid template param defined in service definition file for JavaService.
RESOLUTION Define source of input request or session for param value in JavaService.
POINT OF CONTACT VOLTMX
Error 8004
MESSAGE Operation invocation problem.
DESCRIPTION Unable to invoke the method on pre / post processors or the Java services.
SEVERITY HIGH
REPRODUCE THE ERROR Remove the application jar from the application server libraries.
RESOLUTION Check if the latest application jar is present. Also, check if there is no class conflict in the logs.
POINT OF CONTACT VOLTMX
Error 8005
MESSAGE Response is empty.
DESCRIPTION Backend service is returning empty response.
SEVERITY HIGH
REPRODUCE THE ERROR Re-direct the service call to a dummy server that returns an empty response.
RESOLUTION Check the back-end services if they are up. Check connectivity with the back-end servers.
POINT OF CONTACT Back-end service provider.
Error 8006
MESSAGE Invalid XML Response.
DESCRIPTION Check response from back-end server.
SEVERITY HIGH
REPRODUCE THE ERROR Create a dummy service on the back-end server to return a HTTP Response with error codes such as 401/500, it throws up the error.
RESOLUTION Check response string from back-end servers. A common scenario can be when the back-end server returns an HTTP Response (401/500) for an XML / Soap request. This is treated as invalid by Volt MX Foundry Integration Service. Check if the response from the back-end server is a valid XML or Soap request.
POINT OF CONTACT Back-end service provider.
Error 8007
MESSAGE Error parsing the XML response.
DESCRIPTION This error is returned if the Volt MX Foundry Integration Service could not parse the XML with the given XPath.
SEVERITY HIGH
REPRODUCE THE ERROR Provide incorrect XPath to parse the XML response.
RESOLUTION Check if the XPath matches the XML response returned by the service.
POINT OF CONTACT VOLTMX
Error 8008
MESSAGE Invalid Result object returned on method invocation.
DESCRIPTION The object returned after invoking the pre / post processor or the Java service does not cast to com.hcl.voltmx.middleware.dataobject.Result object.
SEVERITY HIGH
REPRODUCE THE ERROR Modify the processor such that it does not return valid Result object.
RESOLUTION Ensure if proper application.jar is present and is returning proper object. Also, check if there is no class conflict in the logs.
POINT OF CONTACT VOLTMX
Error 8009
MESSAGE Request unsuccessful, server responded with status code xxx.
DESCRIPTION If the received status code is not 200, Volt MX Foundry Integration Service throws this error.
SEVERITY HIGH
REPRODUCE THE ERROR Shutdown the service so that a 404 or 500 error is thrown by the server hosting the service. Try to access the service through Volt MX Foundry Integration Service and the error is reproduced.
RESOLUTION Check if the services are accessible.
POINT OF CONTACT Back-end service provider.
Error 8010
MESSAGE Operation invocation problem.
DESCRIPTION Unable to invoke the method Scraper services.
SEVERITY HIGH
REPRODUCE THE ERROR Remove the scraper.jar from the application server libraries.
RESOLUTION Check if the latest scraper.jar is present. Also, check if there is no class conflict in the logs.
POINT OF CONTACT VOLTMX
Error 8011
MESSAGE Invalid Result object returned on method invocation.
DESCRIPTION The object returned after invoking the Scraper service does not cast to com.hcl.voltmx.middleware.dataobject.Result object.
SEVERITY HIGH
REPRODUCE THE ERROR Modify the Scraper code such that it does not return valid Result object.
RESOLUTION Ensure if proper scraper.jar is present and returns proper object. Also, check if there is no class conflict in the logs.
POINT OF CONTACT VOLTMX
Error 8013
MESSAGE Cannot get value for the expression.
DESCRIPTION The tag is empty for the particular xpath in the response.
SEVERITY LOW
REPRODUCE THE ERROR Create a service-output parameter that is not present in the response for that particular service.
RESOLUTION Check the XML response and the service-definition file to ensure that the tag is parsed for is present in the response. Modify the service-definition file if this is not the case.
POINT OF CONTACT VOLTMX
Error 8018
MESSAGE Unable to instantiate object.
DESCRIPTION Unable to invoke the pre / post processors or the Java services.
SEVERITY LOW
REPRODUCE THE ERROR Remove the application jar from the application server libraries.
RESOLUTION Check if the application jar is present. Also, check if there is no class conflict in the logs.
POINT OF CONTACT VOLTMX
Error 8701
MESSAGE Invalid source to the parameter for .
DESCRIPTION Incorrect scope (value of 'src') is used for parameters values.
SEVERITY LOW
REPRODUCE THE ERROR Provide value other than 'request' or 'session'.
RESOLUTION Parameter source must be either of 'request', or 'session'.
POINT OF CONTACT VOLTMX
Error 8702
MESSAGE Request failed with exception:.
DESCRIPTION Exception occurred while requesting SAP service.
SEVERITY HIGH
REPRODUCE THE ERROR  
RESOLUTION  
POINT OF CONTACT VOLTMX
Error 8703
MESSAGE Request failed with JCO exception:.
DESCRIPTION Exception occurred while requesting SAP service.
SEVERITY HIGH
REPRODUCE THE ERROR  
RESOLUTION  
POINT OF CONTACT VOLTMX
Error 8704
MESSAGE Request failed with ABAP exception:.
DESCRIPTION Exception occurred while requesting SAP service.
SEVERITY HIGH
REPRODUCE THE ERROR  
RESOLUTION  
POINT OF CONTACT VOLTMX
Error 8710
MESSAGE Provide the properties file for connection information.
DESCRIPTION SAP properties file (sap_.properties) config parameter is missing in the service definition.
SEVERITY MEDIUM
REPRODUCE THE ERROR When service does not have properties file in service definition.
RESOLUTION You need to provide the SAP properties file in the service definition, using 'sapserverfile' config parameter.
POINT OF CONTACT VOLTMX
Error 8711
MESSAGE Provide 'username' as a request parameter.
DESCRIPTION The 'username' is missing from the request parameters.
SEVERITY LOW
REPRODUCE THE ERROR Do not provide username in the service request.
RESOLUTION Provide the 'username' through request parameter.
POINT OF CONTACT VOLTMX
Error 8712
MESSAGE Provide 'password' as a request parameter.
DESCRIPTION The 'password' is missing from the request parameters.
SEVERITY LOW
REPRODUCE THE ERROR Do not provide password in the service request.
RESOLUTION Supply the 'password' through request parameter.
POINT OF CONTACT VOLTMX
Error 8713
MESSAGE SAP properties not loaded at server load (SAPConnectorListner in web.xml needs to be enabled).
DESCRIPTION SAP properties files are not loaded at server start.
SEVERITY LOW
REPRODUCE THE ERROR Do not register SAPConnectorListener in web.xml.
RESOLUTION Register SAPConnectorListner in web.xml.
POINT OF CONTACT VOLTMX
Error 8714
MESSAGE Error parsing input parameters.
DESCRIPTION Could not parse the input JSON data supplied.
SEVERITY MEDIUM
REPRODUCE THE ERROR Provide invalid JSON data in the service request.
RESOLUTION Validate the input data JSON format.
POINT OF CONTACT VOLTMX
Error 8715
MESSAGE An exception occurred while performing auto commit operation (BAPI_TRANSACTION_COMMIT).
DESCRIPTION Auto commit failed for the given transaction.
SEVERITY MEDIUM
REPRODUCE THE ERROR Provide a valid service that is capable of performing autocommit.
RESOLUTION Check whether the service that you provided supports autocommit or not.
POINT OF CONTACT VOLTMX
Error 8801
MESSAGE Siebel sessionid is empty, login again.
DESCRIPTION Siebel session is empty in the request.
SEVERITY LOW