2012-10-10 14 views
0

간단한 richfaces 응용 프로그램을 배포 할 때 다음 예외가 발생합니다. glassfish 3.1.1을 사용하고 있으며 클래스 패스에 필요한 모든 병이 있습니다. 응용 프로그램을 배포해도이 예외가 왜 나타나는지 알 수 없습니다. 간단한 richfaces 응용 프로그램을 배포 할 때 예외가 발생했습니다.

다음과 같은 병이 난 :

richfaces-core-api-4.2.2.Final.jar 
richfaces-core-impl-4.2.2.Final.jar 
richfaces-core-api-4.2.2.Final-sources.jar 
richfaces-core-impl-4.2.2.Final-sources.jar 
richfaces-components-api-4.2.2.Final-sources.jar 
richfaces-components-api-4.2.2.Final.jar 
richfaces-components-ui-4.2.2.Final-sources.jar 
richfaces-components-ui-4.2.2.Final.jar 
richfaces-archetype-kitchensink.jar 
richfaces-archetype-simpleapp.jar 
cssparser-0.9.5.jar 
guava-13.0.1.jar 
guava-gwt-13.0.1.jar 
sac-1.3.jar 

다음은 예외입니다 :

SEVERE: Unexpected exception when attempting to tear down the Mojarra runtime 
    java.lang.NullPointerException 
     at org.richfaces.application.ServiceTracker.release(ServiceTracker.java:132) 
     at 
org.richfaces.application.InitializationListener.onStop(InitializationListener.java:137) 
     at org.richfaces.application.InitializationListener.processEvent(InitializationListener.java:149) 
     at javax.faces.event.SystemEvent.processListener(SystemEvent.java:106) 
     at com.sun.faces.application.ApplicationImpl.processListeners(ApplicationImpl.java:2168) 
     at com.sun.faces.application.ApplicationImpl.invokeListenersFor(ApplicationImpl.java:2144) 
     at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:302) 
     at javax.faces.application.ApplicationWrapper.publishEvent(ApplicationWrapper.java:683) 
     at com.sun.faces.config.ConfigureListener.contextDestroyed(ConfigureListener.java:332) 
     at org.apache.catalina.core.StandardContext.contextListenerStop(StandardContext.java:4840) 
     at org.apache.catalina.core.StandardContext.stop(StandardContext.java:5584) 
     at com.sun.enterprise.web.WebModule.stop(WebModule.java:527) 
     at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1049) 
     at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2229) 
     at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2184) 
     at com.sun.enterprise.web.WebApplication.stop(WebApplication.java:159) 
     at org.glassfish.internal.data.EngineRef.stop(EngineRef.java:169) 
     at org.glassfish.internal.data.ModuleInfo.stop(ModuleInfo.java:302) 
     at org.glassfish.internal.data.ApplicationInfo.stop(ApplicationInfo.java:329) 
     at com.sun.enterprise.v3.server.ApplicationLifecycle.unload(ApplicationLifecycle.java:998) 
     at com.sun.enterprise.v3.server.ApplicationLifecycle.undeploy(ApplicationLifecycle.java:1024) 
     at org.glassfish.deployment.admin.UndeployCommand.execute(UndeployCommand.java:330) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:353) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:363) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1085) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:95) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1291) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1259) 
     at org.glassfish.deployment.admin.DeployCommand.handleRedeploy(DeployCommand.java:607) 
     at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:274) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:353) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:363) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1085) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:95) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1291) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1259) 
     at org.glassfish.deployment.admin.ReDeployCommand.execute(ReDeployCommand.java:126) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:348) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:363) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1085) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:95) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1291) 
     at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1259) 
     at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:461) 
     at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:212) 
     at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179) 
     at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:117) 
     at com.sun.enterprise.v3.services.impl.ContainerMapper$Hk2DispatcherCallable.call(ContainerMapper.java:354) 
     at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195) 
     at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:849) 
     at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746) 
     at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045) 
     at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228) 
     at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) 
     at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) 
     at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) 
     at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) 
     at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54) 
     at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) 
     at com.sun.grizzly.ContextTask.run(ContextTask.java:71) 
     at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) 
     at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513) 
     at java.lang.Thread.run(Thread.java:722) 

것은 내가 뭐하는 거지 정확히 알고 싶어를

답변

0

잘못이 뭔가 잘못된 것 같다 glassfish와 함께 제공되는 mojarra 참조 구현. glassfish를 다시 설치하십시오. 그것은 나에게 항상 일어납니다 ...

관련 문제