Troubleshoot: PageOut label text not outputting correctly …

Scenario: You are editing the text of a pre-configured label from a MOM suite of standard documents, however when a file is output the text has not changed from its original value.

  1. Skip or delete the pre-configured label
  2. Insert new label in its place
  3. Enter text
  4. [Optional] Rename your label
  5. Check if there is any script behind it – If there is then add the same script to the new label
  6. Save the PageOut process

Figure 1 displays examples of pre-configured labels from the body page of a standard OIS199PF Pageout process.

Export, deploy and test!

19
Figure 1: Pre-configured labels in standard OIS199PF PageOut

 

Troubleshoot: Control center producing error message ‘Bad response from Nanny Process’ …

The common reason why you are getting this error message is because the application is not recognized by the StreamServe Enterprise Repository (SER).

Figure 1 displays the error message.

17
Figure 1: Nanny process error message

In my experience this error appeared for all control center applications on a single server when I tried to stop, start, or restart applications. Curiously some would start back up and some would not.

The common advice is to restart the Management Gateway and Nanny services (see Figure 2), however in my experience one or both of these services may not stop. If this happens you could reboot your server.

Rebooting your server should eliminate the error and allow your control centre applications to resume normal service.

18
Figure 2: Management Gateway and Nanny services

How to troubleshoot network printer issues on the StreamServe host Server

Prerequisite: This troubleshooting tutorial is based upon the Windows server series.

Issue 1: I don’t know if the printer is on the network?

  • Action: Ping the printer IP address to see if your server is successfully sending (to) and receiving from the printer.

Issue 2: I cannot find my printer model / driver in the Add Printer configuration

  • Action: Click on the Windows Update button to update the list of models / drivers from a central Microsoft repository.

Figure 1 displays the Add Printer configuration

14
Figure 1: Add printer configuration

Issue 3: The printer set up but is not printing a test page

  • Action 1: Check the server is still pinging the printer.
  • Action 2: Check that you have the correct driver (follow the steps below).
  1. Right-click on the printer and select Printer properties and click on the Advanced tab.
  2. Click on the Driver: dropdown and select a different driver – see Figure 2.
15
Figure 2: Printer properties – advanced configuration
  1. Right-click on the printer and select Printer properties and click on the General tab.
  2. Click on the Print Test Page button – see Figure 3.
  3. Right-click on the printer and select See what’s printing.
16
Figure 3: Printer properties – general configuration

If a job is visible here for more than 1 or 2 seconds then it will probably have an error status however, if the interface is empty then it should have successfully been sent to the printer.

How to send a printfile to a particular printer …

Prerequisite: The printer is correctly configured and shared in Printers and Devices on the same server where the StreamServe application is hosted.

TIP: Confirm correct configuration by outputting a test page.

  1. Open Printers and Devices on the host server and right-click on the particular printer and select Printer properties.
  2. Make note of the Share name for the printer – Required for step 5

Figure 1 displays the printer sharing configuration.

7
Figure 1: Printer sharing configuration
  1. Open the runtime and connect your PageOut process to the Printer output connector using the Static connector selection method – Click here if you need to see the configuration for the Printer output connector.
  2. Open the runtime and connect your PageOut process to the Printer output connector using the Static connector selection method – Click here if you need to see the configuration for the Printer output connector.
  3. Open the message and right-click on the particular PageOut and select Script…
  4. Insert the following code:

    setdestpath(“OPS”);

Export and deploy and test!

 

How to output a numeric field into UK / USA numeric format (Method 2) …

TIP: Use this tutorial if the spool output is in the form ######.#

  1. Open the process.
  2. Add the variable version of the numeric field you wish to format.
  3. Right-click on the variable and select Edit Script…
  4. Insert the following code:

$variablename=nformat(“Z,ZZZ,ZZZ,ZZ#.##”,$variablename);

  1. Click OK.

Export, deploy and test!

The unformatted numeric field will now output in the US / UK format.