Re: Service is not starting Java bean error . --
Daniel Geske <[email protected]>
| Newsgroups | gmane.network.opennms.install |
|---|---|
| Message-ID | <[email protected]> |
Biju, OpenNMS is configured to listen for SNMP traps on port 162, but it cannot bind to that port because it is already in use. Access to ports is exclusive. You can disable SNMP data collection in OpenNMS or shut down the app that is bound to the port now and then start OpenNMS again. Daniel On Fri, Jan 7, 2011 at 03:26, Biju Varappuzhakkaran <[email protected]>wrote: > Hi, > > > > I was trying to install the opennms . it successfully installed. > > > > But unable to start the opennms service > > > > In the log I have seen some errors. > > Can someone help me to run this > > > > I have installed this on a centOS5.5 server. > > > > The error is as below. > > > > > > [root@SER1 ~]# tail -f /opt/opennms/logs/daemon/output.log > > pipe size (512 bytes, -p) 8 > > POSIX message queues (bytes, -q) 819200 > > real-time priority (-r) 0 > > stack size (kbytes, -s) 8192 > > cpu time (seconds, -t) unlimited > > max user processes (-u) 40960 > > virtual memory (kbytes, -v) unlimited > > file locks (-x) unlimited > > end ulimit settings > > Executing command: /opt/opennms/bin/runjava -r -- > -Djava.endorsed.dirs=/opt/opennms/lib/endorsed -Dopennms.home=/opt/opennms > -Dcom.sun.management.jmxremote.port=18980 > -Dcom.sun.management.jmxremote.ssl=false > -Dcom.sun.management.jmxremote.authenticate=false -Xmx256m > -Djava.net.preferIPv4Stack=true -XX:MaxPermSize=128m -jar > /opt/opennms/lib/opennms_bootstrap.jar start > > [DEBUG] System property 'opennms.library.jicmp' set to > '/usr/lib64/libjicmp.so. Attempting to load jicmp library from this > location. > > [INFO] Successfully loaded jicmp library. > > An error occurred while attempting to start the "OpenNMS:Name=Trapd" > service (class org.opennms.netmgt.trapd.jmx.Trapd). Shutting down and > exiting. > > javax.management.RuntimeMBeanException: RuntimeException thrown in > operation init > > at > com.sun.jmx.mbeanserver.StandardMetaDataImpl.wrapRuntimeException(StandardMetaDataImpl.java:994) > > at > com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:430) > > at > com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) > > at > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815) > > at > com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) > > at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:338) > > at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:261) > > at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:268) > > at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:136) > > at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:211) > > at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:183) > > 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:585) > > at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:353) > > at java.lang.Thread.run(Thread.java:595) > > Caused by: org.springframework.beans.factory.access.BootstrapException: > Unable to return specified BeanFactory instance: factory key > [trapDaemonContext], from group with resource name > [classpath*:beanRefContext.xml]; nested exception is > org.springframework.beans.factory.BeanCreationException: Error creating bean > with name 'trapDaemonContext' defined in URL > [jar:file:/opt/opennms/lib/opennms-services-1.8.7.jar!/beanRefContext.xml]: > Instantiation of bean failed; nested exception is > org.springframework.beans.BeanInstantiationException: Could not instantiate > bean class > [org.springframework.context.support.ClassPathXmlApplicationContext]: > Constructor threw exception; nested exception is > org.springframework.beans.factory.BeanCreationException: Error creating bean > with name 'daemon' defined in class path resource > [META-INF/opennms/applicationContext-trapDaemon.xml]: Invocation of init > method failed; nested exception is > java.lang.reflect.UndeclaredThrowableException > > at > org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:409) > > at > org.opennms.core.utils.BeanUtils.getBeanFactory(BeanUtils.java:59) > > at org.opennms.core.utils.BeanUtils.getFactory(BeanUtils.java:101) > > at > org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon.init(AbstractSpringContextJmxServiceDaemon.java:109) > > 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:585) > > at > com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414) > > ... 15 more > > Caused by: org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'trapDaemonContext' defined in URL > [jar:file:/opt/opennms/lib/opennms-services-1.8.7.jar!/beanRefContext.xml]: > Instantiation of bean failed; nested exception is > org.springframework.beans.BeanInstantiationException: Could not instantiate > bean class > [org.springframework.context.support.ClassPathXmlApplicationContext]: > Constructor threw exception; nested exception is > org.springframework.beans.factory.BeanCreationException: Error creating bean > with name 'daemon' defined in class path resource > [META-INF/opennms/applicationContext-trapDaemon.xml]: Invocation of init > method failed; nested exception is > java.lang.reflect.UndeclaredThrowableException > > at > org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:285) > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:993) > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:897) > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) > > 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:194) > > at > org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1049) > > at > org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:397) > > ... 23 more > > Caused by: org.springframework.beans.BeanInstantiationException: Could not > instantiate bean class > [org.springframework.context.support.ClassPathXmlApplicationContext]: > Constructor threw exception; nested exception is > org.springframework.beans.factory.BeanCreationException: Error creating bean > with name 'daemon' defined in class path resource > [META-INF/opennms/applicationContext-trapDaemon.xml]: Invocation of init > method failed; nested exception is > java.lang.reflect.UndeclaredThrowableException > > at > org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:141) > > at > org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:107) > > at > org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:277) > > ... 33 more > > Caused by: org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'daemon' defined in class path resource > [META-INF/opennms/applicationContext-trapDaemon.xml]: Invocation of init > method failed; nested exception is > java.lang.reflect.UndeclaredThrowableException > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1412) > > 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:563) > > at > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:872) > > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:423) > > at > org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) > > at > org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:105) > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > > at java.lang.reflect.Constructor.newInstance(Constructor.java:494) > > at > org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126) > > ... 35 more > > Caused by: java.lang.reflect.UndeclaredThrowableException > > at org.opennms.netmgt.trapd.Trapd.onInit(Trapd.java:188) > > at > org.opennms.netmgt.daemon.AbstractServiceDaemon.init(AbstractServiceDaemon.java:356) > > at > org.opennms.netmgt.daemon.AbstractServiceDaemon.afterPropertiesSet(AbstractServiceDaemon.java:58) > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1469) > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409) > > ... 51 more > > Caused by: java.net.BindException: Address already in use > > at java.net.PlainDatagramSocketImpl.bind0(Native Method) > > at > java.net.PlainDatagramSocketImpl.bind(PlainDatagramSocketImpl.java:82) > > at java.net.DatagramSocket.bind(DatagramSocket.java:368) > > at java.net.DatagramSocket.<init>(DatagramSocket.java:210) > > at java.net.DatagramSocket.<init>(DatagramSocket.java:261) > > at > org.snmp4j.transport.DefaultUdpTransportMapping.<init>(DefaultUdpTransportMapping.java:99) > > at > org.opennms.netmgt.snmp.snmp4j.Snmp4JStrategy.registerForTraps(Snmp4JStrategy.java:446) > > at > org.opennms.netmgt.snmp.SnmpUtils.registerForTraps(SnmpUtils.java:165) > > at org.opennms.netmgt.trapd.Trapd.onInit(Trapd.java:177) > > ... 55 more > > > ------------------------------------------------------------------------------ > Gaining the trust of online customers is vital for the success of any > company > that requires sensitive data to be transmitted over the Web. Learn how to > best implement a security strategy that keeps consumers' information secure > and instills the confidence they need to proceed with transactions. > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > Please read the OpenNMS Mailing List FAQ: > http://www.opennms.org/index.php/Mailing_List_FAQ > > opennms-install mailing list > > To *unsubscribe* or change your subscription options, see the bottom of > this page: > https://lists.sourceforge.net/lists/listinfo/opennms-install > -- Daniel Geske Technology Director Horn Group Interactive Design http://www.horngroup.com <http://www.horngroup.com/design-portfolio> 646 202 9762 [email protected] ------------------------------------------------------------------------------ Gaining the trust of online customers is vital for the success of any company that requires sensitive data to be transmitted over the Web. Learn how to best implement a security strategy that keeps consumers' information secure and instills the confidence they need to proceed with transactions. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Please read the OpenNMS Mailing List FAQ: http://www.opennms.org/index.php/Mailing_List_FAQ opennms-install mailing list To *unsubscribe* or change your subscription options, see the bottom of this page: https://lists.sourceforge.net/lists/listinfo/opennms-install