You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Han Hong Fang (JIRA)" <ji...@apache.org> on 2009/06/02 05:18:07 UTC

[jira] Updated: (GERONIMO-4621) Exception occurs when export debugviews-console-tomcat plugin

     [ https://issues.apache.org/jira/browse/GERONIMO-4621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Han Hong Fang updated GERONIMO-4621:
------------------------------------

    Fix Version/s: 2.2

This problem is fixed on v2.2.

Exception occurs when dealing with prerequisites of plugin. And the fix is tested with following scenarioes.

1. Export plugin without prerequisite. -- Success
2. Export plugin with prerequisite (i.e., debugviews-console-tomcat ) .  -- Success.

> Exception occurs when export  debugviews-console-tomcat plugin
> --------------------------------------------------------------
>
>                 Key: GERONIMO-4621
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4621
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 2.1.4
>         Environment: build:          geronimo-tomcat6-javaee5-2.1.4-bin.zip 
> OS:              Windows XP (English) SP2
> Browser:    IE 7
>            Reporter: Han Hong Fang
>            Assignee: Han Hong Fang
>             Fix For: 2.2
>
>         Attachments: GERONIMO-4621.patch
>
>
> Steps to reproduce this problem:
> - start geronimo
> - in admin console, open application -> plugin
> - in Create Plugin portlet, select org.apache.geronimo.plugins/debugviews-console-tomcat/2.1.4/car, and then click "Export Plugin"
> - Next page, click "Save Plugin Data"
> Exception occurs as below:
> HTTP Status 500 - 
> --------------------------------------------------------------------------------
> type Exception report
> message 
> description The server encountered an internal error () that prevented it from fulfilling this request.
> exception 
> java.lang.IndexOutOfBoundsException: Index: 1, Size: 0
> 	java.util.ArrayList.add(ArrayList.java:394)
> 	org.apache.geronimo.console.car.ExportConfigHandler.actionAfterView(ExportConfigHandler.java:184)
> 	org.apache.geronimo.console.MultiPagePortlet.processAction(MultiPagePortlet.java:114)
> 	org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218)
> 	org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:145)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> 	org.apache.pluto.core.DefaultPortletInvokerService.invoke(DefaultPortletInvokerService.java:167)
> 	org.apache.pluto.core.DefaultPortletInvokerService.action(DefaultPortletInvokerService.java:85)
> 	org.apache.pluto.core.PortletContainerImpl.doAction(PortletContainerImpl.java:219)
> 	org.apache.pluto.driver.PortalDriverServlet.doGet(PortalDriverServlet.java:121)
> 	org.apache.pluto.driver.PortalDriverServlet.doPost(PortalDriverServlet.java:167)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
> 	org.apache.geronimo.console.filter.XSSXSRFFilter.doFilter(XSSXSRFFilter.java:125)
> note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.