dev@glassfish.java.net

Re: cannot start v3 admin console due to ClassNotFoundException: com.sun.appserv.management.config.PropertiesAccess

From: Anissa Lam <Anissa.Lam_at_Sun.COM>
Date: Mon, 14 Jul 2008 21:28:08 -0700

Hi Amy,
I just uploaded a working copy of admingui.war for the server to download.

If you are using the v3-express nightly build from
http://download.java.net/glassfish/v3/nightly/glassfish-snapshot-v3-express-07_14_2008.zip,
you can re-install it again, and then go to http://localhost:8080/admin
, it should work again.

If you are building your own server, make sure you do 'svn update
v3/nucleus-base' and rebuild. This will pick up the correct war
file. Start server and go to http://localhost:8080/admin and it
should be fine.

For both case, you need to refresh the browser when it shows you the
blank screen after download.

If you are trying to use promoted build 13 or build14, sorry i can't
get that to work.

Anissa

Amy Roh wrote:
> Is this a known issue? Workaround?
>
> Thanks,
> Amy
>
> [#|2008-07-14T18:49:26.625-0700|SEVERE|GlassFish10.0|javax.enterprise.resource.webcontainer.jsf.lifecycle|_ThreadID=14;_ThreadName=Thread-4;RESTORE_VIEW
> 1;/login.jsf;javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl_at_18fa85];|JSF1054:
> (Phase ID: RESTORE_VIEW 1, View ID: /login.jsf) Exception thrown
> during phase execution:
> javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl_at_18fa85]|#]
>
>
> [#|2008-07-14T18:49:26.640-0700|SEVERE|GlassFish10.0|javax.enterprise.system.container.web|_ThreadID=14;_ThreadName=Thread-4;|StandardWrapperValve[FacesServlet]:
> PWC1406: Servlet.service() for servlet FacesServlet threw exception
> java.lang.RuntimeException: Unable to determine parameter type
> 'com.sun.appserv.management.config.PropertiesAccess' for parameter
> named 'mbean'.
> at
> com.sun.jsftemplating.layout.descriptors.handler.IODescriptor.setType(IODescriptor.java:115)
>
> at
> com.sun.jsftemplating.layout.descriptors.handler.IODescriptor.<init>(IODescriptor.java:47)
>
> at
> com.sun.jsftemplating.layout.LayoutDefinitionManager.readIODefs(LayoutDefinitionManager.java:804)
>
> at
> com.sun.jsftemplating.layout.LayoutDefinitionManager.readGlobalHandlerDefinition(LayoutDefinitionManager.java:777)
>
> at
> com.sun.jsftemplating.layout.LayoutDefinitionManager.getGlobalHandlerDefinitions(LayoutDefinitionManager.java:744)
>
> at
> com.sun.jsftemplating.layout.LayoutDefinitionManager.getGlobalHandlerDefinition(LayoutDefinitionManager.java:834)
>
> at
> com.sun.jsftemplating.layout.template.EventParserCommand.readHandler(EventParserCommand.java:139)
>
> at
> com.sun.jsftemplating.layout.template.EventParserCommand.process(EventParserCommand.java:83)
>
> at
> com.sun.jsftemplating.layout.template.BaseProcessingContext.beginSpecial(BaseProcessingContext.java:104)
>
> at
> com.sun.jsftemplating.layout.template.TemplateReader.process(TemplateReader.java:290)
>
> at
> com.sun.jsftemplating.layout.template.TemplateReader.readLayoutDefinition(TemplateReader.java:176)
>
> at
> com.sun.jsftemplating.layout.template.TemplateReader.read(TemplateReader.java:133)
>
> at
> com.sun.jsftemplating.layout.template.TemplateLayoutDefinitionManager.getLayoutDefinition(TemplateLayoutDefinitionManager.java:160)
>
> at
> com.sun.jsftemplating.layout.LayoutDefinitionManager.getLayoutDefinition(LayoutDefinitionManager.java:150)
>
> at
> com.sun.jsftemplating.layout.ViewRootUtil.getLayoutDefinition(ViewRootUtil.java:257)
>
> at
> com.sun.jsftemplating.layout.ViewRootUtil.getLayoutDefinition(ViewRootUtil.java:228)
>
> at
> com.sun.jsftemplating.layout.LayoutViewHandler.createView(LayoutViewHandler.java:189)
>
> at
> com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:205)
>
> at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
> at
> com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:104)
>
> at
> com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
> at
> org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:431)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:337)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:218)
>
> at
> com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:267)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:250)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:218)
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:296)
>
> at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:291)
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:228)
>
> at
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:643)
>
> at
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:590)
>
> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:96)
> at
> com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:211)
>
> at
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:643)
>
> at
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:590)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:584)
>
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1029)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:155)
>
> at
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:643)
>
> at
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:590)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:584)
>
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1029)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:284)
>
> at
> com.sun.grizzly.http.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:621)
>
> at
> com.sun.grizzly.http.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:552)
>
> at
> com.sun.grizzly.http.DefaultProcessorTask.process(DefaultProcessorTask.java:800)
>
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:152)
>
> at
> com.sun.enterprise.v3.services.impl.HttpProtocolFilter.execute(HttpProtocolFilter.java:82)
>
> at
> com.sun.enterprise.v3.services.impl.GlassfishProtocolChain.executeProtocolFilter(GlassfishProtocolChain.java:61)
>
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
>
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
>
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:67)
>
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:56)
>
> at
> com.sun.grizzly.util.WorkerThreadImpl.run(WorkerThreadImpl.java:169)
> Caused by: java.lang.ClassNotFoundException:
> com.sun.appserv.management.config.PropertiesAccess
> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:242)
> at com.sun.jsftemplating.util.Util.loadClass(Util.java:187)
> at
> com.sun.jsftemplating.layout.descriptors.handler.IODescriptor.setType(IODescriptor.java:113)
>
> ... 56 more
> |#]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>