Bug 724124 (BRMS-67)

Summary: Viewing packages/LATEST/scenarios results in 500 server error
Product: [JBoss] JBoss Enterprise BRMS Platform 5 Reporter: Len DiMaggio <ldimaggi>
Component: User InterfaceAssignee: Default User <jbpapp-maint>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: high    
Version: 5.0.0 CR1   
Target Milestone: ---   
Target Release: 5.0.0 GA   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/BRMS-67
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
CR1 build
Last Closed: 2009-04-23 18:39:37 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
scenarios.png
none
scenarios_log none

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.