You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2011/01/10 23:07:13 UTC
svn commit: r1057393 [5/5] - in /cxf/trunk:
common/common/src/main/java/org/apache/cxf/common/logging/
common/common/src/test/java/org/apache/cxf/staxutils/resources/
distribution/src/main/release/samples/aegis/testSrc/org/apache/cxf/sample/test/
distr...
Modified: cxf/trunk/systests/jaxws/src/test/resources/wsdl_systest_jaxws/schemaValidation.wsdl
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/jaxws/src/test/resources/wsdl_systest_jaxws/schemaValidation.wsdl?rev=1057393&r1=1057392&r2=1057393&view=diff
==============================================================================
--- cxf/trunk/systests/jaxws/src/test/resources/wsdl_systest_jaxws/schemaValidation.wsdl (original)
+++ cxf/trunk/systests/jaxws/src/test/resources/wsdl_systest_jaxws/schemaValidation.wsdl Mon Jan 10 22:07:10 2011
@@ -1,61 +1,61 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <!--
- * Licensed to the Apache Software Foundation (ASF) under one * or more
- contributor license agreements. See the NOTICE file * distributed with
- this work for additional information * regarding copyright ownership.
- The ASF licenses this file * to you under the Apache License, Version
- 2.0 (the * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at * *
- http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by
- applicable law or agreed to in writing, * software distributed under
- the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES
- OR CONDITIONS OF ANY * KIND, either express or implied. See the
- License for the * specific language governing permissions and
- limitations * under the License.
- -->
-
-<wsdl:definitions targetNamespace="http://cxf.apache.org/jaxws/schemavalidation" xmlns:tns="http://cxf.apache.org/jaxws/schemavalidation" name="schemavalidation" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12/" >
- <wsdl:documentation>shemavalidation</wsdl:documentation>
-
- <wsdl:types>
- <xsd:schema targetNamespace="http://cxf.apache.org/jaxws/schemavalidation">
- <xsd:include schemaLocation="response.xsd"/>
- <xsd:include schemaLocation="request.xsd"/>
- </xsd:schema>
- </wsdl:types>
-
-
- <wsdl:message name="ckRIn">
- <wsdl:part name="ckRIn" element="tns:ckRequete"/>
- </wsdl:message>
- <wsdl:message name="ckROut">
- <wsdl:part name="ckROut" element="tns:ckReponse"/>
- </wsdl:message>
-
-
- <wsdl:portType name="servicePortType">
- <wsdl:operation name="ckR">
- <wsdl:input name="ckRIn" message="tns:ckRIn"/>
- <wsdl:output name="ckROut" message="tns:ckROut"/>
- </wsdl:operation>
- </wsdl:portType>
-
- <wsdl:binding name="serviceBinding" type="tns:servicePortType">
- <wsoap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
- <wsdl:operation name="ckR">
- <wsoap12:operation soapAction="ckR"/>
- <wsdl:input>
- <wsoap12:body parts="ckRIn" use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <wsoap12:body parts="ckROut" use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
-
- <wsdl:service name="service">
- <wsdl:port name="servicePort" binding="tns:serviceBinding">
- <wsoap12:address location="http://localhost:9001/schemavalidation"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
+<?xml version="1.0" encoding="UTF-8"?>
+ <!--
+ * Licensed to the Apache Software Foundation (ASF) under one * or more
+ contributor license agreements. See the NOTICE file * distributed with
+ this work for additional information * regarding copyright ownership.
+ The ASF licenses this file * to you under the Apache License, Version
+ 2.0 (the * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at * *
+ http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by
+ applicable law or agreed to in writing, * software distributed under
+ the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES
+ OR CONDITIONS OF ANY * KIND, either express or implied. See the
+ License for the * specific language governing permissions and
+ limitations * under the License.
+ -->
+
+<wsdl:definitions targetNamespace="http://cxf.apache.org/jaxws/schemavalidation" xmlns:tns="http://cxf.apache.org/jaxws/schemavalidation" name="schemavalidation" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12/" >
+ <wsdl:documentation>shemavalidation</wsdl:documentation>
+
+ <wsdl:types>
+ <xsd:schema targetNamespace="http://cxf.apache.org/jaxws/schemavalidation">
+ <xsd:include schemaLocation="response.xsd"/>
+ <xsd:include schemaLocation="request.xsd"/>
+ </xsd:schema>
+ </wsdl:types>
+
+
+ <wsdl:message name="ckRIn">
+ <wsdl:part name="ckRIn" element="tns:ckRequete"/>
+ </wsdl:message>
+ <wsdl:message name="ckROut">
+ <wsdl:part name="ckROut" element="tns:ckReponse"/>
+ </wsdl:message>
+
+
+ <wsdl:portType name="servicePortType">
+ <wsdl:operation name="ckR">
+ <wsdl:input name="ckRIn" message="tns:ckRIn"/>
+ <wsdl:output name="ckROut" message="tns:ckROut"/>
+ </wsdl:operation>
+ </wsdl:portType>
+
+ <wsdl:binding name="serviceBinding" type="tns:servicePortType">
+ <wsoap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
+ <wsdl:operation name="ckR">
+ <wsoap12:operation soapAction="ckR"/>
+ <wsdl:input>
+ <wsoap12:body parts="ckRIn" use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <wsoap12:body parts="ckROut" use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+
+ <wsdl:service name="service">
+ <wsdl:port name="servicePort" binding="tns:serviceBinding">
+ <wsoap12:address location="http://localhost:9001/schemavalidation"/>
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions>
Propchange: cxf/trunk/systests/jaxws/src/test/resources/wsdl_systest_jaxws/schemaValidation.wsdl
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/jaxws/src/test/resources/wsdl_systest_jaxws/schemaValidation.wsdl
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/jaxws/src/test/resources/wsdl_systest_jaxws/schemaValidation.wsdl
------------------------------------------------------------------------------
svn:mime-type = text/xml
Modified: cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/beans.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/beans.xml?rev=1057393&r1=1057392&r2=1057393&view=diff
==============================================================================
--- cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/beans.xml (original)
+++ cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/beans.xml Mon Jan 10 22:07:10 2011
@@ -1,50 +1,50 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
--->
-
-<beans xmlns="http://www.springframework.org/schema/beans"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:http="http://cxf.apache.org/transports/http/configuration"
- xmlns:httpj="http://cxf.apache.org/transports/http-jetty/configuration"
- xmlns:jaxws="http://cxf.apache.org/jaxws"
- xsi:schemaLocation="
- http://cxf.apache.org/configuration/security
- http://cxf.apache.org/schemas/configuration/security.xsd
- http://cxf.apache.org/transports/http/configuration
- http://cxf.apache.org/schemas/configuration/http-conf.xsd
- http://cxf.apache.org/transports/http-jetty/configuration
- http://cxf.apache.org/schemas/configuration/http-jetty.xsd
- http://www.springframework.org/schema/beans
- http://www.springframework.org/schema/beans/spring-beans.xsd
- http://cxf.apache.org/jaxws
- http://cxf.apache.org/schemas/jaxws.xsd">
-
- <import resource="classpath:META-INF/cxf/cxf.xml"/>
- <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/>
- <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>
-
- <http:destination name="{http://apache.org/hello_world}Mortimer.http-destination">
- <!-- Nothing to Configure here for Mortimer -->
- </http:destination>
-
- <bean id="greeterImpl" class="org.apache.cxf.systest.http.auth.GreeterImpl">
- </bean>
-
- <jaxws:endpoint address="/greeter" implementor="#greeterImpl" publish="true"/>
-</beans>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+
+<beans xmlns="http://www.springframework.org/schema/beans"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:http="http://cxf.apache.org/transports/http/configuration"
+ xmlns:httpj="http://cxf.apache.org/transports/http-jetty/configuration"
+ xmlns:jaxws="http://cxf.apache.org/jaxws"
+ xsi:schemaLocation="
+ http://cxf.apache.org/configuration/security
+ http://cxf.apache.org/schemas/configuration/security.xsd
+ http://cxf.apache.org/transports/http/configuration
+ http://cxf.apache.org/schemas/configuration/http-conf.xsd
+ http://cxf.apache.org/transports/http-jetty/configuration
+ http://cxf.apache.org/schemas/configuration/http-jetty.xsd
+ http://www.springframework.org/schema/beans
+ http://www.springframework.org/schema/beans/spring-beans.xsd
+ http://cxf.apache.org/jaxws
+ http://cxf.apache.org/schemas/jaxws.xsd">
+
+ <import resource="classpath:META-INF/cxf/cxf.xml"/>
+ <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/>
+ <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>
+
+ <http:destination name="{http://apache.org/hello_world}Mortimer.http-destination">
+ <!-- Nothing to Configure here for Mortimer -->
+ </http:destination>
+
+ <bean id="greeterImpl" class="org.apache.cxf.systest.http.auth.GreeterImpl">
+ </bean>
+
+ <jaxws:endpoint address="/greeter" implementor="#greeterImpl" publish="true"/>
+</beans>
Propchange: cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/beans.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/beans.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/beans.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Modified: cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/web.xml?rev=1057393&r1=1057392&r2=1057393&view=diff
==============================================================================
--- cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/web.xml (original)
+++ cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/web.xml Mon Jan 10 22:07:10 2011
@@ -1,62 +1,62 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE web-app
- PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
- "http://java.sun.com/dtd/web-app_2_3.dtd">
-<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor
- license agreements. See the NOTICE file distributed with this work for additional
- information regarding copyright ownership. The ASF licenses this file to
- you under the Apache License, Version 2.0 (the "License"); you may not use
- this file except in compliance with the License. You may obtain a copy of
- the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
- by applicable law or agreed to in writing, software distributed under the
- License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
- OF ANY KIND, either express or implied. See the License for the specific
- language governing permissions and limitations under the License. -->
-
-<web-app>
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>WEB-INF/beans.xml</param-value>
- </context-param>
-
- <listener>
- <listener-class>
- org.springframework.web.context.ContextLoaderListener
- </listener-class>
- </listener>
-
- <servlet>
- <servlet-name>CXFServlet</servlet-name>
- <display-name>CXF Servlet</display-name>
- <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet-mapping>
- <servlet-name>CXFServlet</servlet-name>
- <url-pattern>/*</url-pattern>
-
- </servlet-mapping>
-
- <security-constraint>
-
- <web-resource-collection>
- <web-resource-name>CXFServlet</web-resource-name>
- <url-pattern>/*</url-pattern>
- </web-resource-collection>
-
- <auth-constraint>
- <role-name>ROLE_USER</role-name>
- </auth-constraint>
- </security-constraint>
-
- <login-config>
- <auth-method>DIGEST</auth-method>
- <realm-name>BookStoreRealm</realm-name>
- </login-config>
-
- <security-role>
- <role-name>ROLE_USER</role-name>
- </security-role>
-
-</web-app>
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE web-app
+ PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
+ "http://java.sun.com/dtd/web-app_2_3.dtd">
+<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor
+ license agreements. See the NOTICE file distributed with this work for additional
+ information regarding copyright ownership. The ASF licenses this file to
+ you under the Apache License, Version 2.0 (the "License"); you may not use
+ this file except in compliance with the License. You may obtain a copy of
+ the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
+ by applicable law or agreed to in writing, software distributed under the
+ License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
+ OF ANY KIND, either express or implied. See the License for the specific
+ language governing permissions and limitations under the License. -->
+
+<web-app>
+ <context-param>
+ <param-name>contextConfigLocation</param-name>
+ <param-value>WEB-INF/beans.xml</param-value>
+ </context-param>
+
+ <listener>
+ <listener-class>
+ org.springframework.web.context.ContextLoaderListener
+ </listener-class>
+ </listener>
+
+ <servlet>
+ <servlet-name>CXFServlet</servlet-name>
+ <display-name>CXF Servlet</display-name>
+ <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet-mapping>
+ <servlet-name>CXFServlet</servlet-name>
+ <url-pattern>/*</url-pattern>
+
+ </servlet-mapping>
+
+ <security-constraint>
+
+ <web-resource-collection>
+ <web-resource-name>CXFServlet</web-resource-name>
+ <url-pattern>/*</url-pattern>
+ </web-resource-collection>
+
+ <auth-constraint>
+ <role-name>ROLE_USER</role-name>
+ </auth-constraint>
+ </security-constraint>
+
+ <login-config>
+ <auth-method>DIGEST</auth-method>
+ <realm-name>BookStoreRealm</realm-name>
+ </login-config>
+
+ <security-role>
+ <role-name>ROLE_USER</role-name>
+ </security-role>
+
+</web-app>
Propchange: cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/web.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/web.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/transports/src/test/java/digestauth/WEB-INF/web.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Modified: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestAuthTest.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestAuthTest.java?rev=1057393&r1=1057392&r2=1057393&view=diff
==============================================================================
--- cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestAuthTest.java (original)
+++ cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestAuthTest.java Mon Jan 10 22:07:10 2011
@@ -1,111 +1,111 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.cxf.systest.http.auth;
-
-
-import java.net.URL;
-
-import javax.xml.namespace.QName;
-import javax.xml.ws.soap.SOAPFaultException;
-
-import org.apache.cxf.configuration.security.AuthorizationPolicy;
-import org.apache.cxf.endpoint.Client;
-import org.apache.cxf.frontend.ClientProxy;
-import org.apache.cxf.testutil.common.AbstractBusClientServerTestBase;
-import org.apache.cxf.transport.http.HTTPConduit;
-import org.apache.hello_world.Greeter;
-import org.apache.hello_world.services.SOAPService;
-
-import org.junit.Assert;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
-
-public class DigestAuthTest extends AbstractBusClientServerTestBase {
-
- private final QName serviceName =
- new QName("http://apache.org/hello_world", "SOAPService");
- private final QName mortimerQ =
- new QName("http://apache.org/hello_world", "Mortimer");
- public DigestAuthTest() {
- }
-
- @BeforeClass
- public static void startServer() {
- launchServer(DigestServer.class);
- }
-
- @Test
- public void testDigestAuth() throws Exception {
- URL wsdl = getClass().getResource("../resources/greeting.wsdl");
- assertNotNull("WSDL is null", wsdl);
-
- SOAPService service = new SOAPService(wsdl, serviceName);
- assertNotNull("Service is null", service);
-
- Greeter mortimer = service.getPort(mortimerQ, Greeter.class);
- assertNotNull("Port is null", mortimer);
-
- setAddress(mortimer, "http://localhost:9000/digestauth/greeter");
-
- Client client = ClientProxy.getClient(mortimer);
-
- HTTPConduit http =
- (HTTPConduit) client.getConduit();
- AuthorizationPolicy authPolicy = new AuthorizationPolicy();
- authPolicy.setAuthorizationType("Digest");
- authPolicy.setUserName("foo");
- authPolicy.setPassword("bar");
- http.setAuthorization(authPolicy);
-
- String answer = mortimer.sayHi();
- assertEquals("Unexpected answer: " + answer,
- "Hi", answer);
-
- }
-
- @Test
- public void testNoAuth() throws Exception {
- URL wsdl = getClass().getResource("../resources/greeting.wsdl");
- assertNotNull("WSDL is null", wsdl);
-
- SOAPService service = new SOAPService(wsdl, serviceName);
- assertNotNull("Service is null", service);
-
- Greeter mortimer = service.getPort(mortimerQ, Greeter.class);
- assertNotNull("Port is null", mortimer);
-
- setAddress(mortimer, "http://localhost:9000/digestauth/greeter");
-
- try {
- String answer = mortimer.sayHi();
- Assert.fail("Unexpected reply (" + answer + "). Should throw exception");
- } catch (SOAPFaultException e) {
- // TODO do we really expect Can't find input stream here. I rather would expect
- // authorization failed with some infos
- Throwable cause = e.getCause();
- Assert.assertEquals(RuntimeException.class, cause.getClass());
- RuntimeException rte = (RuntimeException)cause;
- Assert.assertTrue(rte.getMessage().startsWith("Can't find input stream"));
- }
- }
-
-}
-
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package org.apache.cxf.systest.http.auth;
+
+
+import java.net.URL;
+
+import javax.xml.namespace.QName;
+import javax.xml.ws.soap.SOAPFaultException;
+
+import org.apache.cxf.configuration.security.AuthorizationPolicy;
+import org.apache.cxf.endpoint.Client;
+import org.apache.cxf.frontend.ClientProxy;
+import org.apache.cxf.testutil.common.AbstractBusClientServerTestBase;
+import org.apache.cxf.transport.http.HTTPConduit;
+import org.apache.hello_world.Greeter;
+import org.apache.hello_world.services.SOAPService;
+
+import org.junit.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+
+public class DigestAuthTest extends AbstractBusClientServerTestBase {
+
+ private final QName serviceName =
+ new QName("http://apache.org/hello_world", "SOAPService");
+ private final QName mortimerQ =
+ new QName("http://apache.org/hello_world", "Mortimer");
+ public DigestAuthTest() {
+ }
+
+ @BeforeClass
+ public static void startServer() {
+ launchServer(DigestServer.class);
+ }
+
+ @Test
+ public void testDigestAuth() throws Exception {
+ URL wsdl = getClass().getResource("../resources/greeting.wsdl");
+ assertNotNull("WSDL is null", wsdl);
+
+ SOAPService service = new SOAPService(wsdl, serviceName);
+ assertNotNull("Service is null", service);
+
+ Greeter mortimer = service.getPort(mortimerQ, Greeter.class);
+ assertNotNull("Port is null", mortimer);
+
+ setAddress(mortimer, "http://localhost:9000/digestauth/greeter");
+
+ Client client = ClientProxy.getClient(mortimer);
+
+ HTTPConduit http =
+ (HTTPConduit) client.getConduit();
+ AuthorizationPolicy authPolicy = new AuthorizationPolicy();
+ authPolicy.setAuthorizationType("Digest");
+ authPolicy.setUserName("foo");
+ authPolicy.setPassword("bar");
+ http.setAuthorization(authPolicy);
+
+ String answer = mortimer.sayHi();
+ assertEquals("Unexpected answer: " + answer,
+ "Hi", answer);
+
+ }
+
+ @Test
+ public void testNoAuth() throws Exception {
+ URL wsdl = getClass().getResource("../resources/greeting.wsdl");
+ assertNotNull("WSDL is null", wsdl);
+
+ SOAPService service = new SOAPService(wsdl, serviceName);
+ assertNotNull("Service is null", service);
+
+ Greeter mortimer = service.getPort(mortimerQ, Greeter.class);
+ assertNotNull("Port is null", mortimer);
+
+ setAddress(mortimer, "http://localhost:9000/digestauth/greeter");
+
+ try {
+ String answer = mortimer.sayHi();
+ Assert.fail("Unexpected reply (" + answer + "). Should throw exception");
+ } catch (SOAPFaultException e) {
+ // TODO do we really expect Can't find input stream here. I rather would expect
+ // authorization failed with some infos
+ Throwable cause = e.getCause();
+ Assert.assertEquals(RuntimeException.class, cause.getClass());
+ RuntimeException rte = (RuntimeException)cause;
+ Assert.assertTrue(rte.getMessage().startsWith("Can't find input stream"));
+ }
+ }
+
+}
+
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestAuthTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestAuthTest.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Modified: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestServer.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestServer.java?rev=1057393&r1=1057392&r2=1057393&view=diff
==============================================================================
--- cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestServer.java (original)
+++ cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestServer.java Mon Jan 10 22:07:10 2011
@@ -1,97 +1,97 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.cxf.systest.http.auth;
-
-import java.net.URISyntaxException;
-import java.net.URL;
-
-import org.apache.cxf.testutil.common.AbstractBusTestServerBase;
-import org.eclipse.jetty.security.HashLoginService;
-import org.eclipse.jetty.security.LoginService;
-import org.eclipse.jetty.server.Connector;
-import org.eclipse.jetty.server.Handler;
-import org.eclipse.jetty.server.handler.DefaultHandler;
-import org.eclipse.jetty.server.handler.HandlerCollection;
-import org.eclipse.jetty.server.nio.SelectChannelConnector;
-import org.eclipse.jetty.webapp.WebAppContext;
-
-public class DigestServer extends AbstractBusTestServerBase {
- public static final String PORT = allocatePort(DigestServer.class);
-
- private org.eclipse.jetty.server.Server server;
-
- public DigestServer() {
- }
-
- protected void configureServer() throws Exception {
- URL resource = getClass()
- .getResource("jetty-realm.properties");
- LoginService realm =
- new HashLoginService("BookStoreRealm", resource.toString());
- server.addBean(realm);
- }
-
- protected void run() {
- System.out.println("Starting Server");
-
- server = new org.eclipse.jetty.server.Server();
-
- SelectChannelConnector connector = new SelectChannelConnector();
- connector.setPort(Integer.parseInt(PORT));
- server.setConnectors(new Connector[] {connector});
-
- WebAppContext webappcontext = new WebAppContext();
- webappcontext.setContextPath("/digestauth");
-
- String warPath = null;
- try {
- URL res = getClass().getResource("/digestauth");
- warPath = res.toURI().getPath();
- } catch (URISyntaxException e1) {
- e1.printStackTrace();
- }
-
- webappcontext.setWar(warPath);
-
- HandlerCollection handlers = new HandlerCollection();
- handlers.setHandlers(new Handler[] {webappcontext, new DefaultHandler()});
-
- server.setHandler(handlers);
-
- try {
- configureServer();
- server.start();
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
-
- public static void main(String args[]) {
- try {
- DigestServer s = new DigestServer();
- s.start();
- } catch (Exception ex) {
- ex.printStackTrace();
- System.exit(-1);
- } finally {
- System.out.println("done!");
- }
- }
-
-}
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.cxf.systest.http.auth;
+
+import java.net.URISyntaxException;
+import java.net.URL;
+
+import org.apache.cxf.testutil.common.AbstractBusTestServerBase;
+import org.eclipse.jetty.security.HashLoginService;
+import org.eclipse.jetty.security.LoginService;
+import org.eclipse.jetty.server.Connector;
+import org.eclipse.jetty.server.Handler;
+import org.eclipse.jetty.server.handler.DefaultHandler;
+import org.eclipse.jetty.server.handler.HandlerCollection;
+import org.eclipse.jetty.server.nio.SelectChannelConnector;
+import org.eclipse.jetty.webapp.WebAppContext;
+
+public class DigestServer extends AbstractBusTestServerBase {
+ public static final String PORT = allocatePort(DigestServer.class);
+
+ private org.eclipse.jetty.server.Server server;
+
+ public DigestServer() {
+ }
+
+ protected void configureServer() throws Exception {
+ URL resource = getClass()
+ .getResource("jetty-realm.properties");
+ LoginService realm =
+ new HashLoginService("BookStoreRealm", resource.toString());
+ server.addBean(realm);
+ }
+
+ protected void run() {
+ System.out.println("Starting Server");
+
+ server = new org.eclipse.jetty.server.Server();
+
+ SelectChannelConnector connector = new SelectChannelConnector();
+ connector.setPort(Integer.parseInt(PORT));
+ server.setConnectors(new Connector[] {connector});
+
+ WebAppContext webappcontext = new WebAppContext();
+ webappcontext.setContextPath("/digestauth");
+
+ String warPath = null;
+ try {
+ URL res = getClass().getResource("/digestauth");
+ warPath = res.toURI().getPath();
+ } catch (URISyntaxException e1) {
+ e1.printStackTrace();
+ }
+
+ webappcontext.setWar(warPath);
+
+ HandlerCollection handlers = new HandlerCollection();
+ handlers.setHandlers(new Handler[] {webappcontext, new DefaultHandler()});
+
+ server.setHandler(handlers);
+
+ try {
+ configureServer();
+ server.start();
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+ public static void main(String args[]) {
+ try {
+ DigestServer s = new DigestServer();
+ s.start();
+ } catch (Exception ex) {
+ ex.printStackTrace();
+ System.exit(-1);
+ } finally {
+ System.out.println("done!");
+ }
+ }
+
+}
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestServer.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/DigestServer.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Modified: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/GreeterImpl.java
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/GreeterImpl.java?rev=1057393&r1=1057392&r2=1057393&view=diff
==============================================================================
--- cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/GreeterImpl.java (original)
+++ cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/GreeterImpl.java Mon Jan 10 22:07:10 2011
@@ -1,40 +1,40 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.cxf.systest.http.auth;
-
-import org.apache.hello_world.Greeter;
-import org.apache.hello_world.messages.PingMeFault;
-
-public class GreeterImpl implements Greeter {
-
- public String sayHi() {
- return "Hi";
- }
-
- public void pingMe() throws PingMeFault {
- // TODO Auto-generated method stub
-
- }
-
- public String greetMe(String requestType) {
- // TODO Auto-generated method stub
- return null;
- }
-
-}
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.cxf.systest.http.auth;
+
+import org.apache.hello_world.Greeter;
+import org.apache.hello_world.messages.PingMeFault;
+
+public class GreeterImpl implements Greeter {
+
+ public String sayHi() {
+ return "Hi";
+ }
+
+ public void pingMe() throws PingMeFault {
+ // TODO Auto-generated method stub
+
+ }
+
+ public String greetMe(String requestType) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+}
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/GreeterImpl.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/GreeterImpl.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Modified: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/jetty-realm.properties
URL: http://svn.apache.org/viewvc/cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/jetty-realm.properties?rev=1057393&r1=1057392&r2=1057393&view=diff
==============================================================================
--- cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/jetty-realm.properties (original)
+++ cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/jetty-realm.properties Mon Jan 10 22:07:10 2011
@@ -1,2 +1,2 @@
-foo: bar,ROLE_USER
-
+foo: bar,ROLE_USER
+
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/jetty-realm.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/jetty-realm.properties
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/http/auth/jetty-realm.properties
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/GzipServer.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/GzipServer.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/JMSClientServerGzipTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/JMSClientServerGzipTest.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/continuations/HWSoapMessageDocProvider.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/continuations/HWSoapMessageDocProvider.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/continuations/IncomingMessageCounterInterceptor.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/continuations/IncomingMessageCounterInterceptor.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/continuations/ProviderJMSContinuationTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/continuations/ProviderJMSContinuationTest.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/continuations/ProviderServer.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/continuations/ProviderServer.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/continuations/resources/GreetMeDocLiteralResp.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/continuations/resources/GreetMeDocLiteralResp.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/continuations/resources/GreetMeDocLiteralResp.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/gzipBus.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/gzipBus.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/transports/src/test/java/org/apache/cxf/systest/jms/gzipBus.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: cxf/trunk/systests/uncategorized/src/test/java/org/apache/cxf/systest/soapfault/LoggingHandler.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/uncategorized/src/test/java/org/apache/cxf/systest/soapfault/LoggingHandler.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/uncategorized/src/test/java/org/apache/cxf/systest/soapfault/SOAPFaultImpl.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/uncategorized/src/test/java/org/apache/cxf/systest/soapfault/SOAPFaultImpl.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/uncategorized/src/test/java/org/apache/cxf/systest/soapfault/SOAPFaultRequestTestCase.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/uncategorized/src/test/java/org/apache/cxf/systest/soapfault/SOAPFaultRequestTestCase.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/uncategorized/src/test/java/org/apache/cxf/systest/soapfault/Server.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/uncategorized/src/test/java/org/apache/cxf/systest/soapfault/Server.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/uncategorized/src/test/java/org/apache/cxf/systest/soapfault/handlers.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/uncategorized/src/test/java/org/apache/cxf/systest/soapfault/handlers.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/uncategorized/src/test/java/org/apache/cxf/systest/soapfault/handlers.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: cxf/trunk/systests/uncategorized/src/test/resources/wsdl_systest/catalog.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/uncategorized/src/test/resources/wsdl_systest/catalog.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/uncategorized/src/test/resources/wsdl_systest/catalog.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: cxf/trunk/systests/uncategorized/src/test/resources/wsdl_systest/envelope.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/uncategorized/src/test/resources/wsdl_systest/envelope.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/uncategorized/src/test/resources/wsdl_systest/envelope.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: cxf/trunk/systests/uncategorized/src/test/resources/wsdl_systest/soap_fault.wsdl
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/uncategorized/src/test/resources/wsdl_systest/soap_fault.wsdl
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/uncategorized/src/test/resources/wsdl_systest/soap_fault.wsdl
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: cxf/trunk/systests/ws-specs/src/test/java/org/apache/cxf/systest/ws/addr_disable/resources/AddNumbersDispatchReq.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/ws-specs/src/test/java/org/apache/cxf/systest/ws/addr_disable/resources/AddNumbersDispatchReq.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/ws-specs/src/test/java/org/apache/cxf/systest/ws/addr_disable/resources/AddNumbersDispatchReq.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: cxf/trunk/systests/ws-specs/src/test/jaxws22/org/apache/cxf/systest/ws/addr_responses/Hello.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/ws-specs/src/test/jaxws22/org/apache/cxf/systest/ws/addr_responses/Hello.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/ws-specs/src/test/jaxws22/org/apache/cxf/systest/ws/addr_responses/HelloImpl.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/ws-specs/src/test/jaxws22/org/apache/cxf/systest/ws/addr_responses/HelloImpl.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/ws-specs/src/test/jaxws22/org/apache/cxf/systest/ws/addr_responses/HelloService.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/ws-specs/src/test/jaxws22/org/apache/cxf/systest/ws/addr_responses/HelloService.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/ws-specs/src/test/jaxws22/org/apache/cxf/systest/ws/addr_responses/Server.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/ws-specs/src/test/jaxws22/org/apache/cxf/systest/ws/addr_responses/Server.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/ws-specs/src/test/jaxws22/org/apache/cxf/systest/ws/addr_responses/WSAResponsesClientServerTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/ws-specs/src/test/jaxws22/org/apache/cxf/systest/ws/addr_responses/WSAResponsesClientServerTest.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/ws-specs/src/test/resources/wsdl_systest_responses/responses.wsdl
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: cxf/trunk/systests/ws-specs/src/test/resources/wsdl_systest_responses/responses.wsdl
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/systests/ws-specs/src/test/resources/wsdl_systest_responses/responses.wsdl
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: cxf/trunk/tools/javato/ws/src/test/java/org/apache/cxf/tools/fortest/cxf2934/Address.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/tools/javato/ws/src/test/java/org/apache/cxf/tools/fortest/cxf2934/Employee.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/tools/javato/ws/src/test/java/org/apache/cxf/tools/fortest/cxf2934/Name.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/tools/javato/ws/src/test/java/org/apache/cxf/tools/fortest/cxf2934/WebParamService.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: cxf/trunk/tools/javato/ws/src/test/java/org/apache/cxf/tools/fortest/cxf2941/WebResultService.java
------------------------------------------------------------------------------
svn:keywords = Rev Date