JasperPrintCustomResponse (Responder)

Prev Next

The JasperPrintCustomResponse (Responder) is used in the response path of a profile to map its contents to one of the Print documents defined in Lobster Data Platform / Orchestration and send the result to a printer installed for the Lobster Data Platform server.

  • The print document identified by ID (see 'Parameters') must use the Print document type JASPER_REPORT (see Integration Jaspersoft Studio).

  • The login context for Lobster Data Platform / Orchestration defined by Integration login (see 'Parameters') must guarantee read access to the specified print document.

  • The reply path must contain an XML structure that matches the print document (e.g. a 'print XML').

When creating the response path, the Custom class category must be selected so that the JasperPrintCustomResponse (Responder) is selectable under Class:

images/download/attachments/201674373/image2020-11-5_18-3-7-version-1-modificationdate-1747060014707-api-v2.png

Under Additional parameters, a properties file (with the file extension properties) must be specified.

Parameter

Property

Description

Example

Required?

Default

Print document ID

internal ID of the print document in Lobster Data Platform / Orchestration (see Print documents).

101

images/s/-95e2zf/9012/8yg2g7/_/images/icons/emoticons/check.svg

n/a

scm login

Integration login (XML structure of a LobsterDataLoginRequest object).

see next line

images/s/-95e2zf/9012/8yg2g7/_/images/icons/emoticons/check.svg

n/a

<base:LobsterDataLoginRequest xmlns:base="SCM.BASE" userName="admin" selectedRole="1" selectedCompany="1" />
  • The company selected in the login data must have read access to the print document type specified by parameter 1.

  • The role selected in the login is only relevant with regard to the 'owner restrictions'.

  • Other role rights ('Print', 'Print documents') are not relevant.

â–ºNOTEâ—„ The interactive availability of print documents (based on Association criteria) is not crucial for direct access via JasperPrintCustomResponse (Responder). 'Super user' role selection ensures access to all Print documents without having to adjust Company authorizations or owner assignments.

Printer name

Name of the printer installed on the Lobster Data Platform / Orchestration server

myLaser

images/s/-95e2zf/9012/8yg2g7/_/images/icons/emoticons/check.svg

n/a

Media tray

Selection of the feed tray

top

middle

bottom

envelope

manual

large-capacity

main

side

main

Sides

Page settings

one-sidedtwo-sided-long-edge

two-sided-short-edge

Sheet collate

Pages sorted/separated

uncollated

collated

uncollated

Print quality

Print quality

draft

normal

high

normal

Finishings

Post-processing

none

staple

cover

bind

saddle-stitch

edge-stitch

staple-top-left

staple-bottom-left

staple-top-right

staple-bottom-right

edge-stitch-left

edge-stitch-top

edge-stitch-right

edge-stitch-bottom

staple-dual-left

staple-dual-top

staple-dual-right

staple-dual-bottom

none

Orientation requested

Paper size (orientation)

portrait

landscape

reverse-landscape

reverse-portrait

Adjust page size

Fit to page size?

true

false

false