Jason, you are correct, we introduced Java 7 support beginning with GlassFish Server 3.1.1. Your "workarounds" are correct :-)
On Sep 7, 2011, at 9:59 AM, Jason Lee wrote:
> It's hard to tell from that trace snippet, but I don't believe Java 7 is a supported platform for 3.0.1. I think we added official Java 7 support in 3.1.1, so you're options are, I think, to downgrade your JDK or upgrade your app server.
>
> On 9/7/11 11:16 AM, Glenn Holmer wrote:
>> We're using GlassFish 3.0.1 and just upgraded to Java 7. But we've
>> noticed that we can no longer get to the admin console on port 4848.
>> This is the error in the logs:
>>
>> [#|2011-09-07T10:57:02.868-0500|SEVERE|glassfish3.0.1|javax.enterprise.system.co
>> re.com.sun.enterprise.v3.server|_ThreadID=46;_ThreadName=Thread-1;|Exception whi
>> le loading the app
>> java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: st
>> art: org.apache.catalina.LifecycleException: java.lang.RuntimeException: com.sun
>> .faces.config.ConfigurationException: CONFIGURATION FAILED! null
>> at com.sun.enterprise.web.WebApplication.start(WebApplication.java:117)
>> at org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)
>> at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)
>> at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.jav
>> a:236)
>> at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationL
>> ifecycle.java:339)
>> at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplicat
>> ion(ApplicationLoaderService.java:362)
>> at com.sun.enterprise.v3.admin.adapter.InstallerThread.load(InstallerThr
>> ead.java:292)
>> at com.sun.enterprise.v3.admin.adapter.InstallerThread.run(InstallerThre
>> ad.java:100)
>>
>> What can we do to get our console back?
>>
>
>
> --
> Jason Lee
> Senior Member of Technical Staff
> GlassFish REST API / Administration Console
>
> Oracle Corporation
> Phone +1 405-216-3193
> Blog http://blogs.steeplesoft.com
>