Does anybody know how to update the Maven metadata on ibiblio? It looks like this is incorrect for all of the 1.1 artifacts.

Aaron,
Thanks for looking into this. Have you added (or are you going to add) the full set of geronimo artifacts for 1.1 to your plugin repo as you mentioned? Can you let me know when they are there? It seems like it makes sense to have these on the geronimo plugins repo anyway, even once ibiblio is fixed. They are geronimo artifacts that may be needed by many Geronimo plugins and it would eliminate possible failures due to connectivity problems with ibiblio.

Joe


Aaron Mulder wrote:
This is because the Maven metadata in the Maven 2 repository on
ibiblio is wrong.  I'm surprised -- I would have thought this was
updated when we published our 1.1 JARs.  Anyway, look here:

http://www.ibiblio.org/maven2/geronimo/geronimo-timer/maven-metadata.xml

Notice that there's no 1.1 listed, even though
http://www.ibiblio.org/maven2/geronimo/geronimo-timer/1.1/ exists.

So the path we took to get here is because we need a module and
there's no version in the dependency, we find the first server that
has a matching module and take the highest version it has.  I can
probably work around this by putting a full set of Geronimo artifacts
on geronimoplugins.com (so we won't fall back to ibiblio for those
modules), though again, the real fix is to correct the Maven metadata
on ibiblio.  I have no idea how to do that.

Thanks,
    Aaron

On 8/10/06, Joe Bohn <[EMAIL PROTECTED]> wrote:


I hit an error attempting to install the plugin for the web console on a
little-G tomcat image with the official Geronimo 1.1 release.  Are there
known problems with this capability?  I assumed that this plugin is for
this very purpose (since we already include the console with the j2ee
image).

It looked like the download and install went as expected but failed
attempting to start the gbean.

I think that somehow the wrong dependencies were installed for
geronimo-timer (and perhaps geronimo-derby).  For both of these version
  1.0 was deployed rather than 1.1.

     **** Installation Complete!
     Used existing: geronimo/j2ee-server//car
     Used existing: geronimo/j2ee-security//car
     Used existing: geronimo/tomcat//car
     Used existing: geronimo/geronimo-management//jar
     Used existing: geronimo/geronimo-deploy-jsr88//jar
     Used existing: geronimo/geronimo-service-builder//jar
     Used existing: geronimo/geronimo-connector-builder//jar
     Used existing: geronimo/geronimo-naming-builder//jar
     Used existing: geronimo/geronimo-security-builder//jar
     Used existing: geronimo/geronimo-j2ee-schema//jar
     Used existing: xmlbeans/xbean/2.0.0/jar
     Used existing: stax/stax-api/1.0.1/jar
     Used existing: geronimo/geronimo-util//jar
     Installed new: geronimo/system-database//car
     Installed new: geronimo/geronimo-derby//jar
     Installed new: org.apache.derby/derby//jar
     Installed new: org.apache.derby/derbynet//jar
     Installed new: geronimo/geronimo-timer//jar
     Installed new: portlet-api/portlet-api/1.0/jar
     Installed new: org.apache.pluto/pluto/1.0.1/jar
     Installed new: geronimo/geronimo-console-core//jar
     Installed new: geronimo/geronimo-upgrade//jar
     Installed new: geronimo/geronimo-test-ddbean//jar
     Installed new: geronimo/geronimo-deploy-config//jar
     Installed new: activemq/activemq-gbean-management-g1_1/3.2.4/jar
     Installed new: activemq/activemq-gbean-g1_1/3.2.4/jar
     Installed new: activemq/activemq-core/3.2.4/jar
     Installed new: geronimo/geronimo-converter//jar
     Installed new: jdom/jdom//jar

     Now starting geronimo/webconsole-tomcat/1.1/car...
org.apache.geronimo.kernel.config.LifecycleException: start of
geronimo/webconsole-tomcat/1.1/car failed
         at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:529)
         at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:493)
         at
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
         at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
         at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
         at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:852)
         at
org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
         at
org.apache.geronimo.kernel.KernelGBean.invoke(KernelGBean.java:338)
         at
org.apache.geronimo.kernel.KernelGBean$$FastClassByCGLIB$$1cccefc9.invoke(<generated>)
         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
         at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
         at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
         at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:852)
         at
org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
         at
org.apache.geronimo.system.jmx.MBeanGBeanBridge.invoke(MBeanGBeanBridge.java:168)
         at
mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:221)
         at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:120)
         at
mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:84)
         at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:120)
         at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:120)
         at
mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:203)
         at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1043)
         at
mx4j.remote.rmi.RMIConnectionInvoker.invoke(RMIConnectionInvoker.java:219)
         at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source)
         at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at
mx4j.remote.rmi.RMIConnectionProxy.invoke(RMIConnectionProxy.java:34)
         at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.chain(RMIConnectionSubjectInvoker.java:99)
         at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.access$000(RMIConnectionSubjectInvoker.java:31)
         at
mx4j.remote.rmi.RMIConnectionSubjectInvoker$1.run(RMIConnectionSubjectInvoker.java:90)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
         at
mx4j.remote.MX4JRemoteUtils.subjectInvoke(MX4JRemoteUtils.java:163)
         at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.subjectInvoke(RMIConnectionSubjectInvoker.java:86)
         at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.invoke(RMIConnectionSubjectInvoker.java:80)
         at $Proxy0.invoke(Unknown Source)
         at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:221)
         at sun.reflect.GeneratedMethodAccessor96.invoke(Unknown Source)
         at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
         at sun.rmi.transport.Transport$1.run(Transport.java:148)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
         at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
         at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
         at java.lang.Thread.run(Thread.java:534)
Caused by: org.apache.geronimo.kernel.config.InvalidConfigException:
Unknown start exception
         at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:440)
         at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
         at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:512)
         ... 47 more
Caused by: org.apache.geronimo.gbean.InvalidConfigurationException:
Could not find a valid constructor for GBean:
org.apache.geronimo.timer.jdbc.JDBCStoreThread
PooledNonTransactionalTimer
constructor types: [Ljava.lang.Class;@a606e6
         at
org.apache.geronimo.gbean.runtime.GBeanInstance.<init>(GBeanInstance.java:348)
         at
org.apache.geronimo.kernel.basic.BasicKernel.loadGBean(BasicKernel.java:354)
         at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:362)
         ... 49 more
     Error: Operation failed: start of geronimo/webconsole-tomcat/1.1/car
     failed
         Unknown start exception
         Could not find a valid constructor for GBean:
org.apache.geronimo.timer.jdbc.JDBCStoreThreadPooledNonTransactionalTimer
     constructor types: [Ljava.lang.Class;@a606e6




Reply via email to