Failing Startup from Clean Install on CentOS 5.5

Aaron Mahler <[email protected]>
Newsgroups gmane.network.opennms.install
Message-ID <[email protected]>
 Hello!

  Did a yum repository install (using "Yum repository files for stable/rhel5
OpenNMS") on a relatively fresh CentOS 5.5 box yesterday. The machine has
Java 1.6.0 on it already along with the various openjdk RPMs. I have
Hitachi's Storage Manager Navigator 2 on here for handling a SAN of ours and
has its own SNMP trap handler running on all interfaces on port 162. That
was a conflict, so I found the port reference in trapd-configuration.xml and
changed it temporarily until I can figure out how to get Hitachi's stuff to
bind to only one interface.

  That was the only change I made to the config files and the error I was
getting about a conflicting use of 162 went away. It moved immediately to
the error below that has me stumped. It is, so far as I can tell, not the
hostname-related error cited in the FAQ. I can't seem to find an exact match
to this in the mailing lists, via Google, etc.

  So you know:

/usr/bin/java -version  (installed from direct download from Sun/Oracle)

java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Client VM (build 17.0-b16, mixed mode, sharing)

rpm -qa | grep opennms

opennms-repo-stable-1.0-12
opennms-1.8.4-1
opennms-webapp-jetty-1.8.4-1
opennms-core-1.8.4-1

rpm -qa | grep java

tzdata-java-2010l-1.el5
java-1.6.0-openjdk-devel-1.6.0.0-1.13.b16.el5
java-1.6.0-openjdk-1.6.0.0-1.13.b16.el5


  Any thoughts?

Thanks!
 - Aaron

------

------------------------------------------------------------------------------
Sun Sep 26 09:53:02 EDT 2010
begin ulimit settings:
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 16384
max locked memory       (kbytes, -l) 32
max memory size         (kbytes, -m) unlimited
open files                      (-n) 10240
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) 8358
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/opennm
s/lib/opennms_bootstrap.jar  start
[DEBUG] System property 'opennms.library.jicmp' set to
'/usr/lib/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=PollerBackEnd"
service (class org.opennms.netmgt.poller.jmx.RemotePollerBackEnd).  Shutting
down and exiting
.
javax.management.RuntimeMBeanException:
org.springframework.beans.factory.access.BootstrapException: Unable to
return specified BeanFactory instance: factory key [pollerB
ackEndContext], from group with resource name
[classpath*:beanRefContext.xml]; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
 bean with name 'pollerBackEndContext' defined in URL
[jar:file:/opt/opennms/lib/opennms-services-1.8.4.jar!/beanRefContext.xml]:
Instantiation of bean failed; nested exc
eption is org.springframework.beans.BeanInstantiationException: Could not
instantiate bean class
[org.springframework.context.support.ClassPathXmlApplicationContext]: Con
structor threw exception; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'pollerBackEnd-rmi' defined in class
path resource
[META-INF/opennms/applicationContext-exportedPollerBackEnd-rmi.xml]:
Invocation of init method failed; nested exception is
java.rmi.ServerException: RemoteE
xception occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception
is:
java.lang.ClassNotFoundException:
org.springframework.remoting.rmi.RmiInvocationHandler (no security manager:
RMI class loader disabled)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(Unknown
Source)
at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(Unknown
Source)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Unknown
Source)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Unknown Source)
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(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:376)
at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.access.BootstrapException:
Unable to return specified BeanFactory instance: factory key
[pollerBackEndContext], from group wi
th resource name [classpath*:beanRefContext.xml]; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'pollerBackEn
dContext' defined in URL
[jar:file:/opt/opennms/lib/opennms-services-1.8.4.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; nes
ted exception is org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'pollerBackEnd-rmi' defined in class path
resource [META-INF/openn
ms/applicationContext-exportedPollerBackEnd-rmi.xml]: Invocation of init
method failed; nested exception is java.rmi.ServerException: RemoteException
occurred in server t
hread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception
is:
java.lang.ClassNotFoundException:
org.springframework.remoting.rmi.RmiInvocationHandler (no security manager:
RMI class loader disabled)
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(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(Unknown
Source)
at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(Unknown
Source)
at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(Unknown Source)
at com.sun.jmx.mbeanserver.PerInterface.invoke(Unknown Source)
at com.sun.jmx.mbeanserver.MBeanSupport.invoke(Unknown Source)
... 14 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'pollerBackEndContext' defined in URL
[jar:file:/opt/opennms/lib/opennms
-services-1.8.4.jar!/beanRefContext.xml]: Instantiation of bean failed;
nested exception is org.springframework.beans.BeanInstantiationException:
Could not instantiate be
an class
[org.springframework.context.support.ClassPathXmlApplicationContext]:
Constructor threw exception; nested exception is
org.springframework.beans.factory.BeanCrea
tionException: Error creating bean with name 'pollerBackEnd-rmi' defined in
class path resource
[META-INF/opennms/applicationContext-exportedPollerBackEnd-rmi.xml]: Invoc
ation of init method failed; nested exception is java.rmi.ServerException:
RemoteException occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception
is:
java.lang.ClassNotFoundException:
org.springframework.remoting.rmi.RmiInvocationHandler (no security manager:
RMI class loader disabled)
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)
... 26 more
Caused by: org.springframework.beans.BeanInstantiationException: Could not
instantiate bean class
[org.springframework.context.support.ClassPathXmlApplicationContext]: Co
nstructor threw exception; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'pollerBackEnd-rmi' defined in class
 path resource
[META-INF/opennms/applicationContext-exportedPollerBackEnd-rmi.xml]:
Invocation of init method failed; nested exception is
java.rmi.ServerException: Remote
Exception occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception
is:
java.lang.ClassNotFoundException:
org.springframework.remoting.rmi.RmiInvocationHandler (no security manager:
RMI class loader disabled)
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)
... 36 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'pollerBackEnd-rmi' defined in class path resource
[META-INF/opennms/app
licationContext-exportedPollerBackEnd-rmi.xml]: Invocation of init method
failed; nested exception is java.rmi.ServerException: RemoteException
occurred in server thread;
 nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception
is:
java.lang.ClassNotFoundException:
org.springframework.remoting.rmi.RmiInvocationHandler (no security manager:
RMI class loader disabled)
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(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
... 38 more
Caused by: java.rmi.ServerException: RemoteException occurred in server
thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception
is:
java.lang.ClassNotFoundException:
org.springframework.remoting.rmi.RmiInvocationHandler (no security manager:
RMI class loader disabled)
at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown
Source)
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
at
org.springframework.remoting.rmi.RmiServiceExporter.prepare(RmiServiceExporter.java:286)
at
org.springframework.remoting.rmi.RmiServiceExporter.afterPropertiesSet(RmiServiceExporter.java:227)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1469)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409)
... 54 more
Caused by: java.rmi.UnmarshalException: error unmarshalling arguments;
nested exception is:
java.lang.ClassNotFoundException:
org.springframework.remoting.rmi.RmiInvocationHandler (no security manager:
RMI class loader disabled)
at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
... 1 more
Caused by: java.lang.ClassNotFoundException:
org.springframework.remoting.rmi.RmiInvocationHandler (no security manager:
RMI class loader disabled)
at sun.rmi.server.LoaderHandler.loadProxyClass(Unknown Source)
at java.rmi.server.RMIClassLoader$2.loadProxyClass(Unknown Source)
at java.rmi.server.RMIClassLoader.loadProxyClass(Unknown Source)
at sun.rmi.server.MarshalInputStream.resolveProxyClass(Unknown Source)
at java.io.ObjectInputStream.readProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
... 12 more



-- 
halfpress: http://www.halfpress.com
TWiP: http://twiplog.com
Aaron's MAME Boxes - http://www.mameblog.com

Twitter: halfpress

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev

_______________________________________________
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.