dev@glassfish.java.net

Re: v3 trunk won't start

From: Lloyd Chambers <Lloyd.Chambers_at_Sun.COM>
Date: Tue, 16 Sep 2008 09:52:19 -0700

You're lucky. I can't even build!

My thought is that someone made a class 'final' and something
somewhere is still extending that class.




On Sep 16, 2008, at 9:45 AM, Jason Lee wrote:

> I just updated my v3 tree, and now the server (once built, packaged,
> etc ;) won't start. I get this in the server log:
>
> Exception in thread "GlassFish Kernel Main Thread" |#]
> java.lang.VerifyError: Cannot inherit from final class|#]
> at java.lang.ClassLoader.defineClass1(Native Method)|#]
> at java.lang.ClassLoader.defineClass(ClassLoader.java:675)|#]
> at
> org
> .apache
> .felix
> .framework
> .searchpolicy.ContentClassLoader.findClass(ContentClassLoader.java:
> 214)|#]
> at
> org
> .apache
> .felix
> .framework
> .searchpolicy
> .ContentClassLoader.loadClassFromModule(ContentClassLoader.java:85)|#]
> at
> org
> .apache
> .felix
> .framework
> .searchpolicy.ContentLoaderImpl.getClass(ContentLoaderImpl.java:162)|
> #]
> at
> org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:
> 101)|#]
> at
> org
> .apache
> .felix
> .framework
> .searchpolicy
> .R4SearchPolicyCore.searchImports(R4SearchPolicyCore.java:505)|#]
> at
> org
> .apache
> .felix
> .framework
> .searchpolicy
> .R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:466)|
> #]
> at
> org
> .apache
> .felix
> .framework
> .searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:
> 185)|#]
> at
> org
> .apache
> .felix
> .framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:
> 45)|#]
> at
> org
> .apache
> .felix
> .framework
> .searchpolicy.ContentClassLoader.loadClass(ContentClassLoader.java:
> 109)|#]
> at java.lang.ClassLoader.loadClass(ClassLoader.java:251)|#] at
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)|#]
> at
> com
> .sun
> .enterprise
> .v3
> .services.impl.GrizzlyService.createNetworkProxy(GrizzlyService.java:
> 262)|#]
> at
> com
> .sun
> .enterprise
> .v3.services.impl.GrizzlyService.postConstruct(GrizzlyService.java:
> 204)|#]
> at
> com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:
> 150)|#]
> at
> com
> .sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:
> 86)|#]
> at
> com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:75)|
> #]
> at
> com
> .sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:
> 58)|#]
> at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:
> 107)|#]
> at
> com
> .sun
> .hk2
> .component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:
> 60)|#]
> at
> com
> .sun
> .enterprise
> .v3
> .server
> .ApplicationLoaderInjector
> .postConstruct(ApplicationLoaderInjector.java:52)|#]
> at
> com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:
> 150)|#]
> at
> com
> .sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:
> 86)|#]
> at
> com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:75)|
> #]
> at
> com
> .sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:
> 58)|#]
> at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:
> 107)|#]
> at
> com
> .sun
> .hk2
> .component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:
> 60)|#]
> at
> com
> .sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:
> 177)|#]
> at com.sun.enterprise.v3.server.AppServerStartup
> $1.run(AppServerStartup.java:107)|#]
>
> Anyone know what's going on?
>
> Jason Lee - x31197
> Senior Java Developer, Sun Microsystems
> GlassFish Admin Console Team
> Email: jasondlee_at_sun.com
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>