diff --git a/activemq-core/project.xml b/activemq-core/project.xml index 1aa347aa17..1c23754723 100755 --- a/activemq-core/project.xml +++ b/activemq-core/project.xml @@ -341,13 +341,9 @@ **/perf/* - **/RendezvousDiscoverTransportTest.* - - **/ItStillMarshallsTheSameTest.* - **/KahaXARecoveryBrokerTest.* **/KahaRecoveryBrokerTest.* diff --git a/activemq-core/src/test/java/org/apache/activemq/openwire/DataFileGenerator.java b/activemq-core/src/test/java/org/apache/activemq/openwire/DataFileGenerator.java index 136223bb95..3820f0c025 100644 --- a/activemq-core/src/test/java/org/apache/activemq/openwire/DataFileGenerator.java +++ b/activemq-core/src/test/java/org/apache/activemq/openwire/DataFileGenerator.java @@ -24,35 +24,19 @@ import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; -import java.net.URI; -import java.net.URL; import java.util.ArrayList; import java.util.Iterator; -import org.apache.activemq.openwire.OpenWireFormat; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - import junit.framework.Assert; abstract public class DataFileGenerator extends Assert { - - private static final Log log = LogFactory.getLog(DataFileGenerator.class); static final File moduleBaseDir; static final File controlDir; static final File classFileDir; static { - File basedir=null; - try { - URL resource = DataFileGenerator.class.getResource("DataFileGenerator.class"); - URI baseURI = new URI(resource.toString()).resolve("../../../../.."); - basedir = new File(baseURI).getCanonicalFile(); - } catch (Exception e) { - throw new RuntimeException(e); - } - moduleBaseDir = basedir; + moduleBaseDir = new File(System.getProperty("basedir", ".")); controlDir = new File(moduleBaseDir, "src/test/resources/openwire-control"); classFileDir = new File(moduleBaseDir, "src/test/java/org/apache/activemq/openwire"); } @@ -69,7 +53,7 @@ abstract public class DataFileGenerator extends Assert { * @throws IllegalAccessException */ public static ArrayList getAllDataFileGenerators() throws Exception{ - log.info("Looking for generators in : "+classFileDir); + System.out.println("Looking for generators in : "+classFileDir); ArrayList l = new ArrayList(); File[] files = classFileDir.listFiles(); for (int i = 0; files!=null && i < files.length; i++) { @@ -89,10 +73,10 @@ abstract public class DataFileGenerator extends Assert { for (Iterator iter = generators.iterator(); iter.hasNext();) { DataFileGenerator object = (DataFileGenerator) iter.next(); try { - log.info("Processing: "+object.getClass()); + System.out.println("Processing: "+object.getClass()); object.generateControlFile(); } catch (Exception e) { - log.error("Error while processing: "+object.getClass() + ". Reason: " + e, e); + System.err.println("Error while processing: "+object.getClass() + ". Reason: " + e); } } } @@ -130,7 +114,7 @@ abstract public class DataFileGenerator extends Assert { ArrayList generators = getAllDataFileGenerators(); for (Iterator iter = generators.iterator(); iter.hasNext();) { DataFileGenerator object = (DataFileGenerator) iter.next(); - log.info("Processing: "+object.getClass()); + System.out.println("Processing: "+object.getClass()); object.assertControlFileIsEqual(); } } diff --git a/activemq-core/src/test/resources/openwire-control/org.activemq.openwire.BrokerInfoData.bin b/activemq-core/src/test/resources/openwire-control/org.activemq.openwire.BrokerInfoData.bin deleted file mode 100644 index 9e034f89c5..0000000000 Binary files a/activemq-core/src/test/resources/openwire-control/org.activemq.openwire.BrokerInfoData.bin and /dev/null differ diff --git a/activemq-core/src/test/resources/openwire-control/org.activemq.openwire.WireFormatInfoData.bin b/activemq-core/src/test/resources/openwire-control/org.activemq.openwire.WireFormatInfoData.bin deleted file mode 100644 index 88dd693d97..0000000000 Binary files a/activemq-core/src/test/resources/openwire-control/org.activemq.openwire.WireFormatInfoData.bin and /dev/null differ diff --git a/activemq-core/src/test/resources/openwire-control/org.apache.activemq.openwire.BrokerInfoData.bin b/activemq-core/src/test/resources/openwire-control/org.apache.activemq.openwire.BrokerInfoData.bin new file mode 100644 index 0000000000..958806924f Binary files /dev/null and b/activemq-core/src/test/resources/openwire-control/org.apache.activemq.openwire.BrokerInfoData.bin differ diff --git a/activemq-core/src/test/resources/openwire-control/org.apache.activemq.openwire.WireFormatInfoData.bin b/activemq-core/src/test/resources/openwire-control/org.apache.activemq.openwire.WireFormatInfoData.bin new file mode 100644 index 0000000000..101210613c Binary files /dev/null and b/activemq-core/src/test/resources/openwire-control/org.apache.activemq.openwire.WireFormatInfoData.bin differ