diff --git a/Spring.build b/Spring.build
index b9cf4a1f..032c21bd 100644
--- a/Spring.build
+++ b/Spring.build
@@ -28,7 +28,15 @@ Build properties that may be set:
"test.integration.data":
values: bool: true|false
- set this to true to run integration tests
+ set this to true to run integration tests that access a database
+
+"test.integration.ems":
+ values: bool: true|false
+ set this to true to run integration tests that access TIBCO EMS
+
+"test.integration.nms":
+ values: bool: true|false
+ set this to true to run integration tests that access ActiveMQ
"test.full":
values: bool: true|false
@@ -54,6 +62,17 @@ Running Integration Tests:
on the commandline enable the "test.integration.data" flag, e.g.:
nant test -f:spring.build -D:test.integration.data=true
+*) TIBCO EMS Integration Tests
+- You need to have an EMS instance running at the URL tcp://localhost:7222
+
+on the commandline enable the "test.integration.ems" flag, e.g.:
+ nant test -f:spring.build -D:test.integration.ems=true
+
+*) ActiveMQ Inegration Tests
+
+on the commandline enable the "test.integration.nms" flag, e.g.:
+ nant test -f:spring.build -D:test.integration.nms=true
+
Commandline Examples:
@@ -79,6 +98,8 @@ Commandline Examples:
+
+
+
-
+
@@ -530,8 +550,7 @@ Commandline Examples:
-
-
+
@@ -1444,6 +1463,8 @@ Commandline Examples:
+
+
@@ -1481,6 +1502,8 @@ Commandline Examples:
+
+
diff --git a/src/Spring/Spring.Messaging.Ems/Messaging/Ems/Config/MessageListenerContainerObjectDefinitionParser.cs b/src/Spring/Spring.Messaging.Ems/Messaging/Ems/Config/MessageListenerContainerObjectDefinitionParser.cs
index 2f97d31a..9fc3a226 100644
--- a/src/Spring/Spring.Messaging.Ems/Messaging/Ems/Config/MessageListenerContainerObjectDefinitionParser.cs
+++ b/src/Spring/Spring.Messaging.Ems/Messaging/Ems/Config/MessageListenerContainerObjectDefinitionParser.cs
@@ -237,7 +237,7 @@ namespace Spring.Messaging.Ems.Config
if (containerElement.HasAttribute(AUTO_STARTUP))
{
string autoStartup = containerElement.GetAttribute(AUTO_STARTUP);
- if (!StringUtils.HasText(autoStartup))
+ if (StringUtils.HasText(autoStartup))
{
containerDef.AddPropertyValue("AutoStartup", autoStartup);
}
diff --git a/test/Spring/Spring.Messaging.Ems.Integration.Tests/Messaging/Ems/Core/EmsTemplateTests.xml b/test/Spring/Spring.Messaging.Ems.Integration.Tests/Messaging/Ems/Core/EmsTemplateTests.xml
index e1c45688..e2429a08 100644
--- a/test/Spring/Spring.Messaging.Ems.Integration.Tests/Messaging/Ems/Core/EmsTemplateTests.xml
+++ b/test/Spring/Spring.Messaging.Ems.Integration.Tests/Messaging/Ems/Core/EmsTemplateTests.xml
@@ -7,7 +7,7 @@