Page 1 of 1
Problem in starting OpenKM 6.3.0 in Ubuntu server 14.04
PostPosted:Wed Mar 25, 2015 5:26 pm
by hariharan.gopal
Hi,
I have got the attached error list.
(128.11 KiB) Downloaded 302 times
Please help me on how to solve the issue.
I use 4GB RAM, Core i5 processor. (FYI)
Thanks in Advance.
Re: Problem in starting OpenKM 6.3.0 in Ubuntu server 14.04
PostPosted:Sat Mar 28, 2015 7:19 pm
by jllort
Error is clear, you got other application binding port 8080 ( possible other tomcat, jboss, etc... ).
You got two options:
1- stop the other application
2- change tomcat & openkm ports, take a look here
http://wiki.openkm.com/index.php/Severa ... ame_server
Re: Problem in starting OpenKM 6.3.0 in Ubuntu server 14.04
PostPosted:Mon Mar 30, 2015 6:01 am
by hariharan.gopal
Hi,
Thanks its working, but how to make it work in the startup.
Now I am starting using this command only
sudo /opt/tomcat/bin/catalina.sh run
Please help me on this.
Thanks in Advance.
Re: Problem in starting OpenKM 6.3.0 in Ubuntu server 14.04
PostPosted:Tue Mar 31, 2015 5:16 pm
by jllort
Re: Problem in starting OpenKM 6.3.0 in Ubuntu server 14.04
PostPosted:Wed Apr 01, 2015 3:01 pm
by Adpa2b!
This thread really helps. Thank you!
Re: Problem in starting OpenKM 6.3.0 in Ubuntu server 14.04
PostPosted:Fri Apr 03, 2015 1:01 pm
by hariharan.gopal
Dear Jllort,
Few days before it was working fine, but I got the below error.
Code: Select all2015-04-03 18:28:06,761 [localhost-startStop-1] ERROR com.openkm.dao.HibernateUtil- could not init listeners
org.hibernate.HibernateException: could not init listeners
at org.hibernate.event.EventListeners.initializeListeners(EventListeners.java:205)
at org.hibernate.cfg.Configuration.getInitializedEventListeners(Configuration.java:2010)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1872)
at com.openkm.dao.HibernateUtil.getSessionFactory(HibernateUtil.java:176)
at com.openkm.dao.HibernateUtil.getSessionFactory(HibernateUtil.java:90)
at com.openkm.servlet.RepositoryStartupServlet.init(RepositoryStartupServlet.java:100)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1073)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857)
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: org.hibernate.search.SearchException: Unable to initialize directory provider: com.openkm.dao.bean.NodeBase
at org.hibernate.search.store.DirectoryProviderFactory.createDirectoryProvider(DirectoryProviderFactory.java:170)
at org.hibernate.search.store.DirectoryProviderFactory.createDirectoryProviders(DirectoryProviderFactory.java:101)
at org.hibernate.search.spi.SearchFactoryBuilder.initDocumentBuilders(SearchFactoryBuilder.java:370)
at org.hibernate.search.spi.SearchFactoryBuilder.buildNewSearchFactory(SearchFactoryBuilder.java:262)
at org.hibernate.search.spi.SearchFactoryBuilder.buildSearchFactory(SearchFactoryBuilder.java:144)
at org.hibernate.search.event.FullTextIndexEventListener.initialize(FullTextIndexEventListener.java:151)
at org.hibernate.event.EventListeners$1.processListener(EventListeners.java:198)
at org.hibernate.event.EventListeners.processListeners(EventListeners.java:181)
at org.hibernate.event.EventListeners.initializeListeners(EventListeners.java:194)
... 22 more
Caused by: org.hibernate.search.SearchException: Could not initialize index
at org.hibernate.search.store.DirectoryProviderHelper.initializeIndexIfNeeded(DirectoryProviderHelper.java:164)
at org.hibernate.search.store.DirectoryProviderHelper.createFSIndex(DirectoryProviderHelper.java:143)
at org.hibernate.search.store.FSDirectoryProvider.initialize(FSDirectoryProvider.java:66)
at org.hibernate.search.store.DirectoryProviderFactory.createDirectoryProvider(DirectoryProviderFactory.java:167)
... 30 more
Caused by: org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: SimpleFSLock@/opt/tomcat/repository/index/com.openkm.dao.bean.NodeBase/write.lock
at org.apache.lucene.store.Lock.obtain(Lock.java:84)
at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1097)
at org.hibernate.search.store.DirectoryProviderHelper.initializeIndexIfNeeded(DirectoryProviderHelper.java:159)
... 33 more
2015-04-03 18:28:06,769 [localhost-startStop-1] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/OpenKM]- StandardWrapper.Throwable
java.lang.ExceptionInInitializerError
at com.openkm.dao.HibernateUtil.getSessionFactory(HibernateUtil.java:224)
at com.openkm.dao.HibernateUtil.getSessionFactory(HibernateUtil.java:90)
at com.openkm.servlet.RepositoryStartupServlet.init(RepositoryStartupServlet.java:100)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1073)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857)
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: org.hibernate.HibernateException: could not init listeners
at org.hibernate.event.EventListeners.initializeListeners(EventListeners.java:205)
at org.hibernate.cfg.Configuration.getInitializedEventListeners(Configuration.java:2010)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1872)
at com.openkm.dao.HibernateUtil.getSessionFactory(HibernateUtil.java:176)
... 19 more
Caused by: org.hibernate.search.SearchException: Unable to initialize directory provider: com.openkm.dao.bean.NodeBase
at org.hibernate.search.store.DirectoryProviderFactory.createDirectoryProvider(DirectoryProviderFactory.java:170)
at org.hibernate.search.store.DirectoryProviderFactory.createDirectoryProviders(DirectoryProviderFactory.java:101)
at org.hibernate.search.spi.SearchFactoryBuilder.initDocumentBuilders(SearchFactoryBuilder.java:370)
at org.hibernate.search.spi.SearchFactoryBuilder.buildNewSearchFactory(SearchFactoryBuilder.java:262)
at org.hibernate.search.spi.SearchFactoryBuilder.buildSearchFactory(SearchFactoryBuilder.java:144)
at org.hibernate.search.event.FullTextIndexEventListener.initialize(FullTextIndexEventListener.java:151)
at org.hibernate.event.EventListeners$1.processListener(EventListeners.java:198)
at org.hibernate.event.EventListeners.processListeners(EventListeners.java:181)
at org.hibernate.event.EventListeners.initializeListeners(EventListeners.java:194)
... 22 more
Caused by: org.hibernate.search.SearchException: Could not initialize index
at org.hibernate.search.store.DirectoryProviderHelper.initializeIndexIfNeeded(DirectoryProviderHelper.java:164)
at org.hibernate.search.store.DirectoryProviderHelper.createFSIndex(DirectoryProviderHelper.java:143)
at org.hibernate.search.store.FSDirectoryProvider.initialize(FSDirectoryProvider.java:66)
at org.hibernate.search.store.DirectoryProviderFactory.createDirectoryProvider(DirectoryProviderFactory.java:167)
... 30 more
Caused by: org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: SimpleFSLock@/opt/tomcat/repository/index/com.openkm.dao.bean.NodeBase/write.lock
at org.apache.lucene.store.Lock.obtain(Lock.java:84)
at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1097)
at org.hibernate.search.store.DirectoryProviderHelper.initializeIndexIfNeeded(DirectoryProviderHelper.java:159)
... 33 more
2015-04-03 18:28:06,774 [localhost-startStop-1] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/OpenKM]- Servlet /OpenKM threw load() exception
org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: SimpleFSLock@/opt/tomcat/repository/index/com.openkm.dao.bean.NodeBase/write.lock
at org.apache.lucene.store.Lock.obtain(Lock.java:84)
at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1097)
at org.hibernate.search.store.DirectoryProviderHelper.initializeIndexIfNeeded(DirectoryProviderHelper.java:159)
at org.hibernate.search.store.DirectoryProviderHelper.createFSIndex(DirectoryProviderHelper.java:143)
at org.hibernate.search.store.FSDirectoryProvider.initialize(FSDirectoryProvider.java:66)
at org.hibernate.search.store.DirectoryProviderFactory.createDirectoryProvider(DirectoryProviderFactory.java:167)
at org.hibernate.search.store.DirectoryProviderFactory.createDirectoryProviders(DirectoryProviderFactory.java:101)
at org.hibernate.search.spi.SearchFactoryBuilder.initDocumentBuilders(SearchFactoryBuilder.java:370)
at org.hibernate.search.spi.SearchFactoryBuilder.buildNewSearchFactory(SearchFactoryBuilder.java:262)
at org.hibernate.search.spi.SearchFactoryBuilder.buildSearchFactory(SearchFactoryBuilder.java:144)
at org.hibernate.search.event.FullTextIndexEventListener.initialize(FullTextIndexEventListener.java:151)
at org.hibernate.event.EventListeners$1.processListener(EventListeners.java:198)
at org.hibernate.event.EventListeners.processListeners(EventListeners.java:181)
at org.hibernate.event.EventListeners.initializeListeners(EventListeners.java:194)
at org.hibernate.cfg.Configuration.getInitializedEventListeners(Configuration.java:2010)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1872)
at com.openkm.dao.HibernateUtil.getSessionFactory(HibernateUtil.java:176)
at com.openkm.dao.HibernateUtil.getSessionFactory(HibernateUtil.java:90)
at com.openkm.servlet.RepositoryStartupServlet.init(RepositoryStartupServlet.java:100)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1073)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857)
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)
2015-04-03 18:28:06,781 [localhost-startStop-1] WARN org.apache.chemistry.opencmis.server.impl.atompub.CmisAtomPubServlet- CMIS version is not defined! Setting it to CMIS 1.0.
2015-04-03 18:28:06,869 [localhost-startStop-1] INFO org.apache.catalina.startup.HostConfig- Deploying web application directory /opt/tomcat/webapps/ROOT
2015-04-03 18:28:08,045 [main] INFO org.apache.coyote.http11.Http11Protocol- Starting ProtocolHandler ["http-bio-0.0.0.0-8180"]
2015-04-03 18:28:08,054 [main] INFO org.apache.coyote.ajp.AjpProtocol- Starting ProtocolHandler ["ajp-bio-127.0.0.1-8109"]
2015-04-03 18:28:08,060 [main] INFO org.apache.catalina.startup.Catalina- Server startup in 32750 ms
Can I know how to solve this issue.
Re: Problem in starting OpenKM 6.3.0 in Ubuntu server 14.04
PostPosted:Fri Apr 03, 2015 5:34 pm
by jllort
This is caused because application or server has been stopped incorrectly and the lucene indexes are locked ( or corrupted ).
1- Stop application and remove the lock files ( XXXX are two folders ):
/opt/tomcat/repository/index/XXXX/write.lock
2- Start application
If this fails, then the lucene indexes are corrupted and must be rebuild agains:
1- Stop application
2- Delete the folder /opt/tomcat/repository/index
3- Start application
Removing index folder, force lucene to build indexes again.
Re: Problem in starting OpenKM 6.3.0 in Ubuntu server 14.04
PostPosted:Tue Apr 21, 2015 10:17 am
by hariharan.gopal
Ya thanks Jllort,
Its working fine again.Thanks a lot.