Modified: 
cxf/branches/2.1.x-fixes/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/JMSUtilsTest.java
URL: 
http://svn.apache.org/viewvc/cxf/branches/2.1.x-fixes/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/JMSUtilsTest.java?rev=701585&r1=701584&r2=701585&view=diff
==============================================================================
--- 
cxf/branches/2.1.x-fixes/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/JMSUtilsTest.java
 (original)
+++ 
cxf/branches/2.1.x-fixes/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/JMSUtilsTest.java
 Fri Oct  3 19:35:17 2008
@@ -28,9 +28,6 @@
 
 public class JMSUtilsTest extends Assert {
 
-    
-    // This is just a place holder for now it will be chaning in next task 
-    // when the new JMS address policies and configurations are introdced.
     @Test
     public void testpopulateIncomingContextNonNull() throws Exception {
         AddressType addrType =  new AddressType();
@@ -40,14 +37,12 @@
         prop.setValue("testValue");
         addrType.getJMSNamingProperty().add(prop);      
         
-        prop.setName(Context.BATCHSIZE);
-        prop.setValue("12");
-        addrType.getJMSNamingProperty().add(prop);
+        JMSNamingPropertyType prop2 = new JMSNamingPropertyType();
+        prop2.setName(Context.BATCHSIZE);
+        prop2.setValue("12");
+        addrType.getJMSNamingProperty().add(prop2);
         
-        
-        Properties env = new Properties();
-        assertTrue(env.size() <= 0);
-        JMSUtils.populateContextEnvironment(addrType, env);
+        Properties env = JMSUtils.getInitialContextEnv(addrType);
         assertTrue("Environment should not be empty", env.size() > 0);
         assertTrue("Environemnt should contain NamingBatchSize property", 
env.get(Context.BATCHSIZE) != null);
     }

Modified: 
cxf/branches/2.1.x-fixes/rt/transports/jms/src/test/resources/jms_test_config.xml
URL: 
http://svn.apache.org/viewvc/cxf/branches/2.1.x-fixes/rt/transports/jms/src/test/resources/jms_test_config.xml?rev=701585&r1=701584&r2=701585&view=diff
==============================================================================
--- 
cxf/branches/2.1.x-fixes/rt/transports/jms/src/test/resources/jms_test_config.xml
 (original)
+++ 
cxf/branches/2.1.x-fixes/rt/transports/jms/src/test/resources/jms_test_config.xml
 Fri Oct  3 19:35:17 2008
@@ -23,8 +23,10 @@
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
     xmlns:ct="http://cxf.apache.org/configuration/types";
     xmlns:jms="http://cxf.apache.org/transports/jms";
+    xmlns:p="http://www.springframework.org/schema/p";
     xsi:schemaLocation="
 http://cxf.apache.org/transports/jms 
http://cxf.apache.org/schemas/configuration/jms.xsd
+http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans.xsd
 http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans.xsd";>
     
     <jms:conduit 
name="{http://cxf.apache.org/jms_conf_test}HelloWorldQueueBinMsgPort.jms-conduit";>
@@ -40,7 +42,8 @@
           connectionPassword="testPassword">
           <jms:JMSNamingProperty name="java.naming.factory.initial" 
value="org.apache.activemq.jndi.ActiveMQInitialContextFactory"/>
           <jms:JMSNamingProperty name="java.naming.provider.url" 
value="tcp://localhost:61500"/>
-      </jms:address> 
+      </jms:address>
+      <jms:jmsConfig-ref>jmsConf1</jms:jmsConfig-ref>
     </jms:conduit>
     
     <jms:destination 
name="{http://cxf.apache.org/jms_conf_test}HelloWorldQueueBinMsgPort.jms-destination";>
@@ -57,12 +60,12 @@
           highWaterMark="5000"/>
       <jms:address
           destinationStyle="queue"
-          jndiConnectionFactoryName="MockConnectionFactory"
+          jndiConnectionFactoryName="ConnectionFactory"
           jndiDestinationName="myOwnDestination"
           jndiReplyDestinationName="myOwnReplyDestination"
           connectionUserName="testUser"
           connectionPassword="testPassword">
-          <jms:JMSNamingProperty name="java.naming.factory.initial" 
value="org.apache.cxf.transport.jms.MockInitialContextFactory"/>
+          <jms:JMSNamingProperty name="java.naming.factory.initial" 
value="org.apache.activemq.jndi.ActiveMQInitialContextFactory"/>
           <jms:JMSNamingProperty name="java.naming.provider.url" 
value="tcp://localhost:61500"/>
       </jms:address>   
   </jms:destination> 
@@ -78,7 +81,6 @@
           highWaterMark="5000"/>      
   </jms:destination>  
   
-  <!-- 
   <bean id="connectionFactory" 
class="org.apache.activemq.ActiveMQConnectionFactory">
   </bean>
   <bean id="jmsTemplate" class="org.springframework.jms.core.JmsTemplate"
@@ -88,11 +90,11 @@
   />
   
   <bean id="jmsConf1" class="org.apache.cxf.transport.jms.JMSConfiguration"
-       p:jmsTemplate-ref="jmsTemplate"
+       p:connectionFactory-ref="connectionFactory"
        p:targetDestination="queue:test"
        p:pubSubDomain="false"
   />
-
+<!--
   <bean class="org.apache.cxf.transport.jms.JMSTransportFactory"
          id="org.apache.cxf.transport.jms.JMSTransportFactory"
          lazy-init="true">


Reply via email to