ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

JWP receives java.lang.NullPointerException: "null"' in 'java.util.regex.Matcher.getTextLength():1294'. = > exception


Article ID: 84629


Updated On:


CA Automic Workload Automation - Automation Engine


Error Message :
This is the stack trace:
at java.util.regex.Matcher.getTextLength(
at java.util.regex.Matcher.reset(
at java.util.regex.Matcher.(
at java.util.regex.Pattern.matcher(
at com.automic.util.logging.impl.Translator.fillInsert(
at com.automic.util.logging.impl.Translator.translate(
at com.automic.util.logging.impl.LogComponent.createMessageText(
at com.automic.util.logging.impl.LogComponent.log(

The Java Worker Process (JWP) or the Java Communication Process (JCP) receives a java.lang.NullPointerException: "null"' in 'java.util.regex.Matcher.getTextLength():1294'. = > exception error.
A JWP/JCP throws a NullPointerException if a message translation is missing in the language of the AE server log file. 

This happens in early stages of the Automation Engine in version 12.1, and V12.0 if the default language D (German) is set within the UCSRV.INI file.

The JWP/JCP process does not start properly, or if it is able to start the search feature is not available. Forced traces are created in the temp directory. 


Cause type:
Root Cause: Exception is thrown if a message translation is missing in the language of the AE server log file. 


Release: AUTWAB99000-12.0-Automic Workload Automation-Base Edition


Update to a fix version listed below or a newer version if available.

Fix Status: Released

Fix Version(s):
Component(s): AE Server

Automation Engine 12.0.5 - Available
Automation Engine 12.1.1 - available

Additional Information

Workaround :
Set [GLOBAL]/language=(E,D) in the ucsrv.ini file.