geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From anita kulshreshtha <a_kuls...@yahoo.com>
Subject Re: NoClassDefFoundError: org/apache/geronimo/deployment/plugin/ConfigIDExtractor
Date Fri, 11 Aug 2006 22:50:02 GMT
    The hot-deployer.patch at
http://issues.apache.org/jira/browse/GERONIMO-2067#action_12423814
had a scope and a deploy-tool dependency. If you want to get it
running, you can use the scope. I found that some of the modules have
escaped dependency pruning. 

Thanks
Anita

--- Jason Dillon <jason@planet57.com> wrote:

> Any idea how to fix?
> 
> I have already committed the change that Anita posted about scope  
> instead of type...
> 
> ConfigIDExtractor is part of geronimo-deploy-jsr88, which is a  
> dependency of the hot-deployer config.  Does it need a scope?  Right 
> 
> now it has the default scope.
> 
> I really don't like how we are overloading the scope mechanism like  
> this either.  If we need to add additional metadata to a dependency, 
> 
> then we can easily move the dependency def into a plugin's  
> configuration... very similar to how the maven-dependency-plugin
> works.
> 
> --jason
> 
> 
> On Aug 11, 2006, at 6:39 AM, Prasad Kashyap wrote:
> 
> > Jason,
> >
> > http://www.mail-archive.com/dev@geronimo.apache.org/msg29265.html
> >
> > Cheers
> > Prasad
> >
> > On 8/11/06, Jason Dillon <jason@planet57.com> wrote:
> >> Anyone know why this error gets spit out after the server boots?
> >>
> >> <snip>
> >> java.lang.NoClassDefFoundError: org/apache/geronimo/deployment/ 
> >> plugin/
> >> ConfigIDExtractor
> >>          at java.lang.ClassLoader.defineClass0(Native Method)
> >>          at
> java.lang.ClassLoader.defineClass(ClassLoader.java:539)
> >>          at java.security.SecureClassLoader.defineClass
> >> (SecureClassLoader.java:123)
> >>          at
> >>
> org.apache.geronimo.kernel.classloader.JarFileClassLoader.access$200
> >> (JarFileClassLoader.java:51)
> >>          at
> org.apache.geronimo.kernel.classloader.JarFileClassLoader
> >> $6.run(JarFileClassLoader.java:275)
> >>          at java.security.AccessController.doPrivileged(Native  
> >> Method)
> >>          at
> >>
> org.apache.geronimo.kernel.classloader.JarFileClassLoader.findClass
> >> (JarFileClassLoader.java:227)
> >>          at
> >> org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass
> >> (MultiParentClassLoader.java:243)
> >>          at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
> >>          at
> >> org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass
> >> (MultiParentClassLoader.java:227)
> >>          at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
> >>          at
> >> org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass
> >> (MultiParentClassLoader.java:227)
> >>          at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
> >>          at
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
> >> 302)
> >>          at
> >>
> org.apache.geronimo.deployment.hot.DirectoryMonitor.calculateModuleId
> >> (DirectoryMonitor.java:358)
> >>          at
> >> org.apache.geronimo.deployment.hot.DirectoryMonitor.initialize
> >> (DirectoryMonitor.java:230)
> >>          at
> org.apache.geronimo.deployment.hot.DirectoryMonitor.run
> >> (DirectoryMonitor.java:206)
> >>          at java.lang.Thread.run(Thread.java:552)
> >> </snip>
> >>
> >> --jason
> >>
> >>
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Mime
View raw message