Hi,
I tested JAX-WS 2.0 and EWS 1.2 on Glassfish b18 containing JAX-WS SI
and got the following error.
[#|2005-08-29T18:55:22.718+0900|SEVERE|sun-appserver-pe9.0|
javax.enterprise.system.tools.deployment|_ThreadID=16;|Exception
occured in J2EEC Phase
com.sun.enterprise.deployment.backend.IASDeploymentException: Error
loading deployment descriptors for jaxws-fromwsdl -- Type
com.sun.xml.ws.RequestWrapper not present
at com.sun.enterprise.deployment.backend.Deployer.loadDescriptors
(Deployer.java:333)
at
com.sun.enterprise.deployment.backend.ModuleDeployer.loadDescriptors
(ModuleDeployer.java:390)
at com.sun.enterprise.deployment.backend.WebModuleDeployer.deploy
(WebModuleDeployer.java:188)
at com.sun.enterprise.deployment.backend.ModuleDeployer.redeploy
(ModuleDeployer.java:670)
at
com.sun.enterprise.deployment.backend.ModuleDeployer.doRequestFinish
(ModuleDeployer.java:184)
at com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase
(J2EECPhase.java:167)
at
com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase
(DeploymentPhase.java:87)
at
com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(
PEDeploymentService.java:652)
at
com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy
(PEDeploymentService.java:204)
at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.deploy
(ApplicationsConfigMBean.java:525)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean
(MBeanHelper.java:337)
at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean
(MBeanHelper.java:320)
at com.sun.enterprise.admin.config.BaseConfigMBean.invoke
(BaseConfigMBean.java:391)
at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke
(DynamicMetaDataImpl.java:213)
at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:
220)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke
(DefaultMBeanServerInterceptor.java:815)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke
(JmxMBeanServer.java:784)
at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke
(ProxyClass.java:54)
at $Proxy1.invoke(Unknown Source)
at
com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke
(SunoneInterceptor.java:295)
at
com.sun.enterprise.deployment.autodeploy.AutoDeployer.invokeDeploymentSe
rvice(AutoDeployer.java:411)
at com.sun.enterprise.deployment.autodeploy.AutoDeployer.deploy
(AutoDeployer.java:392)
at
com.sun.enterprise.deployment.autodeploy.AutoDeployer.deployAll
(AutoDeployer.java:251)
at
com.sun.enterprise.deployment.autodeploy.AutoDeployControllerImpl
$AutoDeployTask.run(AutoDeployControllerImpl.java:358)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Caused by: java.lang.TypeNotPresentException: Type
com.sun.xml.ws.RequestWrapper not present
at
sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType
(CoreReflectionFactory.java:98)
at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature
(Reifier.java:107)
at sun.reflect.generics.tree.ClassTypeSignature.accept
(ClassTypeSignature.java:31)
at sun.reflect.annotation.AnnotationParser.parseSig
(AnnotationParser.java:351)
at sun.reflect.annotation.AnnotationParser.parseAnnotation
(AnnotationParser.java:175)
at sun.reflect.annotation.AnnotationParser.parseAnnotations2
(AnnotationParser.java:69)
at sun.reflect.annotation.AnnotationParser.parseAnnotations
(AnnotationParser.java:52)
at java.lang.reflect.Method.declaredAnnotations(Method.java:676)
at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:669)
at java.lang.reflect.AccessibleObject.getAnnotations
(AccessibleObject.java:179)
at
com.sun.enterprise.deployment.annotation.impl.AnnotationProcessorImpl.pr
ocessAnnotations(AnnotationProcessorImpl.java:188)
at
com.sun.enterprise.deployment.annotation.impl.AnnotationProcessorImpl.pr
ocess(AnnotationProcessorImpl.java:132)
at
com.sun.enterprise.deployment.archivist.Archivist.processAnnotations
(Archivist.java:357)
at
com.sun.enterprise.deployment.archivist.Archivist.readDeploymentDescript
ors(Archivist.java:292)
at com.sun.enterprise.deployment.archivist.Archivist.open
(Archivist.java:188)
at
com.sun.enterprise.deployment.archivist.ApplicationArchivist.openArchive
(ApplicationArchivist.java:739)
at
com.sun.enterprise.deployment.archivist.ApplicationArchivist.openArchive
(ApplicationArchivist.java:720)
at com.sun.enterprise.deployment.backend.Deployer.loadDescriptors
(Deployer.java:305)
... 32 more
Caused by: java.lang.ClassNotFoundException:
com.sun.xml.ws.RequestWrapper
at com.sun.enterprise.loader.EJBClassLoader.findClass
(EJBClassLoader.java:611)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at
sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType
(CoreReflectionFactory.java:95)
... 49 more
|#]
[#|2005-08-29T18:55:22.718+0900|SEVERE|sun-appserver-pe9.0|
javax.enterprise.system.tools.deployment|_ThreadID=16;Error loading
deployment descriptors for jaxws-fromwsdl -- Type
com.sun.xml.ws.RequestWrapper not present
;|"DPL8011: autodeployment failure while deploying the application :
Error loading deployment descriptors for jaxws-fromwsdl -- Type
com.sun.xml.ws.RequestWrapper not present
"|#]
The tested war is attached. Note that web.xml in the war conforms to
web-app_2_5.xsd and webservices.xml in the war conforms to
javaee_web_services_1_2.xsd.
Thanks for your help and comments in advance,
Ias