geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joe Bohn <joe.b...@earthlink.net>
Subject Re: issue with plugin catalog for 2.1.2
Date Mon, 28 Jul 2008 15:16:38 GMT
Lin Sun wrote:
> Joe,
> 
> Is this already working?  I just tried it and worked for me.

Yes, sorry I didn't post an update.  I fixed it by adding in the 
source-repository entry that was missing for the server specific 
repository plugin.  Apparently default-repository doesn't quite work as 
I expected it to work.

Joe


> 
> Lin
> 
> On Sat, Jul 26, 2008 at 2:29 PM, Joe Bohn <joe.bohn@earthlink.net> wrote:
>> I was trying to preempt any plugin problems this time with the plugin
>> catalog such as we had after we released 2.1 and 2.1.1.
>>
>> So ... I updated the plugin catalog and attempted to leverage the updated
>> catalog to install the most simple plugin that I know of - the "Geronimo
>> Server Specific Repository Plugin".
>>
>> When I attempt to install it I get the error listed below where it cannot
>> locate the car in any known repository.
>>
>> I ensured that I had both the ibiblio and maven2 repo's listed as default
>> repositories in the catalog.  AFAICT this looks almost exactly like the 2.1
>> and 2.1.1 catalogs that are working fine.  I chose the server-repo plugin
>> because it has few dependencies and it is one of the few released plugins
>> that should work in our current 2.1.2-SNAPSHOT image.  The same plugin can
>> be installed fine in Geronimo 2.1 and 2.1.1 with similar catalogs.
>>
>> I must be missing something obvious ... any suggestions?
>>
>>
>> 14:14:35,652 ERROR [PluginInstallerGBean] Unable to install plugin.
>> java.lang.IllegalArgumentException: Could not find
>> org.apache.geronimo.plugins/server-repo/1.0/car in any repo
>>        at
>> org.apache.geronimo.system.plugin.PluginInstallerGBean.downloadArtifact(PluginInstallerGBean.java:1043)
>>        at
>> org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:653)
>>        at
>> org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:602)
>>        at
>> org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:598)
>>        at
>> org.apache.geronimo.system.plugin.PluginInstallerGBean$3.run(PluginInstallerGBean.java:749)
>>        at org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:214)
>>        at
>> org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(ThreadPool.java:344)
>>        at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
>>        at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
>>        at java.lang.Thread.run(Thread.java:613)
>> 14:14:35,880 WARN  [DefaultRemoter] Method execution failed:
>> java.lang.Exception: Unable to install configuration
>>        at
>> org.apache.geronimo.console.ajax.ProgressMonitor.getProgressInfo(ProgressMonitor.java:78)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:585)
>>        at
>> org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
>>        at
>> org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
>>        at
>> org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:431)
>>        at
>> org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:283)
>>        at
>> org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
>>        at
>> org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
>>        at
>> org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
>>        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.geronimo.console.servlet.ForwardDispatchFilter.doFilter(ForwardDispatchFilter.java:59)
>>        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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
>>        at
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>>        at
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>>        at
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>>        at
>> org.apache.geronimo.console.servlet.ContextForwardServlet.doPost(ContextForwardServlet.java:71)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
>>        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.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>        at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
>>        at
>> org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56)
>>        at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
>>        at
>> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:406)
>>        at
>> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
>>        at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>>        at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>        at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>        at
>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
>>        at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
>>        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:613)
>> Caused by: java.lang.IllegalArgumentException: Could not find
>> org.apache.geronimo.plugins/server-repo/1.0/car in any repo
>>        at
>> org.apache.geronimo.system.plugin.PluginInstallerGBean.downloadArtifact(PluginInstallerGBean.java:1043)
>>        at
>> org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:653)
>>        at
>> org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:602)
>>        at
>> org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:598)
>>        at
>> org.apache.geronimo.system.plugin.PluginInstallerGBean$3.run(PluginInstallerGBean.java:749)
>>        at org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:214)
>>        at
>> org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(ThreadPool.java:344)
>>        at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
>>        at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
>>        ... 1 more
>>
> 


Mime
View raw message