[Anthill-pro] Big screen build show

Yanko, Curtis curt_yanko at uhc.com
Tue Apr 29 07:00:46 CDT 2008


You can use the security model to display only certain Projects /
Workflows 


===
-Curt
W: 860.702.9059
M: 860.881.2050

-----Original Message-----
From: anthill-pro-bounces at lists.urbancode.com
[mailto:anthill-pro-bounces at lists.urbancode.com] On Behalf Of emerson
cargnin
Sent: Tuesday, April 29, 2008 5:51 AM
To: AnthillPro user and support list.
Subject: Re: [Anthill-pro] Big screen build show

I honestly think that a product as anthill should supply a dashboard
like I described out of the box. It would be an auto refreshed page,
with workflows from the user choice.

Btw, there is an error on the script at the end, it should return
"output" and not "outpxut"

Strangely, when running any other reports, I'm getting the following
error:

ScriptException:
com.urbancode.anthill3.runtime.scripting.ScriptException:
org.apache.bsf.BSFException: The application script threw an
exception: java.lang.NullPointerException BSF info: noFile at line: 0
column: columnNo

And in the server log:

2008-04-29 10:27:02,596 ERROR http-0.0.0.0-18080-Processor15
com.urbancode.anthill3.web.controller.ControllerServlet -
com.urbancode.anthill3.runtime.scripting.ScriptException:
org.apache.bsf.BSFException: The application script threw an
exception: java.lang.NullPointerException BSF info: noFile at line: 0
column: columnNo
com.urbancode.anthill3.runtime.scripting.ScriptException:
com.urbancode.anthill3.runtime.scripting.ScriptException:
org.apache.bsf.BSFException: The application script threw an
exception: java.lang.NullPointerException BSF info: noFile at line: 0
column: columnNo
        at
com.urbancode.anthill3.domain.reporting.Report.runReport(Report.java:121
)
        at
com.urbancode.anthill3.web.admin.reporting.ReportingTasks.runReportStep2
(ReportingTasks.java:233)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
com.urbancode.anthill3.web.controller.ControllerServlet.doPost(Controlle
rServlet.java:313)
        at
com.urbancode.anthill3.web.controller.ControllerServlet.doGet(Controller
Servlet.java:160)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
        at
com.urbancode.anthill3.web.util.LicenseFilter.doFilter(LicenseFilter.jav
a:78)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
        at
com.urbancode.anthill3.web.util.SecurityFilter.doFilter(SecurityFilter.j
ava:132)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
        at
com.urbancode.anthill3.web.util.AuthorityFilter.doFilter(AuthorityFilter
.java:67)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
        at
com.urbancode.anthill3.web.security.DisableSessionUrlFilter.doFilter(Dis
ableSessionUrlFilter.java:127)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
        at
com.urbancode.anthill3.web.security.SecureSessionFilter.doFilter(SecureS
essionFilter.java:114)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:174)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:127)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:117)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:108)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
51)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87
4)
        at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:665)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:528)
        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
erWorkerThread.java:81)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:689)
        at java.lang.Thread.run(Thread.java:595)
Caused by: com.urbancode.anthill3.runtime.scripting.ScriptException:
org.apache.bsf.BSFException: The application script threw an
exception: java.lang.NullPointerException BSF info: noFile at line: 0
column: columnNo
        at
com.urbancode.anthill3.runtime.scripting.ScriptEvaluator.doEvaluate(Scri
ptEvaluator.java:251)
        at
com.urbancode.anthill3.runtime.scripting.ScriptEvaluator.evaluate(Script
Evaluator.java:78)
        at
com.urbancode.anthill3.runtime.scripting.ScriptEvaluator.evaluate(Script
Evaluator.java:69)
        at
com.urbancode.anthill3.domain.reporting.Report.runReport(Report.java:118
)
        ... 38 more
Caused by: org.apache.bsf.BSFException: The application script threw an
exception: java.lang.NullPointerException BSF info: noFile at line:
0 column: columnNo
        at
com.urbancode.bsh.BeanShellBSFEngine.eval(BeanShellBSFEngine.java:209)
        at org.apache.bsf.BSFManager$5.run(BSFManager.java:445)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.bsf.BSFManager.eval(BSFManager.java:442)
        at
com.urbancode.anthill3.runtime.scripting.ScriptEvaluator.doEvaluate(Scri
ptEvaluator.java:248)
        ... 41 more




On 28/04/2008, Eric Minick <etm at urbancode.com> wrote:
> Emerson,
>
> I would use a report (changing the report template to meet your needs 
> as far as refresh). Take a look at this report as a simple example, 
> and then add in your fancy bombs, change the background to black, etc.
>
> http://bugs.urbancode.com/browse/AHPSCRIPTS-13
>
> -- Eric
>
> emerson cargnin wrote:
> >
> > Hi
> >
> > I was just informed we are getting a big flat screen that will be 
> > used to show the current status of our applications.
> >
> > We have several different projects with CI workflows.
> >
> > How am I going to show the current status of all workflows in a 
> > single
> screen?
> >
> > Because showing the entire dashboard doesn't make much sense.
> >
> > There should be a way to configure a page with selected workflows 
> > (my CI ones), and that page would be reloading. From this it could 
> > even get fancier, , like doing some animations with a red bomb or 
> > some configurable alarm sound when the build/tests would fail. This 
> > could be either a page with a flash app or a client application that

> > could take the entire screen.
> >
> > In cruisecontrol we have the main dashboard that show very clearly 
> > the continuous integration status:
> > http://cruisecontrol.sourceforge.net/dashboard.html
> >
> > Is it possible to have something similar in anthill. I'm a bit 
> > embarrased to tell, after they got this big screen, that anthill 
> > actually doesn't provide anything for us a single page  that would 
> > encapsulate the current state of our applications
> >
> > regards
> > Emerson
> > _______________________________________________
> > Anthill-pro mailing list
> > Anthill-pro at lists.urbancode.com
> > http://lists.urbancode.com/mailman/listinfo/anthill-pro
> >
> >
> _______________________________________________
> Anthill-pro mailing list
> Anthill-pro at lists.urbancode.com
> http://lists.urbancode.com/mailman/listinfo/anthill-pro
>
_______________________________________________
Anthill-pro mailing list
Anthill-pro at lists.urbancode.com
http://lists.urbancode.com/mailman/listinfo/anthill-pro


This e-mail, including attachments, may include confidential and/or 
proprietary information, and may be used only by the person or entity to 
which it is addressed. If the reader of this e-mail is not the intended 
recipient or his or her authorized agent, the reader is hereby notified 
that any dissemination, distribution or copying of this e-mail is 
prohibited. If you have received this e-mail in error, please notify the 
sender by replying to this message and delete this e-mail immediately.



More information about the Anthill-pro mailing list