Exception Code | Description | Notes |
QDocException001 | Request QDoc missing SOAP envelope | Cannot read the QDoc SOAP envelope. Ensure the SOAP envelope is correct and validate the QDoc. |
QDocException002 | QDoc receiver is not recognized | Ensure the QDoc is set up for the correct receiver and the receiver is set up correctly. |
QDocException003 | Request does not contain a request body | QDoc must have a body. Review and correct the QDoc. |
QDocException004 | Failed to create a new XML document instance | Loading the QDoc schema file failed because the schema does not exist or the schema file does not contain valid XML. Check the schema version in the QDoc and validate the schema file. |
QDocException005 | QDoc is not supported | Ensure the QDoc is set up for the correct receiver and the receiver is set up correctly; add the appropriate schema to the receiver. |
QDocException007 | Failed to create a clone of the QDocKey instance | A clone of the QDocKey instance could not be created. |
QDocException008 | Error creating response QDoc | QXtend cannot create a QDoc response. Usually due to invalid XML data. |
QDocException009 | Failed to create a clone of the QDoc envelope template | A clone of the QDoc envelope template could not be created. |
QDocException010 | Failed to create a new QDoc response instance | See QDocException008. |
QDocException011 | Failed to parse the XML schema | See QDocException004. |
QDocException012 | Could not read schema file fileName | See QDocException004. |
QDocException013 | Could not set the response object in the transaction instance. Another adapter may have set the response already. The response should be updated. | Update the response. |
QDocException014 | Failed to locate an initialized Connection Manager instance | The Connection Pool Manager is not initialized correctly. This should only occur on the first use of QXtend. Review Connection Manager, connectionPools.log, and qdocInstall.log. |
QDocException015 | Timed out waiting for idle AppServer connection | This applies to the service interface API adapter. Not enough application servers are available for the number of requests. Review the connections in the Connection Pool and update the number of sessions or timeouts. |
QDocException016 | Failed to parse the QDoc schema | While processing a QDoc in the service interface API adapter or updating the response QDoc when suppressResponseDetail is set to false for the UI API adapter, the respective request and response schemas are loaded into memory and parsed. If an error occurs parsing these schemas, this exception is returned. Review the schemas and the exception detail. |
QDocException017 | Failed to map the QDoc request into a QdocResultSet | See QDocException016. |
QDocException018 | Failed to construct a new IQDocMapper instance | qxtend.jar does not contain the required classes. Contact your system administrator. |
QDocException019 | Processing of request on Progress AppServer connection failed | This applies to the service interface API. An unexpected exception occurred during the processing. See exception detail and logs. |
QDocException020 | QDoc processing failed with an unhandled exception | This applies to the service interface API. An unexpected exception occurred during the setup or processing of the QDoc. View the response QDoc and log files for further information. |
QDocException021 | Error on startup of the QXtend server | QXtend startup failed to launch all of the managers, such as Configuration, Connection Pool, Queue, and so on. View qdocInstall.log. |
QDocException022 | Failed to map the QDoc schema into a sequence of fields used to create the response QDoc | Edit the QDoc so that the schema is mapped correctly. |
QDocException023 | Failed to create data in the QDoc response | This applies to the service interface API. Creating the response failed. View the response QDoc and log files for further information. |
QDocException024 | Reading data from a result set returned from the AppServer failed | Failed to extract the response returned from Progress, or failed to add error data returned from the service interface API adapter to the response QDoc. View exception details. |
QDocException025 | Request prevented from being passed to the API | No response data has been returned from the service interface API adapter. View the QDoc response. |
QDocException026 | Error during an API request | This exception returns Progress errors from processing QDocs through the service interface API adapter to the QDoc response. |
QDocException027 | Failed to locate specified file | A schema or events file was not located for a QDoc. Review the response QDoc and ensure the files are in the correct location. |
QDocException028 | QAD and custom namespaces are identical | Custom QDocs should have a namespace URI that is appropriate to your organization. Do not use the same namespace as that used for standard QDocs. The default namespace for QAD QDocs is: urn:schemas-qad-com:xml-services. View the file implementationQdocs.xml in the relevant receiver directory to check the namespace. |
QDocException029 | Could not extract header from SOAP envelope | The SOAP envelope header does not exist or is in the incorrect format. See QDoc Message Envelope for sample SOAP envelopes. |
QDocException030 | Could not extract body from SOAP envelope | The body of the SOAP envelope does not exist or is in the incorrect format. |
QDocException031 | Could not set header in SOAP envelope | The SOAP header was not imported into the response QDoc. |
QDocException032 | Could not set body in SOAP envelope | The SOAP body was not imported into the response QDoc. |
QDocException033 | Request file cannot be found in request queue | This applies to the Queue Manager. A request QDoc was removed from the directory queue during processing. |
QDocException034 | Error processing request | This applies to the Queue Manager. This is a serious technical exception caused by an installation or environment problem, and should never occur. Review queue.log and outbound-ui.log. Contact your system administrator and QAD Support. |
QDocException035 | Problem creating class | A problem was encountered when creating a class. |
QDocException036 | Error getting request | This applies to the Queue Manager. The Queue Manager polls the request directory for a list of files, then loads the files for processing. If a request QDoc is deleted between these events, this exception is returned. View the queue.log. |
QDocException037 | No request directory found in path | This applies to the Queue Manager. The path to the request directory is invalid. Check environmentmanager.xml. Also check that a requests directory exists in the relevant queue folder. |
QDocException039 | Error writing response to file | This applies to the Queue Manager. QXtend was unable to write the response QDoc to the responses directory. This may be due to a permissions issue, or the directory was deleted or moved. Verify the response directory exists with correct permissions. |
QDocException040 | Request file is not in a working state | This applies to the Queue Manager. Moving a file that has not been processed to the responses directory failed. This occurs if duplicate file names are used. |
QDocException041 | Error writing contents of request file | This applies to the Queue Manager. QXtend is unable to write the request QDoc to the response directory. This is a permissions issue or the directory was deleted or moved. Verify the response directory exists with correct permissions. It is also possible that the response data is invalid. View queue.log and qdocInfo.log. |
QDocException042 | Error renaming file | This applies to the Queue Manager. QXtend is unable change the request QDoc to a processing state. This may be due to a permissions issue. Check permissions in the request directory. View queue.log and qdocInfo.log. |
QDocException043 | Unreachable destination, invalid request, missing SOAP envelope | This applies to the Queue Manager. The Web service is down or the link is incorrect. View the request and response QDocs, queue.log, and qdocInfo.log. |
QDocException044 | Problem wrapping request in envelope | This applies to the Queue Manager. Adding a SOAP envelope to the QDoc through the Queue Manager failed. This may be due to a permissions issue. Verify correct permissions on the request QDoc. |
QDocException045 | Error occurred while adding the envelope | This applies to the Queue Manager. See QDocException044. |
QDocException046 | Error occurred when parsing the response | This applies to the Queue Manager. Writing the response QDoc to the response directory failed. A default QDoc response is created and written to the responses directory error detail. A permissions problem with the queue directories is also possible. Check queue.log and qdocInfo.log for details. |
QDocException047 | Queue Manager is in error | This applies to the Queue Manager. QXtend cannot access the Queue Manager. View queue.log, qdocInfo.log, and qdocInstall.log for details. |
QDocException048 | Error launching Queue Manager | This applies to the Queue Manager. An exception was raised during the startup of the Queue Manager and is logged to queue.log and qdocInstall.log. The Queue UI link displays in red. |
QDocException049 | Could not find response file | This applies to the Queue Manager. Queue Manager is unable to write the response document to the response directory. Verify that the directory exists. View queue.log and qdocInfo.log. |
QDocException050 | Could not create response document from QXtend output | This applies to the Queue Manager. Retrieving response details from QXtend failed. A default QDoc response is created and written to the response directory with error details. View queue.log and qdocInfo.log. |
QDocException051 | Could not find request file | See QDocException036. |
QDocException052 | Could not write XML to file | See QDocException039. |
QDocException053 | Could not create directory | QXI is unable to create a directory during the configuration of a queue or receiver. This is possibly a permissions problem. Verify permissions on the corresponding directories. |
QDocException057 | Could not read request file | The request QDoc has incorrect format or contains invalid characters. |
QDocException058 | Could not write to request file | See QDocException041. |
QDocException059 | Import or include schema has invalid namespace | A node in the QDoc schema does not have an associated namespace. |
QDocException060 | Import or include schema has invalid schema location | An import schema in the QDoc is invalid. Ensure the QDoc notation is correct. |
QDocException061 | Request requires authentication details | If this error is raised, the QDoc contains blank or missing username and password or session ID entries, but the receiver requires authentication information in the QDoc. |
QDocException063 | Unable to get an instance of the appropriate connection pool | The connection pool has not started. Check the log for errors. |
QDocException064 | Invalid QDoc schema for XML syntax 1.1 | Check that the correct syntax is being used for the schema in use. |
QDocException065 | Failed to map the QDoc schema into a ProDataGraphMetaData | Check the QDoc and modify as appropriate to correctly map the schema. |
QDocException066 | Failed to map the QDoc request into a ProDataGraph | Check the QDoc and modify as appropriate to correct the mapping issue. |
QDocException067 | Failed reading data from a ProDataGraph returned from the Progress AppServer | Failed reading data from a ProDataGraph returned from the Progress AppServer |
QDocException068 | Only supports QDoc 1.1 | Check the syntax version in use. |
QDocException069 | $1 element in QDoc request does not match schema file | Check the syntax version in use. |
QDocException070 | Failed to convert ProDataGraph to XML | Check the QDoc and modify as appropriate to correctly map the schema. |
QDocException071 | Unable to create sample QDoc request | This option creates a sample QDoc based on an XML schema you specify. The schema must be one that is supported by QXI. The schema is parsed and all possible entries from the QDoc schema are created in the sample QDoc. The sample QDoc shows the way to represent all of the possible data structures in the QDoc. The generated QDoc shows the structure and content of the QDoc that needs to be sent to QXI. The generated schema also contains a valid SOAP envelope. |
QDocException072 | Unable to parse QDoc schema | Check the schema syntax in use. |
QDocException073 | AppServer error | Cannot pass data to the AppServer. Check the AppServer setting and the data to be sent. |
QDocException074 | Cannot get the QDoc XML syntax. | Check whether the schema has been added to the receiver. Also check that the XML syntax is correct. |
QDocException075 | The QDoc XML syntax is incorrect. | Check the XML syntax of the required QDoc in the API page. |