Maps aren't displaying correctly, Maps not working
Description
Environment
Acceptance / Success Criteria
Lucidchart Diagrams
Activity

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]
When you navigate to the maps link in main menu, an alert window opens with the message that "Initialization failed."