This document applies only to the following language version(s):
How do I resolve a NotRegisteredException and SAXParseException with Oracle Database seen during or after WebSphere Service Registry and Repository (WSRR) install?
If Oracle database character set is not set to UTF-8, WebSphere Service Registry and Repository installation logs and SystemOut show the following errors:
XMetaAccessImpl executeGraphQuery com.ascential.xmeta.exception.usage.NotRegisteredException: The package with URI "http:///com/ibm/sr/Config.ecore" is not registered at com.ascential.xmeta.repository.impl.AbstractDefaultRepository.getPackage
[ ... ]
org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x1b) was found in the element content of the document.]]
The installation might fail to complete. Or in some cases, WSRR installation completes, but the Service Registry application fails to start.
The Oracle Database code / character set must be UTF-8
In Oracle, the correct code / character set will appear as:
CHARACTERSET = "AL32UTF8" ,NATIONALCHARACTERSET= "UTF8 "
52509 499 000
WebSphere Service Registry and Repository