Hi,
Im having a few issues getting JBRMS working as it keeps informing me of
errors/exceptions.
One such problem is when I attempt to Open a business rule. When trying this
I get the following exception:
javax.jcr.RepositoryException: Invalid UUID: : null: null
at
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:792)
at
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:5
35)
at
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementa
tion.java:257)
at
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.inv
oke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext
.java:45)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:57)
at
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterce
ptor.java:34)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInter
ceptor.java:47)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodCont
extInterceptor.java:27)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterce
ptor.java:37)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103)
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInt
erceptor.java:154)
at
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.j
ava:89)
at
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.load
RuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.l
ang.Object;)Ljava.lang.Object;(Unknown Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava
.lang.Object;(Unknown Source)
at
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAd
apter.java:70)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteSer
viceServlet.java:300)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceS
ervlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:56)
Caused by: java.lang.IllegalArgumentException
at org.apache.jackrabbit.uuid.UUID.(UUID.java:121)
at org.apache.jackrabbit.uuid.UUID.fromString(UUID.java:161)
at
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:789)
at
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:5
35)
at
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementa
tion.java:257)
at
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.inv
oke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext
.java:45)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:57)
at
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterce
ptor.java:34)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInter
ceptor.java:47)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodCont
extInterceptor.java:27)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterce
ptor.java:37)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103)
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInt
erceptor.java:154)
at
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.j
ava:89)
at
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.load
RuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.l
ang.Object;)Ljava.lang.Object;(Unknown Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava
.lang.Object;(Unknown Source)
at
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAd
apter.java:70)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteSer
viceServlet.java:300)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceS
ervlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
java.lang.IllegalArgumentException
at org.apache.jackrabbit.uuid.UUID.(UUID.java:121)
at org.apache.jackrabbit.uuid.UUID.fromString(UUID.java:161)
at
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:789)
at
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:5
35)
at
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementa
tion.java:257)
at
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.inv
oke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext
.java:45)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:57)
at
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterce
ptor.java:34)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInter
ceptor.java:47)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodCont
extInterceptor.java:27)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterce
ptor.java:37)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103)
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInt
erceptor.java:154)
at
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.j
ava:89)
at
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.load
RuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.l
ang.Object;)Ljava.lang.Object;(Unknown Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava
.lang.Object;(Unknown Source)
at
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAd
apter.java:70)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteSer
v
2007-08-29 10:51:45,500 INFO [STDOUT] iceServlet.java:300)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceS
ervlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
2007-08-29 10:51:45,500 INFO [STDOUT] ERROR 29-08 10:51:45,500
(ApplicationContext.java:log:660) Exception while dispatching incoming RPC
call
org.drools.repository.RulesRepositoryException:
javax.jcr.RepositoryException: Invalid UUID: : null: null
at
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:5
40)
at
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementa
tion.java:257)
at
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.inv
oke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext
.java:45)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:57)
at
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterce
ptor.java:34)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInter
ceptor.java:47)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodCont
extInterceptor.java:27)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterce
ptor.java:37)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103)
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInt
erceptor.java:154)
at
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.j
ava:89)
at
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.load
RuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.l
ang.Object;)Ljava.lang.Object;(Unknown Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava
.lang.Object;(Unknown Source)
at
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAd
apter.java:70)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteSer
viceServlet.java:300)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceS
ervlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:56)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
Caused by: javax.jcr.RepositoryException: Invalid UUID: : null: null
at
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:792)
at
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:5
35)
at
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementa
tion.java:257)
at
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.inv
oke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext
.java:45)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:57)
at
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterce
ptor.java:34)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInter
ceptor.java:47)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodCont
extInterceptor.java:27)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterce
ptor.java:37)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103)
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInt
erceptor.java:154)
at
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.j
ava:89)
at
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.load
RuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.l
ang.Object;)Ljava.lang.Object;(Unknown Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava
.lang.Object;(Unknown Source)
at
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAd
apter.java:70)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteSer
viceServlet.java:300)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceS
ervlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:56)
Caused by: java.lang.IllegalArgumentException
at org.apache.jackrabbit.uuid.UUID.(UUID.java:121)
at org.apache.jackrabbit.uuid.UUID.fromString(UUID.java:161)
at
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:789)
at
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:5
35)
at
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementa
tion.java:257)
at
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.inv
oke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext
.java:45)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:57)
at
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterce
ptor.java:34)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInter
ceptor.java:47)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodCont
extInterceptor.java:27)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterce
ptor.java:37)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103)
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInt
erceptor.java:154)
at
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.j
ava:89)
at
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.load
RuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.l
ang.Object;)Ljava.lang.Object;(Unknown Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava
.lang.Object;(Unknown Source)
at org.jboss.seam.remoting.
2007-08-29 10:51:45,516 INFO [STDOUT]
gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAdapter.java:70)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteSer
viceServlet.java:300)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceS
ervlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
Other errors that I get when navigating around include:
2007-08-29 10:38:32,188 INFO [STDOUT] ERROR 29-08 10:38:32,172
(ApplicationContext.java:log:660) Exception while dispatching incoming RPC
call
org.drools.repository.RulesRepositoryException:
javax.jcr.RepositoryException: Invalid UUID: : null: null
at
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:5
40)
at
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementa
tion.java:257)
at
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.inv
oke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext
.java:45)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:57)
at
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterce
ptor.java:34)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInter
ceptor.java:47)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodCont
extInterceptor.java:27)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterce
ptor.java:37)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103)
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInt
erceptor.java:154)
at
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.j
ava:89)
at
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.load
RuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.l
ang.Object;)Ljava.lang.Object;(Unknown Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava
.lang.Object;(Unknown Source)
at
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAd
apter.java:70)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteSer
viceServlet.java:300)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceS
ervlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:56)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
Caused by: javax.jcr.RepositoryException: Invalid UUID: : null: null
at
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:792)
at
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:5
35)
at
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementa
tion.java:257)
at
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.inv
oke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext
.java:45)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:57)
at
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterce
ptor.java:34)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInter
ceptor.java:47)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodCont
extInterceptor.java:27)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterce
ptor.java:37)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103)
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInt
erceptor.java:154)
at
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.j
ava:89)
at
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.load
RuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.l
ang.Object;)Ljava.lang.Object;(Unknown Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava
.lang.Object;(Unknown Source)
at
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAd
apter.java:70)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteSer
viceServlet.java:300)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceS
ervlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:56)
Caused by: java.lang.IllegalArgumentException
at org.apache.jackrabbit.uuid.UUID.(UUID.java:121)
at org.apache.jackrabbit.uuid.UUID.fromString(UUID.java:161)
at
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:789)
at
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:5
35)
at
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementa
tion.java:257)
at
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.inv
oke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext
.java:45)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:57)
at
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterce
ptor.java:34)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInter
ceptor.java:47)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodCont
extInterceptor.java:27)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterce
ptor.java:37)
at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext
.java:69)
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103)
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInt
erceptor.java:154)
at
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.j
ava:89)
at
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.load
RuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.l
ang.Object;)Ljava.lang.Object;(Unknown Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava
.lang.Object;(Unknown Source)
at org.jboss.seam.remoting.
2007-08-29 10:38:32,188 INFO [STDOUT]
gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAdapter.java:70)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteSer
viceServlet.java:300)
at
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceS
ervlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
I am running 'drools-4.0.0-brms-standalone' on Windows XP using Suns
jdk1504. Any help would be greatly appreciated.
Thanks
Steve
LEGAL NOTICE
The information contained in this e-mail and any attachments are private and
confidential. This message is solely intended for a particular recipient, if
you are not the intended recipient you are prohibited from storing, copying,
disseminating or using the information in any way. If you received this
e-mail in error please notify the sender immediately. E-mail transmission
cannot be guaranteed to be secure or error-free as information could be
intercepted, corrupted, lost, destroyed, arrive late or incomplete, or
contain viruses. The sender therefore does not accept liability for any
errors, viruses or omissions in the contents of this message, which arise as
a result of transmission. This e-mail is not intended to create legally
binding commitments on behalf of Northern Rock plc, nor do its contents
reflect the corporate views or policies of Northern Rock plc.
Northern Rock plc, Registered Office Northern Rock House Gosforth Newcastle
upon Tyne NE3 4PL. Registered in England, number 3273685. Telephone No: 0191
2857191
Northern Rock plc is authorised and regulated by the Financial Services
Authority for deposit-taking; advising on and arranging mortgages and
general insurance; and for introducing life assurance and investments.
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit
http://www.messagelabs.com/email
______________________________________________________________________