[rules-users] Drools + JackRabbit + DB2 - Configuration issue

HonorGod jagadeesh.motamarri at barclayscapital.com
Tue Jan 5 13:31:53 EST 2010


Hi,
I am trying to hook JackRabbit with DB2,

I am getting the following error. repository.xml is attached
http://n3.nabble.com/file/n110104/repository.xml repository.xml 

plz help!


ERROR 05-01 13:02:19,504 (DatabaseFileSystem.java:init:195)      failed to
initialize file system
com.ibm.db2.jcc.b.SqlException: DB2 SQL error: SQLCODE: -289, SQLSTATE:
57011, SQLERRMC: USERSPACE1
        at com.ibm.db2.jcc.b.zc.e(zc.java:1606)
        at com.ibm.db2.jcc.b.zc.b(zc.java:1174)
        at com.ibm.db2.jcc.a.db.i(db.java:234)
        at com.ibm.db2.jcc.a.db.b(db.java:50)
        at com.ibm.db2.jcc.a.r.b(r.java:36)
        at com.ibm.db2.jcc.a.sb.f(sb.java:141)
        at com.ibm.db2.jcc.b.zc.m(zc.java:1171)
        at com.ibm.db2.jcc.b.zc.a(zc.java:1890)
        at com.ibm.db2.jcc.b.zc.c(zc.java:540)
        at com.ibm.db2.jcc.b.zc.executeUpdate(zc.java:525)
        at
org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.checkSchema(DatabaseFileSystem.java:1169)
        at
org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.init(DatabaseFileSystem.java:181)
        at
org.apache.jackrabbit.core.config.FileSystemConfig.createFileSystem(FileSystemConfig.java:47)
        at
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:244)
        at
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:557)
        at
org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:245)
        at
org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:265)
        at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:333)
        at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:363)
        at
org.drools.guvnor.server.repository.BRMSRepositoryConfiguration.newSession(BRMSRepositoryConfiguration.java:112)
        at
org.drools.guvnor.server.repository.BRMSRepositoryConfiguration.create(BRMSRepositoryConfiguration.java:56)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
        at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)
        at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
        at
org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
        at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
        at
org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)
        at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
        at
org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
        at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166)
        at
org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102)
        at
org.drools.guvnor.server.repository.BRMSRepositoryConfiguration_$$_javassist_1.create(BRMSRepositoryConfiguration_$$_javassist_1.
java)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
        at
org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:138)
        at org.jboss.seam.Component.callComponentMethod(Component.java:2171)
        at org.jboss.seam.Component.callCreateMethod(Component.java:2094)
        at org.jboss.seam.Component.newInstance(Component.java:2054)
        at org.jboss.seam.contexts.Contexts.startup(Contexts.java:304)
        at org.jboss.seam.contexts.Contexts.startup(Contexts.java:278)
        at
org.jboss.seam.contexts.ServletLifecycle.endInitialization(ServletLifecycle.java:112)
        at org.jboss.seam.init.Initialization.init(Initialization.java:727)
        at
org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:34)
        at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
        at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:850)
        at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:724)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:493)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
ERROR 05-01 13:02:19,708 (RepositoryImpl.java:<init>:343)        failed to
start Repository: File system initialization failure.: failed to
initialize file system
org.apache.jackrabbit.core.config.ConfigurationException: File system
initialization failure.: failed to initialize file system: failed to i
nitialize file system
        at
org.apache.jackrabbit.core.config.FileSystemConfig.createFileSystem(FileSystemConfig.java:54)
        at
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:244)
        at
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:557)
        at
org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:245)
        at
org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:265)
        at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:333)
        at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:363)
        at
org.drools.guvnor.server.repository.BRMSRepositoryConfiguration.newSession(BRMSRepositoryConfiguration.java:112)
        at
org.drools.guvnor.server.repository.BRMSRepositoryConfiguration.create(BRMSRepositoryConfiguration.java:56)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
        at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)
        at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
        at
org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
        at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
        at
org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)
        at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
        at
org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
        at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166)
        at
org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102)
        at
org.drools.guvnor.server.repository.BRMSRepositoryConfiguration_$$_javassist_1.create(BRMSRepositoryConfiguration_$$_javassist_1.
java)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
        at
org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:138)
        at org.jboss.seam.Component.callComponentMethod(Component.java:2171)
        at org.jboss.seam.Component.callCreateMethod(Component.java:2094)
        at org.jboss.seam.Component.newInstance(Component.java:2054)
        at org.jboss.seam.contexts.Contexts.startup(Contexts.java:304)
        at org.jboss.seam.contexts.Contexts.startup(Contexts.java:278)
        at
org.jboss.seam.contexts.ServletLifecycle.endInitialization(ServletLifecycle.java:112)
        at org.jboss.seam.init.Initialization.init(Initialization.java:727)
        at
org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:34)
        at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
        at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:850)
        at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:724)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:493)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.apache.jackrabbit.core.fs.FileSystemException: failed to
initialize file system
        at
org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.init(DatabaseFileSystem.java:196)
        at
org.apache.jackrabbit.core.config.FileSystemConfig.createFileSystem(FileSystemConfig.java:47)
        ... 61 more
Caused by: com.ibm.db2.jcc.b.SqlException: DB2 SQL error: SQLCODE: -289,
SQLSTATE: 57011, SQLERRMC: USERSPACE1
        at com.ibm.db2.jcc.b.zc.e(zc.java:1606)
        at com.ibm.db2.jcc.b.zc.b(zc.java:1174)
        at com.ibm.db2.jcc.a.db.i(db.java:234)
        at com.ibm.db2.jcc.a.db.b(db.java:50)
        at com.ibm.db2.jcc.a.r.b(r.java:36)
        at com.ibm.db2.jcc.a.sb.f(sb.java:141)
        at com.ibm.db2.jcc.b.zc.m(zc.java:1171)
        at com.ibm.db2.jcc.b.zc.a(zc.java:1890)
        at com.ibm.db2.jcc.b.zc.c(zc.java:540)
        at com.ibm.db2.jcc.b.zc.executeUpdate(zc.java:525)
        at
org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.checkSchema(DatabaseFileSystem.java:1169)
        at
org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.init(DatabaseFileSystem.java:181)
        ... 62 more
org.apache.jackrabbit.core.fs.FileSystemException: failed to initialize file
system
        at
org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.init(DatabaseFileSystem.java:196)
        at
org.apache.jackrabbit.core.config.FileSystemConfig.createFileSystem(FileSystemConfig.java:47)
        at
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:244)
        at
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:557)
        at
org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:245)
        at
org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:265)
        at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:333)
        at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:363)
        at
org.drools.guvnor.server.repository.BRMSRepositoryConfiguration.newSession(BRMSRepositoryConfiguration.java:112)
        at
org.drools.guvnor.server.repository.BRMSRepositoryConfiguration.create(BRMSRepositoryConfiguration.java:56)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
        at
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)
        at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
        at
org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
        at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
        at
org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)
        at
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
        at
org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
        at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166)
        at
org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102)
        at
org.drools.guvnor.server.repository.BRMSRepositoryConfiguration_$$_javassist_1.create(BRMSRepositoryConfiguration_$$_javassist_1.
java)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
        at
org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:138)
        at org.jboss.seam.Component.callComponentMethod(Component.java:2171)
        at org.jboss.seam.Component.callCreateMethod(Component.java:2094)
        at org.jboss.seam.Component.newInstance(Component.java:2054)
        at org.jboss.seam.contexts.Contexts.startup(Contexts.java:304)
        at org.jboss.seam.contexts.Contexts.startup(Contexts.java:278)
        at
org.jboss.seam.contexts.ServletLifecycle.endInitialization(ServletLifecycle.java:112)
        at org.jboss.seam.init.Initialization.init(Initialization.java:727)
        at
org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:34)
        at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
        at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:850)
        at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:724)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:493)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: com.ibm.db2.jcc.b.SqlException: DB2 SQL error: SQLCODE: -289,
SQLSTATE: 57011, SQLERRMC: USERSPACE1
        at com.ibm.db2.jcc.b.zc.e(zc.java:1606)
        at com.ibm.db2.jcc.b.zc.b(zc.java:1174)
        at com.ibm.db2.jcc.a.db.i(db.java:234)
        at com.ibm.db2.jcc.a.db.b(db.java:50)
        at com.ibm.db2.jcc.a.r.b(r.java:36)
        at com.ibm.db2.jcc.a.sb.f(sb.java:141)
        at com.ibm.db2.jcc.b.zc.m(zc.java:1171)
        at com.ibm.db2.jcc.b.zc.a(zc.java:1890)
        at com.ibm.db2.jcc.b.zc.c(zc.java:540)
        at com.ibm.db2.jcc.b.zc.executeUpdate(zc.java:525)
        at
org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.checkSchema(DatabaseFileSystem.java:1169)
        at
org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.init(DatabaseFileSystem.java:181)
        ... 62 more
Jan 5, 2010 1:02:20 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Jan 5, 2010 1:02:20 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/drools-guvnor] startup failed due to previous errors
Jan 5, 2010 1:02:21 PM org.apache.coyote.http11.Http11AprProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
-- 
View this message in context: http://n3.nabble.com/Drools-JackRabbit-DB2-Configuration-issue-tp110104p110104.html
Sent from the Drools - User mailing list archive at Nabble.com.



More information about the rules-users mailing list