cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ningji...@apache.org
Subject svn commit: r568016 - in /incubator/cxf/trunk/rt: frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spring/ transports/http-jetty/src/main/java/org/apache/cxf/transport/https_jetty/ transports/http/src/main/java/org/apache/cxf/transport/https/
Date Tue, 21 Aug 2007 08:28:51 GMT
Author: ningjiang
Date: Tue Aug 21 01:28:51 2007
New Revision: 568016

URL: http://svn.apache.org/viewvc?rev=568016&view=rev
Log:
Added unit test for client MTOMEable from spring configuration. Also fixed some typo of http
transport's Messages.properties

Modified:
    incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spring/SpringBeansTest.java
    incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spring/clients.xml
    incubator/cxf/trunk/rt/transports/http-jetty/src/main/java/org/apache/cxf/transport/https_jetty/Messages.properties
    incubator/cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/Messages.properties

Modified: incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spring/SpringBeansTest.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spring/SpringBeansTest.java?rev=568016&r1=568015&r2=568016&view=diff
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spring/SpringBeansTest.java
(original)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spring/SpringBeansTest.java
Tue Aug 21 01:28:51 2007
@@ -251,6 +251,14 @@
         String wsdlLocation = factory.getWsdlLocation();
         assertEquals("We should get the right wsdl location" , wsdlLocation, "wsdl/hello_world.wsdl");
         
+        factory = (JaxWsProxyFactoryBean)ctx.getBean("inlineSoapBinding.proxyFactory");
+        assertNotNull(factory);
         
+        BindingConfiguration bc = factory.getBindingConfig();
+        assertTrue(bc instanceof SoapBindingConfiguration);
+        SoapBindingConfiguration sbc = (SoapBindingConfiguration) bc;
+        assertTrue(sbc.getVersion() instanceof Soap12);
+        assertTrue("the soap configure should set isMtomEnabled to be true",
+                   sbc.isMtomEnabled());
     }
 }

Modified: incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spring/clients.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spring/clients.xml?rev=568016&r1=568015&r2=568016&view=diff
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spring/clients.xml
(original)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/spring/clients.xml
Tue Aug 21 01:28:51 2007
@@ -20,8 +20,10 @@
 <beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:jaxws="http://cxf.apache.org/jaxws"
+      xmlns:soap="http://cxf.apache.org/bindings/soap"
       xsi:schemaLocation="
 http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
+http://cxf.apache.org/bindings/soap http://cxf.apache.org/schemas/configuration/soap.xsd
 http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd">
 
   <import resource="classpath:META-INF/cxf/cxf.xml"/>
@@ -68,5 +70,13 @@
     address="http://localhost:8080/simpleWithAddress"
     wsdlLocation="wsdl/hello_world.wsdl"/>
     
-      
+  <jaxws:client id="inlineSoapBinding"
+    serviceClass="org.apache.hello_world_soap_http.Greeter"
+    address="http://localhost:9000/foo"
+    serviceName="s:SOAPService"
+    xmlns:s="http://apache.org/hello_world_soap_http">
+    <jaxws:binding>
+      <soap:soapBinding mtomEnabled="true" version="1.2"/>
+    </jaxws:binding>
+  </jaxws:client>   
 </beans>

Modified: incubator/cxf/trunk/rt/transports/http-jetty/src/main/java/org/apache/cxf/transport/https_jetty/Messages.properties
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/transports/http-jetty/src/main/java/org/apache/cxf/transport/https_jetty/Messages.properties?rev=568016&r1=568015&r2=568016&view=diff
==============================================================================
--- incubator/cxf/trunk/rt/transports/http-jetty/src/main/java/org/apache/cxf/transport/https_jetty/Messages.properties
(original)
+++ incubator/cxf/trunk/rt/transports/http-jetty/src/main/java/org/apache/cxf/transport/https_jetty/Messages.properties
Tue Aug 21 01:28:51 2007
@@ -30,7 +30,7 @@
 KEY_STORE_TYPE_SET = The key store type has been set in configuration to {0}.
 LOADED_KEYSTORE = Successfully loaded keystore, {0}.
 FAILED_TO_LOAD_KEYSTORE = Loading the keystore {0}, failed with the following problem: {1}.
-FAILED_TO_LOAD_KEYSTORE_NULL_PASSWORD = Loading the keystore. {0}, failed becasue the password
is not set.
+FAILED_TO_LOAD_KEYSTORE_NULL_PASSWORD = Loading the keystore. {0}, failed because the password
is not set.
 TRUST_STORE_NOT_SET = The location of the trust store has not been set via a system parameter
or through configuration so the default value of {0} will be used.
 TRUST_STORE_SET = The trust store location has been set in configuration to {0}.
 TRUST_STORE_SYSTEM_PROPERTY_SET = The trust store location has been via a system property
to {0}.

Modified: incubator/cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/Messages.properties
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/Messages.properties?rev=568016&r1=568015&r2=568016&view=diff
==============================================================================
--- incubator/cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/Messages.properties
(original)
+++ incubator/cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/Messages.properties
Tue Aug 21 01:28:51 2007
@@ -30,7 +30,7 @@
 KEY_STORE_TYPE_SET = The key store type has been set in configuration to {0}.
 LOADED_KEYSTORE = Successfully loaded keystore, {0}.
 FAILED_TO_LOAD_KEYSTORE = Loading the keystore {0}, failed with the following problem: {1}.
-FAILED_TO_LOAD_KEYSTORE_NULL_PASSWORD = Loading the keystore. {0}, failed becasue the password
is not set.
+FAILED_TO_LOAD_KEYSTORE_NULL_PASSWORD = Loading the keystore. {0}, failed because the password
is not set.
 TRUST_STORE_NOT_SET = The location of the trust store has not been set via a system parameter
or through configuration so the default value of {0} will be used.
 TRUST_STORE_SET = The trust store location has been set in configuration to {0}.
 TRUST_STORE_SYSTEM_PROPERTY_SET = The trust store location has been via a system property
to {0}.



Mime
View raw message