The root cause appears to be &quot;Caused by: java.lang.OutOfMemoryError: Java heap space&quot; in the stack trace you provided.<br><br>Try increasing your xmX setting.<br><br><div class="gmail_quote">On 22 March 2013 13:05, abhinay_agarwal <span dir="ltr">&lt;<a href="mailto:abhinay_agarwal@infosys.com" target="_blank">abhinay_agarwal@infosys.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hi ,<br>
<br>
I was trying to connect my guvnor to oracle 10g database, but somehow i get<br>
the following error when i try to redploy guvnor after pasting the<br>
repository.xml.<br>
<br>
<br>
Any idea what this can be ?<br>
<br>
<br>
<br>
SEVERE: Exception while dispatching incoming RPC call<br>
com.google.gwt.user.server.rpc.UnexpectedException: Service method &#39;public<br>
abstract org.drools.guvnor.client.rpc.Module[]<br>
org.drools.guvnor.client.rpc.ModuleService.listModules()&#39; threw an<br>
unexpected exception: org.jboss.weld.exceptions.WeldException: WELD-000049<br>
Unable to invoke [method] @PostConstruct public<br>
org.drools.guvnor.server.repository.RepositoryStartupService.create() on<br>
org.drools.guvnor.server.repository.ProductionRepositoryStartupService@dddff<br>
        at<br>
com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:385)<br>
        at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:588)<br>
        at<br>
com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)<br>
        at<br>
com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)<br>
        at<br>
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)<br>
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)<br>
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br>
        at<br>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)<br>
        at<br>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)<br>
        at<br>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)<br>
        at<br>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)<br>
        at<br>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)<br>
        at<br>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)<br>
        at<br>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)<br>
        at<br>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)<br>
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)<br>
        at java.lang.Thread.run(Thread.java:619)<br>
Caused by: org.jboss.weld.exceptions.WeldException: WELD-000049 Unable to<br>
invoke [method] @PostConstruct public<br>
org.drools.guvnor.server.repository.RepositoryStartupService.create() on<br>
org.drools.guvnor.server.repository.ProductionRepositoryStartupService@dddff<br>
        at<br>
org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:400)<br>
        at<br>
org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget.postConstruct(ManagedBean.java:174)<br>
        at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:294)<br>
        at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:107)<br>
        at<br>
org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:90)<br>
        at<br>
org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:79)<br>
        at<br>
org.drools.guvnor.server.repository.ProductionRepositoryStartupService$Proxy$_$$_WeldClientProxy.newSession(ProductionRepositoryStartupService$Proxy$_$$_WeldClientProxy.java)<br>
        at<br>
org.drools.guvnor.server.repository.RulesRepositoryManager.getRulesRepository(RulesRepositoryManager.java:78)<br>
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
        at<br>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>
        at<br>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>
        at java.lang.reflect.Method.invoke(Method.java:597)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263)<br>
        at<br>
org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:170)<br>
        at<br>
org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstance(MethodInjectionPoint.java:137)<br>
        at<br>
org.jboss.weld.bean.ProducerMethod$ProducerMethodProducer.produce(ProducerMethod.java:136)<br>
        at<br>
org.jboss.weld.bean.AbstractProducerBean$AbstractProducer.produce(AbstractProducerBean.java:319)<br>
        at<br>
org.jboss.weld.bean.AbstractProducerBean.create(AbstractProducerBean.java:307)<br>
        at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:107)<br>
        at<br>
org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:90)<br>
        at<br>
org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:79)<br>
        at<br>
org.drools.repository.RulesRepository$Proxy$_$$_WeldClientProxy.listModules(RulesRepository$Proxy$_$$_WeldClientProxy.java)<br>
        at<br>
org.drools.guvnor.server.RepositoryModuleOperations.listModules(RepositoryModuleOperations.java:102)<br>
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
        at<br>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>
        at<br>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>
        at java.lang.reflect.Method.invoke(Method.java:597)<br>
        at<br>
org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:44)<br>
        at<br>
org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:105)<br>
        at<br>
org.drools.guvnor.server.RepositoryModuleOperations$Proxy$_$$_WeldClientProxy.listModules(RepositoryModuleOperations$Proxy$_$$_WeldClientProxy.java)<br>
        at<br>
org.drools.guvnor.server.RepositoryModuleService.listModules(RepositoryModuleService.java:109)<br>
        at<br>
org.drools.guvnor.server.RepositoryModuleService.listModules(RepositoryModuleService.java:102)<br>
        at<br>
org.drools.guvnor.server.RepositoryModuleService$Proxy$_$$_WeldClientProxy.listModules(RepositoryModuleService$Proxy$_$$_WeldClientProxy.java)<br>
        at<br>
org.drools.guvnor.server.ModuleServiceServlet.listModules(ModuleServiceServlet.java:26)<br>
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
        at<br>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>
        at<br>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>
        at java.lang.reflect.Method.invoke(Method.java:597)<br>
        at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:569)<br>
        ... 17 more<br>
Caused by: java.lang.reflect.InvocationTargetException<br>
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
        at<br>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>
        at<br>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>
        at java.lang.reflect.Method.invoke(Method.java:597)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263)<br>
        at<br>
org.jboss.weld.introspector.jlr.WeldMethodImpl.invoke(WeldMethodImpl.java:174)<br>
        at<br>
org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:398)<br>
        ... 58 more<br>
Caused by: java.lang.OutOfMemoryError: Java heap space<br>
        at<br>
oracle.jdbc.driver.PhysicalConnection.getByteBuffer(PhysicalConnection.java:6991)<br>
        at<br>
oracle.jdbc.driver.OracleStatement.prepareAccessors(OracleStatement.java:895)<br>
        at oracle.jdbc.driver.T4CTTIdcb.receiveCommon(T4CTTIdcb.java:261)<br>
        at oracle.jdbc.driver.T4CTTIdcb.receive(T4CTTIdcb.java:127)<br>
        at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:992)<br>
        at<br>
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:194)<br>
        at<br>
oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:791)<br>
        at<br>
oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:866)<br>
        at<br>
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1186)<br>
        at<br>
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3387)<br>
        at<br>
oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3488)<br>
        at<br>
oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1374)<br>
        at<br>
org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:169)<br>
        at<br>
org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:169)<br>
        at<br>
org.apache.jackrabbit.core.util.db.ConnectionHelper.execute(ConnectionHelper.java:438)<br>
        at<br>
org.apache.jackrabbit.core.util.db.ConnectionHelper.reallyExec(ConnectionHelper.java:359)<br>
        at<br>
org.apache.jackrabbit.core.util.db.ConnectionHelper$3.call(ConnectionHelper.java:339)<br>
        at<br>
org.apache.jackrabbit.core.util.db.ConnectionHelper$3.call(ConnectionHelper.java:335)<br>
        at<br>
org.apache.jackrabbit.core.util.db.ConnectionHelper$RetryManager.doTry(ConnectionHelper.java:458)<br>
        at<br>
org.apache.jackrabbit.core.util.db.ConnectionHelper.exec(ConnectionHelper.java:335)<br>
        at<br>
org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager.loadBundle(BundleDbPersistenceManager.java:1020)<br>
        at<br>
org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.getBundle(AbstractBundlePersistenceManager.java:654)<br>
        at<br>
org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.exists(AbstractBundlePersistenceManager.java:473)<br>
        at<br>
org.apache.jackrabbit.core.version.InternalVersionManagerImpl.&lt;init&gt;(InternalVersionManagerImpl.java:159)<br>
        at<br>
org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:509)<br>
        at<br>
org.apache.jackrabbit.core.RepositoryImpl.&lt;init&gt;(RepositoryImpl.java:329)<br>
        at<br>
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:605)<br>
        at<br>
org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:232)<br>
        at<br>
org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:280)<br>
        at<br>
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:376)<br>
        at<br>
org.apache.jackrabbit.commons.AbstractRepository.login(AbstractRepository.java:123)<br>
        at<br>
org.drools.repository.JCRRepositoryConfigurator.login(JCRRepositoryConfigurator.java:95)<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://drools.46999.n3.nabble.com/Guvnor-Oracle-10g-tp4022991.html" target="_blank">http://drools.46999.n3.nabble.com/Guvnor-Oracle-10g-tp4022991.html</a><br>
Sent from the Drools: User forum mailing list archive at Nabble.com.<br>
_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
</blockquote></div><br>