| Summary: | JackRabbit and IBM 1.6 JDK - javax.jcr.NamespaceException: : is not a registered namespace uri | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise BRMS Platform 5 | Reporter: | Len DiMaggio <ldimaggi> | ||||
| Component: | Configuration | Assignee: | Julian Coleman <jcoleman> | ||||
| Status: | NEW --- | QA Contact: | Len DiMaggio <ldimaggi> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 5.1.0 GA | CC: | atangrin, jlocker, ldimaggi | ||||
| Target Milestone: | --- | Flags: | lcarlon:
needinfo?
(paradhya) |
||||
| Target Release: | BRMS 5.2.0.GA | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| URL: | http://jira.jboss.org/jira/browse/BRMS-552 | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | Type: | Bug | |||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
|
Description
Len DiMaggio
2011-02-15 16:05:24 UTC
I think the version upgrade fixed your issue, you just have to make sure that you completely remove your repository directory (or the db schema used) before re-testing. Link: Added: This issue is duplicated by BRMS-553 If this issue is limited to older versions of the IBM JDK, then we should not have a problem with it. RHN has version: java-1.6.0-ibm-1.6.0.9.0 Available here: https://rhn.redhat.com/rhn/software/packages/details/Overview.do?pid=606191 java -version java version "1.6.0" Java(TM) SE Runtime Environment (build pxi3260sr9-20101125_01(SR9)) IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20101124_69295 (JIT enabled, AOT enabled) J9VM - 20101124_069295 JIT - r9_20101028_17488ifx2 GC - 20101027_AA) JCL - 20101119_01 Jirka - is the issue only present in 1.6 SR7 and older? We're at SR9 now. This issue can be worked around by switching Jackrabbit JARs to version 2.1.3 or preferably, fixed by upgrading Java SDK shipped with WAS to SR8.
{{java.sql.SQLIntegrityConstraintViolationException}} is a different issue, encountered with Derby database.
Link: Added: This issue is related to JBQA-4169 Affects: Added: [Documentation (Ref Guide, User Guide, etc.)] Attaching a snip of the SystemOut.log which contains the output related to this issue.
These lines say it all:
{noformat}
[2/10/11 7:15:26:225 EST] 0000002d SystemOut O INFO 10-02 07:15:26,217 (RulesRepositoryConfigurator.java:getInstance:46) Creating an instance of the RulesRepositoryConfigurator.
[2/10/11 7:15:26:983 EST] 0000002d SystemOut O ERROR 10-02 07:15:26,976 (RepositoryImpl.java:<init>:404) failed to start Repository: : is not a registered namespace uri.
javax.jcr.NamespaceException: : is not a registered namespace uri.
{noformat}
That means Jackrabbit fails to initialize the repository. It is a blocking issue -- no repository, no rules :-).
Attachment: Added: SystemOut_BRMS-552.log This page: http://www.jboss.com/products/platforms/brms/supportedconfigurations/ Points to IBM 1.6 JDK SR6 - IT SHOULD REFER TO SR8 The documentation currently points to: http://www.jboss.com/products/platforms/brms/supportedconfigurations/ This page needs to be updated, however the page is not maintained by ECS. Anne-Louise, Prakash, who maintains these pages? - Lee Reassigned to the default for this component. Prakash maintains these pages, that's why it is assigned to him. You do not need to add anything in the release notes for this. |