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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.