Issue Details (XML | Word | Printable)

Key: BAM-980
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: Edwin Wong [Atlassian]
Reporter: Ben Hood
Votes: 0
Watchers: 1
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Bamboo

Clicking on Tests tab in Build Result Summary renders empty screen

Created: 07/Mar/07 08:41 AM   Updated: 08/Nov/07 11:29 PM
Component/s: User Interface
Affects Version/s: 1.0.1
Fix Version/s: 1.0.2

Time Tracking:
Not Specified

Environment:
System Properties
System Date:
Wednesday, 07 Mar 2007
System Time:
14:31:05
Username:
maven-proxy
User Timezone:
GB
User Locale:
English (United Kingdom)
System Encoding:
UTF-8
Operating System:
Linux 2.6.13-15-bigsmp
Operating System Architecture:
i386
Available Processors:
8
Application Server Container:
Jetty/5.1.4
Java Runtime Information
Java Version:
1.5.0_11
Java Vendor:
Sun Microsystems Inc.
JVM Version:
1.0
JVM Vendor:
Sun Microsystems Inc.
JVM Implementation Version:
1.5.0_11-b03
Java Runtime:
Java(TM) 2 Runtime Environment, Standard Edition
Java VM:
Java HotSpot(TM) Server VM
Java VM Memory Statistics
Total Memory:
261 MB
Free Memory:
195 MB
Used Memory:
66 MB
Bamboo Paths
Configuration Path:
/home/maven-proxy/Bamboo/xml-data/configuration
Build Path:
/home/maven-proxy/Bamboo/xml-data/builds
Bamboo Home:
/home/maven-proxy/Bamboo
Issue Links:
Duplicate
 

Participants: Ben Hood and Edwin Wong [Atlassian]
Since last comment: 1 year, 38 weeks ago
Number of comments: 1
Internal Priority: 1. Highest
Labels:


 Description  « Hide
When you click on the 'Tests' tab in the Build Result Summary, the resulting page is blank.

The generated link for the tab is as follows:

http://10.64.23.140:8085/browse/COMMON-DEF/Expression%20buildNumber%20is%20undefined%20on%20line%201,%20column%2023%20in%20URLTemplate.The%20problematic%20instruction:----------==%3E%20$%7BbuildNumber%7D%20%5Bon%20line%201,%20column%2021%20in%20URLTemplate%5D----------Java%20backtrace%20for%20programmers:----------freemarker.core.InvalidReferenceException:%20Expression%20buildNumber%20is%20undefined%20on%20line%201,%20column%2023%20in%20URLTemplate.at%20freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)at%20freemarker.core.Expression.getStringValue(Expression.java:118)at%20freemarker.core.Expression.getStringValue(Expression.java:93)at%20freemarker.core.DollarVariable.accept(DollarVariable.java:76)at%20freemarker.core.Environment.visit(Environment.java:196)at%20freemarker.core.MixedContent.accept(MixedContent.java:92)at%20freemarker.core.Environment.visit(Environment.java:196)at%20freemarker.core.Environment.process(Environment.java:176)at%20freemarker.template.Template.process(Template.java:232)at%20com.atlassian.bamboo.ww2.BambooFreemarkerManager.renderText(BambooFreemarkerManager.java:153)at%20com.atlassian.bamboo.plugin.web.BambooWebFragmentHelper.renderVelocityFragment(BambooWebFragmentHelper.java:69)at%20com.atlassian.plugin.web.model.DefaultWebLink.getRenderedUrl(DefaultWebLink.java:31)at%20com.atlassian.bamboo.plugin.web.model.BambooWebLink.getDisplayableUrl(BambooWebLink.java:28)at%20sun.reflect.GeneratedMethodAccessor167.invoke(Unknown%20Source)at%20sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at%20java.lang.reflect.Method.invoke(Method.java:585)at%20freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:616)at%20freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:111)at%20freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93)at%20freemarker.core.Expression.getAsTemplateModel(Expression.java:89)at%20freemarker.core.Assignment.accept(Assignment.java:90)at%20freemarker.core.Environment.visit(Environment.java:196)at%20freemarker.core.MixedContent.accept(MixedContent.java:92)at%20freemarker.core.Environment.visit(Environment.java:196)at%20freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:160)at%20freemarker.core.Environment.visit(Environment.java:351)at%20freemarker.core.IteratorBlock.accept(IteratorBlock.java:95)at%20freemarker.core.Environment.visit(Environment.java:196)at%20freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:160)at%20freemarker.core.Environment.visit(Environment.java:351)at%20freemarker.core.IteratorBlock.accept(IteratorBlock.java:95)at%20freemarker.core.Environment.visit(Environment.java:196)at%20freemarker.core.MixedContent.accept(MixedContent.java:92)at%20freemarker.core.Environment.visit(Environment.java:196)at%20freemarker.core.Macro$Context.runMacro(Macro.java:164)at%20freemarker.core.Environment.visit(Environment.java:537)at%20freemarker.core.UnifiedCall.accept(UnifiedCall.java:128)at%20freemarker.core.Environment.visit(Environment.java:196)at%20freemarker.core.MixedContent.accept(MixedContent.java:92)at%20freemarker.core.Environment.visit(Environment.java:196)at%20freemarker.core.Environment.process(Environment.java:176)at%20freemarker.template.Template.process(Template.java:232)at%20com.opensymphony.webwork.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:130)at%20com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:101)at%20com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:312)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:207)at%20com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:137)at%20com.atlassian.bamboo.ww2.interceptors.BambooWorkflowInterceptor.doIntercept(BambooWorkflowInterceptor.java:33)at%20com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:81)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:115)at%20com.atlassian.bamboo.ww2.interceptors.BambooValidationInterceptor.doIntercept(BambooValidationInterceptor.java:33)at%20com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:81)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:171)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.atlassian.bamboo.ww2.interceptors.BasePermissionCheckInterceptor.intercept(BasePermissionCheckInterceptor.java:38)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:151)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.atlassian.bamboo.ww2.interceptors.PaginationAwareInterceptor.intercept(PaginationAwareInterceptor.java:68)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.atlassian.bamboo.ww2.interceptors.StatisticsAwareInterceptor.intercept(StatisticsAwareInterceptor.java:42)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.atlassian.bamboo.ww2.interceptors.ResultsListAwareInterceptor.intercept(ResultsListAwareInterceptor.java:43)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.atlassian.bamboo.ww2.interceptors.TestCaseAwareInterceptor.intercept(TestCaseAwareInterceptor.java:43)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.atlassian.bamboo.ww2.interceptors.BuildAwareInterceptor.intercept(BuildAwareInterceptor.java:40)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:100)at%20com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:189)at%20com.ope


 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Edwin Wong [Atlassian] added a comment - 11/Mar/07 08:41 PM
This should be resolved in the next release, which will be out shortly.