2020

Table Of Contents
USING QUARKXPRESS SERVER
Jobjacket
The jobjacket request handler returns a Job Jackets file containing copies of all of
the resources in the specified project. This is similar to what happens when you use
jjname= in a modifier XML request, but it returns the Job Jackets file directly, rather
than writing it to the document pool.
Response XML containing information about this QuarkXPress server instance.
Alerts
Incorrect
administratio
n realm user
name and
password.
HTTP Error #401 This alert displays if you specify an invalid
administrator user name and password. What to do: Use the user
name and password set in the QuarkXPress Server Manager client
Server Configuration dialog box.
Logs See “Understanding logging.”
Example GET
URL
http://localhost:8080/getserverinfo
Example,
object model
Request object name: GetServerInfoRequestcom.quark.qxpsm.QRequestContext rc
= new com.quark.qxpsm.QRequestContext();
if(!this.DocumentSettings1.documentName.Text.Equals(“”)) rc.documentName =
this.DocumentSettings1.documentName.Text; rc.request = new
GetServerInfoRequest(); //Create the service and call it with QRequestContext
object RequestService svc = new RequestService();
com.quark.qxpsm.QContentData qc = svc.processRequest(rc);
Notes
If a user name and password have been set in the Server Configuration dialog box,
the browser requests that user name and password when you submit a
getserverinfo parameter request.
Namespace jobjacket
Response A Job Jackets file containing copies of all of the resources in the specified project.
Alerts
Incorrect
administrati
on realm
user name
and
password.
HTTP Error #401 This alert displays if you specify an invalid
administrator user name and password. What to do: Use the user
name and password set in the QuarkXPress Server Manager client
Server Configuration dialog box.
Logs See “Understanding logging.”
Example GET
URL
http://localhost:8080/jobjacket/myproject.qxp
Example,
object model
Request object name: JobJacketRequestcom.quark.qxpsm.QRequestContext rc =
new com.quark.qxpsm.QRequestContext();
if(!this.DocumentSettings1.documentName.Text.Equals(“”)) rc.documentName =
this.DocumentSettings1.documentName.Text; rc.request = new
JobJacketRequest(); //Create the service and call it with QRequestContext object
RequestService svc = new RequestService(); com.quark.qxpsm.QContentData qc =
svc.processRequest(rc);
Notes If a user name and password have been set in the Server Configuration dialog box,
176 | A GUIDE TO QUARKXPRESS SERVER 2020