[ http://jira.codehaus.org/browse/CONTINUUM-1530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Emmanuel Venisse updated CONTINUUM-1530: ---------------------------------------- Fix Version/s: 1.1-beta-4 > Problems releasing project in group with more than one project definition > ------------------------------------------------------------------------- > > Key: CONTINUUM-1530 > URL: http://jira.codehaus.org/browse/CONTINUUM-1530 > Project: Continuum > Issue Type: Bug > Components: Release > Affects Versions: 1.1-beta-3 > Environment: Operating system : Linux(unknown) > Java Home version : > java version "1.4.2_13" > Java(TM) 2 Runtime Environment, Standard Edition (build > 1.4.2_13-b06) > Java HotSpot(TM) Client VM (build 1.4.2_13-b06, mixed mode) > > Builder version : > Maven version: 2.0.7 > Java version: 1.4.2_13 > OS name: "linux" version: "2.6.9-42.elsmp" arch: "i386" > Reporter: Francisco Herrera > Priority: Critical > Fix For: 1.1-beta-4 > > > I tried to use the release option > > on a project but i get an error. It only happens when there are more than > > one project in the group. I select one of the projects, clic release and > > then shows error. If there is only one project in the group works fine. > > Details: > > > > About Continuum > > Version: 1.1-beta-3 > > > > * Browser Firefox 2.0.0.7 > > > > HTTP ERROR: 500 > > > > Stream closed > > > > RequestURI=/continuum/releaseProjectGroup.action > > > > Powered by Jetty:// > > > > > > * Stacktrace > > > > 1265986 [SocketListener0-1] ERROR > > com.opensymphony.webwork.components.Component - tag 'select', field > > 'list', > > name 'buildDefinitionId': The requested list key 'buildDefinitions' could > > not be resolved as a collection/array/map/enumeration/iterator type. > > Example: people or people.{name} > > 1265987 [SocketListener0-1] INFO > > com.opensymphony.xwork.interceptor.Interceptor:exceptionLogging - Error > > ocurred during execution > > org.apache.jasper.JasperException: tag 'select', field 'list', name > > 'buildDefinitionId': The requested list key 'buildDefinitions' could not be > > resolved as a collection/array/map/enumeration/iterator type. Example: > > people or people.{name} > > at > > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510) > > > > at > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393) > > > > at > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) > > at > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) > > at > > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) > > > > at > > org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:286) > > at > > org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:171) > > at > > com.opensymphony.webwork.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:114) > > > > at > > com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:143) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:313) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:208) > > > > at > > org.codehaus.plexus.xwork.interceptor.PlexusReleaseComponentInterceptor.intercept(PlexusReleaseComponentInterceptor.java:69) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:175) > > > > at > > com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:115) > > > > at > > com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > org.apache.maven.continuum.web.interceptor.ForceContinuumConfigurationInterceptor.intercept(ForceContinuumConfigurationInterceptor.java:72) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > org.codehaus.plexus.redback.xwork.interceptor.PolicyEnforcementInterceptor.intercept(PolicyEnforcementInterceptor.java:118) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > org.codehaus.plexus.redback.xwork.interceptor.SecureActionInterceptor.intercept(SecureActionInterceptor.java:178) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > org.codehaus.plexus.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:58) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:175) > > > > at > > com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:115) > > > > at > > com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:174) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.webwork.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:169) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:151) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:186) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > org.codehaus.plexus.redback.xwork.interceptor.AutoLoginInterceptor.intercept(AutoLoginInterceptor.java:156) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > org.codehaus.plexus.redback.xwork.interceptor.ForceAdminUserInterceptor.intercept(ForceAdminUserInterceptor.java:76) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > org.codehaus.plexus.redback.xwork.interceptor.EnvironmentCheckInterceptor.intercept(EnvironmentCheckInterceptor.java:122) > > > > at > > com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) > > > > at > > com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:116) > > > > at > > com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:273) > > > > at > > com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:202) > > > > at > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821) > > > > at > > com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118) > > > > at > > com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52) > > > > at > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821) > > > > at > > com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:88) > > > > at > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821) > > > > at > > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471) > > > > at > > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) > > at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) > > at > > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) > > > > at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) > > at org.mortbay.http.HttpServer.service(HttpServer.java:909) > > at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) > > at > > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982) > > at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) > > at > > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) > > at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) > > at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira