summaryrefslogtreecommitdiff
path: root/java/client/test/src
diff options
context:
space:
mode:
authorMartin Ritchie <ritchiem@apache.org>2006-09-25 13:03:39 +0000
committerMartin Ritchie <ritchiem@apache.org>2006-09-25 13:03:39 +0000
commit4152e7d23f6b6e34c5dac21ed26e2ea72638ee51 (patch)
tree7ec642015bf7da4797265105d6951f17371b49c3 /java/client/test/src
parent14d23b371141ed44ddc8debacd56a3ab82cfcf39 (diff)
downloadqpid-python-4152e7d23f6b6e34c5dac21ed26e2ea72638ee51.tar.gz
Combined.java - removed ApplicationRegistry Reference
VmPipeTransportConnection.java - moved in to client package. TransportConnection.java - updated imports JNDIBindConnectionFactory.java - forced inclusion of url. Updated JNDI Setup git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@449675 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/client/test/src')
-rw-r--r--java/client/test/src/org/apache/qpid/IBMPerfTest/JNDIBindConnectionFactory.java49
-rw-r--r--java/client/test/src/org/apache/qpid/forwardall/Combined.java1
2 files changed, 34 insertions, 16 deletions
diff --git a/java/client/test/src/org/apache/qpid/IBMPerfTest/JNDIBindConnectionFactory.java b/java/client/test/src/org/apache/qpid/IBMPerfTest/JNDIBindConnectionFactory.java
index 2c13ac6496..ff276fb07c 100644
--- a/java/client/test/src/org/apache/qpid/IBMPerfTest/JNDIBindConnectionFactory.java
+++ b/java/client/test/src/org/apache/qpid/IBMPerfTest/JNDIBindConnectionFactory.java
@@ -17,17 +17,16 @@
*/
package org.apache.qpid.IBMPerfTest;
-import org.apache.qpid.client.AMQConnectionFactory;
-import org.apache.log4j.Logger;
import org.apache.log4j.Level;
+import org.apache.log4j.Logger;
+import org.apache.qpid.client.AMQConnectionFactory;
+import javax.jms.ConnectionFactory;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
-import javax.jms.ConnectionFactory;
-import java.util.Hashtable;
import java.io.File;
-import java.net.MalformedURLException;
+import java.util.Hashtable;
public class JNDIBindConnectionFactory
{
@@ -36,6 +35,13 @@ public class JNDIBindConnectionFactory
public static final String DEFAULT_PROVIDER_FILE_PATH = System.getProperty("java.io.tmpdir") + "/IBMPerfTestsJNDI";
public static final String PROVIDER_URL = "file://" + DEFAULT_PROVIDER_FILE_PATH;
public static final String FSCONTEXT_FACTORY = "com.sun.jndi.fscontext.RefFSContextFactory";
+ public static final String DEFAULT_CONNECTION_URL = "amqp://guest:guest@clientid/testpath?brokerlist='tcp://localhost:5672'";
+
+ private static void printUsage()
+ {
+ System.out.println("Using default values: Usage:java JNDIBindConnectionFactory <connection url> [<Connection Factory Binding>] [<Provider URL>] [<JNDI Context Factory>]");
+
+ }
public static void main(String[] args)
{
@@ -44,18 +50,28 @@ public class JNDIBindConnectionFactory
String connectionFactoryBinding = CONNECTION_FACTORY_BINDING;
String provider = PROVIDER_URL;
String contextFactory = FSCONTEXT_FACTORY;
+ if (args.length == 0)
+ {
+ printUsage();
+ System.exit(1);
+ }
+
+ String connectionURL = args[0];
- if (args.length > 0)
+ System.out.println("Using Connection:" + connectionURL + "\n");
+
+
+ if (args.length > 1)
{
- connectionFactoryBinding = args[0];
+ connectionFactoryBinding = args[1];
- if (args.length > 1)
+ if (args.length > 2)
{
- provider = args[1];
+ provider = args[2];
- if (args.length > 2)
+ if (args.length > 3)
{
- contextFactory = args[2];
+ contextFactory = args[3];
}
}
else
@@ -66,9 +82,12 @@ public class JNDIBindConnectionFactory
}
else
{
- System.out.println("Using default values: Usage:java JNDIBindConnectionFactory [<Connection Factory Binding>] [<Provider URL>] [<JNDI Context Factory>]");
+ printUsage();
}
+
+
System.out.println("File System Context Factory\n" +
+ "Connection:" + connectionURL + "\n" +
"Connection Factory Binding:" + connectionFactoryBinding + "\n" +
"JNDI Provider URL:" + provider);
@@ -94,11 +113,11 @@ public class JNDIBindConnectionFactory
}
}
- new JNDIBindConnectionFactory(provider, connectionFactoryBinding, contextFactory);
+ new JNDIBindConnectionFactory(provider, connectionFactoryBinding, contextFactory, connectionURL);
}
- public JNDIBindConnectionFactory(String provider, String binding, String contextFactory)
+ public JNDIBindConnectionFactory(String provider, String binding, String contextFactory, String CONNECTION_URL)
{
// Set up the environment for creating the initial context
Hashtable env = new Hashtable(11);
@@ -116,7 +135,7 @@ public class JNDIBindConnectionFactory
try
{
- factory = new AMQConnectionFactory("amqp://guest:guest@clientid/testpath?brokerlist='tcp://localhost:5672'");
+ factory = new AMQConnectionFactory(CONNECTION_URL);
try
diff --git a/java/client/test/src/org/apache/qpid/forwardall/Combined.java b/java/client/test/src/org/apache/qpid/forwardall/Combined.java
index 2e32798171..f8879dcb0c 100644
--- a/java/client/test/src/org/apache/qpid/forwardall/Combined.java
+++ b/java/client/test/src/org/apache/qpid/forwardall/Combined.java
@@ -23,7 +23,6 @@ import org.junit.Before;
import org.junit.Assert;
import org.junit.After;
import org.apache.qpid.client.transport.TransportConnection;
-import org.apache.qpid.server.registry.ApplicationRegistry;
import org.apache.qpid.vmbroker.AMQVMBrokerCreationException;
/**