geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <david_jen...@yahoo.com>
Subject Re: Plugin installer in trunk broke?
Date Fri, 28 Sep 2007 16:44:39 GMT

On Sep 28, 2007, at 9:35 AM, Paul McMahan wrote:

> 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.

BTW I've made a lot of progress on this locally.... I have a jetty  
server that's assembled from plugins that starts and shows the (old)  
admin console that's assembled from plugins.  I'm hoping to get the  
other servers assembled this way this weekend and then commit.

david jencks

>
> 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_005fotherwi 
>> se_005f2(viewForDownload_jsp.java:488)
>>         at
>> jsp.WEB_002dINF.view.car.viewForDownload_jsp._jspx_meth_c_005fchoose_ 
>> 005f2(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.renderPo 
>> rtlet(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)
>>
>


Mime
View raw message