users@glassfish.java.net

Runtime error - ServiceConfigurationError: SunthemeThemeService not found

From: <glassfish_at_javadesktop.org>
Date: Thu, 16 Oct 2008 08:23:57 PDT

Occassionally when we redeploy an application developed using NetBeans 6.1 and JSF we we get the following error. If we restart glassfish the problem goes away. What can we do to either the application or glassfish so a restart is not needed?

Here is the error:

#|2008-10-16T08:46:14.354-0600|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=22;_ThreadName=httpSSLWorkerThread-8622-3;_RequestID=d616a617-1bb5-4d0d-b09
1-007d1310bb0f;|WebModule[/uofu/fin/WebJournalEdit]org.apache.jasper.JasperException: javax.faces.FacesException: sun.misc.ServiceConfigurationError: com.sun.webui.theme.ThemeServ
ice: Provider woodstock4_3.suntheme.SunthemeThemeService not found
javax.faces.FacesException: org.apache.jasper.JasperException: javax.faces.FacesException: sun.misc.ServiceConfigurationError: com.sun.webui.theme.ThemeService: Provider woodstock
4_3.suntheme.SunthemeThemeService not found
        at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:413)
        at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:442)
        at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:115)
        at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:320)
        at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
        at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
        at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
        at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
        at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:855)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:703)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:542)
[Message sent by forum member 'bryanut' (bryanut)]

http://forums.java.net/jive/thread.jspa?messageID=308208