1 18 package org.apache.activemq.security; 19 20 import java.net.URI ; 21 22 import junit.framework.Test; 23 24 import org.apache.activemq.broker.BrokerFactory; 25 import org.apache.activemq.broker.BrokerService; 26 import org.apache.commons.logging.Log; 27 import org.apache.commons.logging.LogFactory; 28 29 public class SimpleAuthenticationPluginTest extends SecurityTestSupport { 30 31 private static final Log log = LogFactory.getLog(SimpleAuthenticationPluginTest.class); 32 33 public static Test suite() { 34 return suite(SimpleAuthenticationPluginTest.class); 35 } 36 37 public static void main(String [] args) { 38 junit.textui.TestRunner.run(suite()); 39 } 40 41 42 protected BrokerService createBroker() throws Exception { 43 return createBroker("org/apache/activemq/security/simple-auth-broker.xml"); 44 } 45 46 protected BrokerService createBroker(String uri) throws Exception { 47 log.info("Loading broker configuration from the classpath with URI: " + uri); 48 return BrokerFactory.createBroker(new URI ("xbean:" + uri)); 49 } 50 51 52 } 53 | Popular Tags |