Community
Participate
Working Groups
What steps will reproduce the problem? 1. Project -> Facets -> JAX-WS -> Select 1.0 -> Select Further configuration 2. "Disable Library Configuration" 3. JAX-RS servlet name "a" 4. JAX-RS server class name: (empty string) 5. URL mapping patterns: remove everything 6. OK 7. OK -- Error Details -- Date: Wed May 26 11:41:39 CEST 2010 Message: Failed while installing JAX-RS (REST Web Services) 1.0. Severity: Error Product: Eclipse SDK 3.6.0.v201004291549 (org.eclipse.sdk.ide) Plugin: org.eclipse.wst.common.project.facet.core Session Data: eclipse.buildId=I20100429-1549 java.version=1.6.0_18 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86 -data /home/pmarscha/Documents/Netcetera/workspaces/h2eclipse Exception Stack Trace: java.lang.NullPointerException at org.eclipse.jst.ws.jaxrs.core.internal.project.facet.JAXRSUtils.getModelProvider(JAXRSUtils.java:82) at org.eclipse.jst.ws.jaxrs.core.internal.project.facet.JAXRSFacetInstallDelegate.execute(JAXRSFacetInstallDelegate.java:94) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1470) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:442) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChangesInternal(FacetedProject.java:1174) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1110) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$5.run(FacetedProject.java:1092) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChanges(FacetedProject.java:1102) at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectWorkingCopy.commitChanges(FacetedProjectWorkingCopy.java:2030) at org.eclipse.wst.common.project.facet.ui.internal.FacetsPropertyPage$4.run(FacetsPropertyPage.java:232) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.wst.common.project.facet.ui.internal.FacetsPropertyPage$5.run(FacetsPropertyPage.java:246) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Please try again on a more recent driver- there is now validation on servlet class name so it cannot be empty string as per your steps. I could not recreate the exception so expect it may be fixed indirectly (tried web v23 & web v25). If you can still reproduce please provide details of facet versions etc.