Page 1 of 1

installing on centos 5.2

PostPosted:Thu Jan 28, 2010 2:51 am
by meymey
hi all....
i have assignment to install openKM on centos5.2....

i put openKM on /opt/ folder...
and the JDK on /opt/java/ like the JAVA_HOME that describe on run.conf ( on folder OpenKM/bin/)

but if i'm execute /opt/openKM/bin/run.sh i have error like this....

Code: Select all
08:38:13,318 ERROR [MainDeployer] Could not create deployment: file:/opt/OpenKM-3.0-RC2_JBoss-4.2.2.GA/server/default/conf/jboss-service.xml
org.jboss.deployment.DeploymentException: - nested throwable: (java.lang.reflect.UndeclaredThrowableException)
   at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:196)
   at org.jboss.system.ServiceController.install(ServiceController.java:226)
   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
   at $Proxy4.install(Unknown Source)
   at org.jboss.deployment.SARDeployer.create(SARDeployer.java:249)
   at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969)
   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818)
   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
   at $Proxy5.deploy(Unknown Source)
   at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
   at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
   at org.jboss.Main.boot(Main.java:200)
   at org.jboss.Main$1.run(Main.java:508)
   at java.lang.Thread.run(libgcj.so.7rh)
Caused by: java.lang.reflect.UndeclaredThrowableException
   at org.jboss.system.ServiceCreator.install(ServiceCreator.java:236)
   at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:451)
   at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171)
   ...27 more
Caused by: java.lang.NoClassDefFoundError: org.jboss.dom4j.DocumentFactory
   at java.lang.Class.initializeClass(libgcj.so.7rh)
   at org.jboss.dom4j.io.SAXReader.getDocumentFactory(SAXReader.java:645)
   at org.jboss.dom4j.io.SAXReader.createContentHandler(SAXReader.java:969)
   at org.jboss.dom4j.io.SAXReader.read(SAXReader.java:449)
   at org.jboss.dom4j.io.SAXReader.read(SAXReader.java:291)
   at org.jboss.mx.metadata.XMLMetaData.build(XMLMetaData.java:255)
   at org.jboss.mx.modelmbean.XMBean.<init>(XMBean.java:253)
   at org.jboss.mx.modelmbean.XMBean.<init>(XMBean.java:282)
   at java.lang.reflect.Constructor.newInstance(libgcj.so.7rh)
   at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:1233)
   at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:286)
   at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:344)
   at org.jboss.system.ServiceCreator.install(ServiceCreator.java:212)
   ...29 more
Failed to boot JBoss:
Code: Select all
org.jboss.deployment.DeploymentException: - nested throwable: (java.lang.reflect.UndeclaredThrowableException)
   at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:196)
   at org.jboss.system.ServiceController.install(ServiceController.java:226)
   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
   at $Proxy4.install(Unknown Source)
   at org.jboss.deployment.SARDeployer.create(SARDeployer.java:249)
   at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969)
   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818)
   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
   at $Proxy5.deploy(Unknown Source)
   at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
   at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
   at org.jboss.Main.boot(Main.java:200)
   at org.jboss.Main$1.run(Main.java:508)
   at java.lang.Thread.run(libgcj.so.7rh)
Caused by: java.lang.reflect.UndeclaredThrowableException
   at org.jboss.system.ServiceCreator.install(ServiceCreator.java:236)
   at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:451)
   at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171)
   ...27 more
Caused by: java.lang.NoClassDefFoundError: org.jboss.dom4j.DocumentFactory
   at java.lang.Class.initializeClass(libgcj.so.7rh)
   at org.jboss.dom4j.io.SAXReader.getDocumentFactory(SAXReader.java:645)
   at org.jboss.dom4j.io.SAXReader.createContentHandler(SAXReader.java:969)
   at org.jboss.dom4j.io.SAXReader.read(SAXReader.java:449)
   at org.jboss.dom4j.io.SAXReader.read(SAXReader.java:291)
   at org.jboss.mx.metadata.XMLMetaData.build(XMLMetaData.java:255)
   at org.jboss.mx.modelmbean.XMBean.<init>(XMBean.java:253)
   at org.jboss.mx.modelmbean.XMBean.<init>(XMBean.java:282)
   at java.lang.reflect.Constructor.newInstance(libgcj.so.7rh)
   at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:1233)
   at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:286)
   at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:344)
   at org.jboss.system.ServiceCreator.install(ServiceCreator.java:212)
   ...29 more
08:38:13,325 INFO  [Server] Runtime shutdown hook called, forceHalt: true
08:38:13,326 INFO  [Server] JBoss SHUTDOWN: Undeploying all packages
08:38:13,363 INFO  [Server] Shutdown complete
Shutdown complete
Halting VM
and the service shutting down...
i know that this openKM can't load the Jboss...but if i'm installing openKM on windows i not install Jboss before....do i need install Jboss before???

Re: installing on centos 5.2

PostPosted:Thu Jan 28, 2010 9:28 am
by jllort
Better installing on any linux distribution than windows. In windows is really the same, simply extract files and execute run.bat ( with correct jdk installed )

About your problem in centos, take a look at your folder grants and user who executes it, seems can not create files with this user ?

Re: installing on centos 5.2

PostPosted:Tue Feb 02, 2010 4:36 pm
by pavila
1.- Install the recent OpenKM 4.0
2.- BE sure you have JDK 1.6 installed (not JRE)

Re: installing on centos 5.2

PostPosted:Thu Nov 03, 2011 9:23 am
by pavila
If running on linux, please check your hosts file on /etc/hosts.
See if contains your hostname with FQDN, try it pointing to 127.0.0.1 or your ip address.

Worked for me.