| Summary: | Publishing to Glassfish: java.lang.NullPointerException | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [WebTools] WTP ServerTools | Reporter: | Missing name <wbrana> | ||||
| Component: | wst.server | Assignee: | jst.server <jst.server-inbox> | ||||
| Status: | CLOSED NOT_ECLIPSE | QA Contact: | Angel Vera <arvera> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Missing name
Created attachment 198257 [details]
screenshot
!ENTRY org.eclipse.wst.server.core 4 0 2011-06-20 15:44:25.174
!MESSAGE Could not publish to the server.
!STACK 0
java.lang.NullPointerException
at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectFrameworkImpl.create(FacetedProjectFrameworkImpl.java:670)
at org.eclipse.wst.common.project.facet.core.ProjectFacetsManager.create(ProjectFacetsManager.java:346)
at org.eclipse.wst.common.componentcore.internal.util.FacetedProjectUtilities.getProjectFacetVersion(FacetedProjectUtilities.java:28)
at org.eclipse.jst.j2ee.project.JavaEEProjectUtilities.getProjectFacetVersion(JavaEEProjectUtilities.java:68)
at org.eclipse.jst.j2ee.project.JavaEEProjectUtilities.isProjectOfType(JavaEEProjectUtilities.java:64)
at org.eclipse.jst.j2ee.project.JavaEEProjectUtilities.isDynamicWebProject(JavaEEProjectUtilities.java:115)
at com.sun.enterprise.jst.server.sunappsrv.sunresource.wizards.ResourceUtils.getRuntimeResourceLocation(ResourceUtils.java:188)
at com.sun.enterprise.jst.server.sunappsrv.SunAppServerBehaviour.registerSunResource(SunAppServerBehaviour.java:753)
at com.sun.enterprise.jst.server.sunappsrv.SunAppServerBehaviour.publishDeployedDirectory(SunAppServerBehaviour.java:671)
at com.sun.enterprise.jst.server.sunappsrv.SunAppServerBehaviour.publishModuleForGlassFishV3(SunAppServerBehaviour.java:557)
at com.sun.enterprise.jst.server.sunappsrv.SunAppServerBehaviour.publishModule(SunAppServerBehaviour.java:247)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:1051)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(ServerBehaviourDelegate.java:1143)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:956)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:775)
at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3046)
at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:341)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
I'm getting different exception with new project:
!ENTRY oracle.eclipse.tools.glassfish 4 0 2011-06-20 16:42:58.285
!MESSAGE cannot Deploy test2
!STACK 1
org.eclipse.core.runtime.CoreException: Deployment Error for module: test2: Error occurred during deployment: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: javax.servlet.ServletException: com
.sun.enterprise.container.common.spi.util.InjectionException: Error creating managed object for class com.sun.faces.application.ServletContextSensitiveSingletonStore. Please see server.log for more details.
at com.sun.enterprise.jst.server.sunappsrv.SunAppServerBehaviour.publishDeployedDirectory(SunAppServerBehaviour.java:723)
at com.sun.enterprise.jst.server.sunappsrv.SunAppServerBehaviour.publishModuleForGlassFishV3(SunAppServerBehaviour.java:557)
at com.sun.enterprise.jst.server.sunappsrv.SunAppServerBehaviour.publishModule(SunAppServerBehaviour.java:247)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:1051)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(ServerBehaviourDelegate.java:1143)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:956)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:775)
at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3046)
at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:341)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!SUBENTRY 1 oracle.eclipse.tools.glassfish 4 0 2011-06-20 16:42:58.285
!MESSAGE Deployment Error for module: test2: Error occurred during deployment: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: javax.servlet.ServletException: com.sun.enterprise.container.commo
n.spi.util.InjectionException: Error creating managed object for class com.sun.faces.application.ServletContextSensitiveSingletonStore. Please see server.log for more details.
It works now after removing redundant libs from build path. NPE appeared again after adding JSF components I can't put my finger on where the problem is, but it is best to start with: com.sun.enterprise.jst.server.sunappsrv.SunAppServerBehaviour. Can you open a bug with the server adapter? |