Maps aren't displaying correctly, Maps not working

Description

When you navigate to the maps link in main menu, an alert window opens with the message that "Initialization failed."

Environment

Operating System: All Platform: PC

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Bjron Mork May 5, 2011 at 10:51 AM

Thanks Antonio...

I used default configuration file, and maps page started...

Thanks -

Antonio Russo May 4, 2011 at 9:22 AM

What I see in the logs is some error in map.properties.
So I guess you have a broken map.properties. Try out a default map.properties.

Bjron Mork May 4, 2011 at 8:59 AM

Hi,
I have ONMS 1.8.11 and i am facing the same error message, and failed to initialize maps.

Error is given below by opening http://localhost:8980/opennms/MapStartUp.map

#################################################
javax.servlet.UnavailableException
at org.mortbay.jetty.servlet.ServletHolder.makeUnavailable(ServletHolder.java:415)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:458)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.opennms.netmgt.jetty.JettyServer.onStart(JettyServer.java:226)
at org.opennms.netmgt.daemon.AbstractServiceDaemon.start(AbstractServiceDaemon.java:423)
at org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon.start(AbstractSpringContextJmxServiceDaemon.java:123)
at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
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:266)
at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:137)
at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:202)
at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:174)
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.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:352)
at java.lang.Thread.run(Thread.java:662)
#########################################################

tail -f /var/log/opennms/webapp/jetty.log are below

#########################################################
2011-05-04 17:56:23,847 WARN [26070852@qtp-9372088-49] log: /opennms/MapStartUp.map: javax.servlet.UnavailableException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mapsPropertiesFactory' defined in ServletContext resource /WEB-INF/mapDispatcher-servlet.xml: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.opennms.web.map.config.MapPropertiesFactory]: Constructor threw exception; nested exception is java.lang.NumberFormatException: For input string: ""
2011-05-04 17:56:26,737 WARN [26070852@qtp-9372088-49] log: /opennms/MapStartUp.map: javax.servlet.UnavailableException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mapsPropertiesFactory' defined in ServletContext resource /WEB-INF/mapDispatcher-servlet.xml: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.opennms.web.map.config.MapPropertiesFactory]: Constructor threw exception; nested exception is java.lang.NumberFormatException: For input string: ""

########################################################

Please help to resolve.

Regards
B~Mork.

Former user March 8, 2010 at 4:13 PM

verifying since this has been cherry picked into 1.7.10

Former user March 5, 2010 at 4:00 PM

Fixed in master [master cf4d23b]

Configuration

Details

Assignee

Reporter

Components

Affects versions

Priority

PagerDuty

Created March 4, 2010 at 4:55 PM
Updated May 5, 2011 at 11:54 AM
Resolved May 5, 2011 at 11:54 AM