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