Could not parse configuration: /home/admin/OpenMeetings/OM1. 7/red5/webapps/openmeetings/conf/hibernate.cfg.xml
=> You've written sth. in the hibernate.cfg.xml by yourself that makes the XML invalid. Sebastian 2011/8/10 Jommy <[email protected]> > Hi > > I have successfully installed OM version 1.7 on my RedHat EL5 server and > red5 can run properly with the "red5.sh" script. But when I call it with the > startup script which was working fine with OM1.6, OM die at the login page > with the error "Error Missing [556]". And I have noticed some error about > the "SessionFactory" as below. > > ERROR 08-10 04:15:56.106 HibernateUtil.java 2684 > 84org.openmeetings.app.hibernate.utils.HibernateUtil [Launcher:/openmeetings] > - getSessionFactory > org.hibernate.HibernateException: Could not parse configuration: > /home/admin/OpenMeetings/OM1.7/red5/webapps/openmeetings/conf/hibernate.cfg.xml > at > org.hibernate.cfg.Configuration.doConfigure(Configuration.java:2216) > [hibernate3.jar:3.6.1.Final] > at > org.hibernate.cfg.Configuration.configure(Configuration.java:2186) > [hibernate3.jar:3.6.1.Final] > at > org.openmeetings.app.hibernate.utils.HibernateUtil.getSessionFactory(HibernateUtil.java:77) > [openmeetings.jar:na] > at > org.openmeetings.app.hibernate.utils.HibernateUtil.createSession(HibernateUtil.java:35) > [openmeetings.jar:na] > at > org.openmeetings.app.data.basic.Configurationmanagement.getConfKey(Configurationmanagement.java:50) > [openmeetings.jar:na] > at > org.openmeetings.app.remote.red5.ScopeApplicationAdapter.appStart(ScopeApplicationAdapter.java:139) > [openmeetings.jar:na] > at > org.red5.server.adapter.MultiThreadedApplicationAdapter.start(MultiThreadedApplicationAdapter.java:414) > [red5.jar:na] > at > org.red5.server.adapter.ApplicationAdapter.start(ApplicationAdapter.java:55) > [red5.jar:na] > at org.red5.server.Scope.start(Scope.java:1163) [red5.jar:na] > at org.red5.server.Scope.init(Scope.java:898) [red5.jar:na] > at org.red5.server.WebScope.register(WebScope.java:198) > [red5.jar:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [na:1.6.0_21] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > [na:1.6.0_21] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > [na:1.6.0_21] > at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_21] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1529) > [spring-beans-3.0.0.jar:3.0.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1468) > [spring-beans-3.0.0.jar:3.0.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1398) > [spring-beans-3.0.0.jar:3.0.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:512) > [spring-beans-3.0.0.jar:3.0.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) > [spring-beans-3.0.0.jar:3.0.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290) > [spring-beans-3.0.0.jar:3.0.0.RELEASE] > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) > [spring-beans-3.0.0.jar:3.0.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287) > [spring-beans-3.0.0.jar:3.0.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189) > [spring-beans-3.0.0.jar:3.0.0.RELEASE] > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:557) > [spring-beans-3.0.0.jar:3.0.0.RELEASE] > at > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:842) > [spring-context-3.0.0.jar:3.0.0.RELEASE] > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:416) > [spring-context-3.0.0.jar:3.0.0.RELEASE] > at org.red5.server.tomcat.TomcatLoader$1.run(TomcatLoader.java:594) > [red5.jar:na] > Caused by: org.dom4j.DocumentException: /hibernate-configuration-3.0.dtd > (No such file or directory) Nested exception: > /hibernate-configuration-3.0.dtd (No such file or directory) > at org.dom4j.io.SAXReader.read(SAXReader.java:484) > [dom4j-1.6.1.jar:1.6.1] > at > org.hibernate.cfg.Configuration.doConfigure(Configuration.java:2208) > [hibernate3.jar:3.6.1.Final] > ... 27 common frames omitted > > Here is my red5 startup script: > > # > #!/bin/sh -e > # > # red5 Starts, Stops and Reloads Red5. > # > # chkconfig: 2345 90 60 > # description: Red5 - OpenMeeting Web Conference daemon. > # processname: red5 > # Startup script for Red5 > > export JAVA_HOME=/home/admin/jdk1.6.0_21 > # export RED5_HOME=/home/admin/OpenMeetings/OM1.6/red5 > export RED5_HOME=/home/admin/OpenMeetings/OM1.7/red5 > > start_red5="${RED5_HOME}/red5.sh start" > stop_red5="${RED5_HOME}/red5-shutdown.sh stop" > > start() { > echo -n "Starting Red5: " > ${start_red5} & > /dev/null 2>&1 > echo "done." > } > stop() { > echo -n "Shutting down Red5: " > ${stop_red5} & > /dev/null 2>&1 > echo "done." > } > > case "$1" in > start) > start > ;; > stop) > stop > ;; > restart) > stop > sleep 10 > start > ;; > *) > echo "Usage: $0 {start|stop|restart}" > esac > > exit 0 > > Can anybody give some advise on how to solve the error? > > Thank you very much > > Jom > > -- > You received this message because you are subscribed to the Google Groups > "OpenMeetings User" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/openmeetings-user/-/QOfMHM8lpD4J. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/openmeetings-user?hl=en. > -- Sebastian Wagner http://www.webbase-design.de http://openmeetings.googlecode.com http://www.wagner-sebastian.com [email protected] -- You received this message because you are subscribed to the Google Groups "OpenMeetings User" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/openmeetings-user?hl=en.
