Modified: cxf/branches/2.0.x-fixes/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/JMSUtilsTest.java
URL:
http://svn.apache.org/viewvc/cxf/branches/2.0.x-fixes/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/JMSUtilsTest.java?rev=701595&r1=701594&r2=701595&view=diff==============================================================================
--- cxf/branches/2.0.x-fixes/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/JMSUtilsTest.java (original)
+++ cxf/branches/2.0.x-fixes/rt/transports/jms/src/test/java/org/apache/cxf/transport/jms/JMSUtilsTest.java Fri Oct 3 21:09:56 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.0.x-fixes/rt/transports/jms/src/test/resources/jms_test_config.xml
URL:
http://svn.apache.org/viewvc/cxf/branches/2.0.x-fixes/rt/transports/jms/src/test/resources/jms_test_config.xml?rev=701595&r1=701594&r2=701595&view=diff==============================================================================
--- cxf/branches/2.0.x-fixes/rt/transports/jms/src/test/resources/jms_test_config.xml (original)
+++ cxf/branches/2.0.x-fixes/rt/transports/jms/src/test/resources/jms_test_config.xml Fri Oct 3 21:09:56 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">