8.4
Table Of Contents
- Table of Contents
- Welcome to PlanetPress Workflow 8.4.1
- Basics
- Features
- The Nature of PlanetPress Workflow
- About Branches and Conditions
- Configuration Components
- Connect Resources
- About Data
- About Documents
- Debugging and Error Handling
- The Plug-in Bar
- About Printing
- About Processes and Subprocesses
- Using Scripts
- Special Workflow Types
- About Tasks
- Task Properties
- Working With Variables
- About Configurations
- About Related Programs and Services
- The Interface
- Copyright Information
- Legal Notices and Acknowledgements
Processing
Depending on the options chosen in the HTTPServer Input task properties, the task may choose to ignore
some of the files. For example, using the "Do not include XMLenvelope"means that only the
POSTattachments will be used in the process, the XMLfile will be discarded. Attachments are always
saved on disk in a specific location, which is accessible either directly in the XML or directly as a data file
through the "Loop each attachment as data file"option.
Output
First, the output inside the process itself is, depending on the selected options, an XMLrequest files,
POSTAttachments files, either one or both.
If the "Send Immediate Response to client"option is selected, the response file is sent back right away and
the involvement of the input task ends then. However, if this option is not checked, it means there is a
second output that comes out of the HTTPServer Input task:The last output generated by PlanetPress
Workflow is sent back to the initial input, which is returned back to the client.
Note
Starting in version 7.2 of PlanetPress Workflow, you can now serve static resources through
PlanetPress, which is especially useful for images, CSSand JavaScript files. See "HTTPServer Input
2 User Options" on page 568.
HTTP Server input task properties are as follows:
l HTTP action: Enter the name of the action requested of PlanetPress Workflow by the client. This name
corresponds to the URLthat the client will be accessing. For example, if you enter "MakePDF" here,
you could trigger the process by accessing http://127.0.0.1:8080/MakePDF . This is also what your
HTMLForm's action should be.
l MIME Type: Select the MIME type that best suits the files PlanetPress Workflow will be receiving as
input.
l Loop each attachment as a data file: When receiving attachments through a POSTrequest
(HTMLForm), this option will make the HTTPServer Input task loop through each attachment. Each
data file is an XMLwith the accompanied file.
l Do not include XMLenvelope:Only active when the previous Loop option is checked. When
checked, the XMLfile containing the request data will not be available. Only the attachment itself