protected void setUp() throws Exception {
EmbeddedDataSource ds = new EmbeddedDataSource();
ds.setDatabaseName("testdb");
ds.setCreateDatabase("create");
JDBCPersistenceAdapter persistenceAdapter = new JDBCPersistenceAdapter(ds, new DefaultWireFormat());
persistenceAdapter.setDropTablesOnStartup(true);
broker = new BrokerContainerImpl("localhost");
broker.addConnector(new BrokerConnectorImpl(broker, "vm://localhost", new DefaultWireFormat()));
broker.setPersistenceAdapter(persistenceAdapter);
broker.start();