In order to bring you the best possible user experience, this site uses Javascript. If you are seeing this message, it is likely that the Javascript option in your browser is disabled. For optimal viewing of this site, please ensure that Javascript is enabled for your browser.
send to printer send to printer
QDoc Exceptions
These exceptions report errors in the contents of request or response QDocs. This section also contains exception details when using the Queue Manager to process QDocs. These exceptions appear in the response QDoc.

QDoc Exceptions
 
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 qxtendserver.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.