Author: alessio.soldano(a)jboss.com
Date: 2012-10-24 11:23:26 -0400 (Wed, 24 Oct 2012)
New Revision: 16944
Modified:
stack/cxf/trunk/modules/testsuite/cxf-tests/src/test/java/org/jboss/test/ws/jaxws/samples/wsse/policy/basic/JavaFirstServiceIface.java
stack/cxf/trunk/modules/testsuite/cxf-tests/src/test/java/org/jboss/test/ws/jaxws/samples/wsse/policy/basic/JavaFirstServiceImpl.java
Log:
[AS7-5827] Do not provide @Policy annotation on client side
Modified:
stack/cxf/trunk/modules/testsuite/cxf-tests/src/test/java/org/jboss/test/ws/jaxws/samples/wsse/policy/basic/JavaFirstServiceIface.java
===================================================================
---
stack/cxf/trunk/modules/testsuite/cxf-tests/src/test/java/org/jboss/test/ws/jaxws/samples/wsse/policy/basic/JavaFirstServiceIface.java 2012-10-24
14:56:40 UTC (rev 16943)
+++
stack/cxf/trunk/modules/testsuite/cxf-tests/src/test/java/org/jboss/test/ws/jaxws/samples/wsse/policy/basic/JavaFirstServiceIface.java 2012-10-24
15:23:26 UTC (rev 16944)
@@ -24,13 +24,10 @@
import javax.jws.WebMethod;
import javax.jws.WebService;
-import org.apache.cxf.annotations.Policy;
-
@WebService
(
targetNamespace =
"http://www.jboss.org/jbossws/ws-extensions/wssecuritypolicy"
)
-@Policy(placement = Policy.Placement.BINDING, uri = "JavaFirstPolicy.xml")
public interface JavaFirstServiceIface
{
@WebMethod
Modified:
stack/cxf/trunk/modules/testsuite/cxf-tests/src/test/java/org/jboss/test/ws/jaxws/samples/wsse/policy/basic/JavaFirstServiceImpl.java
===================================================================
---
stack/cxf/trunk/modules/testsuite/cxf-tests/src/test/java/org/jboss/test/ws/jaxws/samples/wsse/policy/basic/JavaFirstServiceImpl.java 2012-10-24
14:56:40 UTC (rev 16943)
+++
stack/cxf/trunk/modules/testsuite/cxf-tests/src/test/java/org/jboss/test/ws/jaxws/samples/wsse/policy/basic/JavaFirstServiceImpl.java 2012-10-24
15:23:26 UTC (rev 16944)
@@ -23,17 +23,20 @@
import javax.jws.WebService;
+import org.apache.cxf.annotations.Policy;
import org.jboss.ws.api.annotation.EndpointConfig;
@WebService
(
portName = "JavaFirstSecurityServicePort",
serviceName = "JavaFirstSecurityService",
- targetNamespace =
"http://www.jboss.org/jbossws/ws-extensions/wssecuritypolicy",
- endpointInterface =
"org.jboss.test.ws.jaxws.samples.wsse.policy.basic.JavaFirstServiceIface"
+ name = "JavaFirstServiceIface",
+ targetNamespace =
"http://www.jboss.org/jbossws/ws-extensions/wssecuritypolicy"
)
+@Policy(placement = Policy.Placement.BINDING, uri = "JavaFirstPolicy.xml")
@EndpointConfig(configFile = "WEB-INF/jaxws-endpoint-config.xml", configName =
"Custom WS-Security Endpoint")
-public class JavaFirstServiceImpl implements JavaFirstServiceIface
+public class JavaFirstServiceImpl //Not extending JavaFirstServiceIface for testing
purposes only, to avoid having to
+ //move the @Policy annotation in the interface, which
is also used on client side.
{
public String sayHello()
{
Show replies by date