<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">


<META content="MSHTML 6.00.2800.1515" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=postbody><SPAN class=postbody><SPAN class=postbody><SPAN 
class=postbody><FONT face=Arial size=2>Hi, 
<BR></FONT></SPAN></SPAN></SPAN></SPAN><SPAN class=postbody><SPAN 
class=postbody><SPAN class=postbody><SPAN class=postbody><BR><FONT size=2><FONT 
face=Arial>Im having a few issues getting&nbsp;<SPAN 
class=234101508-30082007>JBRMS working as it keeps informing me of 
errors/exceptions.&nbsp; </SPAN><BR><BR>One such problem is when I attempt to 
Open a business rule. When trying this I get the following exception: 
<BR><BR><FONT color=#ff0000>javax.jcr.RepositoryException: Invalid UUID: : null: 
null <BR>at 
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:792) 
<BR>at 
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:535) 
<BR>at 
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementation.java:257) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.invoke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(<GENERATED>:???) 
<BR>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <BR>at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:57) 
<BR>at 
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:34) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:47) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:27) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:37) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:154) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:89) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.loadRuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(<GENERATED>:???) 
<BR>at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown 
Source) <BR>at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown 
Source) <BR>at 
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAdapter.java:70) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteServiceServlet.java:300) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceServlet.java:181) 
<BR>at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) <BR>at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <BR>at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
<BR>at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
<BR>at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:56) 
<BR>Caused by: java.lang.IllegalArgumentException <BR>at 
org.apache.jackrabbit.uuid.UUID.<INIT>(UUID.java:121) <BR>at 
org.apache.jackrabbit.uuid.UUID.fromString(UUID.java:161) <BR>at 
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:789) 
<BR>at 
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:535) 
<BR>at 
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementation.java:257) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.invoke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(<GENERATED>:???) 
<BR>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <BR>at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:57) 
<BR>at 
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:34) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:47) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:27) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:37) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:154) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:89) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.loadRuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(<GENERATED>:???) 
<BR>at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown 
Source) <BR>at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown 
Source) <BR>at 
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAdapter.java:70) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteServiceServlet.java:300) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceServlet.java:181) 
<BR>at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) <BR>at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <BR>at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
<BR>java.lang.IllegalArgumentException <BR>at 
org.apache.jackrabbit.uuid.UUID.<INIT>(UUID.java:121) <BR>at 
org.apache.jackrabbit.uuid.UUID.fromString(UUID.java:161) <BR>at 
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:789) 
<BR>at 
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:535) 
<BR>at 
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementation.java:257) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.invoke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(<GENERATED>:???) 
<BR>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <BR>at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:57) 
<BR>at 
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:34) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:47) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:27) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:37) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:154) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:89) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.loadRuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(<GENERATED>:???) 
<BR>at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown 
Source) <BR>at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown 
Source) <BR>at 
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAdapter.java:70) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteServ 
<BR>2007-08-29 10:51:45,500 INFO [STDOUT] iceServlet.java:300) <BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceServlet.java:181) 
<BR>at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) <BR>at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <BR>at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
<BR>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 
<BR>org.drools.repository.RulesRepositoryException: 
javax.jcr.RepositoryException: Invalid UUID: : null: null <BR>at 
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:540) 
<BR>at 
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementation.java:257) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.invoke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(<GENERATED>:???) 
<BR>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <BR>at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:57) 
<BR>at 
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:34) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:47) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:27) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:37) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:154) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:89) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.loadRuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???) 
<BR>at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown 
Source) <BR>at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown 
Source) <BR>at 
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAdapter.java:70) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteServiceServlet.java:300) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceServlet.java:181) 
<BR>at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) <BR>at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <BR>at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
<BR>at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
<BR>at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:56) <BR>at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
<BR>Caused by: javax.jcr.RepositoryException: Invalid UUID: : null: null <BR>at 
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:792) 
<BR>at 
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:535) 
<BR>at 
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementation.java:257) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.invoke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???) 
<BR>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <BR>at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:57) 
<BR>at 
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:34) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:47) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:27) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:37) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:154) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:89) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.loadRuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???) 
<BR>at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown 
Source) <BR>at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown 
Source) <BR>at 
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAdapter.java:70) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteServiceServlet.java:300) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceServlet.java:181) 
<BR>at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) <BR>at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <BR>at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
<BR>at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
<BR>at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:56) 
<BR>Caused by: java.lang.IllegalArgumentException <BR>at 
org.apache.jackrabbit.uuid.UUID.(UUID.java:121) <BR>at 
org.apache.jackrabbit.uuid.UUID.fromString(UUID.java:161) <BR>at 
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:789) 
<BR>at 
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:535) 
<BR>at 
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementation.java:257) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.invoke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???) 
<BR>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <BR>at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:57) 
<BR>at 
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:34) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:47) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:27) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:37) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:154) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:89) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.loadRuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???) 
<BR>at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown 
Source) <BR>at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown 
Source) <BR>at org.jboss.seam.remoting. <BR>2007-08-29 10:51:45,516 INFO 
[STDOUT] gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAdapter.java:70) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteServiceServlet.java:300) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceServlet.java:181) 
<BR>at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) <BR>at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <BR>at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)</FONT> 
<BR><BR><BR>Other errors that I get when navigating around include: 
<BR><BR><FONT color=#ff0000>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 <BR>org.drools.repository.RulesRepositoryException: 
javax.jcr.RepositoryException: Invalid UUID: : null: null <BR>at 
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:540) 
<BR>at 
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementation.java:257) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.invoke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???) 
<BR>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <BR>at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:57) 
<BR>at 
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:34) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:47) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:27) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:37) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:154) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:89) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.loadRuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???) 
<BR>at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown 
Source) <BR>at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown 
Source) <BR>at 
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAdapter.java:70) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteServiceServlet.java:300) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceServlet.java:181) 
<BR>at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) <BR>at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <BR>at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
<BR>at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
<BR>at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:56) <BR>at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
<BR>Caused by: javax.jcr.RepositoryException: Invalid UUID: : null: null <BR>at 
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:792) 
<BR>at 
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:535) 
<BR>at 
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementation.java:257) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.invoke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???) 
<BR>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <BR>at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:57) 
<BR>at 
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:34) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:47) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:27) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:37) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:154) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:89) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.loadRuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???) 
<BR>at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown 
Source) <BR>at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown 
Source) <BR>at 
org.jboss.seam.remoting.gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAdapter.java:70) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteServiceServlet.java:300) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceServlet.java:181) 
<BR>at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) <BR>at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <BR>at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
<BR>at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
<BR>at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:56) 
<BR>Caused by: java.lang.IllegalArgumentException <BR>at 
org.apache.jackrabbit.uuid.UUID.(UUID.java:121) <BR>at 
org.apache.jackrabbit.uuid.UUID.fromString(UUID.java:161) <BR>at 
org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:789) 
<BR>at 
org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository.java:535) 
<BR>at 
org.drools.brms.server.ServiceImplementation.loadRuleAsset(ServiceImplementation.java:257) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$FastClassByCGLIB$$8f2fab45.invoke(ILjava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(:???) 
<BR>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <BR>at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:57) 
<BR>at 
org.jboss.seam.interceptors.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:34) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:47) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:27) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at 
org.jboss.seam.interceptors.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:37) 
<BR>at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:69) 
<BR>at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:103) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:154) 
<BR>at 
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:89) 
<BR>at 
org.drools.brms.server.ServiceImplementation$$EnhancerByCGLIB$$16dfe278.loadRuleAsset(Ljava.lang.String;)Lorg.drools.brms.client.rpc.RuleAsset;(:???) 
<BR>at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown 
Source) <BR>at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown 
Source) <BR>at org.jboss.seam.remoting. <BR>2007-08-29 10:38:32,188 INFO 
[STDOUT] gwt.GWTToSeamAdapter.callWebRemoteMethod(GWTToSeamAdapter.java:70) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.processCall(GWTRemoteServiceServlet.java:300) 
<BR>at 
org.jboss.seam.remoting.gwt.GWTRemoteServiceServlet.doPost(GWTRemoteServiceServlet.java:181) 
<BR>at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) <BR>at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <BR>at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)</FONT>&nbsp;<BR></FONT></FONT></SPAN></SPAN></SPAN></SPAN></DIV>
<DIV><SPAN class=postbody><SPAN class=postbody><SPAN class=postbody><SPAN 
class=postbody><FONT size=2><FONT 
face=Arial></FONT></FONT></SPAN></SPAN></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=postbody><SPAN class=postbody><SPAN class=postbody><SPAN 
class=postbody><FONT size=2><FONT 
face=Arial></FONT></FONT></SPAN></SPAN></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=postbody><SPAN class=postbody><SPAN class=postbody><SPAN 
class=postbody><FONT size=2><FONT face=Arial>&nbsp;</DIV>
<DIV><BR><SPAN class=234101508-30082007>I am running 
'drools-4.0.0-brms-standalone' on Windows XP using Suns jdk1504.&nbsp; Any help 
would be greatly 
appreciated.</SPAN></FONT></FONT></SPAN></SPAN></SPAN></SPAN></DIV>
<DIV><SPAN class=postbody><SPAN class=postbody><SPAN class=postbody><SPAN 
class=postbody><FONT size=2><BR><FONT face=Arial>Thanks 
<BR><BR>Steve</GENERATED></GENERATED></GENERATED></INIT></GENERATED></GENERATED></INIT></GENERATED></GENERATED></FONT></FONT></SPAN></GENERATED></GENERATED></GENERATED></INIT></GENERATED></GENERATED></INIT></GENERATED></GENERATED></SPAN></GENERATED></GENERATED></GENERATED></INIT></GENERATED></GENERATED></INIT></GENERATED></GENERATED></SPAN></GENERATED></GENERATED></GENERATED></INIT></GENERATED></GENERATED></INIT></GENERATED></GENERATED></SPAN></DIV>
<BR>
______________________________________________________________________<BR>
This email has been scanned by the MessageLabs Email Security System.<BR>
For more information please visit http://www.messagelabs.com/email <BR>
______________________________________________________________________<BR>
</BODY></HTML>
<BR>
<BR>
<BR>
<BR>

<P><FONT SIZE=2 FACE="Arial">LEGAL NOTICE </FONT></P>
<BR>

<P><FONT SIZE=2 FACE="Arial">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.</FONT></P>
<BR>

<P><FONT SIZE=2 FACE="Arial">Northern Rock plc, Registered Office Northern Rock House Gosforth Newcastle upon Tyne NE3 4PL. Registered in England, number 3273685. Telephone No: 0191 2857191 </FONT></P>
<BR>

<P><FONT SIZE=2 FACE="Arial">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. </FONT></P>
<BR>
<BR>