| Summary: | Cannot add Axis2 facet to Dynamic Web Project. | ||
|---|---|---|---|
| Product: | [WebTools] WTP Webservices | Reporter: | Stewart Murrie <stew> |
| Component: | jst.ws | Assignee: | Saminda Wijeratne <samindaw> |
| Status: | RESOLVED INVALID | QA Contact: | Keith Chong <keith.chong.ca> |
| Severity: | major | ||
| Priority: | P3 | CC: | admetech, aktrivedi, ccc, danny.marandola, dheeraj.singh, ilab, mark, rainskat, sjperry, stew, thangvl2a, TimKilo |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
This is still a problem with the current release on March 11, 2011. I downloaded a new version of Eclipse IDE for Java EE Developers, Axis2 and Tomcat. I was creating a web service using "Bottom up Java bean Web Service". I have an identical stack trace. Eclipse Version Build id: 20110218-0911 Eclipse Web Developer Tools Version: 3.2.3.v201102160541-7O7CFbWEMf84qYjGDyP3DNEwcgFU Build id: 20100915173744 apache-tomcat-7.0.11 axis2-1.5.4 Hi Saminda, please have a look. Looking at your steps to reproduce, curious, have you configured the Axis2 libraries in the Preferences page? eg. 1. Select Window -> Preferences 2. Web Services -> Axis2 Preferences 3. Click Browse to locate your Axis2 runtime location 4. Click OK Retry your steps Reopen if you can reproduce. > Reopen if you can reproduce.
I still have the same problem.
have you configured the Axis2 libraries in the Preferences and Check the Axis2 Webservices checkbox in configuration section.
Stack trace:
!ENTRY org.eclipse.wst.common.project.facet.core 4 0 2011-03-25 10:04:20.990
!MESSAGE Failed while installing Axis2 Web Services Core 1.1.
!STACK 0
java.lang.NullPointerException
at org.eclipse.jst.ws.axis2.facet.utils.Axis2RuntimeUtils.getAxis2ServletAdminClass(Axis2RuntimeUtils.java:226)
at org.eclipse.jst.ws.axis2.facet.commands.MergeWEBXMLCommand.getAdmintServletDescriptor(MergeWEBXMLCommand.java:119)
at org.eclipse.jst.ws.axis2.facet.commands.MergeWEBXMLCommand.exexuteOverride(MergeWEBXMLCommand.java:72)
at org.eclipse.jst.ws.axis2.facet.commands.Axis2WebservicesServerCommand.executeOverride(Axis2WebservicesServerCommand.java:134)
at org.eclipse.jst.ws.axis2.facet.deligate.Axis2CoreFacetInstallDelegate.execute(Axis2CoreFacetInstallDelegate.java:43)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1478)
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:1182)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1118)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$5.run(FacetedProject.java:1100)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChanges(FacetedProject.java:1110)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectWorkingCopy.commitChanges(FacetedProjectWorkingCopy.java:2020)
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)
I still have the same problem. i am using Eclipse Helios Build id: 20110218-0911. Tomcat 7. Axis2 1.5 Thanks I have the same problem too. Can someone please look at this ? Should I revert to Galileo ? Here is the stack trace from the workbench. !SESSION 2011-05-26 18:47:49.019 ----------------------------------------------- eclipse.buildId=M20110210-1200 java.version=1.5.0_10 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Framework arguments: -product org.eclipse.epp.package.jee.product Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product !ENTRY org.eclipse.wst.common.project.facet.core 4 0 2011-05-26 18:50:16.503 !MESSAGE Failed while installing Axis2 Web Services Core 1.1. !STACK 0 java.lang.NullPointerException at org.eclipse.jst.ws.axis2.facet.utils.Axis2RuntimeUtils.getAxis2ServletAdminClass(Axis2RuntimeUtils.java:226) at org.eclipse.jst.ws.axis2.facet.commands.MergeWEBXMLCommand.getAdmintServletDescriptor(MergeWEBXMLCommand.java:119) at org.eclipse.jst.ws.axis2.facet.commands.MergeWEBXMLCommand.exexuteOverride(MergeWEBXMLCommand.java:72) at org.eclipse.jst.ws.axis2.facet.commands.Axis2WebservicesServerCommand.executeOverride(Axis2WebservicesServerCommand.java:134) at org.eclipse.jst.ws.axis2.facet.deligate.Axis2CoreFacetInstallDelegate.execute(Axis2CoreFacetInstallDelegate.java:43) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1478) 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:1182) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1118) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$5.run(FacetedProject.java:1100) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChanges(FacetedProject.java:1110) at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectWorkingCopy.commitChanges(FacetedProjectWorkingCopy.java:2020) 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) I am also facing this problem. In my case it is a little bit strange. I create a dynamic web project successfully with following project facets: 1. Dynamic Web Module 2.5 2. Java 1.6 3. Axis2 Web Service When I am trying to create a web service client inside another existing dynamic web project, it failed to install the Axis2 web service facets. I have checked all my settings and Axis2 runtime loaded successfully through Window -> Preferences ->Web Services -> Axis2 Preferences Now eclipse is not allowing to add Axis2 facets even in new project. Please help. I have the same issue. please help to resolve it. I'm able to reproduce this issue as well on Eclipse Helios, Indigo and Juno M4. Have tried different versions of Axis2 from 1.5 to 1.6.1 Running Mac OS X / JRE 1.6.0_20 Creating a new workspace seems to resolve the issue such that an Axis2 project can be created in the new workspace. Creating a new workspace did not work for me. I am using: Indigo, Axis2-1.5, running on Windows XP with jrocket_160_14_R27.6.5-32 (from Weblogic 11gR1 (10.3.2). Please help. We faced this with Indigo 20110615-0604. The following environment variables seemed to be strange (inconsistent): - JAVA_HOME = j2sdk v1.6.0.22 - PATH = the first java was jre v1.6.0.2 So we inserted j2sdk v6.0.22 bin at the beginning of the path. Then Eclipse was able to generate the web service. We are not sure the problem was the inconsistent PATH and JAVA_HOME or it was simply that a JRE was first in the path. I experienced this error. I downloaded the latest binary release from http://axis.apache.org/axis2/java/core/download.cgi, and did Keith's steps (2011-03-17 13:58:11 EDT) to configure the Axis prefs in Eclipse. Creating web service worked fine after that. I am getting this error on EclipseJuno and Axis 16.2 Please check. Thanks, Akhilesh T. I am getting this error on EclipseJuno and Axis 16.2 Please check. Thanks, Akhilesh T. Typo not Axis 16.2 but Axis 1.6.2 Unable to add the follwing facets to project ums2: Axis2 Web Services Extensions, Axis2 Web Services Core.
org.eclipse.wst.common.project.facet.core.FacetedProjectFrameworkException: Failed while installing Axis2 Web Services Core 1.1.
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1507)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:441)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChangesInternal(FacetedProject.java:1181)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1117)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$1.run(FacetedProject.java:324)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modify(FacetedProject.java:339)
at org.eclipse.jst.ws.internal.consumption.ui.common.FacetOperationDelegate$1.run(FacetOperationDelegate.java:62)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: java.lang.NullPointerException
at org.eclipse.wst.validation.internal.DisabledResourceManager.save(DisabledResourceManager.java:67)
at org.eclipse.wst.validation.internal.DisabledResourceManager.disableValidation(DisabledResourceManager.java:49)
at org.eclipse.wst.validation.ValidationFramework.disableValidation(ValidationFramework.java:129)
at org.eclipse.jst.ws.axis2.facet.commands.Axis2WebservicesServerCommand.executeOverride(Axis2WebservicesServerCommand.java:110)
at org.eclipse.jst.ws.axis2.facet.deligate.Axis2CoreFacetInstallDelegate.execute(Axis2CoreFacetInstallDelegate.java:43)
at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1477)
... 8 more
|
Build Identifier: 20100617-1415 I'm using the Web Services Explorer to create a web service client from an existing WSDL. When I try to use Axis2 as the web service runtime I get the following error: Unable to add the follwing facets to project WSTest: Axis2 Web Services Extensions, Axis2 Web Services Core. (full stacktrace below) I can replicate this using Axis2 1.5.2, 1.5.1 and 1.4.1. Some other version numbers: Eclipse JavaEE IDE (Helios) Build id: 20100617-1415 Dynamic Web Module 2.5 Eclipse Java EE Developer Tools 3.2.2.v201008190400-7b7GHf2FSK2WBLQ2D-mrubYEOrRh Axis2 Tools 1.1.100.v201005241530-78-FF0DZRDKDDePSKwHj JAX-WS Tools 1.0.1.v201008232129-7E777CF8NcJSSK-UBTwXn Ubuntu 10.04 The same bug was reported in 206351 but was closed as a WORKSFORME. As with that bug report, I'm not using any 'unusual settings' as far as I know. This can also be reproduced when creating a new DWP with the Axis2 facets pre-selected (see Steps to Reproduce). Stack trace: Unable to add the follwing facets to project WSTest: Axis2 Web Services Extensions, Axis2 Web Services Core. org.eclipse.wst.common.project.facet.core.FacetedProjectFrameworkException: Failed while installing Axis2 Web Services Core 1.1. at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1508) 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:1182) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1118) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$1.run(FacetedProject.java:325) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modify(FacetedProject.java:340) at org.eclipse.jst.ws.internal.consumption.ui.common.FacetOperationDelegate$1.run(FacetOperationDelegate.java:62) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) Caused by: java.lang.NullPointerException at org.eclipse.jst.ws.axis2.facet.utils.Axis2RuntimeUtils.getAxis2ServletAdminClass(Axis2RuntimeUtils.java:226) at org.eclipse.jst.ws.axis2.facet.commands.MergeWEBXMLCommand.getAdmintServletDescriptor(MergeWEBXMLCommand.java:119) at org.eclipse.jst.ws.axis2.facet.commands.MergeWEBXMLCommand.exexuteOverride(MergeWEBXMLCommand.java:72) at org.eclipse.jst.ws.axis2.facet.commands.Axis2WebservicesServerCommand.executeOverride(Axis2WebservicesServerCommand.java:134) at org.eclipse.jst.ws.axis2.facet.deligate.Axis2CoreFacetInstallDelegate.execute(Axis2CoreFacetInstallDelegate.java:43) at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1478) ... 8 more Reproducible: Always Steps to Reproduce: 1. Start the New Dynamic Web Project wizard 2. Under the Configuration section, hit Modify 3. Check the Axis2 Webservices checkbox (selects both Core and Extensions) 4. Hit Finish