The old admin console in trunk still has a few loose ends after the
schema changes in GERONIMO-3330. Right now we're fixing/improving
the plugin management portlet in the new admin console based on the
ppt I sent out the other day and it should work OK for you. It's
pretty easy to install into a minimal assembly using:
% bin/deploy.sh search-plugins http://geronimo.apache.org/plugins/
geronimo-2.1/
Administration Console :: Tomcat plugin
63: (1.0-SNAPSHOT)
Administration Console :: Jetty plugin
64: (1.0-SNAPSHOT)
You can install it into a jee5 assembly if you uninstall the old
admin console first (they both want to use /console context root).
As indicated above, the new pluggable admin console is itself a
plugin and is not kept in server/trunk. So when we start building
the full-sized assemblies from framework+plugins we can replace the
old admin console. I left the old one in place to minimize
disruption while we figure out how we want to build servers using the
more modular approach.
Best wishes,
Paul
On Sep 28, 2007, at 6:23 AM, Jeff Genender wrote:
Is the plugin installer broke? Duno if a java 1.4 dependency got
in or
not, but I am unable to install plugins from the console:
java.lang.IllegalArgumentException: Cannot convert [1.5] of type class
java.util.ArrayList to class [Ljava.lang.String;
at org.apache.el.lang.ELSupport.coerceToType(ELSupport.java:
374)
at org.apache.el.parser.AstFunction.getValue
(AstFunction.java:86)
at
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:
186)
at
org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate
(PageContextImpl.java:923)
at
jsp.WEB_002dINF.view.car.viewForDownload_jsp._jspx_meth_c_005fotherwis
e_005f2(viewForDownload_jsp.java:488)
at
jsp.WEB_002dINF.view.car.viewForDownload_jsp._jspx_meth_c_005fchoose_0
05f2(viewForDownload_jsp.java:435)
at
jsp.WEB_002dINF.view.car.viewForDownload_jsp._jspService
(viewForDownload_jsp.java:136)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
806)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke
(ApplicationDispatcher.java:654)
at
org.apache.catalina.core.ApplicationDispatcher.doInclude
(ApplicationDispatcher.java:557)
at
org.apache.catalina.core.ApplicationDispatcher.include
(ApplicationDispatcher.java:481)
at
org.apache.pluto.core.impl.PortletRequestDispatcherImpl.include
(PortletRequestDispatcherImpl.java:65)
at
org.apache.geronimo.console.MultiPagePortlet.doView
(MultiPagePortlet.java:153)
at javax.portlet.GenericPortlet.doDispatch
(GenericPortlet.java:247)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:
175)
at
org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218)
at
org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
693)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
806)
at
org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke
(ApplicationDispatcher.java:654)
at
org.apache.catalina.core.ApplicationDispatcher.doInclude
(ApplicationDispatcher.java:557)
at
org.apache.catalina.core.ApplicationDispatcher.include
(ApplicationDispatcher.java:481)
at
org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke
(PortletInvokerImpl.java:120)
at
org.apache.pluto.invoker.impl.PortletInvokerImpl.render
(PortletInvokerImpl.java:73)
at
org.apache.pluto.PortletContainerImpl.renderPortlet
(PortletContainerImpl.java:119)
at
org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPor
tlet(PortletContainerWrapperImpl.java:70)
at
org.apache.pluto.portalImpl.aggregation.PortletFragment.service
(PortletFragment.java:168)
at
jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService
(ColumnFragment_jsp.java:70)