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 .
Related Information
Product Synonym
ISAMweb TAMeB Auditing
Was this topic helpful?
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