Xerox FreeFlow Web Services 7.0 Assembly Supplement

Version 7.0 March 2009 701P49687
FreeFlow® Web Services
Integration Guide Book Assembly Supplement
Xerox Corporation
Global Knowledge and Language Services
800 Phillips Road - Bldg. 218-01A
Webster, NY 14580
Copyright © 1996-2009 Xerox Corporation. All rights reserved. XEROX®, Xerox Canada Ltd®, Xerox Limited®, The Document Company®,FREEFLOW®, FREEFLOW® MAKEREADY, FREEFLOW® OUTPUT MANAGER, FREEFLOW® PROCESS MANAGER, and all identifying numbers used in connection with the Xerox products mentioned in this publication are trademarks of XEROX CORPORATION. Copyright protection claimed includes all forms and matters of copyrightable material and information now allowed by statutory or judicial law or hereinafter granted, including without limitations, material generated from the software programs which are displayed on the screen such as styles, templates, icons, screen displays looks, etc.
While every care has been taken in the preparation of this material, no liability will be accepted by Xerox Corporation arising out of any inaccuracies or omissions.
Other company trademarks are acknowledged as follows:
Adaptec®, the Adaptec logo, SCSlSelect®, and EZ-SCSI® are trademarks of Adaptec, Inc
Adobe PDFL - Adobe PDF Library Copyright © 1987-2008 Adobe Systems Incorporated
Adobe®, the Adobe logo, Acrobat®, the Acrobat logo, Acrobat Reader®, Distiller®, Adobe PDF JobReady™, PostScript®, and the PostScript logo are either registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. All instances of the name PostScript in the text are references to the PostScript language as defined by Adobe Systems Incorporated unless otherwise stated. The name PostScript also is used as a product trademark for Adobe Systems’ implementation of the PostScript language interpreter, and other Adobe products.
Copyright 1987 - 2008 Adobe Systems Incorporated and its licensors. All rights reserved.
Autologic® is a registered trademark of Autologic Information International, Inc.
Compaq® and QVision® are registered United States Patent and Trademark Office, for Compaq Computer Corporation.
DEC, DEC RAID, and Redundant Array of Independent Disks are registered trademarks of Digital Equipment Corporation.
Dundas - This software contains material that is © 1997-2000 DUNDAS SOFTWARE LTD., all rights reserved.
Imaging Technology provided under license by Accusoft Corporation.
ImageGear © 1996-2005 by AccuSoft Corporation. All Rights Reserved.
Intel® and Pentium® are registered trademarks of Intel Corporation.
Novell® and NetWare® are registered trademarks of Novell, Inc. in the United States and other countries.
Oracle® is a registered trademark of Oracle Corporation Redwood City, California
ScanFix® Image Optimizer and ImagXpress are either registered marks or trademarks of Pegasus Imaging Corp. Copyright© 1997-2008 Pegasus Imaging Corp. all rights reserved.
Sony™ and Storage by Sony™ are trademarks of Sony.
Preps™ is a registered trademark of Creo Inc. All rights reserved.
PANTONE® and other Pantone Inc. trademarks are the property of Pantone Inc. All rights reserved.
Quark® and QuarkXpress® are registered trademarks of Quark, Inc.
StorageView™ is a trademark of CMD Technology, Inc.
TIFF® is a registered trademark of Aldus Corporation.
Windows®, Windows XP®, Windows Server® 2003, and Internet Explorer are trademarks of Microsoft Corporation; Microsoft® and MS-DOS® are registered trademarks of Microsoft Corporation.
Portions Copyright © 2001 artofcode LLC.
This software is based in part on the work of the Independent JPEG Group.
Portions Copyright © 2001 URW++. All Rights Reserved.
This product includes software developed by the Apache Software Foundation.
Copyright © 1999-2003 The Apache Software Foundation. All rights reserved.
This software is based in part on the work of Graeme W. Gill.
© Press-sense Ltd. 2002-2007. All rights reserved
Includes Adobe® PDF Libraries and Adobe Normalizer technology
The Graphics Interchange Format© is the Copyright property of CompuServe Incorporated. GIFSM is a Service Mark of CompuServe Incorporated.
Portions contain an implementation of the LZW algorithm licensed under U.S. Patent 4,558,302
Parts of this software Copyright © 2004-2006 Enterprise Distributed Technologies Ltd. All Rights Reserved.
Parts of this software Copyright ©1995-2003, The Cryptic Foundation Limited. All Rights Reserved.
Parts of this software are a SSLv3/TLS implementation written by Eric Rescorla by Claymore Systems, Inc. All Rights Reserved.
Parts of this software Copyright © 2002, Lee David Painter and Contributors. Contributions made by Brett Smith, Richard Pernavas, Erwin Bolwidt.
Parts of this software Copyright © 1995-2005, Jean-loup Gailly and Mark Adler.
All other product names and services mentioned in this publication are trademarks of their respective companies. They are used throughout this publication for the benefit of those companies, and are not intended to convey endorsement or other affiliation with the publication.
Companies, names, and data used in examples herein are fictitious unless otherwise noted.
Changes are periodically made to this document. Changes, technical inaccuracies, and typographical errors will be corrected in subsequent editions
Printed in the United States of America.
Changes are periodically made to this document. Changes, technical inaccuracies, and typographic errors will be corrected in subsequent editions.
Table of Contents
Book Assembly Workflow Summary ............................................................... i
Navigating the Document ................................................................................................................ii
Book Assembly References ..............................................................................................................iii
Book Assembly Setup Summary....................................................................................................iii
Book Assembly Printing Workflows & JDF Job Tickets .......................................................iv
Supported JDF Job Ticket Parameters ............................................................................v
1 Workflow 1: FreeFlow JMF Service Print Workflow.....................1-1
FreeFlow JMF Service Co-Resident with FreeFlow Web Service................................. 1-1
Reference .................................................................................................................................1-2
Install JMF Service: Same server as FreeFlow Web Service .............................1-2
System Check: Same Computer as FreeFlow Web Service...............................1-2
Create Users & Groups: Same Computer as FreeFlow Web Service ............1-3
JMF Service Printer Registration: Same Server as FreeFlow Web Service .1-3
CLI Command Line Interface: Same Server as FreeFlow Web Service....... 1-5
FreeFlow JMF Service Legacy Configuration....................................................................... 1-6
Install JMF Service............................................................................................................... 1-6
System Check......................................................................................................................... 1-6
Create Users & Groups....................................................................................................... 1-6
JMF Service Printer Registration ...................................................................................1-7
CLI Command Line Interface.........................................................................................1-7
List Locator Application for Legacy Configuration ..............................................1-7
2 Workflow 1: FreeFlow Web Server.....................................................2-1
Workflow 1: FreeFlow Web Server requires the following: ...............................2-1
Define a JMF Output Device for Book Assembly............................................................... 2-1
Output Channels Setup ..................................................................................................... 2-1
Create a Book Assembly Job Type ...............................................................................2-3
Validate the Book Assembly Job Type....................................................................... 2-6
Check Stock Library .............................................................................................................2-6
3 Workflow 1: FreeFlow Print Server.....................................................3-1
Check FreeFlow Print Server Stock Library............................................................................ 3-1
Create a FreeFlow Print Server Print Queue......................................................................... 3-2
Load & Check FreeFlow Xerox Printer Trays ........................................................................3-2
FreeFlow Print Server Exception Pages ..................................................................................3-3
Stock Library Worksheet for FreeFlow Print Server & FreeFlow Web Server ........3-4
FreeFlow Web Services Stock Library Fields ............................................................3-8
4 Workflow 2: Output Manager Print Workflow..............................4-1
Integration Guide – Book Assembly Supplement v
5 Workflow 2: FreeFlow Web Server.....................................................5-1
Workflow 2: FreeFlow Web Server requires the following: ...............................5-1
Define Output Device for Book Assembly: ...........................................................................5-1
Create a Book Assembly Template.......................................................................................... 5-2
Validate the Book Assembly Template.................................................................................. 5-3
Check Stock Library..........................................................................................................................5-4
6 Workflow 2: FreeFlow Print Server.....................................................6-1
Workflow 2: FreeFlow Print Server requires the following:............................... 6-1
Check FreeFlow Print Server Stock Library............................................................................ 6-1
Create a FreeFlow Print Server Print Queue......................................................................... 6-2
Load & Check FreeFlow Xerox Printer Trays ........................................................................6-3
FreeFlow Print Server Exception Pages ..................................................................................6-4
Stock Library Worksheet for FreeFlow Print Server & FreeFlow Web Server ........6-4
Stock Library Worksheet for FreeFlow Print Server & FreeFlow Web Server ........6-5
FreeFlow Web Services Stock Library Fields......................................................................... 6-9
7 Use Case Samples....................................................................................7-1
Saddle Stitched Booklet ................................................................................................................7-1
Additional Setup procedures.......................................................................................................7-7
FreeFlow JMF Service Setup............................................................................................ 7-7
FreeFlow Output Manager Setup .............................................................................. 7-11
vi Integration Guide – Book Assembly Supplement
Book Assembly Workflow Summary
This guide describes how to integrate FreeFlow® Web Services with the Web Services Book Assembly option. Book Assembly allows Customers to take multiple files and file types, perform a soft-proof and dynamically create bound books or other finishing options from virtually any location.
The actual routing of the job is normally assigned as part of the pricing setup of a
template or job type. The JDF information is sent via JMF messages to the next module.
A FreeFlow Web Services Output Device is created to route the Web Services jobs to the
appropriate FreeFlow module.
For more information on all the Web Services Print Workflows and Web Services FreeFlow Integrations, refer to the FreeFlow Web Services 7.0 Integration Guide.
Integration Guide – Book Assembly Supplement i
Book Assembly Workflow Summary FreeFlow Web Services
Navigating the Document
Book Assembly Workflow Summary
READ
Workflow1: Print Workflow using FreeFlow JMF Service
Workflow 1 JMF Service
A. FreeFlow JMF Service Co-Resident with FreeFlow Web Service B. FreeFlow JMF Service: Legacy Configuration
Book Assembly References
Book Assembly Setup Summary
Book Assembly Printing Workflows & JDF Tickets
Select Workflow
Execute Steps
@Web Server or JMF Client
@Output
Manager
Workflow 2: Print Workflow using FreeFlow Output Manager
Workflow 2 : Output Manager
Workflow 1: FreeFlow Web Server Workflow 2: FreeFlow Web Server
Workflow 1: FreeFlow Print Server Workflow 2: FreeFlow Print Server
USE CASE WEB SERVICES BOOK ASSEMBLY
ii Integration Guide – Book Assembly Supplement
@Web
Server
@Print
Server
FreeFlow Web Services Book Assembly Workflow Summary
Book Assembly References
FreeFlow Web Services Print Buyer Guide
FreeFlow Web Services Print Service Provider Guide
JMF Service User Guide
FreeFlow Print Server on-line help
FreeFlow Web Services Integration Guide
Reference materials may be obtained from the Xerox Analyst or by visiting the Support & Drivers section on Xerox.com.
Book Assembly Setup Summary
1. Select a Web Services Book Assembly Print Workflow – Workflow 1: FreeFlow JMF Service Print Workflow
-FreeFlow Web Server: Install on Web Server (Recommended) & Configure JMF Service.
<Or>
Workflow 2: FreeFlow Output Manager Print Workflow
-FreeFlow Output Manager: Configure print queue on the FreeFlow Output Manager.
In both printing workflows the JDF ticket with the job properties associated with Book Assembly is routed to the FreeFlow Print Server (DFE). JMF messaging is used to communicate the status of the job through the printing workflow back to the Web Services Production Queue.
2. FreeFlow Web Services
Define a FreeFlow Output Device for Book Assembly print workflow. Create a Book Assembly Template Check Stock Library with Print Server Stock Library
3. FreeFlow Print Server
Create a FreeFlow Print Server printer queue for Book Assembly print workflow Check stock library Load and Check applicable stocks in Xerox printer trays
Integration Guide – Book Assembly Supplement iii
Book Assembly Workflow Summary FreeFlow Web Services
Book Assembly Printing Workflows & JDF Job Tickets
FreeFlow Web Services achieves automation in production printing by implementing JDF/JMF Printing Workflows in combination with Xerox production printers. Customers can also acquire JMF Service software by contacting their Xerox Analyst or by downloading it from the Support and Drivers section on Xerox.com.
For more information on all the Web Services Print Workflows and Web Services FreeFlow Integrations, refer to the FreeFlow Web Services 7.0 Integration Guide.
Select a Print Workflow and follow the instructions to setup and configure each FreeFlow component for Book Assembly.
FreeFlow Web Services Book Assembly can only be used with the following JMF Printing Workflows:
1. FreeFlow JMF Service Print Workflow: Installed on the same server as FreeFlow Web
Services (recommended). Also refer to the Legacy Configuration: installed on a stand­alone PC client.
Section: Workflow 1: FreeFlow JMF Service Print Workflow
2. FreeFlow Output Manager Print Workflow: A specific queue would be selected on the
FreeFlow Output Manager.
Section: Workflow 2: Output Manager Print Workflow
Both workflows use the JDF digital printing process for Book Assembly jobs. The job ticket parameters supported in the JDF ticket are outlined in section: Supported JDF Job Ticket Parameters.
A FreeFlow Web Services Output Device is created to route the FreeFlow Web Services job to the appropriate FreeFlow component in the printing workflow.
Note
The FreeFlow Process Manager workflow cannot be used for the FreeFlow Web Services Book Assembly option.
iv Integration Guide – Book Assembly Supplement
FreeFlow Web Services Book Assembly Workflow Summary
Supported JDF Job Ticket Parameters
Since JDF is an emerging standard, not all possible job ticket attributes from FreeFlow Web Services are currently supported by the JDF printing path. When following one of the two printing workflows (via JMF Service or Output Manager), the job parameters below can be transferred via JDF process:
Number of Copies
Media (weight, size, color, type)
Sides imaged (one side, two sides, head-to-toe)
Finishing
Saddle Stitch (fold and stitch)
Folding
Covers (for Book Assembly)
Add Front Cover (media, print on front, print on back)
Add Back Cover (media, print on front, print on back)
Insert Tabs (for Book Assembly)
Insert after page number
Media (weight, size, color, type, sequence number)
Tab Text
Exceptions Pages (for Book Assembly)
Media (weight, size, color, type)
Sides imaged (one side, two sides, head-to-toe)
Integration Guide – Book Assembly Supplement v
Book Assembly Workflow Summary FreeFlow Web Services
[This page left intentionally blank]
vi Integration Guide – Book Assembly Supplement
1 Workflow 1:
FreeFlow JMF Service Print Workflow
Select a Web Services Book Assembly Print Workflow:
Workflow 1: FreeFlow JMF Service Print Workflow: Two options that are supported by the Book Assembly workflow:
Recommended: Install on Web Services (Co-Resident) & Configure JMF Service – Section entitled FreeFlow JMF Service Co-Resident with FreeFlow Web Service
Legacy Configuration: Install on a Local stand alone PC & Configure JMF Service – Section entitled FreeFlow JMF Service Legacy Configuration
The JDF ticket with the job properties associated with Book Assembly is routed to the FreeFlow Print Server (DFE). JMF messaging is used to communicate the status of the job through the printing workflow back to the Web Services Production Queue.
1
FreeFlow JMF Service Co-Resident with FreeFlow Web Service
Recommended configuration, installed on the FreeFlow Web Services server.
Summary of Steps:
1. Install
2. Perform a System Check
3. Create Users & Groups
4. Run Printer Registration
5. Execute key CLI (Command Line Interface) commands
To obtain the latest JMF Service User Guide and the latest version of this software, visit the FreeFlow Web Services section in the Support & Drivers section on Xerox.com=.
Integration Guide – Book Assembly Supplement 1-1
Workflow 1: JMF Service Print Workflow FreeFlow Web Services
Reference
JMF Service User Document
Description: Complete install instructions for JMF Services and complete list of and syntax for CLI (Command Line Interface)
Install JMF Service: Same server as FreeFlow Web Service
FreeFlow JMF Service is intended to run on a single host and cannot reside on the same server with any other FreeFlow applications except Print Manager and Web Services.
The logged on user must have administrator rights to install programs on a Windows platform. The installation will ask for the following information:
Installation root directory. The default is "C:\Program Files\Xerox\FreeFlow JMF Service".
Perform the following steps to install the product:
If the install program does not start automatically, double-click the install.exe file.
1. Select a language from the pull-down menu. Click OK.
2. Click Next in the Introduction screen.
3. In the Software License Agreement screen, select the “I accept...” option to accept the End
User License Agreement terms. Click Next.
4. In the Choose Install Set screen, select both FreeFlow JMF Service and Printer
Registration. Click Next.
5. In the Choose Install Folder screen, accept the default install directory or enter an
alternate install location. Click Next.
6. In the Choose Shortcut Folder screen, select a Shortcut Folder option. Click Next.
7. Review the install options at the Pre-Installation Summary screen. Click Install.
8. Select Done to complete the software installation and reboot the system.
After you reboot the system, under the Start menu "Xerox FreeFlow Software- >FreeFlow JMF Service", the following shortcuts are available:
Services: This shortcut is used when stopping and starting the FreeFlow JMF Service.
Command Line: This shortcut is used to invoke the FreeFlow JMF Service CLI commands.
System Check: Same Computer as FreeFlow Web Service
At the Installed Products dialog, ensure that the Free Flow JMF Service check box is selected. Click OK.
1-2 Integration Guide – Book Assembly Supplement
FreeFlow Web Services Workflow 1: JMF Service Print Workflow
Create Users & Groups: Same Computer as FreeFlow Web Service
FreeFlow JMF Service relies on the underlying operating system security mechanism for authentication.
All authenticated users must have an account on the host on which FreeFlow JMF Service is running. Authorization is enforced through the Command Line Interface (CLI) which must reside on the same host on which FreeFlow JMF Service is running.
The CLI uses the credentials associated with the logged in user for authorization purposes. Only a single access level is supported - "Xerox FreeFlow JMF Service Administrators".
Prior to executing any CLI commands, this group must be created and the user must be associated with it.
Perform the following to configure the user group:
1. Right-click My Computer and select Manage.
2. Open the Local Users and Groups folder and open the Groups folder.
3. Select the “Xerox FreeFlow JMF Service Administrators” Group.
4. Add users to the group. If necessary, first create any specific users whom you want to have
access to the application.
Note
It is important to add the user who setup and administers the FreeFlow Web Server to this group.
5. Close the Computer Management window and login as one of the users added to the
Xerox FreeFlow JMF Service Administrators group.
JMF Service Printer Registration: Same Server as FreeFlow Web Service
Only those users that are members of the Xerox FreeFlow JMF Service Administrators group can add or edit a Xerox printer in the Printer Registration application.
Close the Computer Management window and login as one of the users added to the group.
1. Select ->Programs->Xerox Free Flow Software->Printer Registration.
2. Select Add to add the Xerox Printer.
Integration Guide – Book Assembly Supplement 1-3
Workflow 1: JMF Service Print Workflow FreeFlow Web Services
3. The Add Printer wizard will be displayed.
4. Enter the IP address or Printer Name and click Identify configuration. The application will
automatically identify the printer model and controller type.
1-4 Integration Guide – Book Assembly Supplement
FreeFlow Web Services Workflow 1: JMF Service Print Workflow
5. Select the queue, enter the Queue name and click Finish.
6. Select Start->Programs->Xerox Free Flow Software->Xerox Free flow JMF Service 7.0->
Command line.
CLI Command Line Interface: Same Server as FreeFlow Web Service
The JMF Service does not maintain its own list of configured production printers. You must use the FreeFlow Printer Registration application to add and configure printers.
Once you have added the necessary production printers, you will need to bring up a Command Prompt and use the following FreeFlow JMF Service CLI command to register the printers into the FreeFlow JMF Service:
Invoke the xomupddev command to retrieve the list of updated printers from the Printer
Registration application. For information on how to use the FreeFlow Printer Registration application, see the online help for that application.
Invoke the xomlisdev command
Integration Guide – Book Assembly Supplement 1-5
Workflow 1: JMF Service Print Workflow FreeFlow Web Services
This command displays the printers updated in the JMF services.
FreeFlow JMF Service Legacy Configuration
Install JMF Service
FreeFlow JMF Service is intended to run on a single host and cannot reside with any other FreeFlow applications except Print Manager and Web Services.
Refer to section: Install JMF Service: Same server as FreeFlow Web Service.
System Check
At the Installed Products dialog, ensure that the Free Flow JMF Service check box is selected. Click OK.
Create Users & Groups
FreeFlow JMF Service relies on the underlying operating system security mechanism for authentication.
All authenticated users must have an account on the host on which FreeFlow JMF Service is running. Authorization is enforced through the Command Line Interface (CLI) which must reside on the same host on which FreeFlow JMF Service is running.
Refer to section:
1-6 Integration Guide – Book Assembly Supplement
FreeFlow Web Services Workflow 1: JMF Service Print Workflow
Create Users & Groups: Same Computer as FreeFlow Web Service.
JMF Service Printer Registration
Refer to section: JMF Service Printer Registration: Same Server as FreeFlow Web Service.
CLI Command Line Interface
Refer to section: CLI Command Line Interface: Same Server as FreeFlow Web Service.
List Locator Application for Legacy Configuration
This step is only required only for the Legacy Configuration:
1. Make sure that both computers (WS machine and JMF machine) are running under the
same Windows user name and password.
2. Select Start->Programs->Xerox FreeFlow Software->Printer Administration->Registered
Printer List Locator.
3. Select remote and set the IP address of the machine on which JMF Service installed.
Integration Guide – Book Assembly Supplement 1-7
2 Workflow 1:
FreeFlow Web Server
Workflow 1: FreeFlow Web Server requires the following:
Define a FreeFlow Output Device for Book Assembly print workflow.
Create a Book Assembly Template
Check Stock Library with Print Server Stock Library
Define a JMF Output Device for Book Assembly
2
To create a FreeFlow output device for FreeFlow JMF Service:
1. Select Settings > Output Devices.
2. Click Add; the Add Device dialog box appears.
3. In the Device Name field, type a name.
4. In the Device Group dropdown list, select Digital.
5. In the Machine Type dropdown list, select FreeFlow JMF Service.
6. Click OK.
7. In the Press Sheet Sizes sub-panel, select the sizes.
Note
You can change the Device Description name.
Output Channels Setup
To set up the path for the job files and Job Tickets to be transferred to the FreeFlow JMF Service after approval of a job:
1. Select the Output Channels tab.
2. Select the JMF over HTTP option button.
3. Select the Device supports multi-queue system check box.
4. In the Port field, type 7781.
Integration Guide – Book Assembly Supplement 2-1
Workflow 1: Web Services Print FreeFlow Web Services
Q
Note
Port 7781 is the FreeFlow JMF Service server's default port. If the port is changed on the FreeFlow JMF Service server it needs to be defined here respectively
5. In the IP Address field, type the IP address or the server host name where FreeFlow JMF
Service is installed (it is the PC Client IP for Legacy Configuration or FreeFlow Web Services IP for JMF Service co-resident with Web Service).
Note
You should NOT use localhost in place of the IP address as it will cause job transmission problems or failures. Input the IP address only.
6. To enable this submission path in FreeFlow Web Services , select
Proc_DigitalPrinting_1.2_General.jdf
In field, enter the IP address where JMF installed (Standalone-Legacy configuration or FreeFlow Web Services) Do not change the Port
field
7. Click Save.
Produce JDF Output field set to:
Proc._DigitalPrinting_1.2_
Registered Printers/
ueues
2-2 Integration Guide – Book Assembly Supplement
Loading...
+ 50 hidden pages