Page 1 of 1

Getting NPE while starting jetty server in eclipse for demo

Posted: Sat Dec 03, 2011 12:38 am
by rmanish
Hi,

I am facing following error while configuring development environment in eclipse for demo application.

2011-12-03 10:50:34.583::INFO: No Transaction manager found - if your webapp requires one, please configure one.
2011-12-03 10:50:35.317:broadleaf-demo:INFO: Set web app root system property: 'blAdmin.root' = [F:\broadleaf-1.5.0-RC1\demoapp1\src\main\webapp\]
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/F:/broadleaf-1.5.0-RC1/demoapp1/src/main/webapp/WEB-INF/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Documents%20and%20Settings/manish/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
2011-12-03 10:50:35.551:broadleaf-demo:INFO: Initializing log4j from [F:\broadleaf-1.5.0-RC1\demoapp1\src\main\webapp\WEB-INF\log4j.properties]
2011-12-03 10:50:35.583:broadleaf-demo:INFO: Initializing Spring root WebApplicationContext
[ INFO] 10:50:35 ContextLoader - Root WebApplicationContext: initialization started
[ INFO] 10:50:35 MergeXmlWebApplicationContext - Refreshing Root WebApplicationContext: startup date [Sat Dec 03 10:50:35 IST 2011]; root of context hierarchy
[ERROR] 10:50:35 ContextLoader - Context initialization failed
java.lang.NullPointerException
at org.broadleafcommerce.profile.web.extensibility.MergeXmlWebApplicationContext.loadBeanDefinitions(MergeXmlWebApplicationContext.java:107)
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:93)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:467)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:397)
at org.broadleafcommerce.profile.web.extensibility.MergeContextLoader.createWebApplicationContext(MergeContextLoader.java:103)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
at org.broadleafcommerce.profile.web.extensibility.MergeContextLoaderListener.contextInitialized(MergeContextLoaderListener.java:41)
at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:540)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
at org.mortbay.jetty.plugin.AbstractJettyRunMojo$1.filesChanged(AbstractJettyRunMojo.java:409)
at org.mortbay.util.Scanner.reportBulkChanges(Scanner.java:493)
at org.mortbay.util.Scanner.reportDifferences(Scanner.java:359)
at org.mortbay.util.Scanner.scan(Scanner.java:286)
at org.mortbay.util.Scanner$1.run(Scanner.java:246)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)

I have followed all the steps given in link
http://www.broadleafcommerce.org/conflu ... se+-+Maven
I am using build "BroadleafCommerce-1.5.0-RC1"

Please suggest .
Thank you.