error while running openmeetings on linux

42 views
Skip to first unread message

prashant

unread,
Oct 6, 2010, 8:49:13 PM10/6/10
to OpenMeetings User
Hi
I have red5 running fine on linux, but when I put openmeetings in
webapps, I am getting following error


[INFO] [main] org.apache.catalina.core.ContainerBase.[red5Engine].
[0.0.0.0].[/openmeetings] - Initializing log4j from [/root/red5/
webapps/openmeetings/WEB-INF/log4j.properties]
log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not
assignable to a "org.apache.log4j.Appender" variable.
log4j:ERROR The class "org.apache.log4j.Appender" was loaded by
log4j:ERROR [java.net.URLClassLoader@337d0f] whereas object of type
log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by
[WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
java.net.URLClassLoader@337d0f
].
log4j:ERROR Could not instantiate appender named "CONSOLE".
log4j:ERROR A "org.apache.log4j.RollingFileAppender" object is not
assignable to a "org.apache.log4j.Appender" variable.
log4j:ERROR The class "org.apache.log4j.Appender" was loaded by
log4j:ERROR [java.net.URLClassLoader@337d0f] whereas object of type
log4j:ERROR "org.apache.log4j.RollingFileAppender" was loaded by
[WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
java.net.URLClassLoader@337d0f
].
log4j:ERROR Could not instantiate appender named "FLOG2".
log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not
assignable to a "org.apache.log4j.Appender" variable.
log4j:ERROR The class "org.apache.log4j.Appender" was loaded by
log4j:ERROR [java.net.URLClassLoader@337d0f] whereas object of type
log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by
[WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
java.net.URLClassLoader@337d0f
].
log4j:ERROR Could not instantiate appender named "CONSOLE2".
Oct 6, 2010 5:43:55 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
[INFO] [main] org.apache.catalina.core.ContainerBase.[red5Engine].
[0.0.0.0].[/openmeetings] - Initializing Spring root
WebApplicationContext
[INFO] [main] org.springframework.web.context.ContextLoader - Root
WebApplicationContext: initialization started
[INFO] [main]
org.springframework.context.support.ClassPathXmlApplicationContext -
Refreshing
org.springframework.context.support.ClassPathXmlApplicationContext@257b34:
startup date [Wed Oct 06 17:43:55 PDT 2010]; root of context hierarchy

prashant

unread,
Oct 6, 2010, 10:15:33 PM10/6/10
to OpenMeetings User
Please ignore following error, it caused by duplicate lib.. here is
log for other errors

[INFO] [main] org.apache.catalina.core.ContainerBase.[red5Engine].
[0.0.0.0].[/openmeetings] - Initializing log4j from [/root/red5/
webapps/openmeetings/WEB-INF/log4j.properties]
Oct 6, 2010 7:11:59 PM org.apache.catalina.core.StandardContext
listenerStart
SEVERE: Exception sending context initialized event to listener
instance of class org.springframework.web.util.Log4jConfigListener
java.lang.NoClassDefFoundError: org/apache/log4j/PropertyConfigurator
at
org.springframework.util.Log4jConfigurer.initLogging(Log4jConfigurer.java:
72)
at
org.springframework.web.util.Log4jWebConfigurer.initLogging(Log4jWebConfigurer.java:
151)
at
org.springframework.web.util.Log4jConfigListener.contextInitialized(Log4jConfigListener.java:
45)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
3972)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
4467)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.startup.Embedded.start(Embedded.java:
825)
at org.red5.server.tomcat.TomcatLoader.init(TomcatLoader.java:
504)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:
1544)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
1485)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:
1417)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:
519)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:
456)
at
org.springframework.beans.factory.support.AbstractBeanFactory
$1.getObject(AbstractBeanFactory.java:291)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:
222)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:
288)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
190)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:
580)
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:
895)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:
425)
at org.red5.server.Launcher.launch(Launcher.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:135)
at org.red5.server.Bootstrap.main(Bootstrap.java:50)
Caused by: java.lang.ClassNotFoundException:
org.apache.log4j.PropertyConfigurator
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 34 more
[ERROR] [main] org.apache.catalina.core.ContainerBase.[red5Engine].
[0.0.0.0].[/openmeetings] - Exception sending context initialized
event to listener instance of class
org.springframework.web.util.Log4jConfigListener
java.lang.NoClassDefFoundError: org/apache/log4j/PropertyConfigurator
at
org.springframework.util.Log4jConfigurer.initLogging(Log4jConfigurer.java:
72) ~[spring-core-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.web.util.Log4jWebConfigurer.initLogging(Log4jWebConfigurer.java:
151) ~[spring-web-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.web.util.Log4jConfigListener.contextInitialized(Log4jConfigListener.java:
45) ~[spring-web-3.0.4.jar:3.0.4.RELEASE]
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
3972) [catalina-6.0.24.jar:na]
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
4467) [catalina-6.0.24.jar:na]
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
[catalina-6.0.24.jar:na]
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
[catalina-6.0.24.jar:na]
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
[catalina-6.0.24.jar:na]
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
[catalina-6.0.24.jar:na]
at org.apache.catalina.startup.Embedded.start(Embedded.java:
825) [catalina-6.0.24.jar:na]
at org.red5.server.tomcat.TomcatLoader.init(TomcatLoader.java:
504) [tomcatplugin1.0.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_20]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39) ~[na:1.6.0_20]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25) ~[na:1.6.0_20]
at java.lang.reflect.Method.invoke(Method.java:597) ~[na:
1.6.0_20]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:
1544) [spring-beans-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
1485) [spring-beans-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:
1417) [spring-beans-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:
519) [spring-beans-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:
456) [spring-beans-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory
$1.getObject(AbstractBeanFactory.java:291) [spring-beans-3.0.4.jar:
3.0.4.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:
222) [spring-beans-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:
288) [spring-beans-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
190) [spring-beans-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:
580) [spring-beans-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:
895) [spring-context-3.0.4.jar:3.0.4.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:
425) [spring-context-3.0.4.jar:3.0.4.RELEASE]
at org.red5.server.Launcher.launch(Launcher.java:64)
[red5.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.0_20]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39) ~[na:1.6.0_20]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25) ~[na:1.6.0_20]
at java.lang.reflect.Method.invoke(Method.java:597) ~[na:
1.6.0_20]
at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:135)
[boot.jar:na]
at org.red5.server.Bootstrap.main(Bootstrap.java:50)
[boot.jar:na]
Caused by: java.lang.ClassNotFoundException:
org.apache.log4j.PropertyConfigurator
at java.net.URLClassLoader$1.run(URLClassLoader.java:202) ~[na:
1.6.0_20]
at java.security.AccessController.doPrivileged(Native Method)
~[na:1.6.0_20]
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
~[na:1.6.0_20]
at java.lang.ClassLoader.loadClass(ClassLoader.java:307) ~[na:
1.6.0_20]
at java.lang.ClassLoader.loadClass(ClassLoader.java:248) ~[na:
1.6.0_20]
... 34 common frames omitted
Oct 6, 2010 7:11:59 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext


prashant

unread,
Oct 6, 2010, 11:17:00 PM10/6/10
to OpenMeetings User
After reading few previous post, I am able to fix errors and able to
load application. Even though application is running fine

I see following error while loading red5.sh

Exception in thread "Launcher:/__MACOSX"
org.springframework.beans.factory.BeanDefinitionStoreException: Could
not resolve bean definition resource pattern [/WEB-INF/red5-*.xml];
nested exception is java.io.FileNotFoundException: ServletContext
resource [/WEB-INF/] cannot be resolved to URL because it does not
exist
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:
190)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:
149)
at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:
124)
at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:
93)
at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:
130)
at
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:
467)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:
397)
at org.red5.server.tomcat.TomcatLoader$1.run(TomcatLoader.java:
594)
Caused by: java.io.FileNotFoundException: ServletContext resource [/
WEB-INF/] cannot be resolved to URL because it does not exist
at
org.springframework.web.context.support.ServletContextResource.getURL(ServletContextResource.java:
131)
at
org.springframework.core.io.support.PathMatchingResourcePatternResolver.isJarResource(PathMatchingResourcePatternResolver.java:
413)
at
org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:
342)
at
org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:
280)
at
org.springframework.context.support.AbstractApplicationContext.getResources(AbstractApplicationContext.java:
1227)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:
177)
... 7 more
[INFO] [Launcher:/vod]
org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
- Loading properties file from ServletContext resource [/WEB-INF/red5-
web.properties]
> On Oct 7, 5:49 am, prashant <helioussyst...@gmail.com> wrote: ...
>
> read more »
Reply all
Reply to author
Forward
0 new messages