HPOS 4.0 technical note 3

HP Web Services for Output Server 7
Using HP Web Services for Output Server
Multiple-document print failure
<destination>labld_ps1</destination>
</subjob-info>
- <subjob-info>
<status-code>0</status-code>
<status-message>success</status-message>
<job-identifier>jqm:867208</job-identifier>
<current-job-state>pre-processing</current-job-state>
<destination>labld_file</destination>
</subjob-info>
- <subjob-info>
<status-code>0</status-code>
<status-message>success</status-message>
<job-identifier>jqm:932744</job-identifier>
<current-job-state>pre-processing</current-job-state>
<destination>labld_fax2</destination>
</subjob-info>
- <subjob-info>
<status-code>1314</status-code>
<status-message>error:DLM: Invalid destination name</status-message>
<destination>noprint</destination>
</subjob-info>
</job-info>
</response>
Multiple-document delivery without chunking
Use the createJobs and sendDocuments APIs to deliver multiple documents without chunking.
Creating jobs
You can deliver multiple documents without chunking by first creating a job, which returns a job handle (pseudo-job
identifier) and can be used to send documents for that particular job.
The createJobs API is used for creating jobs. The structure of the API is:
Web Service Name: createJob
Web Service Parameters
Parameter 1 - XML createJob contract
This API takes the jobContract and returns a response that has a job handle.
For .NET clients,
Input param- createJob object
createJob object will have only one argument.
1. XML createJob contract