2020

Table Of Contents
USING QUARKXPRESS SERVER
Construct
The construct namespace lets you create a QuarkXPress project using XML.
Namespace construct
schema Modifier schema
Parameters
modify String
The string or the path
of the XML file that
describes how to
create the project. Use
the file: indicator to
specify the path.
qxpdocver 8 | 9
Indicates the
QuarkXPress version
format to use. For
example:http://QXPSe
rver8:8080/construct/
qxpdoc/project1.qxp?
qxpdocver=8
Example GET URL http://QXPServer8:8080/construct/ project1.qxp?modify=file:sample.xml
Example XML
<?xml version=”1.0” encoding=”UTF-8”?> <PROJECT
JOBJACKET=”C:\XML\New Job Jacket 3.xml” JOBTICKET=”Default
Job Ticket” PROJECTNAME=”project1.qxp”> <LAYOUT> <ID
NAME=”Layout 1”/> <SPREAD> <ID UID=”1”/> <PAGE>
<ID UID=”1”/> </PAGE> </SPREAD> </LAYOUT> </PROJECT>
Response A new QuarkXPress project.
Alerts
File not found.
HTTP Error #404 QuarkXPress Server Error #–43
This alert displays if you specify an invalid XML
file or request a document that is not available to
QuarkXPress Server. For example, this error can
occur if an image or text file file mentioned in a
<CONTENT> element is invalid or missing.
Bad
filename/pathname.
HTTP Error #404 QuarkXPress Server Error #–37
This alert displays if you specify an invalid file
name or path.
The XML document
is not valid or well
formed.
HTTP Error #500 This alert displays if the XML you
supply is not well-formed or do not adhere to the
Modifier schema.
The XML document
contains an invalid
tag value.
HTTP Error #500 This alert displays if you supply
an invalid value in the XML.
Logs
If the request succeeds, a transaction success message is written to the
QuarkXPress Server transaction log file. For example:8/3/2005 11:27:42 —
jpeg/construct/table.qxp — Type: image/jpeg — Size: 31715 — Client:
127.0.0.1If an alert is displayed, an error message is written to the
QuarkXPress Server error log. The following is a sample of the error log
entry:8/10/2005 10:39:07 — Error — Error Code: 10339 — The specified
A GUIDE TO QUARKXPRESS SERVER 2020 | 121