HPOS 4.0 technical note 3

HP Web Services for Output Server 10
Using HP Web Services for Output Server
Multiple-document print failure
The following is an example of a sendDocuments response:
<wsg-response>
<status-code>0</status-code>
<status-message>Success</status-message>
<operation-attributes>
<status-code>0</status-code>
<status-message>Success</status-message>
</operation-attributes>
<job-info>
<job-client-id>dlm:1:72</job-client-id>
<status-code>0</status-code>
<status-message>success</status-message>
<subjob-info><status-code>0</status-code>
<status-message>success</status-message>
<job-identifier>jqm:2530598</job-identifier>
<current-job-state>pre-processing</current-job-state>
<destination>FileDest</destination>
</subjob-info>
</job-info>
</wsg-response>
NOTE: Ensure that the destination to which the client submits a job is valid and available before
submitting a job.
NOTE: Ensure proper using of -document-filename and -job-comment attributes while
submitting a job. For more information, see HP Output Server System Administrators
Attribute Reference.
Multiple-document delivery with chunking
You can deliver multiple documents with chunking by creating a job, creating documents, and then sending document
chunks.
Creating jobs
The createJobs API is used for creating a job and pseudo job identifier, which can be used to send documents for
that particular job. The structure of the API is:
Web Service Name: createJobs
Web Service Parameters:
Parameter 1 - XML createJobs contract
For .NET clients,
Input param- createJobs object
Table 1-4. createJobs attributes
Type Name Value Requirement
Operation Destination HP Output Server logical destination Mandatory
Request Job attributes All job attributes in HP Output Server such as
job-owner, -job-name, and
-copy-count
Not Mandatory