Bug 724124 (BRMS-67) - Viewing packages/LATEST/scenarios results in 500 server error
Summary: Viewing packages/LATEST/scenarios results in 500 server error
Keywords:
Status: CLOSED NEXTRELEASE
Alias: BRMS-67
Product: JBoss Enterprise BRMS Platform 5
Classification: JBoss
Component: User Interface
Version: 5.0.0 CR1
Hardware: Unspecified
OS: Unspecified
high
unspecified
Target Milestone: ---
: 5.0.0 GA
Assignee: Default User
QA Contact:
URL: http://jira.jboss.org/jira/browse/BRM...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-04-14 02:17 UTC by Len DiMaggio
Modified: 2010-09-03 09:58 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
CR1 build
Last Closed: 2009-04-23 18:39:37 UTC
Type: Bug


Attachments (Terms of Use)
scenarios.png (196.38 KB, image/png)
2009-04-14 02:18 UTC, Len DiMaggio
no flags Details
scenarios_log (156.49 KB, application/octet-stream)
2009-04-14 02:18 UTC, Len DiMaggio
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker BRMS-67 0 None None None Never

Description Len DiMaggio 2009-04-14 02:17:22 UTC
Attempting to view the scenarios for running tests on a package - for example:  http://www.merriam-webster.com/dictionary/freaking

If no tests have yet been created, causes this server error (see attached files also):



2009-04-13 16:24:26,390 INFO  [STDOUT] PackageIsSource: false
2009-04-13 16:24:26,652 ERROR [org.apache.catalina.core.ContainerBase] Servlet.service() for servlet PackageDeploymentServlet threw exception
java.lang.NullPointerException
        at org.drools.guvnor.server.files.PackageDeploymentServlet.doRunScenarios(PackageDeploymentServlet.java:144)
        at org.drools.guvnor.server.files.PackageDeploymentServlet.doGet(PackageDeploymentServlet.java:124)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.jboss.seam.web.ContextFilter$1.process(ContextFilter.java:42)
        at org.jboss.seam.servlet.ContextualHttpServletRequest.run(ContextualHttpServletRequest.java:53)
        at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:37)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)

Comment 1 Len DiMaggio 2009-04-14 02:18:04 UTC
Screenshots.

Comment 2 Len DiMaggio 2009-04-14 02:18:04 UTC
Attachment: Added: scenarios.png
Attachment: Added: scenarios_log


Comment 3 Len DiMaggio 2009-04-14 02:20:18 UTC
Link: Added: This issue is a dependency of GUVNOR-244


Comment 4 Len DiMaggio 2009-04-14 15:42:32 UTC
I'm able to recreate the error - with the CR1 build - by creating a new (empty) package and selecting the 'scenarios' link.



Comment 5 Len DiMaggio 2009-04-23 18:39:37 UTC
Verified fixed in the April 17 CR1 build.


Note You need to log in before you can comment on or make changes to this bug.