Creating a new package in BRM gives error "javax.jcr.nodetype.ConstraintViolationException: no matching property definition found for {http://www.jboss.org/drools-repository/1.0}workspace"
Issue
- While creating a new package through BRM it gives the following error.
ERROR [org.drools.guvnor.server.RepositoryServiceServlet] (http-0.0.0.0-8080-2) Service method 'public abstract java.lang.String org.drools.guvnor.client.rpc.PackageService.createPackage(java.lang.String,java.lang.String) throws com.google.gwt.user.client.rpc.SerializationException' threw an unexpected exception: org.drools.repository.RulesRepositoryException: javax.jcr.nodetype.ConstraintViolationException: no matching property definition found for {http://www.jboss.org/drools-repository/1.0}workspace
org.drools.repository.RulesRepositoryException: javax.jcr.nodetype.ConstraintViolationException: no matching property definition found for {http://www.jboss.org/drools-repository/1.0}workspace
at org.drools.repository.RulesRepository.createPackage(RulesRepository.java:873)
at org.drools.guvnor.server.RepositoryPackageOperations.createPackage(RepositoryPackageOperations.java:262)
at org.drools.guvnor.server.RepositoryPackageService.createPackage(RepositoryPackageService.java:222)
at org.drools.guvnor.server.RepositoryPackageService.createPackage(RepositoryPackageService.java:230)
...
Caused by: javax.jcr.nodetype.ConstraintViolationException: no matching property definition found for {http://www.jboss.org/drools-repository/1.0}workspace
at org.apache.jackrabbit.core.nodetype.EffectiveNodeType.getApplicablePropertyDef(EffectiveNodeType.java:782)
at org.apache.jackrabbit.core.NodeImpl.getApplicablePropertyDefinition(NodeImpl.java:753)
at org.apache.jackrabbit.core.NodeImpl.getOrCreateProperty(NodeImpl.java:376)
at org.apache.jackrabbit.core.NodeImpl.setProperty(NodeImpl.java:2411)
at org.apache.jackrabbit.core.NodeImpl.setProperty(NodeImpl.java:1555)
at org.apache.jackrabbit.core.NodeImpl.setProperty(NodeImpl.java:2134)
at org.apache.jackrabbit.core.NodeImpl.setProperty(NodeImpl.java:2156)
at org.drools.repository.RulesRepository.createPackage(RulesRepository.java:851)
... 58 more
How to solve this issue?
Environment
- JBoss Enterprise Business Rules Management System (BRMS)
- 5.2.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.