[Dart] error when displaying dashboard

Florimond Ployette ployette at irisa.fr
Wed Oct 10 03:32:25 EDT 2007


Hi,
I am upgrating our Dart server from 0.6.0 to 1.0.9.
Everything was ok since displaying the dashboards.
Thanks for your help,
Florimond.


      Experimental - 09/10/07 10:00 to 10/10/07 10:00

Site 
<http://dart.irisa.fr/SUM/Dashboard/Dashboard?trackid=3&sortBy=site&order=ascending#Experimental> 
	Build Name 
<http://dart.irisa.fr/SUM/Dashboard/Dashboard?trackid=3&sortBy=name&order=ascending#Experimental> 
	Update 
<http://dart.irisa.fr/SUM/Dashboard/Dashboard?trackid=3&sortBy=update&order=ascending%7D#Experimental> 
	Build 	Test 	TimeStamp 
<http://dart.irisa.fr/SUM/Dashboard/Dashboard?trackid=3&sortBy=timestamp&order=ascending#Experimental> 
?
Error 
<http://dart.irisa.fr/SUM/Dashboard/Dashboard?trackid=3&sortBy=error&order=descending#Experimental> 
	Warning 
<http://dart.irisa.fr/SUM/Dashboard/Dashboard?trackid=3&sortBy=warning&order=descending#Experimental> 
	Time 
<http://dart.irisa.fr/SUM/Dashboard/Dashboard?trackid=3&sortBy=elapsedbuildtime&order=descending#Experimental> 
	NotRun 
<http://dart.irisa.fr/SUM/Dashboard/Dashboard?trackid=3&sortBy=notrun&order=descending#Experimental> 
	Failed 
<http://dart.irisa.fr/SUM/Dashboard/Dashboard?trackid=3&sortBy=failed&order=descending#Experimental> 
	Passed 
<http://dart.irisa.fr/SUM/Dashboard/Dashboard?trackid=3&sortBy=passed&order=descending#Experimental> 
	Time 
<http://dart.irisa.fr/SUM/Dashboard/Dashboard?trackid=3&sortBy=elapsedtesttime&order=descending#Experimental> 



Error on line 56, column 1 in Dashboard.ftl tracks[trackname] is 
undefined. It cannot be assigned to track The problematic instruction: 
---------- ==> assignment: track=tracks[trackname] [on line 56, column 1 
in Dashboard.ftl] ---------- Java backtrace for programmers: ---------- 
freemarker.core.InvalidReferenceException: Error on line 56, column 1 in 
Dashboard.ftl tracks[trackname] is undefined. It cannot be assigned to 
track at freemarker.core.Assignment.accept(Assignment.java:112) at 
freemarker.core.Environment.visit(Environment.java:196) at 
freemarker.core.MixedContent.accept(MixedContent.java:92) at 
freemarker.core.Environment.visit(Environment.java:196) at 
freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:172) at 
freemarker.core.Environment.visit(Environment.java:351) at 
freemarker.core.IteratorBlock.accept(IteratorBlock.java:95) at 
freemarker.core.Environment.visit(Environment.java:196) at 
freemarker.core.MixedContent.accept(MixedContent.java:92) at 
freemarker.core.Environment.visit(Environment.java:196) at 
freemarker.core.Environment.process(Environment.java:176) at 
freemarker.template.Template.process(Template.java:231) at 
dart.server.servlet.Dashboard.doGet(Dashboard.java:313) at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:596) at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) 
at 
org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:666) 
at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:289) at 
org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:171) at 
dart.server.servlet.Dashboard.doGet(Dashboard.java:100) at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:596) at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) 
at 
org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:666) 
at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) 
at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) at 
org.mortbay.http.HttpContext.handle(HttpContext.java:1482) at 
org.mortbay.http.HttpServer.service(HttpServer.java:909) at 
org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at 
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982) at 
org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at 
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) 
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at 
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)


More information about the Dart mailing list