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-tp15399312p1539…
Sent from the XWiki- Dev mailing list archive at
Nabble.com.
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs