Hi Sachin, The answer is here: http://teamcity.xwiki.org/overview.html
This our CI so whenever you have a build not working you can check it to see whether it's a local issue or not. Maybe you could tell us how to reproduce your problem. Also please do a svn up and build again to ensure you have the latest sources. Let us know also what you're checking out. -Vincent On Feb 10, 2008, at 7:15 PM, Sachin Mittal wrote: > > Hi, > Very recently I update the source and built again and after I tried to > access xwiki it failed with following stack trace: > 2008-02-10 23:33:40,218 [] [http-9080-Processor25] WARN > action.RequestProcessor - Unhandled Exception thrown: class > java.lang.NullPointerException > 2008-02-10 23:33:40,234 [] [http-9080-Processor25] ERROR [/xwiki]. > [action] > - Servlet.service() for servlet action threw exception > java.lang.NullPointerException > at java.util.Hashtable.put(Unknown Source) > at com.xpn.xwiki.web.Utils.prepareContext(Utils.java:266) > at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:111) > at > org > .apache > .struts > .action.RequestProcessor.processActionPerform(RequestProcessor.java: > 431) > at > org > .apache.struts.action.RequestProcessor.process(RequestProcessor.java: > 236) > at > org.apache.struts.action.ActionServlet.process(ActionServlet.java: > 1196) > at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java: > 414) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org > .apache > .catalina > .core > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: > 252) > at > org > .apache > .catalina > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > at > com > .xpn > .xwiki > .web > .SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java: > 117) > at > org > .apache > .catalina > .core > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: > 202) > at > org > .apache > .catalina > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > at > org > .apache > .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: > 213) > at > org > .apache > .catalina.core.StandardContextValve.invoke(StandardContextValve.java: > 178) > at > org > .apache > .catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) > at > org > .apache > .catalina.cluster.tcp.ReplicationValve.invoke(ReplicationValve.java: > 346) > at > org > .apache > .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) > at > org > .apache > .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: > 107) > at > org > .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: > 148) > at > org > .apache.coyote.http11.Http11Processor.process(Http11Processor.java: > 869) > at > org.apache.coyote.http11.Http11BaseProtocol > $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java: > 664) > at > org > .apache > .tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java: > 527) > at > org > .apache > .tomcat > .util > .net > .LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) > at > org.apache.tomcat.util.threads.ThreadPool > $ControlRunnable.run(ThreadPool.java:684) > at java.lang.Thread.run(Unknown Source) > > In the code of Utils.java I see the following code added: > // This is a temporary bridge so that non XWiki component > classes > can lookup XWiki > // components. A ComponentManager instance has been set up in > the > Servlet Context and > // we now populate the XWiki Context with it so that code can > then > use it to look up > // components. > // This is of course not necessary for XWiki components since > they > just need to implement > // the Composable interface to get access to the Component > Manager > or better they simply > // need to define the Components they require as field > members and > configure the Plexus > // deployment descriptors (components.xml) so that they are > automatically injected. > ComponentManager componentManager = > (ComponentManager) > engine_context.getAttribute(ComponentManager.class.getName()); > context.put(ComponentManager.class.getName(), > componentManager); > > I debugged and checked that componentManager is being fetched as > null. Can > you please help me what I may be doing wrong. > > I have updated the jars xwiki-core-plexus-1.3-SNAPSHOT.jar and > xwiki-core-component-1.3-SNAPSHOT.jar so I don't think it may be > related to > some old source. > > Thanks > Sachin > > > ----- > http://www.assembla.com/wiki/show/sachin_mittal about me: > -- > View this message in context: > http://www.nabble.com/latest-deployment-from-source-failing-tp15399312p15399312.html > Sent from the XWiki- Dev mailing list archive at Nabble.com. > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

