Esko Logo Back to Esko Support
Choose your language for a machine translation:

 

Summary

In Nexus running on a Mac OS X server, all NexusProcessor activities fail to process and show error messages similar to this one, with different activity names at the end:

"No suitable Module or Queue found for activity: "J1_ArtF-PSIN""

The NexusProcessor.log file (Nexus installation folder/Module Logs/NexusProcessor.log) and also the Modules view in the NexusManager show these messages:

17:17:31 DLL: Failed to map shared memory to 0x20000000 (12)
17:17:31 DLL: - Adjust shared memory address in Nexus.env?
17:17:31 DLL: Could not initialize shared memory (12)
17:17:31 Failed to register application for TCP communications (12).
17:17:31 (The port server probably isn't running.)
17:17:31 Module changing state from "Starting" to "Running"

Symptoms

  • Control.app and PortServer.app start up without problem and the Control.log and PortServer.log files do not show error messages. In case you do see error messages in these two activity's log files, then you need to sort those errors.
  • The Nexus workflow starts processing the file, but any activity related to NexusProcessor fails. The workflow gets a failure status with a red X icon and shows this error message:
    "No suitable Module or Queue found for activity: "J1_ArtF-PSIN""
  • The NexusProcessor.log file shows these messages:

    17:17:31 DLL: Failed to map shared memory to 0x20000000 (12)
    17:17:31 DLL: - Adjust shared memory address in Nexus.env?
    17:17:31 DLL: Could not initialize shared memory (12)
    17:17:31 Failed to register application for TCP communications (12).
    17:17:31 (The port server probably isn't running.)
    17:17:31 Module changing state from "Starting" to "Running"

Solution

The shared memory address specified in the NexusConfig.app application is not reachable to Nexus. Another process may be configured to use it.

  1. Stop all running Nexus modules.
  2. Open the Nexus.env file in a text editor. This file is located n the Nexus Installation folder.
  3. Add a new line at the bottom of the document, with this string in it:
    NexusSharedMemoryAddressMac=0x30000000
  4. Start Control.app.
  5. In case you would still get the same error message when processing a file, repeat steps 1 and 2 and change the value in the NexusSharedMemoryAddressMac to another number.
Article information
Applies to

Nexus 10.1.3

Created08-May-15
Last revised 
AuthorJKO
CW Number303767
Contents