Job submission via other protocols than HTTP or via hotfolders is not part of the JDF standard. When jobs are submitted via non-standard protocols, the print server does not behave as a JDF device. This means that no information is returned to the sender.
The PRISMAsync Print Server supports the following submission protocols:
LPR
Socket 9100
The JDF ticket and PDL data are submitted as one file when you use these protocols.
Remark
LPR submission is used between Océ drivers and the PRISMAsync Print Server. However, submission over LPR is not part of the JDF standard. Now, the PRISMAsync Print Server does not behave as a JDF device: no messages are returned to the driver. The driver sends the job as a concatenation of the JDF ticket and the PDL.
The job structure must consists in the concatenation of elements in the following order:
UTF-8 BOM or nothing, or
UTF-8 JDF ticket followed by no XML comment after the ending tag </JDF>.
Followed by the PDL data.
The PDL data consists of one document per job.
Remark
When the XML header (i.e the JDF ticket) is added to the PDL data, the resulting job is not compliant with the PDL specification. Such a job might be rejected by non-Océ devices or by Océ devices that do not support JDF.
With proprietary job submission, the JDF ticket and PDL data are in the same file. The PDL data consists of one document per job. The JDF ticket must reference the PDL data using the following FileSpec element: //LayoutElement/FileSpec/@URL="cid:doc@hostname.com". The URL references the data using the "cid:" scheme. The LayoutElement must be referenced in RunList element.
Syntax
XPath: /JDF/ResourcePool/LayoutElement[@ID="<text>"]/FileSpec/@URL="cid:doc@hostname.com"
XPath: /JDF/ResourcePool/RunList/LayoutElementRef/@rRef="<text>"
Example
<?xml version="1.0" encoding="UTF-8"?>
<JDF>
<ResourcePool>
<RunList>
<LayoutElementRef rRef="file_1"/>
</RunList>
<LayoutElement ID="file_1">
<FileSpec URL="cid:doc@hostname.com"/>
</LayoutElement>
</ResourcePool>
</JDF>
%!PS-Adobe-3.0
...
Remark
Other types of URL, e.g. HTTP, are not supported for proprietary job submission.