New and Improved 3.13 Beta. Highlights: Shareable filters and dashboards and lots of other goodies. Any feedback can be raised as JIRA issues in the JIRA project.
Issue Details (XML | Word | Printable)

Key: BAM-1010
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Mark Chaimungkalanont [Atlassian]
Reporter: Mark Chaimungkalanont [Atlassian]
Votes: 1
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Bamboo

Error summarry should parse logs in Maven 2 builds

Created: 12/Mar/07 01:32 PM   Updated: 07/May/07 01:18 AM
Component/s: Build Process, User Interface
Affects Version/s: 1.0.1
Fix Version/s: 1.1

Time Tracking:
Original Estimate: 6 hours
Original Estimate - 6 hours
Remaining Estimate: 6 hours
Remaining Estimate - 6 hours
Time Spent: Not Specified
Remaining Estimate - 6 hours

Internal Priority: 2. High
Participants: Mark Chaimungkalanont [Atlassian]
Since last comment: 1 year, 24 weeks, 1 day ago
Number of comments: 0
Labels:


 Description  « Hide
The current Error Summary for build is whatever is piped to the the standard error log. While this works quite well with Ant, where things like compilation errors are logged to the error stream, most Maven 2 errors are logged to standard out, rendering it pretty useless.

For Maven 2 builds, we should ignore the standard error and parse std out for the errors instead.

An example of this problem is at http://opensource.bamboo.atlassian.com/browse/STRUTS-MAIN-204

The error summary doesn't really give any useful info. It's only when you check out the "Logs" tab and scroll to the bottom, you can see that it's actually a compilation error. This is what we'd want in the Error Summary

07-Mar-2007 19:40:59 [INFO] Compilation failure
07-Mar-2007 19:40:59
07-Mar-2007 19:40:59 /home/ ​j2ee/​xml-data/​build-dir/​STRUTS-MAIN/​plugins/​tiles/​src/​main/​ java/​org/​apache/​struts2/​views/​tiles/​TilesResult.java:[104,17] cannot find symbol
07-Mar-2007 19:40:59 symbol : method render(java.lang.String,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
07-Mar-2007 19:40:59 location: interface org.apache.tiles.TilesContainer
07-Mar-2007 19:40:59
07-Mar-2007 19:40:59 /home/ ​j2ee/​xml-data/​build-dir/​STRUTS-MAIN/​plugins/​tiles/​src/​main/​ java/​org/​apache/​struts2/​tiles/​ StrutsTilesContainerFactory.java:[85,4] org.apache.struts2.tiles.StrutsTilesContainerFactory.StrutsTilesContextFactory is not abstract and does not override abstract method createRequestContext(org.apache.tiles.TilesApplicationContext,java.lang.Object,java.lang.Object) in org.apache.tiles.context.TilesContextFactory
07-Mar-2007 19:40:59
07-Mar-2007 19:40:59 /home/ ​j2ee/​xml-data/​build-dir/​STRUTS-MAIN/​plugins/​tiles/​src/​main/​ java/​org/​apache/​struts2/​tiles/​ StrutsTilesContainerFactory.java:[102,49] cannot find symbol
07-Mar-2007 19:40:59 symbol : method createRequestContext(org.apache.tiles.TilesApplicationContext,java.lang.Object[])
07-Mar-2007 19:40:59 location: interface org.apache.tiles.context.TilesContextFactory



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.