[jboss-jira] [JBoss JIRA] (WFLY-3905) POJO JAX-WS endpoints should not be processed if packaged in EJB-jar
Kyle Lape (JIRA)
issues at jboss.org
Fri Sep 26 19:56:02 EDT 2014
Kyle Lape created WFLY-3905:
-------------------------------
Summary: POJO JAX-WS endpoints should not be processed if packaged in EJB-jar
Key: WFLY-3905
URL: https://issues.jboss.org/browse/WFLY-3905
Project: WildFly
Issue Type: Bug
Components: Web Services
Affects Versions: 9.0.0.Alpha1
Reporter: Kyle Lape
Assignee: Alessio Soldano
If a POJO is defined like this in an EJB-jar:
{code:java}
package com.redhat.gss.ws;
@javax.jws.WebService
public class HelloService {
public String sayHello() {
return "Hello World!";
}
}
{code}
Upon deployment, you get this in the log:
{noformat}
16:52:51,372 INFO [org.jboss.ws.cxf.metadata] (MSC service thread 1-7) JBWS024061: Adding service endpoint metadata: id=com.redhat.gss.ws.HelloService
address=http://localhost:8080/ws-java/HelloService
implementor=com.redhat.gss.ws.HelloService
serviceName={http://ws.gss.redhat.com/}HelloServiceService
portName={http://ws.gss.redhat.com/}HelloServicePort
annotationWsdlLocation=null
wsdlLocationOverride=null
mtomEnabled=false
16:52:51,571 INFO [org.apache.cxf.service.factory.ReflectionServiceFactoryBean] (MSC service thread 1-7) Creating Service {http://ws.gss.redhat.com/}HelloServiceService from class com.redhat.gss.ws.HelloService
16:52:51,879 INFO [org.apache.cxf.endpoint.ServerImpl] (MSC service thread 1-7) Setting the server's publish address to be http://localhost:8080/ws-java/HelloService
16:52:51,925 INFO [org.jboss.ws.cxf.deployment] (MSC service thread 1-7) JBWS024074: WSDL published to: file:/home/remote/klape/work/archives/wildfly-8.1.0.Final/standalone/data/wsdl/ws-java.jar/HelloServiceService.wsdl
{noformat}
Yet when you try to get the WSDL at {{http://localhost:8080/ws-java/HelloService?wsdl}} (pulled from the metadata in the log), you get a 404 error.
JBossWS should not be trying to deploy the POJO endpoint from within an EJB-jar.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
More information about the jboss-jira
mailing list