Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Hi Fred,
For v6, there has been a change in the Shark.conf file, so you'll need to use the updated file and follow the steps in Configure for PostgreSQL
Best Regards
Julian
Hi Julian,
Thank you for your reply.
It works...
Best regards
Fred
Hi !
i have an issue about persistence : catalina.out :
2017-03-29 15:10:36,302: Problem with registering database manager with DODS !
java.sql.SQLException: javax.naming.NameNotFoundException: Le Nom javax.transaction.TransactionManager n'est pas lié à ce Contexte
at org.enhydra.dods.jta.SyncDBTransactionFactory.getTransaction(SyncDBTransactionFactory.java:117)
at com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.createTransaction(StandardLogicalDatabase.java:612)
at org.enhydra.shark.instancepersistence.DODSPersistentManager.__getDBTransaction(DODSPersistentManager.java:4634)
at org.enhydra.shark.instancepersistence.DODSPersistentManager.initActivityAndProcessStatesTable(DODSPersistentManager.java:228)
at org.enhydra.shark.instancepersistence.DODSPersistentManager.configure(DODSPersistentManager.java:191)
at org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:266)
at org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:872)
at org.enhydra.shark.SharkEngineManager.configure(SharkEngineManager.java:535)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.enhydra.shark.Shark._conf(Shark.java:127)
at org.enhydra.shark.Shark.configure(Shark.java:54)
at org.joget.workflow.shark.JSPClientUtilities.init(JSPClientUtilities.java:115)
at org.joget.workflow.model.service.WorkflowManagerImpl$2.doInTransactionWithoutResult(WorkflowManagerImpl.java:204)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:34)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)
at org.joget.workflow.model.service.WorkflowManagerImpl.setPath(WorkflowManagerImpl.java:200)
at org.joget.workflow.model.service.WorkflowManagerImpl.<init>(WorkflowManagerImpl.java:140)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1148)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1051)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:751)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
at org.joget.commons.spring.web.CustomContextLoaderListener.contextInitialized(CustomContextLoaderListener.java:31)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4727)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5189)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
org.enhydra.shark.api.internal.instancepersistence.PersistenceException: javax.naming.NameNotFoundException: Le Nom javax.transaction.TransactionManager n'est pas lié à ce Contexte
at org.enhydra.shark.instancepersistence.DODSPersistentManager.initActivityAndProcessStatesTable(DODSPersistentManager.java:262)
at org.enhydra.shark.instancepersistence.DODSPersistentManager.configure(DODSPersistentManager.java:191)
at org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:266)
at org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:872)
at org.enhydra.shark.SharkEngineManager.configure(SharkEngineManager.java:535)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.enhydra.shark.Shark._conf(Shark.java:127)
at org.enhydra.shark.Shark.configure(Shark.java:54)
at org.joget.workflow.shark.JSPClientUtilities.init(JSPClientUtilities.java:115)
at org.joget.workflow.model.service.WorkflowManagerImpl$2.doInTransactionWithoutResult(WorkflowManagerImpl.java:204)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:34)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)
at org.joget.workflow.model.service.WorkflowManagerImpl.setPath(WorkflowManagerImpl.java:200)
at org.joget.workflow.model.service.WorkflowManagerImpl.<init>(WorkflowManagerImpl.java:140)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1148)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1051)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:751)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
at org.joget.commons.spring.web.CustomContextLoaderListener.contextInitialized(CustomContextLoaderListener.java:31)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4727)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5189)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.sql.SQLException: javax.naming.NameNotFoundException: Le Nom javax.transaction.TransactionManager n'est pas lié à ce Contexte
at org.enhydra.dods.jta.SyncDBTransactionFactory.getTransaction(SyncDBTransactionFactory.java:117)
at com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.createTransaction(StandardLogicalDatabase.java:612)
at org.enhydra.shark.instancepersistence.DODSPersistentManager.__getDBTransaction(DODSPersistentManager.java:4634)
at org.enhydra.shark.instancepersistence.DODSPersistentManager.initActivityAndProcessStatesTable(DODSPersistentManager.java:228)
... 51 more
2017-03-29 15:10:36,304: javax.naming.NameNotFoundException: Le Nom javax.transaction.TransactionManager n'est pas lié à ce Contexte
2017-03-29 15:10:36,331: shutting down Bitronix Transaction Manager
2017-03-29 15:10:36,521: ===== Error initializing WebApplicationContext =====
INFO 29 mars 2017 15:10:36 org.displaytag.filter.ResponseOverrideFilter - Filter initialized. Response buffering is enabled
29-Mar-2017 15:10:37.212 INFOS [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive /home/frederic377/Téléchargements/joget-enterprise-linux-6.0-BETA1/apache-tomcat-8.5.9/webapps/jw.war has finished in 49 319 ms
29-Mar-2017 15:10:37.217 INFOS [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire /home/frederic377/Téléchargements/joget-enterprise-linux-6.0-BETA1/apache-tomcat-8.5.9/webapps/manager de l'application web
29-Mar-2017 15:10:37.371 INFOS [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
29-Mar-2017 15:10:37.395 INFOS [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /home/frederic377/Téléchargements/joget-enterprise-linux-6.0-BETA1/apache-tomcat-8.5.9/webapps/manager has finished in 177 ms
29-Mar-2017 15:10:37.395 INFOS [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire /home/frederic377/Téléchargements/joget-enterprise-linux-6.0-BETA1/apache-tomcat-8.5.9/webapps/host-manager de l'application web
29-Mar-2017 15:10:37.477 INFOS [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
29-Mar-2017 15:10:37.483 INFOS [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /home/frederic377/Téléchargements/joget-enterprise-linux-6.0-BETA1/apache-tomcat-8.5.9/webapps/host-manager has finished in 88 ms
29-Mar-2017 15:10:37.485 INFOS [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire /home/frederic377/Téléchargements/joget-enterprise-linux-6.0-BETA1/apache-tomcat-8.5.9/webapps/docs de l'application web
29-Mar-2017 15:10:37.564 INFOS [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
29-Mar-2017 15:10:37.568 INFOS [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /home/frederic377/Téléchargements/joget-enterprise-linux-6.0-BETA1/apache-tomcat-8.5.9/webapps/docs has finished in 84 ms
29-Mar-2017 15:10:37.569 INFOS [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire /home/frederic377/Téléchargements/joget-enterprise-linux-6.0-BETA1/apache-tomcat-8.5.9/webapps/examples de l'application web
29-Mar-2017 15:10:37.942 INFOS [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
29-Mar-2017 15:10:38.008 INFOS [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /home/frederic377/Téléchargements/joget-enterprise-linux-6.0-BETA1/apache-tomcat-8.5.9/webapps/examples has finished in 439 ms
29-Mar-2017 15:10:38.008 INFOS [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire /home/frederic377/Téléchargements/joget-enterprise-linux-6.0-BETA1/apache-tomcat-8.5.9/webapps/ROOT de l'application web
29-Mar-2017 15:10:38.084 INFOS [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
29-Mar-2017 15:10:38.087 INFOS [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /home/frederic377/Téléchargements/joget-enterprise-linux-6.0-BETA1/apache-tomcat-8.5.9/webapps/ROOT has finished in 79 ms
29-Mar-2017 15:10:38.097 INFOS [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8080]
29-Mar-2017 15:10:38.113 INFOS [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009]
29-Mar-2017 15:10:38.115 INFOS [main] org.apache.catalina.startup.Catalina.start Server startup in 54771 ms
INFO 29 mars 2017 15:16:43 org.joget.commons.util.DynamicDataSource - datasourceName=workflow, url=jdbc:postgresql://localhost/jwdbeta, user=jwdbeta
INFO 29 mars 2017 15:16:44 bitronix.tm.BitronixTransactionManager - Bitronix Transaction Manager version 2.1.4
INFO 29 mars 2017 15:16:44 bitronix.tm.Configuration - JVM unique ID: <btm-joget>
INFO 29 mars 2017 15:16:44 bitronix.tm.recovery.Recoverer - recovery committed 0 dangling transaction(s) and rolled back 0 aborted transaction(s) on 0 resource(s) [] (restricted to serverId 'btm-joget')
I did the steps in "Running Joget Workflow with PostgreSQL...
Thanks
Fred