IBM Support

CAS Database setup fails with Illegal Group Reference

Troubleshooting


Problem

CAS Audit Database configuration fails with "CBACON01E Illegal group reference"

Symptom

CAS server configuration is successful, however database configuration fails with exception "Illegal group reference".

Stack trace found in the trace log:

ConfigActionD 1 com.ibm.cars.console.support.ConfigActionDbCreation performAction() MBean exception occured
javax.management.MBeanException: RuntimeException thrown in RequiredModelMBean while trying to invoke operation createXmlStoreDatabase
...
...
...
Caused by: java.lang.IllegalArgumentException: Illegal group reference
at java.util.regex.Matcher.appendReplacement(Matcher.java:724)
at java.util.regex.Matcher.replaceAll(Matcher.java:824)
at java.lang.String.replaceAll(String.java:1572)
...
...
...

Cause

In this case the error has occurred because the wasadmin and db2admin accounts had the '$' dollar sign as part of the password.
WAS does not allow the usage of this character in passwords.

Diagnosing The Problem

When the normal SystemOut.log does not give the proper information about an error, enable trace.log on WebSphere (in this case we used '*=info:com.ibm.*=fine')

Resolving The Problem

Work around this problem by not using a password with a dollar sign .

[{"Product":{"code":"SSPREK","label":"Tivoli Access Manager for e-business"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Base","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1.1;7.0","Edition":"","Line of Business":{"code":"LOB24","label":"Security Software"}}]

Product Synonym

ISAMweb TAMeB Auditing

Document Information

More support for:
Tivoli Access Manager for e-business

Software version:
6.1.1, 7.0

Document number:
491613

Modified date:
16 June 2018

UID

swg21636178

Manage My Notification Subscriptions