Author: dkulp
Date: Thu Dec 16 19:19:16 2010
New Revision: 1050106

URL: http://svn.apache.org/viewvc?rev=1050106&view=rev
Log:
Merged revisions 1050102 via svnmerge from 
https://svn.apache.org/repos/asf/cxf/trunk

........
  r1050102 | dkulp | 2010-12-16 14:14:35 -0500 (Thu, 16 Dec 2010) | 2 lines
  
  Missed a non-dynamic port.   Try with both jaxws:endpoint and the
  ServerFactoryBean
........

Modified:
    cxf/branches/2.3.x-fixes/   (props changed)
    
cxf/branches/2.3.x-fixes/systests/uncategorized/src/test/java/org/apache/cxf/cxf1332/Cxf1332Test.java
    
cxf/branches/2.3.x-fixes/systests/uncategorized/src/test/java/org/apache/cxf/cxf1332/beans.xml

Propchange: cxf/branches/2.3.x-fixes/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Dec 16 19:19:16 2010
@@ -1 +1 @@
-/cxf/trunk:1041183,1041790,1041993,1042346,1042571,1042724,1042805,1042821,1043225,1043229,1043902,1043907,1043954,1044085,1044238-1044305,1045024,1048915,1048919,1048930,1049078,1049937,1050005,1050021,1050095
+/cxf/trunk:1041183,1041790,1041993,1042346,1042571,1042724,1042805,1042821,1043225,1043229,1043902,1043907,1043954,1044085,1044238-1044305,1045024,1048915,1048919,1048930,1049078,1049937,1050005,1050021,1050095,1050102

Propchange: cxf/branches/2.3.x-fixes/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.

Modified: 
cxf/branches/2.3.x-fixes/systests/uncategorized/src/test/java/org/apache/cxf/cxf1332/Cxf1332Test.java
URL: 
http://svn.apache.org/viewvc/cxf/branches/2.3.x-fixes/systests/uncategorized/src/test/java/org/apache/cxf/cxf1332/Cxf1332Test.java?rev=1050106&r1=1050105&r2=1050106&view=diff
==============================================================================
--- 
cxf/branches/2.3.x-fixes/systests/uncategorized/src/test/java/org/apache/cxf/cxf1332/Cxf1332Test.java
 (original)
+++ 
cxf/branches/2.3.x-fixes/systests/uncategorized/src/test/java/org/apache/cxf/cxf1332/Cxf1332Test.java
 Thu Dec 16 19:19:16 2010
@@ -19,13 +19,18 @@
 
 package org.apache.cxf.cxf1332;
 
+import org.apache.cxf.jaxws.JaxWsServerFactoryBean;
 import org.apache.cxf.test.AbstractCXFSpringTest;
+import org.apache.cxf.testutil.common.TestUtil;
+
 import org.junit.Test;
 
 /**
  * 
  */
 public class Cxf1332Test extends AbstractCXFSpringTest {
+    public static final String PORT = 
TestUtil.getPortNumber(Cxf1332Test.class);
+    public static final String PORT2 = 
TestUtil.getPortNumber(Cxf1332Test.class, 2);
 
     /**
      * @throws Exception
@@ -35,6 +40,9 @@ public class Cxf1332Test extends Abstrac
 
     @Test
     public void tryToSendStringArray() throws Exception {
+        JaxWsServerFactoryBean server = getBean(JaxWsServerFactoryBean.class, 
"ServiceFactory");
+        server.create();
+        
         Cxf1332 client = getBean(Cxf1332.class, "client");
         String[] a = new String[] {"a", "b", "c"};
         client.hostSendData(a);

Modified: 
cxf/branches/2.3.x-fixes/systests/uncategorized/src/test/java/org/apache/cxf/cxf1332/beans.xml
URL: 
http://svn.apache.org/viewvc/cxf/branches/2.3.x-fixes/systests/uncategorized/src/test/java/org/apache/cxf/cxf1332/beans.xml?rev=1050106&r1=1050105&r2=1050106&view=diff
==============================================================================
--- 
cxf/branches/2.3.x-fixes/systests/uncategorized/src/test/java/org/apache/cxf/cxf1332/beans.xml
 (original)
+++ 
cxf/branches/2.3.x-fixes/systests/uncategorized/src/test/java/org/apache/cxf/cxf1332/beans.xml
 Thu Dec 16 19:19:16 2010
@@ -25,11 +25,13 @@ xsi:schemaLocation=" 
 http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans.xsd 
 http://cxf.apache.org/core http://cxf.apache.org/schemas/core.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-extension-http.xml" /> 
-<import resource="classpath:META-INF/cxf/cxf-extension-http-jetty.xml" /> 
+    <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-extension-http.xml" /> 
+    <import resource="classpath:META-INF/cxf/cxf-extension-http-jetty.xml" /> 
 
+    <bean 
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
+    
     <bean id="logInbound" 
class="org.apache.cxf.interceptor.LoggingInInterceptor"/> 
     <bean id="logOutbound" 
class="org.apache.cxf.interceptor.LoggingOutInterceptor"/> 
     
@@ -38,16 +40,24 @@ http://cxf.apache.org/jaxws http://cxf.a
         <cxf:outInterceptors> <ref bean="logOutbound"/> </cxf:outInterceptors> 
         <cxf:inFaultInterceptors> <ref bean="logOutbound"/> 
</cxf:inFaultInterceptors> 
     </cxf:bus> 
-    <jaxws:endpoint id="cxf1332" 
implementor="org.apache.cxf.cxf1332.Cxf1332Impl" 
-                    address="http://localhost:8088/Cxf1332"; /> 
+    
+    <bean id="ServiceImpl" class="org.apache.cxf.cxf1332.Cxf1332Impl"/>
+    <jaxws:endpoint id="cxf1332" implementor="#ServiceImpl" 
+                    
address="http://localhost:${testutil.ports.Cxf1332Test}/Cxf1332"; />
+                     
+    <bean id="ServiceFactory" 
class="org.apache.cxf.jaxws.JaxWsServerFactoryBean">
+        <property name="serviceBean" ref="ServiceImpl" />
+        <property name="start" value="true" />
+        <property name="address" 
value="http://localhost:${testutil.ports.Cxf1332Test.2}/Cxf1332"/>
+    </bean>
+    
     
     <bean id="proxyFactory" class="org.apache.cxf.jaxws.JaxWsProxyFactoryBean">
        <property name="serviceClass" value="org.apache.cxf.cxf1332.Cxf1332"/>
-       <property name="address" value="http://localhost:8088/Cxf1332"/>
-  </bean>
+       <property name="address" 
value="http://localhost:${testutil.ports.Cxf1332Test}/Cxf1332"/>
+    </bean>
 
-  <bean id="client" class="org.apache.cxf.cxf1332.Cxf1332"
-    factory-bean="proxyFactory" factory-method="create"/>
-    
+    <bean id="client" class="org.apache.cxf.cxf1332.Cxf1332"
+        factory-bean="proxyFactory" factory-method="create"/>
     
 </beans> 


Reply via email to