If the config is loaded last... what else does it need to wait for?
--jason
On Aug 11, 2006, at 7:48 AM, Aaron Mulder wrote:
The error is from the hot deployer, and the hot deployer puts in a
little delay before it runs in order to let everything else finish
starting. It didn't seem reasonable to try to put in service
dependencies on all the other deployers, since we don't really know
what will change with time, plugins, etc., so IIRC it just starts a
thread with like a 5 or 10 second sleep before it processes the stuff
in the hot deploy dir.
As for the actual problem, I assume the hot deploy module POM is
missing a dependency on one of the other deploy modules.
Thanks,
Aaron
On 8/11/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
Maybe... it does spit up after the server lists the web contexts.
If you have a chance to peek I'd appreciate it.
--jason
On Aug 10, 2006, at 11:12 PM, David Jencks wrote:
> I haven't checked but assume this is a side effect of changing the
> pom dependency scopes in the deploy-jsr88 pom.
>
> thanks
> david jencks
>
> On Aug 10, 2006, at 10:03 PM, Jason Dillon 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
>>
>