dev@glassfish.java.net

Re: Exception (OSGI) when starting Appserver

From: Lloyd Chambers <Lloyd.Chambers_at_Sun.COM>
Date: Tue, 14 Jul 2009 11:02:22 -0700

Might be an unrelated bug. Is there an EJB app or J2EE app you have
installed that I might not?

It seems to be getting a null class in deduceType()

On Jul 14, 2009, at 10:55 AM, Prashanth Abbagani wrote:

> I see the following errors during the running of QL tests. I dont
> think its because of AMX, however thats the point where I see the
> OutofMemory exceptions (consistently). I suspect its because of the
> earlier error that I mentioned in OSGI (could this be permission
> issue in my workspace?).
>
> Jul 14, 2009 10:20:22 AM
> org.glassfish.admin.mbeanserver.JMXStartupService$BootAMXListener
> handleNotification
> INFO: ConnectorStartupService.BootAMXListener: connection made,
> booting AMX MBeans
> Jul 14, 2009 10:20:22 AM OSGiModuleImpl start
> INFO: Started bundle org.glassfish.common.amx-core-impl [8]
> Jul 14, 2009 10:20:22 AM INFO: AMX DomainRoot ObjectName =
> amx:pp=,type=domain-root,name=amx
> Jul 14, 2009 10:20:23 AM
> org.glassfish.admin.amx.impl.AMXStartupService _loadAMXMBeans
> INFO: AMXStartupServiceNew: AMX core MBeans are ready for use,
> DamainRoot = amx:pp=,type=domain-root,name=amx
> Jul 14, 2009 10:20:23 AM OSGiModuleImpl start
> INFO: Started bundle org.glassfish.common.amx-j2ee-impl [11]
> Jul 14, 2009 10:20:23 AM OSGiModuleImpl start
> INFO: Started bundle org.glassfish.common.amx-config-impl [6]
> Jul 14, 2009 10:20:23 AM
> org.glassfish.admin.amx.impl.AMXStartupService$AMXLoaderThread run
> INFO: AMXStartupServiceNew.AMXLoaderThread: loading:
> org.glassfish.admin.amx.impl.j2ee.loader.AMXJ2EEStartupService
> Jul 14, 2009 10:20:23 AM
> org.glassfish.admin.amx.impl.AMXStartupService$AMXLoaderThread run
> INFO: AMXStartupServiceNew.AMXLoaderThread: loading:
> org.glassfish.admin.amx.impl.config.AMXConfigStartupService
> Jul 14, 2009 10:20:24 AM OSGiModuleImpl start
> INFO: Started bundle org.glassfish.common.amx-ext-impl [10]
> Jul 14, 2009 10:20:25 AM
> org.glassfish.admin.amx.impl.AMXStartupService$AMXLoaderThread run
> INFO: AMXStartupServiceNew.AMXLoaderThread: loading:
> org.glassfish.admin.amx.impl.ext.AMXExtStartupService
> Jul 14, 2009 10:20:25 AM
> org.glassfish.admin.amx.impl.AMXStartupService$AMXLoaderThread run
> INFO: AMXStartupServiceNew.AMXLoaderThread: loading:
> org.glassfish.admin.amx.impl.AMXStartupService
> Jul 14, 2009 10:20:28 AM
> org.glassfish.admin.amx.impl.config.AMXConfigLoader start
> INFO: AMX config read, domain config registered as
> amx:pp=/,type=domain
> Jul 14, 2009 10:20:28 AM
> org.glassfish.admin.amx.impl.j2ee.RegistrationSupport createAppMBeans
> INFO: Registered JSR 77 MBeans for application/module: amx:pp=/
> J2EEDomain/
> J2EEServer
> ,type
> =
> J2EEApplication
> ,name=RosterApp,j2eeType=J2EEApplication,J2EEServer=server
> Jul 14, 2009 10:20:28 AM
> org.glassfish.admin.amx.impl.j2ee.RegistrationSupport createAppMBeans
> INFO: Registered JSR 77 MBeans for application/module: amx:pp=/
> J2EEDomain/
> J2EEServer
> ,type
> =
> WebModule
> ,name
> =
> jsfinjection,j2eeType=WebModule,J2EEServer=server,J2EEApplication=null
> Jul 14, 2009 10:20:29 AM
> org.glassfish.admin.amx.impl.j2ee.RegistrationSupport createAppMBeans
> INFO: Registered JSR 77 MBeans for application/module: amx:pp=/
> J2EEDomain/
> J2EEServer
> ,type
> =
> WebModule
> ,name
> =
> jsfastrologer
> ,j2eeType=WebModule,J2EEServer=server,J2EEApplication=null
> Jul 14, 2009 10:20:29 AM
> org.glassfish.admin.amx.impl.AMXStartupService$AMXLoaderThread run
> INFO: AMXStartupServiceNew._loadAMXMBeans: AMXLoader failed to load:
> javax.management.RuntimeMBeanException: RuntimeException thrown in
> postRegister method
> Jul 14, 2009 10:20:29 AM SEVERE:
> javax.management.RuntimeMBeanException: RuntimeException thrown in
> postRegister method
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx
> .interceptor
> .DefaultMBeanServerInterceptor
> .postRegisterInvoke(DefaultMBeanServerInterceptor.java:1037)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx
> .interceptor
> .DefaultMBeanServerInterceptor
> .registerDynamicMBean(DefaultMBeanServerInterceptor.java:974)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx
> .interceptor
> .DefaultMBeanServerInterceptor
> .registerObject(DefaultMBeanServerInterceptor.java:917)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx
> .interceptor
> .DefaultMBeanServerInterceptor
> .registerMBean(DefaultMBeanServerInterceptor.java:312)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:482)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin
> .amx
> .impl
> .j2ee
> .loader
> .AMXJ2EEStartupService.loadAMXMBeans(AMXJ2EEStartupService.java:133)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org.glassfish.admin.amx.impl.AMXStartupService
> $AMXLoaderThread.run(AMXStartupService.java:295)
> Jul 14, 2009 10:20:29 AM SEVERE: Caused by:
> java.lang.RuntimeException: javax.management.RuntimeMBeanException:
> RuntimeException thrown in postRegister method
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin.amx.impl.mbean.AMXImplBase.registerChild(AMXImplBase.java:1298)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin
> .amx.impl.j2ee.J2EEDomainImpl.registerChildren(J2EEDomainImpl.java:93)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin.amx.impl.mbean.AMXImplBase.postRegisterHook(AMXImplBase.java:
> 1218)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin.amx.impl.mbean.MBeanImplBase.postRegister(MBeanImplBase.java:
> 440)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx
> .interceptor
> .DefaultMBeanServerInterceptor
> .postRegisterInvoke(DefaultMBeanServerInterceptor.java:1035)
> Jul 14, 2009 10:20:29 AM SEVERE: ... 6 more
> Jul 14, 2009 10:20:29 AM SEVERE: Caused by:
> javax.management.RuntimeMBeanException: RuntimeException thrown in
> postRegister method
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx
> .interceptor
> .DefaultMBeanServerInterceptor
> .postRegisterInvoke(DefaultMBeanServerInterceptor.java:1037)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx
> .interceptor
> .DefaultMBeanServerInterceptor
> .registerDynamicMBean(DefaultMBeanServerInterceptor.java:974)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx
> .interceptor
> .DefaultMBeanServerInterceptor
> .registerObject(DefaultMBeanServerInterceptor.java:917)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx
> .interceptor
> .DefaultMBeanServerInterceptor
> .registerMBean(DefaultMBeanServerInterceptor.java:312)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:482)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin.amx.impl.mbean.AMXImplBase.registerChild(AMXImplBase.java:1292)
> Jul 14, 2009 10:20:29 AM SEVERE: ... 10 more
> Jul 14, 2009 10:20:29 AM SEVERE: Caused by:
> java.lang.NullPointerException
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org.glassfish.admin.amx.core.Util.deduceType(Util.java:669)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin
> .amx
> .impl
> .j2ee.RegistrationSupport.registerJ2EEChild(RegistrationSupport.java:
> 637)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin
> .amx
> .impl
> .j2ee.RegistrationSupport.createEJBMBean(RegistrationSupport.java:312)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin
> .amx
> .impl
> .j2ee
> .RegistrationSupport
> .registerEjbModuleAndItsComponents(RegistrationSupport.java:272)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin
> .amx
> .impl
> .j2ee.RegistrationSupport.createAppMBeans(RegistrationSupport.java:
> 206)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin
> .amx
> .impl
> .j2ee
> .RegistrationSupport.processApplicationRef(RegistrationSupport.java:
> 618)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin
> .amx
> .impl
> .j2ee
> .RegistrationSupport.registerApplications(RegistrationSupport.java:
> 584)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin
> .amx.impl.j2ee.RegistrationSupport.<init>(RegistrationSupport.java:
> 150)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin
> .amx.impl.j2ee.J2EEServerImpl.registerChildren(J2EEServerImpl.java:
> 102)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin
> .amx
> .impl.j2ee.DASJ2EEServerImpl.registerChildren(DASJ2EEServerImpl.java:
> 68)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin.amx.impl.mbean.AMXImplBase.postRegisterHook(AMXImplBase.java:
> 1218)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> org
> .glassfish
> .admin.amx.impl.mbean.MBeanImplBase.postRegister(MBeanImplBase.java:
> 440)
> Jul 14, 2009 10:20:29 AM SEVERE: at
> com
> .sun
> .jmx
> .interceptor
> .DefaultMBeanServerInterceptor
> .postRegisterInvoke(DefaultMBeanServerInterceptor.java:1035)
> Jul 14, 2009 10:20:29 AM SEVERE: ... 15 more
> Jul 14, 2009 10:20:29 AM
> org.glassfish.admin.amx.impl.AMXStartupService _loadAMXMBeans
> INFO: AMXStartupServiceNew: AMX ready for use, DomainRoot =
> amx:pp=,type=domain-root,name=amx
> Jul 14, 2009 10:20:29 AM OSGiModuleImpl start
> INFO: Started bundle org.glassfish.admingui.console-common [45]
> Jul 14, 2009 10:20:30 AM OSGiModuleImpl start
> INFO: Started bundle org.glassfish.web.gui-plugin-common [197]
> Jul 14, 2009 10:20:30 AM OSGiModuleImpl start
> INFO: Started bundle org.glassfish.admingui.console-plugin-service
> [53]
> Jul 14, 2009 10:20:58 AM SEVERE: Exception in thread "DynamicReloader"
> Jul 14, 2009 10:20:58 AM SEVERE: java.lang.OutOfMemoryError: PermGen
> space
> Jul 14, 2009 10:21:15 AM SEVERE: Exception in thread "RMI TCP
> Connection(idle)"
> Jul 14, 2009 10:21:15 AM SEVERE: java.lang.OutOfMemoryError: PermGen
> space
> Jul 14, 2009 10:21:22 AM
> com.sun.enterprise.v3.admin.adapter.AdminConsoleAdapter logRequest
> INFO: AdminConsoleAdapter's STATE IS: The Admin Console Adapter is
> not yet initialized.
> Jul 14, 2009 10:21:24 AM
> com.sun.enterprise.v3.admin.adapter.AdminConsoleAdapter
> setDownloadedVersion
> WARNING: !!!!! Cannot create Update Center Image for /Users/abbagani/
> v3_working/v3/glassfishv3/glassfish/..
> Jul 14, 2009 10:21:26 AM com.sun.grizzly.tcp.http11.GrizzlyAdapter
> service
> SEVERE: service exception
> java.lang.OutOfMemoryError: PermGen space
> Jul 14, 2009 10:21:26 AM
> com.sun.enterprise.v3.admin.adapter.AdminConsoleAdapter logRequest
> INFO: AdminConsoleAdapter's STATE IS: The Admin Console Adapter is
> not yet initialized.
> Jul 14, 2009 10:21:26 AM
> com.sun.enterprise.v3.admin.adapter.AdminConsoleAdapter logRequest
> INFO: AdminConsoleAdapter's STATE IS: The Admin Console Adapter is
> not yet initialized.
> Jul 14, 2009 10:21:26 AM
> com.sun.enterprise.v3.admin.adapter.AdminConsoleAdapter logRequest
> INFO: AdminConsoleAdapter's STATE IS: The Admin Console Adapter is
> not yet initialized.
> Jul 14, 2009 10:21:26 AM
> com.sun.enterprise.v3.admin.adapter.AdminConsoleAdapter logRequest
> INFO: AdminConsoleAdapter's STATE IS: The Admin Console Adapter is
> not yet initialized.
> Jul 14, 2009 10:21:29 AM com.sun.grizzly.http.ProcessorTask
> invokeAdapter
> SEVERE: HTTP Processing error
> java.lang.OutOfMemoryError: PermGen space
> Jul 14, 2009 10:21:32 AM com.sun.grizzly.http.ProcessorTask
> invokeAdapter
> SEVERE: HTTP Processing error
> java.lang.OutOfMemoryError: PermGen space
> Jul 14, 2009 10:21:35 AM com.sun.grizzly.http.ProcessorTask
> invokeAdapter
> SEVERE: HTTP Processing error
> java.lang.OutOfMemoryError: PermGen space
> ^CJul 14, 2009 10:21:37 AM com.sun.grizzly.http.ProcessorTask
> invokeAdapter
> SEVERE: HTTP Processing error
> java.lang.OutOfMemoryError: PermGen space
> Jul 14, 2009 10:21:42 AM com.sun.grizzly.http.ProcessorTask
> invokeAdapter
> SEVERE: HTTP Processing error
> java.lang.OutOfMemoryError: PermGen space
>
>
>
>
> Lloyd Chambers wrote:
>> Prashanth,
>>
>> I'll see if the tests are failing for me, but I don't think this
>> affects AMX.
>>
>> Lloyd
>>
>> On Jul 14, 2009, at 10:24 AM, Prashanth Abbagani wrote:
>>
>>> Hi,
>>>
>>> I am seeing this consistently on my Mac. I think because of this
>>> AMX tests of quicklook are failing. Can you someone let me know
>>> how to fix this. This is built locally last night.
>>>
>>>
>>> Jul 14, 2009 10:15:34 AM
>>> org.jvnet.hk2.osgiadapter.OSGiModulesRegistryImpl <init>
>>> WARNING: Cannot save metadata to cache
>>> java.io.NotSerializableException: java.util.jar.Manifest
>>> at
>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:
>>> 1156)
>>> at
>>> java
>>> .io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:
>>> 1509)
>>> at
>>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:
>>> 1474)
>>> at
>>> java
>>> .io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:
>>> 1392)
>>> at
>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:
>>> 1150)
>>> at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:
>>> 326)
>>> at java.util.HashMap.writeObject(HashMap.java:1001)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun
>>> .reflect
>>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun
>>> .reflect
>>> .DelegatingMethodAccessorImpl
>>> .invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:
>>> 945)
>>> at
>>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:
>>> 1461)
>>> at
>>> java
>>> .io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:
>>> 1392)
>>> at
>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:
>>> 1150)
>>> at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:
>>> 326)
>>> at
>>> org
>>> .jvnet
>>> .hk2
>>> .osgiadapter
>>> .OSGiModulesRegistryImpl.saveCache(OSGiModulesRegistryImpl.java:196)
>>> at
>>> org
>>> .jvnet
>>> .hk2
>>> .osgiadapter
>>> .OSGiModulesRegistryImpl.<init>(OSGiModulesRegistryImpl.java:114)
>>> at
>>> org
>>> .jvnet
>>> .hk2
>>> .osgiadapter
>>> .OSGiFactoryImpl.createModulesRegistry(OSGiFactoryImpl.java:70)
>>> at
>>> org
>>> .jvnet
>>> .hk2
>>> .osgiadapter
>>> .OSGiFactoryImpl.createModulesRegistry(OSGiFactoryImpl.java:52)
>>> at
>>> org
>>> .jvnet.hk2.osgiadapter.HK2Main.createModulesRegistry(HK2Main.java:
>>> 125)
>>> at org.jvnet.hk2.osgiadapter.HK2Main.start(HK2Main.java:117)
>>> at
>>> org
>>> .apache
>>> .felix
>>> .framework.util.SecureAction.startActivator(SecureAction.java:589)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:1461)
>>> at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:779)
>>> at org.jvnet.hk2.osgimain.Main.start(Main.java:104)
>>> at
>>> org
>>> .apache
>>> .felix
>>> .framework.util.SecureAction.startActivator(SecureAction.java:589)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:1461)
>>> at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:984)
>>> at
>>> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:
>>> 263)
>>> at java.lang.Thread.run(Thread.java:637)
>>> Jul 14, 2009 10:15:35 AM OSGiModuleImpl start
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>
>>
>> Lloyd Chambers
>> lloyd.chambers_at_sun.com
>> GlassFish Team
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>

Lloyd Chambers
lloyd.chambers_at_sun.com
GlassFish Team