metro-jax-ws icon indicating copy to clipboard operation
metro-jax-ws copied to clipboard

fromjava.webmethod.legacy.inheritance test fails on Tomcat 7

Open Tomas-Kraus opened this issue 2 years ago • 0 comments

following tests fail to deploy on Tomcat 7 (7.0.42) with similar error

  • fromjava.webmethod.legacy.inheritance
  • fromjava.webmethod.legacy.withWebMethod
  • fromjava.webmethod.legacy.staticFinal

-> deployment error:

Aug 25, 2013 7:36:28 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /space/sources/jws/clean-jaxws22/jaxws-ri/tests/unit/target/wstest3602783271362083746tmp/webapps/fromjava.webmethod.legacy.inheritance.server.war
Aug 25, 2013 7:36:29 PM com.sun.xml.ws.transport.http.servlet.WSServletContextListener parseAdaptersAndCreateDelegate
SEVERE: WSSERVLET11: failed to parse runtime descriptor: javax.xml.ws.WebServiceException: Method method4 is exposed as WebMethod,
 but there is no corresponding wsdl operation with name {http://server.inheritance.legacy.webmethod.fromjava/}method4
 in the wsdl:portType{http://server.inheritance.legacy.webmethod.fromjava/}TestImpl javax.xml.ws.WebServiceException: Method method4 is exposed as WebMethod, but there is no corresponding wsdl operation with name
 {http://server.inheritance.legacy.webmethod.fromjava/}method4 in the wsdl:portType{http://server.inheritance.legacy.webmethod.fromjava/}TestImpl 	at com.sun.xml.ws.model.JavaMethodImpl.freeze(JavaMethodImpl.java:383)
	at com.sun.xml.ws.model.AbstractSEIModelImpl.freeze(AbstractSEIModelImpl.java:120)
	at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:336)
	at com.sun.xml.ws.db.DatabindingImpl.<init>(DatabindingImpl.java:99)
	at com.sun.xml.ws.db.DatabindingProviderImpl.create(DatabindingProviderImpl.java:74)
	at com.sun.xml.ws.db.DatabindingProviderImpl.create(DatabindingProviderImpl.java:58)
	at com.sun.xml.ws.db.DatabindingFactoryImpl.createRuntime(DatabindingFactoryImpl.java:120)
	at com.sun.xml.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:467)
	at com.sun.xml.ws.server.EndpointFactory.create(EndpointFactory.java:283)
	at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:158)
	at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:577)
	at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:560)
	at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:303)
	at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:179)
	at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.parseAdaptersAndCreateDelegate(WSServletContextListener.java:131)
	at com.sun.xml.ws.transport.http.servlet.WSServletContainerInitializer.onStartup(WSServletContainerInitializer.java:65)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5423)

Affected Versions

[2.2.9]

Source: https://github.com/javaee/metro-jax-ws/issues/1127 Author: glassfishrobot

Tomas-Kraus avatar Jun 02 '22 17:06 Tomas-Kraus