[jboss-svn-commits] JBL Code SVN: r11975 - in labs/jbossesb/trunk: product/core/listeners/tests and 39 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun May 20 12:53:31 EDT 2007
Author: beve
Date: 2007-05-20 12:53:30 -0400 (Sun, 20 May 2007)
New Revision: 11975
Added:
labs/jbossesb/trunk/IDE/JBossIDE/core_src_plus_tests.classpath
labs/jbossesb/trunk/product/core/listeners/tests/resources/etc/
labs/jbossesb/trunk/product/core/listeners/tests/resources/etc/log4j.xml
labs/jbossesb/trunk/product/core/rosetta/tests/resources/etc/log4j.xml
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/StdOut2Log4jFilter.java
labs/jbossesb/trunk/product/core/services/tests/resources/
labs/jbossesb/trunk/product/core/services/tests/resources/etc/
labs/jbossesb/trunk/product/core/services/tests/resources/etc/log4j.xml
labs/jbossesb/trunk/product/etc/test/resources/log4j/
labs/jbossesb/trunk/product/etc/test/resources/log4j/dev/
labs/jbossesb/trunk/product/etc/test/resources/log4j/dev/log4j.xml
Removed:
labs/jbossesb/trunk/product/core/listeners/tests/resources/etc/log4j.xml
labs/jbossesb/trunk/product/core/services/tests/resources/etc/
labs/jbossesb/trunk/product/core/services/tests/resources/etc/log4j.xml
labs/jbossesb/trunk/product/etc/test/resources/log4j/dev/
labs/jbossesb/trunk/product/etc/test/resources/log4j/dev/log4j.xml
Modified:
labs/jbossesb/trunk/product/core/listeners/tests/build.xml
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/ActionUtilsUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/converters/LongToDateConverter.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/converters/ObjectToCSVStringUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/routing/HttpRouterUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/soap/JBossWSAdapterContractPublisherUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerBaseTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerFileUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerJDBCUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/RegistryUtilUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/StandAloneBootStrapperUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/ConfigurationControllerServiceUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/GeneratorUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/XmlValidatorUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/GatewayListenerControllerBaseTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/GroovyGatewayUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/JBossRemotingGatewayListenerUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListenerUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/message/InvokerUnitTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/message/MessageDeliveryAdapterUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/build.xml
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/CourierUtilUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/FileCourierUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/EdtFtpImplUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/embedded/ftp/FtpTestUtil.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/embedded/ftp/NoConfigFileFtpServer.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/StreamUtils.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/W3CDomUtils.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultFileReplyToEprUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultFtpReplyToEprIntegrationTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultJdbcReplyToEprUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/tests/EPRUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/util/tests/EPRHelperUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/util/tests/EPRManagerUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/BaseTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/propertymanager/PropertyManagerUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/utils/DrainQueuesAndTopics.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/AppServerContextUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/ConfigTreeUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/persist/SimpleDataSourceUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/format/tests/ExampleMessageImpl.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/format/tests/ExampleMessagePlugin.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/AttachmentUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/BodyUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/FaultUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/SerializedMessageUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/XMLMessageUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/notification/NotifyQueuesUnitTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/HsqldbUtil.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/TestEnvironmentUtil.java
labs/jbossesb/trunk/product/core/services/tests/build.xml
labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryUnitTest.java
labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/internal/soa/esb/services/routing/cbr/JBossRulesRouterUnitTest.java
labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/esb/persistence/tests/MessageStoreUnitTest.java
labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/services/registry/RegistryUnitTest.java
labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/services/routing/cbr/ContentBasedRoutingUnitTest.java
Log:
Commiting work for http://jira.jboss.com/jira/browse/JBESB-537.
Added IDE/JBossIDE/core_src_plus_tests.classpath which can be copied into the product. This has source folders
set up for src code and tests. Also includes a log4j folder so that debug levels can be changed and so that
logging is setup out of the box.
Copied: labs/jbossesb/trunk/IDE/JBossIDE/core_src_plus_tests.classpath (from rev 11974, labs/jbossesb/workspace/dbevenius/IDE/JBossIDE/core_src_plus_tests.classpath)
===================================================================
--- labs/jbossesb/trunk/IDE/JBossIDE/core_src_plus_tests.classpath (rev 0)
+++ labs/jbossesb/trunk/IDE/JBossIDE/core_src_plus_tests.classpath 2007-05-20 16:53:30 UTC (rev 11975)
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="lib" path="etc/test/resources/log4j/dev"/>
+ <classpathentry excluding="**/.svn/" kind="src" path="core/rosetta/src"/>
+ <classpathentry excluding="**/.svn/" kind="src" path="core/rosetta/tests/src"/>
+ <classpathentry excluding="**/.svn/" kind="src" path="core/listeners/src"/>
+ <classpathentry excluding="**/.svn/" kind="src" path="core/listeners/tests/src"/>
+ <classpathentry excluding="**/.svn/" kind="src" path="core/services/src"/>
+ <classpathentry excluding="**/.svn/" kind="src" path="core/services/tests/src"/>
+ <classpathentry excluding="**/.svn/" kind="src" path="services/jbpm/src/main/java"/>
+ <classpathentry excluding="**/.svn/" kind="src" path="services/jbpm/src/test/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="lib" path="lib/ext/activation.jar"/>
+ <classpathentry kind="lib" path="lib/ext/antlr-2.7.6.jar"/>
+ <classpathentry kind="lib" path="lib/ext/antlr-3.0ea8.jar"/>
+ <classpathentry kind="lib" path="lib/ext/c3p0-0.9.1-pre9.jar"/>
+ <classpathentry kind="lib" path="lib/ext/commons-collections-2.0.jar"/>
+ <classpathentry kind="lib" path="lib/ext/commons-collections-3.2.jar"/>
+ <classpathentry kind="lib" path="lib/ext/commons-dbcp-1.2.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/commons-jci-core-1.0-406301.jar"/>
+ <classpathentry kind="lib" path="lib/ext/commons-jci-janino-2.4.3.jar"/>
+ <classpathentry kind="lib" path="lib/ext/commons-lang-2.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/commons-logging.jar"/>
+ <classpathentry kind="lib" path="lib/ext/drools-compiler-3.0.4.jar"/>
+ <classpathentry kind="lib" path="lib/ext/drools-core-3.0.4.jar"/>
+ <classpathentry kind="lib" path="lib/ext/emma_ant.jar"/>
+ <classpathentry kind="lib" path="lib/ext/emma.jar"/>
+ <classpathentry kind="lib" path="lib/ext/groovy-all-1.0.jar"/>
+ <classpathentry kind="lib" path="lib/ext/hsqldb.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jakarta-oro-2.0.8.jar"/>
+ <classpathentry kind="lib" path="lib/ext/janino-2.4.3.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jaxr-api-1.0-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jbossall-client.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jboss-system.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jbossts-common.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jsch-0.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/juddi-1.0-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="lib/ext/juddi-client-1.0-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="lib/ext/junit-4.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/log4j.jar"/>
+ <classpathentry kind="lib" path="lib/ext/mail.jar"/>
+ <classpathentry kind="lib" path="lib/ext/milyn-commons-0.8.jar"/>
+ <classpathentry kind="lib" path="lib/ext/milyn-edisax-0.1-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="lib/ext/milyn-smooks-core-0.8.jar"/>
+ <classpathentry kind="lib" path="lib/ext/milyn-smooks-csv-0.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/milyn-smooks-edi-0.1-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="lib/ext/milyn-smooks-javabean-0.2.jar"/>
+ <classpathentry kind="lib" path="lib/ext/milyn-smooks-misc-0.2.jar"/>
+ <classpathentry kind="lib" path="lib/ext/milyn-smooks-scripting-0.1-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="lib/ext/milyn-smooks-templating-0.2.jar"/>
+ <classpathentry kind="lib" path="lib/ext/milyn-tinak-0.7.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/mockejb.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ognl-2.6.9.jar"/>
+ <classpathentry kind="lib" path="lib/ext/opencsv-1.6.jar"/>
+ <classpathentry kind="lib" path="lib/ext/properties-plugin.jar"/>
+ <classpathentry kind="lib" path="lib/ext/scout-1.0-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="lib/ext/stax-api-1.0.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/stringtemplate-2.3b6.jar"/>
+ <classpathentry kind="lib" path="lib/ext/xalan-2.7.0.jar"/>
+ <classpathentry kind="lib" path="lib/ext/xbean.jar"/>
+ <classpathentry kind="lib" path="lib/ext/xercesImpl-2.7.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/xml-apis-1.3.02.jar"/>
+ <classpathentry kind="lib" path="lib/ext/xmlpublic.jar"/>
+ <classpathentry kind="lib" path="lib/ext/xstream-1.1.3.jar"/>
+ <classpathentry kind="lib" path="build/jbossesb/lib/jbossesb-config-model-1.0.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jboss.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jackrabbit-api-1.2.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jackrabbit-core-1.2.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jcr-1.0.jar"/>
+ <classpathentry kind="lib" path="lib/ext/commons-io-1.3.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jbossws-core.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jackrabbit-jcr-commons-1.2.1.jar"/>
+ <classpathentry kind="lib" path="lib/ext/lucene-core-2.0.0.jar"/>
+ <classpathentry kind="lib" path="lib/ext/edtftpj-1.5.4.jar"/>
+ <classpathentry kind="lib" path="ftp/lib/backport-util-concurrent-2.2.jar"/>
+ <classpathentry kind="lib" path="ftp/lib/ftplet-api-1.0-incubator-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="ftp/lib/ftpserver-admin-gui-1.0-incubator-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="ftp/lib/ftpserver-core-1.0-incubator-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="ftp/lib/mina-core-1.0.2.jar"/>
+ <classpathentry kind="lib" path="ftp/lib/mina-filter-ssl-1.0.2.jar"/>
+ <classpathentry kind="lib" path="ftp/lib/slf4j-api-1.3.0.jar"/>
+ <classpathentry kind="lib" path="ftp/lib/slf4j-log4j12-1.3.0.jar"/>
+ <classpathentry kind="lib" path="services/jbpm/lib/ext/asm.jar"/>
+ <classpathentry kind="lib" path="services/jbpm/lib/ext/commons-collections.jar"/>
+ <classpathentry kind="lib" path="services/jbpm/lib/ext/commons-logging.jar"/>
+ <classpathentry kind="lib" path="services/jbpm/lib/ext/dom4j.jar"/>
+ <classpathentry kind="lib" path="services/jbpm/lib/ext/hibernate3.jar"/>
+ <classpathentry kind="lib" path="services/jbpm/lib/ext/jbpm-identity.jar"/>
+ <classpathentry kind="lib" path="services/jbpm/lib/ext/jbpm-jpdl.jar"/>
+ <classpathentry kind="lib" path="lib/ext/jgroups-all.jar"/>
+ <classpathentry kind="lib" path="lib/ext/cache.jar"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Modified: labs/jbossesb/trunk/product/core/listeners/tests/build.xml
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/build.xml 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/build.xml 2007-05-20 16:53:30 UTC (rev 11975)
@@ -104,6 +104,7 @@
<!-- ====================================================================== -->
<target name="org.jboss.esb.services.internal.test.exec">
<echo message="Running tests for module, excluding integration"/>
+ <copy file="${org.jboss.esb.root.dir}/etc/schemas/xml/jbossesb-1.0.1.xsd" todir="${org.jboss.esb.tests.classes.dir}"/>
<junit printsummary="yes" haltonerror="yes" haltonfailure="yes" showoutput="no" fork="true">
<formatter type="plain" usefile="false"/>
<formatter type="xml"/>
@@ -114,6 +115,8 @@
</fileset>
</batchtest>
<classpath>
+ <!-- log4j location -->
+ <pathelement location="${basedir}/resources/etc"/>
<!-- using instrumented code for code coverage -->
<pathelement location="${org.jboss.esb.module.classes.instr.dir}"/>
<pathelement location="${org.jboss.esb.tests.classes.dir}"/>
Copied: labs/jbossesb/trunk/product/core/listeners/tests/resources/etc (from rev 11974, labs/jbossesb/workspace/dbevenius/product/core/listeners/tests/resources/etc)
Deleted: labs/jbossesb/trunk/product/core/listeners/tests/resources/etc/log4j.xml
===================================================================
--- labs/jbossesb/workspace/dbevenius/product/core/listeners/tests/resources/etc/log4j.xml 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/resources/etc/log4j.xml 2007-05-20 16:53:30 UTC (rev 11975)
@@ -1,94 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
-
-<!-- ===================================================================== -->
-<!-- -->
-<!-- Log4j Configuration -->
-<!-- -->
-<!-- ===================================================================== -->
-
-<!-- $Id: log4j.xml,v 1.26.2.10 2006/04/21 17:29:20 csuconic Exp $ -->
-
-<!--
- | For more configuration infromation and examples see the Jakarta Log4j
- | owebsite: http://jakarta.apache.org/log4j
- -->
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
-
- <!-- ============================== -->
- <!-- Append messages to the console -->
- <!-- ============================== -->
-
- <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
- <param name="Threshold" value="FATAL"/>
- <param name="Target" value="System.out"/>
-
- <layout class="org.apache.log4j.PatternLayout">
- <!-- The default pattern: Date Priority [Category] Message\n -->
- <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
- </layout>
- </appender>
-
- <!-- ================ -->
- <!-- Limit categories -->
- <!-- ================ -->
-
- <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
- <category name="org.apache">
- <priority value="FATAL"/>
- </category>
-
- <!-- Limit the org.jboss.serial (jboss-serialization) to INFO as its DEBUG is verbose -->
- <category name="org.jboss.serial">
- <priority value="ERROR"/>
- </category>
-
- <!-- Limit the org.jgroups category to WARN as its INFO is verbose -->
- <category name="org.jgroups">
- <priority value="ERROR"/>
- </category>
-
- <!-- Limit the jacorb category to WARN as its INFO is verbose -->
- <category name="jacorb">
- <priority value="ERROR"/>
- </category>
-
- <!-- Limit JBoss categories -->
- <category name="org.jboss">
- <priority value="FATAL"/>
- </category>
-
-
- <!-- Limit the JSR77 categories -->
- <category name="org.jboss.management">
- <priority value="FATAL"/>
- </category>
-
- <!-- Limit Axis based webservice category -->
- <category name="org.jboss.webservice">
- <priority value="ERROR"/>
- </category>
- <category name="org.jboss.axis">
- <priority value="ERROR"/>
- </category>
-
- <category name="org.milyn">
- <priority value="FATAL"/>
- </category>
-
- <category name="org.mockejb">
- <priority value="FATAL"/>
- </category>
-
- <!-- ======================= -->
- <!-- Setup the Root category -->
- <!-- ======================= -->
-
- <root>
- <appender-ref ref="CONSOLE"/>
- </root>
-
-
-</log4j:configuration>
Copied: labs/jbossesb/trunk/product/core/listeners/tests/resources/etc/log4j.xml (from rev 11974, labs/jbossesb/workspace/dbevenius/product/core/listeners/tests/resources/etc/log4j.xml)
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/resources/etc/log4j.xml (rev 0)
+++ labs/jbossesb/trunk/product/core/listeners/tests/resources/etc/log4j.xml 2007-05-20 16:53:30 UTC (rev 11975)
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<!-- ===================================================================== -->
+<!-- -->
+<!-- Log4j Configuration -->
+<!-- -->
+<!-- ===================================================================== -->
+
+<!-- $Id: log4j.xml,v 1.26.2.10 2006/04/21 17:29:20 csuconic Exp $ -->
+
+<!--
+ | For more configuration infromation and examples see the Jakarta Log4j
+ | owebsite: http://jakarta.apache.org/log4j
+ -->
+
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
+
+ <!-- ============================== -->
+ <!-- Append messages to the console -->
+ <!-- ============================== -->
+
+ <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
+ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+ <param name="Threshold" value="FATAL"/>
+ <param name="Target" value="System.out"/>
+
+ <layout class="org.apache.log4j.PatternLayout">
+ <!-- The default pattern: Date Priority [Category] Message\n -->
+ <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
+ </layout>
+ </appender>
+
+ <!-- ================ -->
+ <!-- Limit categories -->
+ <!-- ================ -->
+
+ <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
+ <category name="org.apache">
+ <priority value="FATAL"/>
+ </category>
+
+ <!-- Limit the org.jboss.serial (jboss-serialization) to INFO as its DEBUG is verbose -->
+ <category name="org.jboss.serial">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit the org.jgroups category to WARN as its INFO is verbose -->
+ <category name="org.jgroups">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit the jacorb category to WARN as its INFO is verbose -->
+ <category name="jacorb">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit JBoss categories -->
+ <category name="org.jboss">
+ <priority value="FATAL"/>
+ </category>
+
+
+ <!-- Limit the JSR77 categories -->
+ <category name="org.jboss.management">
+ <priority value="FATAL"/>
+ </category>
+
+ <!-- Limit Axis based webservice category -->
+ <category name="org.jboss.webservice">
+ <priority value="ERROR"/>
+ </category>
+ <category name="org.jboss.axis">
+ <priority value="ERROR"/>
+ </category>
+
+ <category name="org.milyn">
+ <priority value="FATAL"/>
+ </category>
+
+ <category name="org.mockejb">
+ <priority value="FATAL"/>
+ </category>
+
+ <!-- ======================= -->
+ <!-- Setup the Root category -->
+ <!-- ======================= -->
+
+ <root>
+ <appender-ref ref="CONSOLE"/>
+ </root>
+
+
+</log4j:configuration>
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/ActionUtilsUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/ActionUtilsUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/ActionUtilsUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -29,7 +29,6 @@
import junit.framework.JUnit4TestAdapter;
import org.apache.log4j.Logger;
-import org.apache.log4j.Priority;
import org.jboss.soa.esb.common.tests.BaseTest;
import org.jboss.soa.esb.helpers.ConfigTree;
import org.jboss.soa.esb.message.Message;
@@ -123,20 +122,19 @@
.append("core/listeners/tests/src/org/jboss/soa/esb/actions/")
.append(fileName).toString();
- logger.log(Priority.DEBUG, "Determining If the File Exists - " + fileName);
+ logger.debug("Determining If the File Exists - " + fileName);
//Make sure this file exists
File configFile = new File(pathToFile);
if (!configFile.exists())
{
- logger.log(
- Priority.ERROR, "File does not Exist - Failing the Test");
+ logger.error("File does not Exist - Failing the Test");
assertTrue(false);
}
else
{
- logger.log(Priority.DEBUG, "Found the File");
+ logger.debug("Found the File");
}
ConfigTree confTree = ConfigTree.fromInputStream(getStream(pathToFile));
@@ -168,17 +166,17 @@
}
catch (IOException _ioex)
{
- logger.log(Priority.ERROR, "IOException: " + _ioex.getMessage());
+ logger.error("IOException: " + _ioex.getMessage());
assertTrue(false);
}
catch (SAXException _saxex)
{
- logger.log(Priority.ERROR, "SAXException: " + _saxex.getMessage());
+ logger.error("SAXException: " + _saxex.getMessage());
assertTrue(false);
}
catch (Exception _ex)
{
- logger.log(Priority.ERROR, "Exception: " + _ex.getMessage());
+ logger.error("Exception: " + _ex.getMessage());
assertTrue(false);
}
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/converters/LongToDateConverter.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/converters/LongToDateConverter.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/converters/LongToDateConverter.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -24,6 +24,7 @@
import java.util.Date;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.actions.AbstractActionPipelineProcessor;
import org.jboss.soa.esb.actions.ActionProcessingException;
import org.jboss.soa.esb.actions.ActionUtils;
@@ -37,6 +38,7 @@
*/
public class LongToDateConverter extends AbstractActionPipelineProcessor
{
+ private Logger log = Logger.getLogger( LongToDateConverter.class );
/*
* (non-Javadoc)
@@ -51,7 +53,7 @@
throw new ActionProcessingException(
"This action handler only accepts Long object instances.");
}
- System.out.println("LongToDateConverter");
+ log.debug("LongToDateConverter");
try { ActionUtils.setTaskObject(message,new Date((Long)oCurr)); }
catch (Exception e)
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/converters/ObjectToCSVStringUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/converters/ObjectToCSVStringUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/converters/ObjectToCSVStringUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -27,6 +27,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.ConfigurationException;
import org.jboss.soa.esb.actions.ActionProcessingException;
import org.jboss.soa.esb.actions.ActionUtils;
@@ -40,6 +41,8 @@
* @since Version 4.0
*/
public class ObjectToCSVStringUnitTest extends TestCase {
+
+ private Logger log = Logger.getLogger( ObjectToCSVStringUnitTest.class );
public void test() throws ConfigurationException, ActionProcessingException {
List<KeyValuePair> properties = new ArrayList<KeyValuePair>();
@@ -66,6 +69,7 @@
properties.add(new KeyValuePair(ObjectToCSVString.BEAN_PROPERTIES_PROP, "id,name,phone,age"));
processor = new ObjectToCSVString("ObjectToCSVString", properties);
ActionUtils.setTaskObject(oMsg,new TestBean());
+ log.warn( "The following two error messages are intentional" );
processor.process(oMsg);
assertEquals("<no-such-property>,Tom Fennelly,<no-such-property>,21", ActionUtils.getTaskObject(oMsg));
@@ -74,6 +78,7 @@
properties.add(new KeyValuePair(ObjectToCSVString.BEAN_PROPERTIES_PROP, "id"));
processor = new ObjectToCSVString("ObjectToCSVString", properties);
ActionUtils.setTaskObject(oMsg,new TestBean());
+ log.warn( "The following error message is intentional" );
processor.process(oMsg);
assertEquals("<no-such-property>", ActionUtils.getTaskObject(oMsg));
@@ -84,6 +89,7 @@
processor = new ObjectToCSVString("ObjectToCSVString", properties);
ActionUtils.setTaskObject(oMsg,new TestBean());
try {
+ log.warn( "The following error message is intentional" );
processor.process(oMsg);
fail("Expected ActionProcessingException");
} catch(ActionProcessingException e) {
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/routing/HttpRouterUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/routing/HttpRouterUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/routing/HttpRouterUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -22,27 +22,52 @@
package org.jboss.soa.esb.actions.routing;
-import junit.framework.TestCase;
+import static org.junit.Assert.*;
+import junit.framework.JUnit4TestAdapter;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.actions.ActionProcessingException;
import org.jboss.soa.esb.helpers.ConfigTree;
import org.jboss.soa.esb.listeners.ListenerTagNames;
import org.jboss.soa.esb.message.Message;
import org.jboss.soa.esb.message.format.MessageFactory;
+import org.junit.Before;
+import org.junit.Ignore;
+import org.junit.Test;
-public class HttpRouterUnitTest extends TestCase
+public class HttpRouterUnitTest
{
- public HttpRouterUnitTest ()
+ private Logger log = Logger.getLogger( HttpRouterUnitTest.class );
+
+ private Message msg = MessageFactory.getInstance().getMessage();
+ private ConfigTree tree = new ConfigTree("test");
+
+ @Before
+ public void setUp()
{
+ msg.getBody().setContents("hello world".getBytes());
}
-
- public void testRouter () throws Exception
+
+
+ @Test ( expected = ActionProcessingException.class )
+ public void testRouter_UnknownHost() throws ActionProcessingException
{
- ConfigTree tree = new ConfigTree("test");
-
- tree.setAttribute(ListenerTagNames.HTTP_ROUTER_ROUTE_URL, "http://foo.bar");
-
+ setRouterURL( "http://foo.bar" );
HttpRouter router = new HttpRouter(tree);
+ log.warn( "The following errors are intentional" );
+ router.process(msg);
+ }
+
+ /**
+ * Should this test really be here? Is this not dependant on a
+ * running http server...
+ */
+ @Test ( timeout=7000, expected = ActionProcessingException.class )
+ @Ignore
+ public void testRouter_IP_Address() throws ActionProcessingException
+ {
+ setRouterURL( "http://172.16.127.160:9090" );
+ HttpRouter router = new HttpRouter(tree);
Message msg = MessageFactory.getInstance().getMessage();
@@ -76,4 +101,13 @@
}
}
+ private void setRouterURL( String url )
+ {
+ tree.setAttribute(ListenerTagNames.HTTP_ROUTER_ROUTE_URL, url);
+ }
+
+ public static junit.framework.Test suite() {
+ return new JUnit4TestAdapter(HttpRouterUnitTest.class);
+ }
+
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/soap/JBossWSAdapterContractPublisherUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/soap/JBossWSAdapterContractPublisherUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/actions/soap/JBossWSAdapterContractPublisherUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -24,6 +24,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.util.StreamUtils;
import org.jboss.soa.esb.ConfigurationException;
import org.jboss.soa.esb.StringUtils;
@@ -34,7 +35,8 @@
* @author <a href="mailto:tom.fennelly at jboss.com">tom.fennelly at jboss.com</a>
*/
public class JBossWSAdapterContractPublisherUnitTest extends TestCase {
-
+ private Logger log = Logger .getLogger( JBossWSAdapterContractPublisherUnitTest.class );
+
public void test() throws ConfigurationException, IOException, SAXException {
JBossWSAdapterContractPublisher publisher = new JBossWSAdapterContractPublisher();
String wsdlIn = new String(StreamUtils.readStream(getClass().getResourceAsStream("test-in.wsdl")));
@@ -42,7 +44,7 @@
EPR epr = new EPR(URI.create("socket://x.y.x:8989/"));
String wsdlOut = publisher.updateWsdl(wsdlIn, epr);
- System.out.println(wsdlOut);
+ log.debug(wsdlOut);
assertTrue("WSDL Update failed.", StringUtils.equalsIgnoreLinebreaks(wsdlOutExpected, wsdlOut, false));
}
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerBaseTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerBaseTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerBaseTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -37,7 +37,6 @@
import java.util.concurrent.locks.ReentrantLock;
import org.apache.log4j.Logger;
-import org.apache.log4j.xml.DOMConfigurator;
import org.jboss.soa.esb.common.tests.BaseTest;
import org.jboss.soa.esb.helpers.ConfigTree;
import org.jboss.soa.esb.message.Message;
@@ -139,9 +138,6 @@
{
try
{
- DOMConfigurator.configure(TestEnvironmentUtil.getUserDir("product",
- "../product")
- + "/etc/test/resources/log4j.xml");
TestEnvironmentUtil.setESBPropertiesFileToUse("product",
"../product");
// Set the juddi properties file in System so juddi will pick it up
@@ -191,9 +187,8 @@
}
catch (Exception e)
{
- System.out.println("ERROR: failed to load " + database
- + " JDBC driver.");
- e.printStackTrace();
+ log.error("ERROR: failed to load " + database
+ + " JDBC driver.", e);
return;
}
con = DriverManager.getConnection(mDbUrl, mDbUsername, mDbPassword);
@@ -205,9 +200,7 @@
}
catch (Throwable e)
{
- e.printStackTrace();
- System.out
- .println("We should stop testing, since we don't have a db.");
+ log.error("We should stop testing, since we don't have a db.", e);
assertTrue(false);
}
}
@@ -226,7 +219,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
}
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerFileUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerFileUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerFileUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -57,7 +57,6 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
_logger.error(ex.toString(), ex);
fail();
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerJDBCUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerJDBCUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerJDBCUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -70,7 +70,7 @@
}
catch (SQLException ex)
{
- ex.printStackTrace();
+ _logger.error(ex);
fail();
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/RegistryUtilUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/RegistryUtilUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/RegistryUtilUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -22,14 +22,26 @@
package org.jboss.soa.esb.listeners;
-import junit.framework.TestCase;
-
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.addressing.eprs.HTTPEpr;
import org.jboss.soa.esb.helpers.ConfigTree;
import org.jboss.soa.esb.services.registry.RegistryException;
-public class RegistryUtilUnitTest extends TestCase
+public class RegistryUtilUnitTest extends ListenerManagerBaseTest
{
+ @SuppressWarnings("unused")
+ private Logger log = Logger.getLogger( RegistryUtilUnitTest.class );
+
+ public void setUp()
+ {
+ runBeforeAllTests();
+ }
+
+ public void tearDown()
+ {
+ runAfterAllTests();
+ }
+
public void testRegistryUtil () throws Exception
{
RegistryUtil.getEprManager();
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/StandAloneBootStrapperUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/StandAloneBootStrapperUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/StandAloneBootStrapperUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -22,14 +22,24 @@
package org.jboss.soa.esb.listeners;
+import java.io.File;
+
import junit.framework.TestCase;
import org.jboss.soa.esb.ConfigurationException;
public class StandAloneBootStrapperUnitTest extends TestCase
{
+ public void tearDown()
+ {
+ File serverLog = new File("server.log");
+ if ( serverLog.exists() )
+ serverLog.delete();
+ }
public void testBoostrapper () throws Exception
{
+ // needed so that the server.log file path in log4j.xml is correct
+ System.setProperty( "jboss.server.log.dir", "." );
String[] args = new String[0];
try
@@ -73,7 +83,6 @@
try
{
StandAloneBootStrapper.main(args);
- fail();
}
catch (ConfigurationException ex)
{
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/ConfigurationControllerServiceUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/ConfigurationControllerServiceUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/ConfigurationControllerServiceUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -21,10 +21,14 @@
package org.jboss.soa.esb.listeners.config;
+import org.apache.log4j.Logger;
+
import junit.framework.TestCase;
public class ConfigurationControllerServiceUnitTest extends TestCase
{
+ private Logger log = Logger
+ .getLogger( ConfigurationControllerServiceUnitTest.class );
public void testService ()
{
ConfigurationControllerService service = new ConfigurationControllerService();
@@ -40,7 +44,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail();
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/GeneratorUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/GeneratorUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/GeneratorUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -27,6 +27,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.util.StreamUtils;
import org.jboss.soa.esb.ConfigurationException;
import org.jboss.soa.esb.listeners.config.Generator.XMLBeansModel;
@@ -43,6 +44,8 @@
*/
public class GeneratorUnitTest extends TestCase {
+ private Logger log = Logger.getLogger( GeneratorUnitTest.class );
+
private File outdir = new File("test-outdir");
private File gatewayConfig;
private File awareConfig;
@@ -81,17 +84,17 @@
gatewayConfig = new File(outdir, Generator.ESB_CONFIG_GATEWAY_XML_FILE);
assertTrue(gatewayConfig.exists());
actualGatewayConfig = FileUtil.readTextFile(gatewayConfig);
- System.out.println("actual [" + removeEOL(actualGatewayConfig) + "]");
- System.out.println("expected[" + expectedGatewayConfig + "]");
+ log.debug("actual [" + removeEOL(actualGatewayConfig) + "]");
+ log.debug("expected[" + expectedGatewayConfig + "]");
assertEquals(expectedGatewayConfig, removeEOL(actualGatewayConfig));
awareConfig = new File(outdir, Generator.ESB_CONFIG_XML_FILE);
assertTrue(awareConfig.exists());
actualESBAwareConfig = FileUtil.readTextFile(awareConfig);
- System.out.println("[" + actualESBAwareConfig + "]");
+ log.debug("[" + actualESBAwareConfig + "]");
actualESBAwareConfig = removeEOL(actualESBAwareConfig);
boolean isIndentical = expectedESBAwareConfig.equals(actualESBAwareConfig);
- System.out.println("Strings identical=" + isIndentical);
+ log.debug("Strings identical=" + isIndentical);
assertEquals(expectedESBAwareConfig, actualESBAwareConfig);
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/XmlValidatorUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/XmlValidatorUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/XmlValidatorUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -33,6 +33,7 @@
import junit.framework.JUnit4TestAdapter;
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.testutils.TestEnvironmentUtil;
import org.junit.Test;
import org.w3c.dom.Document;
@@ -48,6 +49,8 @@
*/
public class XmlValidatorUnitTest extends TestCase {
+ private Logger log = Logger.getLogger( XmlValidatorUnitTest.class );
+
private static String testXml;
private static InputSource inputSource;
private static StreamSource validationSource;
@@ -61,26 +64,26 @@
File validationFile = new File(testXml);
try {
if (validationFile.exists()) {
- System.err.println("validationFile "+testXml+" exists");
+ log.debug("validationFile "+testXml+" exists");
} else {
throw new IOException();
}
} catch (IOException e) {
- System.err.println("validationFile "+testXml+" does not exist");
+ log.error("validationFile "+testXml+" does not exist");
}
try {
InputStream inputStream = new FileInputStream(validationFile);
inputSource = new InputSource(inputStream);
xmlValidation = new XmlValidatorImpl(inputSource);
} catch (Exception e) {
- e.printStackTrace();
+ log.error(e);
}
String validationFileName = TestEnvironmentUtil.getUserDir("product")
+ "etc/schemas/xml/jbossesb-1.0.1.xsd";
try {
validationSource = new StreamSource(validationFileName);
} catch (Exception e) {
- e.printStackTrace();
+ log.error(e);
}
}
@@ -88,17 +91,17 @@
public void testValidateXml() throws Exception {
isValid = xmlValidation.validate(inputSource);
if (isValid) {
- System.err.println(testXml+" is valid");
+ log.debug(testXml+" is valid");
} else {
- System.err.println(testXml+" is invalid -- see getValidationResults()");
+ log.error(testXml+" is invalid -- see getValidationResults()");
Collection<String> validationResults = xmlValidation.getValidationResults();
if (validationResults.size() == 0) {
} else {
- System.err.println("Validation Results:");
+ log.debug("Validation Results:");
Object[] valResults = validationResults.toArray();
for (int i = 0; i < validationResults.size(); i++) {
- System.err.println(valResults[i].toString());
+ log.debug(valResults[i].toString());
}
}
}
@@ -107,17 +110,17 @@
public void testValidateXmlAndSchema() throws Exception {
isValid = xmlValidation.validate(inputSource,validationSource);
if (isValid) {
- System.err.println(testXml+" is valid");
+ log.debug(testXml+" is valid");
} else {
- System.err.println(testXml+" is invalid -- see getValidationResults()");
+ log.error(testXml+" is invalid -- see getValidationResults()");
Collection<String> validationResults = xmlValidation.getValidationResults();
if (validationResults.size() == 0) {
} else {
- System.err.println("Validation Results:");
+ log.debug("Validation Results:");
Object[] valResults = validationResults.toArray();
for (int i = 0; i < validationResults.size(); i++) {
- System.err.println(valResults[i].toString());
+ log.debug(valResults[i].toString());
}
}
}
@@ -129,11 +132,11 @@
if (isValid)
{
- System.err.println(testXml+" is valid");
+ log.debug(testXml+" is valid");
}
else
{
- System.err.println(testXml+" is invalid -- see getValidationResults()");
+ log.debug(testXml+" is invalid -- see getValidationResults()");
Collection<String> validationResults = xmlValidation.getValidationResults();
if (validationResults.size() == 0)
@@ -141,12 +144,12 @@
}
else
{
- System.err.println("Validation Results:");
+ log.debug("Validation Results:");
Object[] valResults = validationResults.toArray();
for (int i = 0; i < validationResults.size(); i++)
{
- System.err.println(valResults[i].toString());
+ log.debug(valResults[i].toString());
}
}
}
@@ -172,7 +175,7 @@
final XMLSerializer xmlS = new XMLSerializer(sWriter, format) ;
xmlS.asDOMSerializer() ;
xmlS.serialize(document) ;
- System.err.println(sWriter.toString()) ;
+ log.debug(sWriter.toString()) ;
}
}
@Test
@@ -184,10 +187,10 @@
if (validationResults.size() == 0) {
} else {
- System.err.println("Validation Results:");
+ log.debug("Validation Results:");
Object[] valResults = validationResults.toArray();
for (int i = 0; i < validationResults.size(); i++) {
- System.err.println(valResults[i]);
+ log.debug(valResults[i]);
}
}
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -25,6 +25,8 @@
import java.io.File;
import java.io.FileOutputStream;
+import org.apache.log4j.Logger;
+import org.jboss.internal.soa.esb.services.registry.MockRegistry;
import org.jboss.soa.esb.ConfigurationException;
import org.jboss.soa.esb.common.tests.BaseTest;
import org.jboss.soa.esb.helpers.ConfigTree;
@@ -34,9 +36,21 @@
public class FileGatewayListenerUnitTest extends BaseTest
{
+ private Logger log = Logger.getLogger( FileGatewayListenerUnitTest.class );
+
public FileGatewayListenerUnitTest ()
{
}
+
+ public void setUp()
+ {
+ MockRegistry.install();
+ }
+
+ public void tearDown()
+ {
+ MockRegistry.uninstall();
+ }
public void testGateway () throws Exception
{
@@ -77,7 +91,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail();
}
@@ -196,7 +210,7 @@
}
catch (Throwable ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail();
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/GatewayListenerControllerBaseTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/GatewayListenerControllerBaseTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/GatewayListenerControllerBaseTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -30,7 +30,6 @@
import java.util.Properties;
import org.apache.log4j.Logger;
-import org.apache.log4j.xml.DOMConfigurator;
import org.jboss.soa.esb.common.tests.BaseTest;
import org.jboss.soa.esb.testutils.FileUtil;
import org.jboss.soa.esb.testutils.HsqldbUtil;
@@ -56,9 +55,6 @@
{
try
{
- DOMConfigurator.configure(TestEnvironmentUtil.getUserDir("product",
- "../product")
- + "/etc/test/resources/log4j.xml");
TestEnvironmentUtil.setESBPropertiesFileToUse("product",
"../product");
// Set the juddi properties file in System so juddi will pick it up
@@ -108,9 +104,8 @@
}
catch (Exception e)
{
- System.out.println("ERROR: failed to load " + database
- + " JDBC driver.");
- e.printStackTrace();
+ log.error( "ERROR: failed to load " + database
+ + " JDBC driver.", e);
return;
}
con = DriverManager.getConnection(mDbUrl, mDbUsername, mDbPassword);
@@ -122,9 +117,7 @@
}
catch (Throwable e)
{
- e.printStackTrace();
- System.out
- .println("We should stop testing, since we don't have a db.");
+ log.error("We should stop testing, since we don't have a db.", e);
assertTrue(false);
}
}
@@ -143,7 +136,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
}
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/GroovyGatewayUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/GroovyGatewayUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/GroovyGatewayUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -21,6 +21,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.couriers.MockCourier;
import org.jboss.internal.soa.esb.couriers.MockCourierFactory;
import org.jboss.internal.soa.esb.services.registry.MockRegistry;
@@ -38,6 +39,8 @@
* @author <a href="mailto:tom.fennelly at jboss.com">tom.fennelly at jboss.com</a>
*/
public class GroovyGatewayUnitTest extends TestCase {
+
+ private Logger log = Logger.getLogger( GroovyGatewayUnitTest.class );
private MockCourier courier1;
@@ -111,7 +114,7 @@
try {
Thread.sleep(terminationPeriod);
} catch (InterruptedException e) {
- e.printStackTrace();
+ log.error(e);
}
return stopped;
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/JBossRemotingGatewayListenerUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/JBossRemotingGatewayListenerUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/JBossRemotingGatewayListenerUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -23,6 +23,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.couriers.MockCourier;
import org.jboss.internal.soa.esb.couriers.MockCourierFactory;
import org.jboss.internal.soa.esb.services.registry.MockRegistry;
@@ -43,6 +44,8 @@
* @author <a href="mailto:tom.fennelly at jboss.com">tom.fennelly at jboss.com</a>
*/
public class JBossRemotingGatewayListenerUnitTest extends TestCase {
+ private Logger log = Logger
+ .getLogger( JBossRemotingGatewayListenerUnitTest.class );
private JBossRemotingGatewayListener listener;
@@ -246,7 +249,7 @@
listener.doInitialise();
fail("Expected a ManagedLifecycleException.");
} catch (ConfigurationException e) {
- e.printStackTrace();
+ log.error(e);
fail("Unexpected ConfigurationException. " + e.getMessage());
} catch (ManagedLifecycleException e) {
Throwable cause = e.getCause();
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListenerUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListenerUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListenerUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -25,6 +25,8 @@
import java.sql.SQLException;
import java.sql.Statement;
+import org.apache.log4j.Logger;
+import org.jboss.internal.soa.esb.services.registry.MockRegistry;
import org.jboss.soa.esb.ConfigurationException;
import org.jboss.soa.esb.addressing.eprs.JDBCEpr;
import org.jboss.soa.esb.common.tests.BaseTest;
@@ -34,14 +36,18 @@
public class SqlTableGatewayListenerUnitTest extends BaseTest
{
+ private Logger log = Logger
+ .getLogger( SqlTableGatewayListenerUnitTest.class );
+
public SqlTableGatewayListenerUnitTest ()
{
}
-
+
public void setUp()
{
try
{
+ MockRegistry.install();
Statement stmt = getDbConnection().createStatement();
try
@@ -57,11 +63,15 @@
}
catch (SQLException ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail();
}
}
+ public void tearDown()
+ {
+ MockRegistry.uninstall();
+ }
public void testGateway () throws Exception
{
@@ -149,7 +159,7 @@
}
catch (RuntimeException ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail();
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/message/InvokerUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/message/InvokerUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/message/InvokerUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -31,7 +31,7 @@
import junit.framework.TestCase;
-import org.apache.log4j.xml.DOMConfigurator;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.addressing.eprs.FileEpr;
import org.jboss.soa.esb.helpers.ConfigTree;
import org.jboss.soa.esb.listeners.ListenerTagNames;
@@ -45,14 +45,12 @@
public class InvokerUnitTest extends TestCase
{
+ private Logger log = Logger.getLogger( InvokerUnitTest.class );
protected final void setup()
{
try
{
- DOMConfigurator.configure(TestEnvironmentUtil.getUserDir("product",
- "../product")
- + "/etc/test/resources/log4j.xml");
TestEnvironmentUtil.setESBPropertiesFileToUse("product",
"../product");
// Set the juddi properties file in System so juddi will pick it up
@@ -102,9 +100,8 @@
}
catch (Exception e)
{
- System.out.println("ERROR: failed to load " + database
- + " JDBC driver.");
- e.printStackTrace();
+ log.error("ERROR: failed to load " + database
+ + " JDBC driver.", e);
return;
}
con = DriverManager.getConnection(mDbUrl, mDbUsername, mDbPassword);
@@ -116,9 +113,7 @@
}
catch (Throwable e)
{
- e.printStackTrace();
- System.out
- .println("We should stop testing, since we don't have a db.");
+ log.error("We should stop testing, since we don't have a db.", e);
assertTrue(false);
}
}
@@ -137,7 +132,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
}
}
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/message/MessageDeliveryAdapterUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/message/MessageDeliveryAdapterUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/message/MessageDeliveryAdapterUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -21,6 +21,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.couriers.MockCourier;
import org.jboss.internal.soa.esb.couriers.MockCourierFactory;
import org.jboss.internal.soa.esb.services.registry.MockRegistry;
@@ -39,6 +40,8 @@
* @author <a href="mailto:tom.fennelly at jboss.com">tom.fennelly at jboss.com</a>
*/
public class MessageDeliveryAdapterUnitTest extends TestCase {
+ private Logger log = Logger
+ .getLogger( MessageDeliveryAdapterUnitTest.class );
private EPR epr1;
private EPR epr2;
@@ -86,6 +89,7 @@
// Get the courier factory to throw a CourierException
MockCourierFactory.courierException = new CourierException("");
try {
+ log.warn( "The following warings are intentional" );
deliveryAdapter.deliverAsync(payload);
fail("Expected MessageDeliverException");
} catch(MessageDeliverException e) {
@@ -98,6 +102,7 @@
// Get the courier factory to throw a MalformedEPRException
MockCourierFactory.malformedEPRException = new MalformedEPRException("");
try {
+ log.warn( "The following warings are intentional" );
deliveryAdapter.deliverAsync(payload);
fail("Expected MessageDeliverException");
} catch(MessageDeliverException e) {
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/build.xml
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/build.xml 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/build.xml 2007-05-20 16:53:30 UTC (rev 11975)
@@ -110,6 +110,8 @@
</fileset>
</batchtest>
<classpath>
+ <!-- log4j location -->
+ <pathelement location="${basedir}/resources/etc"/>
<!-- using instrumented code for code coverage -->
<pathelement location="${org.jboss.esb.module.classes.instr.dir}"/>
<pathelement location="${org.jboss.esb.tests.classes.dir}"/>
Copied: labs/jbossesb/trunk/product/core/rosetta/tests/resources/etc/log4j.xml (from rev 11974, labs/jbossesb/workspace/dbevenius/product/core/rosetta/tests/resources/etc/log4j.xml)
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/resources/etc/log4j.xml (rev 0)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/resources/etc/log4j.xml 2007-05-20 16:53:30 UTC (rev 11975)
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<!-- ===================================================================== -->
+<!-- -->
+<!-- Log4j Configuration -->
+<!-- -->
+<!-- ===================================================================== -->
+
+<!-- $Id: log4j.xml,v 1.26.2.10 2006/04/21 17:29:20 csuconic Exp $ -->
+
+<!--
+ | For more configuration infromation and examples see the Jakarta Log4j
+ | owebsite: http://jakarta.apache.org/log4j
+ -->
+
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
+
+ <!-- ============================== -->
+ <!-- Append messages to the console -->
+ <!-- ============================== -->
+
+ <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
+ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+ <param name="Threshold" value="FATAL"/>
+ <param name="Target" value="System.out"/>
+
+ <layout class="org.apache.log4j.PatternLayout">
+ <!-- The default pattern: Date Priority [Category] Message\n -->
+ <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
+ </layout>
+ </appender>
+
+ <!-- ================ -->
+ <!-- Limit categories -->
+ <!-- ================ -->
+
+ <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
+ <category name="org.apache">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit the org.jboss.serial (jboss-serialization) to INFO as its DEBUG is verbose -->
+ <category name="org.jboss.serial">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit the org.jgroups category to WARN as its INFO is verbose -->
+ <category name="org.jgroups">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit the jacorb category to WARN as its INFO is verbose -->
+ <category name="jacorb">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit JBoss categories -->
+ <category name="org.jboss">
+ <priority value="ERROR"/>
+ </category>
+
+
+ <!-- Limit the JSR77 categories -->
+ <category name="org.jboss.management">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit Axis based webservice category -->
+ <category name="org.jboss.webservice">
+ <priority value="ERROR"/>
+ </category>
+ <category name="org.jboss.axis">
+ <priority value="ERROR"/>
+ </category>
+
+ <category name="org.milyn">
+ <priority value="ERROR"/>
+ </category>
+ <category name="org.milyn.delivery.SmooksXML">
+ <priority value="ERROR"/>
+ </category>
+ <category name="org.milyn.delivery.serialize.Serializer">
+ <priority value="ERROR"/>
+ </category>
+ <category name="org.milyn.cdr.XMLConfigDigester">
+ <priority value="ERROR"/>
+ </category>
+
+ <category name="org.mockejb">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- ======================= -->
+ <!-- Setup the Root category -->
+ <!-- ======================= -->
+
+ <root>
+ <appender-ref ref="CONSOLE"/>
+ </root>
+
+
+</log4j:configuration>
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/CourierUtilUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/CourierUtilUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/CourierUtilUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -28,6 +28,7 @@
import junit.framework.Assert;
import junit.framework.JUnit4TestAdapter;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.addressing.eprs.HTTPEpr;
import org.jboss.soa.esb.common.tests.BaseTest;
import org.jboss.soa.esb.couriers.CourierUtil;
@@ -44,6 +45,8 @@
*/
public class CourierUtilUnitTest extends BaseTest
{
+ private Logger log = Logger.getLogger( CourierUtilUnitTest.class );
+
public static junit.framework.Test suite()
{
return new JUnit4TestAdapter(CourierUtilUnitTest.class);
@@ -58,7 +61,7 @@
msg1.getHeader().getCall().setTo(new HTTPEpr("http://foo.bar"));
msg1.getHeader().getCall().setMessageID(new URI("urn:1234"));
- System.err.println("Saving: "+msg1.getHeader().getCall());
+ log.debug("Saving: "+msg1.getHeader().getCall());
File f = CourierUtil.messageToLocalFile(new File("."), msg1);
@@ -81,7 +84,7 @@
Message msg2 = CourierUtil.messageFromLocalFile(tmpFile);
- System.err.println("Restored: "+msg2.getHeader().getCall());
+ log.debug("Restored: "+msg2.getHeader().getCall());
tmpFile.delete();
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/FileCourierUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/FileCourierUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/FileCourierUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -31,7 +31,6 @@
import junit.framework.Assert;
import junit.framework.JUnit4TestAdapter;
-import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import org.jboss.soa.esb.addressing.Call;
import org.jboss.soa.esb.addressing.eprs.FileEpr;
@@ -66,7 +65,6 @@
@BeforeClass
public static void setUp() throws Exception
{
- _logger.setLevel(Level.DEBUG);
_logger.debug("tmp directory = <"+_tmpDir+">");
purgeStaleFiles();
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/EdtFtpImplUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/EdtFtpImplUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/EdtFtpImplUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -257,24 +257,24 @@
@Test
public void uploadFile() throws RemoteFileSystemException
{
- File localFile = null;
- File remoteFile = null;
- String testFileName = "uploadFileTestFile.txt";
- try
- {
- localFile = FtpTestUtil.createTestFile( ftpServer.getLocalInputDir(), testFileName, TEST_FILE_CONTENT );
-
- String renameTo = testFileName + RENAMED_SUFFIX;
- edtFtpImpl.uploadFile( localFile, renameTo );
- remoteFile = new File ( ftpServer.getLocalInputDir(), renameTo );
-
- assertTrue( "The file was not uploaded succesfully." , remoteFile.exists() );
- }
- finally
- {
- FtpTestUtil.deleteFile( remoteFile );
- FtpTestUtil.deleteFile( localFile );
- }
+ File localFile = null;
+ File remoteFile = null;
+ String testFileName = "uploadFileTestFile.txt";
+ try
+ {
+ localFile = FtpTestUtil.createTestFile( ftpServer.getLocalInputDir(), testFileName, TEST_FILE_CONTENT );
+
+ String renameTo = testFileName + RENAMED_SUFFIX;
+ edtFtpImpl.uploadFile( localFile, renameTo );
+ remoteFile = new File ( ftpServer.getLocalInputDir(), renameTo );
+
+ assertTrue( "The file was not uploaded succesfully." , remoteFile.exists() );
+ }
+ finally
+ {
+ FtpTestUtil.deleteFile( remoteFile );
+ FtpTestUtil.deleteFile( localFile );
+ }
}
private static ConfigTree createConfigTree()
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/embedded/ftp/FtpTestUtil.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/embedded/ftp/FtpTestUtil.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/embedded/ftp/FtpTestUtil.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -51,7 +51,7 @@
* embedded ftp server.
*
*/
- public static void promptForQuit()
+ public static void promptForQuit()
{
System.out.println( "Enter q to quit:" );
Scanner scanner = new Scanner( System.in );
@@ -116,6 +116,7 @@
c.close();
} catch (IOException e)
{
+ log.warn( e );
/* ignore */
}
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/embedded/ftp/NoConfigFileFtpServer.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/embedded/ftp/NoConfigFileFtpServer.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/util/embedded/ftp/NoConfigFileFtpServer.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -266,7 +266,6 @@
public URL getURL() throws MalformedURLException
{
-// return new URL ( "ftp://" + userName + ":" + password + "@" + host + ":" + port + "/" + localInputDir.getName() );
return new URL ( "ftp://" + userName + ":" + password + "@" + host + ":" + port + "/" + remoteInputDir );
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/StreamUtils.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/StreamUtils.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/StreamUtils.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -25,6 +25,8 @@
import java.io.IOException;
import java.io.InputStream;
+import org.apache.log4j.Logger;
+
import junit.framework.TestCase;
/**
@@ -32,6 +34,7 @@
* @author <a href="mailto:tom.fennelly at jboss.com">tom.fennelly at jboss.com</a>
*/
public class StreamUtils {
+ private static Logger log = Logger.getLogger( StreamUtils.class );
/**
* Read the supplied InputStream and return as an array of bytes.
@@ -48,7 +51,7 @@
outBuffer.write(buffer, 0, readCount);
}
} catch (IOException e) {
- e.printStackTrace();
+ log.error(e);
TestCase.fail("Error reading input stream - See above stack trace.");
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/W3CDomUtils.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/W3CDomUtils.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/W3CDomUtils.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -10,9 +10,11 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.w3c.dom.Document;
public abstract class W3CDomUtils {
+ private static Logger log = Logger.getLogger( W3CDomUtils.class );
public static String serialize(Document document) {
DOMSource src = new DOMSource(document);
@@ -26,7 +28,7 @@
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
transformer.transform(src, res);
} catch (Exception e) {
- e.printStackTrace();
+ log.error(e);
TestCase.fail("Failed to serialise doc. See above stack trace.");
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultFileReplyToEprUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultFileReplyToEprUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultFileReplyToEprUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -131,7 +131,7 @@
}
catch (Exception e)
{
- e.printStackTrace();
+ _logger.error(e);
assertTrue(false);
}
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultFtpReplyToEprIntegrationTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultFtpReplyToEprIntegrationTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultFtpReplyToEprIntegrationTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -132,7 +132,7 @@
}
catch (Exception e)
{
- e.printStackTrace();
+ _logger.error(e);
assertTrue(false);
}
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultJdbcReplyToEprUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultJdbcReplyToEprUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/eprs/tests/DefaultJdbcReplyToEprUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -91,8 +91,7 @@
}
catch (Exception e)
{
- e.printStackTrace();
- _logger.error("No Database Available - Stop Testing");
+ _logger.error("No Database Available - Stop Testing", e);
assertTrue(false);
}
}
@@ -160,7 +159,7 @@
}
catch (Exception e)
{
- e.printStackTrace();
+ _logger.error(e);
assertTrue(false);
}
}
@@ -189,7 +188,7 @@
}
catch (SQLException e)
{
- e.printStackTrace();
+ _logger.error(e);
throw e;
}
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/tests/EPRUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/tests/EPRUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/tests/EPRUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -30,11 +30,13 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.addressing.helpers.PortReferenceHelper;
import org.jboss.soa.esb.addressing.EPR;
import org.jboss.soa.esb.addressing.PortReference;
import org.jboss.soa.esb.addressing.XMLUtil;
import org.jboss.soa.esb.addressing.eprs.EmailEpr;
+import org.jboss.soa.esb.message.tests.XMLMessageUnitTest;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
@@ -49,12 +51,14 @@
public class EPRUnitTest extends TestCase
{
-
+
+ private Logger log = Logger.getLogger( XMLMessageUnitTest.class );
+
public void testConstructor ()
{
EPR epr = new EPR();
- System.err.println("Default EPR: "+epr);
+ log.debug("Default EPR: "+epr);
}
public void testPortReferenceConstructor ()
@@ -134,7 +138,7 @@
xmlS.asDOMSerializer() ;
xmlS.serialize(doc) ;
- System.err.println("Exported XML: "+sWriter.toString());
+ log.debug("Exported XML: "+sWriter.toString());
PortReference pr = PortReferenceHelper.fromXML(fromElement, false);
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/util/tests/EPRHelperUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/util/tests/EPRHelperUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/util/tests/EPRHelperUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -24,11 +24,13 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.addressing.helpers.EPRHelper;
import org.jboss.soa.esb.MarshalException;
import org.jboss.soa.esb.UnmarshalException;
import org.jboss.soa.esb.addressing.EPR;
import org.jboss.soa.esb.addressing.eprs.EmailEpr;
+import org.jboss.soa.esb.message.tests.XMLMessageUnitTest;
/**
* Unit tests for the Class class.
@@ -38,6 +40,7 @@
public class EPRHelperUnitTest extends TestCase
{
+ private Logger log = Logger.getLogger( XMLMessageUnitTest.class );
public void testToFromXMLString () throws MarshalException, UnmarshalException
{
@@ -45,7 +48,7 @@
String xmlString = EPRHelper.toXMLString(email);
- System.err.println("xmlString is: "+xmlString);
+ log.debug("xmlString is: "+xmlString);
EPR epr = EPRHelper.fromXMLString(xmlString);
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/util/tests/EPRManagerUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/util/tests/EPRManagerUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/addressing/util/tests/EPRManagerUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -24,6 +24,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.addressing.EPR;
import org.jboss.soa.esb.addressing.eprs.EmailEpr;
import org.jboss.soa.esb.addressing.util.EPRManager;
@@ -36,6 +37,8 @@
public class EPRManagerUnitTest extends TestCase
{
+ private Logger log = Logger.getLogger( EPRManagerUnitTest.class );
+
public void testCreate ()
{
EPRManager manager1 = EPRManager.getInstance(null);
@@ -64,7 +67,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail(ex.toString());
}
@@ -102,7 +105,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail(ex.toString());
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/BaseTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/BaseTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/BaseTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -29,7 +29,6 @@
import junit.framework.TestCase;
import org.apache.log4j.Logger;
-import org.apache.log4j.Priority;
import org.jboss.soa.esb.common.Environment;
import org.jboss.soa.esb.common.ModulePropertyManager;
@@ -134,16 +133,16 @@
systemParameters.put(FTP_DIR, ftpDir);
systemParameters.put(FTP_PWD, ftpPwd);
- log.log(Priority.INFO, "DB parameters:");
- log.log(Priority.INFO, "Driver=" + dbDriver);
- log.log(Priority.INFO, "url=" + dbUrl);
- log.log(Priority.INFO, "username=" + dbUsername);
- log.log(Priority.INFO, "password=" + dbPassword);
- log.log(Priority.INFO, "FTP parameters:");
- log.log(Priority.INFO, "Hostname=" + ftpHostname);
- log.log(Priority.INFO, "User=" + ftpUser);
- log.log(Priority.INFO, "Dir=" + ftpDir);
- log.log(Priority.INFO, "Password="+ftpPwd);
+ log.debug("DB parameters:");
+ log.debug("Driver=" + dbDriver);
+ log.debug("url=" + dbUrl);
+ log.debug("username=" + dbUsername);
+ log.debug("password=" + dbPassword);
+ log.debug("FTP parameters:");
+ log.debug("Hostname=" + ftpHostname);
+ log.debug("User=" + ftpUser);
+ log.debug("Dir=" + ftpDir);
+ log.debug("Password="+ftpPwd);
return systemParameters;
}
@@ -228,7 +227,7 @@
Class.forName(getDbDriver()).newInstance();
} catch (Exception e)
{
- e.printStackTrace();
+ log.error(e);
fail("JDBC Driver [" + getDbDriver()
+ "] not available in classpath.");
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/propertymanager/PropertyManagerUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/propertymanager/PropertyManagerUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/propertymanager/PropertyManagerUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -24,6 +24,7 @@
import junit.framework.ComparisonFailure;
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.common.Environment;
import com.arjuna.common.internal.util.propertyservice.plugins.io.XMLFilePlugin;
@@ -32,6 +33,8 @@
public class PropertyManagerUnitTest extends TestCase
{
+
+ private Logger log = Logger.getLogger( PropertyManagerUnitTest.class );
public void testPropertyManager ()
{
@@ -45,7 +48,7 @@
}
catch (Exception e)
{
- e.printStackTrace();
+ log.error(e);
fail(e.toString());
}
@@ -75,7 +78,7 @@
}
catch (Exception e)
{
- e.printStackTrace();
+ log.error(e);
fail(e.toString());
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/utils/DrainQueuesAndTopics.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/utils/DrainQueuesAndTopics.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/utils/DrainQueuesAndTopics.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -37,11 +37,14 @@
import javax.jms.TopicSubscriber;
import javax.naming.Context;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.helpers.NamingContext;
public class DrainQueuesAndTopics
{
- private static final int MAX_TIMES_NOMSG = 10;
+ private Logger log = Logger.getLogger( DrainQueuesAndTopics.class );
+
+ private static final int MAX_TIMES_NOMSG = 10;
public DrainQueuesAndTopics() throws Exception
{
@@ -53,7 +56,7 @@
public int purgeQueueTopic(String p_sName) throws Exception
{
int iRet = 0;
- System.out.println(p_sName);
+ log.debug(p_sName);
MessageConsumer oCns = null;
switch(p_sName.toLowerCase().charAt(0))
{ case 't' : oCns = getTopic(p_sName); break;
@@ -66,20 +69,20 @@
{ Message oMsg = oCns.receive(200);
if (null==oMsg)
{ iNoRcv++;
- System.out.print(".");
+ log.debug(".");
continue;
}
iRet++;
dumpMessage(oMsg);
iNoRcv = 0;
}
- System.out.println();
+ log.debug("");
return iRet;
} //__________________________________
void dumpMessage(Message pM)
{
- System.out.println(pM);
+ log.debug(pM);
} //__________________________________
QueueReceiver getQueue(String p_sJndi) throws Exception
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/AppServerContextUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/AppServerContextUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/AppServerContextUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -29,12 +29,16 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
+
/**
* AppServerContex unit tests.
* @author <a href="mailto:tom.fennelly at jboss.com">tom.fennelly at jboss.com</a>
*/
public class AppServerContextUnitTest extends TestCase {
-
+
+ private Logger log = Logger.getLogger( AppServerContextUnitTest.class );
+
public void test_AppServerContext() throws NamingException {
Properties environment = new Properties();
environment.setProperty(Context.PROVIDER_URL, "http://localhost:1234");
@@ -44,7 +48,7 @@
Hashtable props = ctx.getEnvironment();
- System.out.println(props);
+ log.debug(props);
assertEquals("org.jnp.interfaces.NamingContextFactory", props.get(Context.INITIAL_CONTEXT_FACTORY));
assertEquals("http://localhost:1234", props.get(Context.PROVIDER_URL));
assertEquals("", props.get("java.naming.factory.url.pkgs"));
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/ConfigTreeUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/ConfigTreeUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/ConfigTreeUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -26,6 +26,7 @@
import java.io.InputStream;
import java.util.Arrays;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.util.StreamUtils;
import org.jboss.soa.esb.StringUtils;
import org.jboss.soa.esb.common.tests.BaseTest;
@@ -37,6 +38,7 @@
* @author <a href="mailto:schifest at heuristica.com.ar">schifest at heuristica.com.ar</a>
*/
public class ConfigTreeUnitTest extends BaseTest {
+ private Logger log = Logger.getLogger( ConfigTreeUnitTest.class );
public void test_fromInputStream_args() throws SAXException, IOException {
try {
@@ -70,7 +72,7 @@
try { output = confTree.toXml(); }
catch (Exception e)
{
- e.printStackTrace();
+ log.error(e);
}
assertTrue("ConfigTree creation from a stream failed, or, ConfigTree toXML failed - failed to produce the same XML.",
StringUtils.equalsIgnoreLinebreaks(new String(expected), output, false));
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/persist/SimpleDataSourceUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/persist/SimpleDataSourceUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/helpers/persist/SimpleDataSourceUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -54,7 +54,7 @@
private static String mDbUsername = "sa";
private static String mDbPassword ="";
- private Logger logger = Logger.getLogger(this.getClass());
+ private static Logger logger = Logger.getLogger(SimpleDataSourceUnitTest.class);
@@ -71,8 +71,7 @@
}
catch (Exception e)
{
- e.printStackTrace();
- System.out.println("No Database Available - Stop Testing");
+ logger.error("No Database Available - Stop Testing", e);
assertTrue(false);
}
@@ -96,7 +95,7 @@
}
catch (Exception _ex)
{
- logger.log(Priority.ERROR, _ex.getLocalizedMessage(), _ex);
+ logger.error(_ex.getLocalizedMessage(), _ex);
assertTrue(false);
}
@@ -127,7 +126,7 @@
}
catch (Exception _ex)
{
- logger.log(Priority.ERROR, _ex.getLocalizedMessage(), _ex);
+ logger.error(_ex.getLocalizedMessage(), _ex);
assertTrue(false);
}
}
@@ -170,7 +169,7 @@
if ("org.hsqldb.jdbcDriver".equals(mDbDriver))
{
HsqldbUtil.stopHsqldb(mDbUrl, mDbUsername, mDbPassword);
- System.out.println("Database Shutdown Complete");
+ logger.debug("Database Shutdown Complete");
}
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/format/tests/ExampleMessageImpl.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/format/tests/ExampleMessageImpl.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/format/tests/ExampleMessageImpl.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -2,6 +2,7 @@
import java.net.URI;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.message.Attachment;
import org.jboss.soa.esb.message.Body;
import org.jboss.soa.esb.message.Context;
@@ -42,6 +43,7 @@
public class ExampleMessageImpl implements Message
{
+ private Logger log = Logger.getLogger( ExampleMessageImpl.class );
/**
*
@@ -113,7 +115,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
return null;
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/format/tests/ExampleMessagePlugin.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/format/tests/ExampleMessagePlugin.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/format/tests/ExampleMessagePlugin.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -2,6 +2,7 @@
import java.net.URI;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.message.Message;
import org.jboss.soa.esb.message.format.MessagePlugin;
@@ -37,6 +38,7 @@
public class ExampleMessagePlugin implements MessagePlugin
{
+ private Logger log = Logger.getLogger( ExampleMessagePlugin.class );
public static final String URN = "foobar";
@@ -61,7 +63,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
return null;
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/AttachmentUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/AttachmentUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/AttachmentUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -33,6 +33,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.message.format.serialized.MessageImpl;
import org.jboss.soa.esb.message.Attachment;
import org.jboss.soa.esb.message.Message;
@@ -51,7 +52,8 @@
public class AttachmentUnitTest extends TestCase
{
-
+ private Logger log = Logger.getLogger( AttachmentUnitTest.class );
+
public void testSerializeAttachment()
{
Message msg = MessageFactory.getInstance().getMessage(
@@ -188,7 +190,7 @@
String documentAsString = sWriter.toString();
- System.err.println("Message looks like: " + documentAsString);
+ log.debug("Message looks like: " + documentAsString);
org.jboss.internal.soa.esb.message.format.xml.MessageImpl nImpl = new org.jboss.internal.soa.esb.message.format.xml.MessageImpl();
@@ -198,7 +200,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error( ex );
fail(ex.toString());
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/BodyUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/BodyUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/BodyUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -33,6 +33,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.message.format.xml.MessageImpl;
import org.jboss.soa.esb.message.Message;
import org.jboss.soa.esb.message.format.MessageFactory;
@@ -50,7 +51,8 @@
public class BodyUnitTest extends TestCase
{
-
+ private Logger log = Logger.getLogger( BodyUnitTest.class );
+
public void testXMLAddString ()
{
// get XML message
@@ -90,7 +92,7 @@
MessageImpl nImpl = new MessageImpl();
- System.err.println("Document is "+documentAsString);
+ log.debug("Document is "+documentAsString);
nImpl.fromXML(doc);
@@ -98,7 +100,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail(ex.toString());
}
@@ -142,7 +144,7 @@
MessageImpl nImpl = new MessageImpl();
- System.err.println("Document is "+documentAsString);
+ log.debug("Document is "+documentAsString);
nImpl.fromXML(doc);
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/FaultUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/FaultUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/FaultUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -34,6 +34,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.message.format.serialized.MessageImpl;
import org.jboss.soa.esb.message.Message;
import org.jboss.soa.esb.message.format.MessageFactory;
@@ -51,7 +52,8 @@
public class FaultUnitTest extends TestCase
{
-
+ private Logger log = Logger.getLogger( FaultUnitTest.class );
+
public void testSerializeFault ()
{
Message msg = MessageFactory.getInstance().getMessage(
@@ -126,7 +128,7 @@
String documentAsString = sWriter.toString();
- System.err.println("Message looks like: " + documentAsString);
+ log.debug("Message looks like: " + documentAsString);
org.jboss.internal.soa.esb.message.format.xml.MessageImpl nImpl = new org.jboss.internal.soa.esb.message.format.xml.MessageImpl();
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/SerializedMessageUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/SerializedMessageUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/SerializedMessageUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -30,6 +30,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.message.format.serialized.MessageImpl;
import org.jboss.soa.esb.addressing.Call;
import org.jboss.soa.esb.addressing.EPR;
@@ -52,6 +53,7 @@
public class SerializedMessageUnitTest extends TestCase
{
+ private Logger log = Logger.getLogger( SerializedMessageUnitTest.class );
public void testSerialize()
{
@@ -430,7 +432,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail(ex.toString());
}
@@ -467,7 +469,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail(ex.toString());
}
@@ -504,6 +506,7 @@
}
catch (Exception ex)
{
+ log.error(ex);
ex.printStackTrace();
fail(ex.toString());
@@ -543,7 +546,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail(ex.toString());
}
@@ -580,7 +583,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail(ex.toString());
}
@@ -619,7 +622,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail(ex.toString());
}
@@ -658,7 +661,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail(ex.toString());
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/XMLMessageUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/XMLMessageUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/message/tests/XMLMessageUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -31,6 +31,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.message.format.xml.MessageImpl;
import org.jboss.soa.esb.addressing.Call;
import org.jboss.soa.esb.addressing.EPR;
@@ -58,7 +59,8 @@
public class XMLMessageUnitTest extends TestCase
{
-
+ private Logger log = Logger.getLogger( XMLMessageUnitTest.class );
+
public void testToXML()
{
// get XML message
@@ -72,7 +74,7 @@
{
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Message looks like: " + xmlRepresentation);
+ log.debug("Message looks like: " + xmlRepresentation);
}
catch (Exception ex)
{
@@ -167,7 +169,7 @@
try
{
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Document is "+xmlRepresentation);
+ log.debug("Document is "+xmlRepresentation);
final MessageImpl nImpl = msgFromXML(xmlRepresentation) ;
@@ -247,7 +249,7 @@
try
{
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Document is "+xmlRepresentation);
+ log.debug("Document is "+xmlRepresentation);
final MessageImpl nImpl = msgFromXML(xmlRepresentation) ;
@@ -259,7 +261,7 @@
}
catch (Exception ex)
{
- ex.printStackTrace();
+ log.error(ex);
fail(ex.toString());
}
@@ -293,7 +295,7 @@
try
{
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Document is "+xmlRepresentation);
+ log.debug("Document is "+xmlRepresentation);
final MessageImpl nImpl = msgFromXML(xmlRepresentation) ;
@@ -338,7 +340,7 @@
try
{
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Document is "+xmlRepresentation);
+ log.debug("Document is "+xmlRepresentation);
final MessageImpl nImpl = msgFromXML(xmlRepresentation) ;
@@ -362,7 +364,7 @@
try
{
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Document is "+xmlRepresentation);
+ log.debug("Document is "+xmlRepresentation);
final MessageImpl nImpl = msgFromXML(xmlRepresentation) ;
@@ -389,7 +391,7 @@
msg.getHeader().getCall().setTo(epr);
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Document is "+xmlRepresentation);
+ log.debug("Document is "+xmlRepresentation);
final MessageImpl nImpl = msgFromXML(xmlRepresentation) ;
@@ -416,7 +418,7 @@
msg.getHeader().getCall().setTo(epr);
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Document is "+xmlRepresentation);
+ log.debug("Document is "+xmlRepresentation);
final MessageImpl nImpl = msgFromXML(xmlRepresentation) ;
@@ -445,7 +447,7 @@
msg.getHeader().getCall().setTo(epr);
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Document is "+xmlRepresentation);
+ log.debug("Document is "+xmlRepresentation);
final MessageImpl nImpl = msgFromXML(xmlRepresentation) ;
@@ -472,7 +474,7 @@
msg.getHeader().getCall().setTo(epr);
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Document is "+xmlRepresentation);
+ log.debug("Document is "+xmlRepresentation);
final MessageImpl nImpl = msgFromXML(xmlRepresentation) ;
@@ -501,7 +503,7 @@
msg.getHeader().getCall().setTo(epr);
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Document is "+xmlRepresentation);
+ log.debug("Document is "+xmlRepresentation);
final MessageImpl nImpl = msgFromXML(xmlRepresentation) ;
@@ -530,7 +532,7 @@
msg.getHeader().getCall().setTo(epr);
final String xmlRepresentation = msgToXML((MessageImpl)msg) ;
- System.err.println("Document is "+xmlRepresentation);
+ log.debug("Document is "+xmlRepresentation);
final MessageImpl nImpl = msgFromXML(xmlRepresentation) ;
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/notification/NotifyQueuesUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/notification/NotifyQueuesUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/notification/NotifyQueuesUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -38,6 +38,7 @@
import junit.framework.TestCase;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.helpers.ConfigTree;
import org.jboss.soa.esb.message.format.MessageFactory;
import org.jboss.soa.esb.message.format.MessageType;
@@ -51,6 +52,8 @@
* @author <a href="mailto:tom.fennelly at jboss.com">tom.fennelly at jboss.com</a>
*/
public class NotifyQueuesUnitTest extends TestCase {
+
+ private Logger log = Logger.getLogger( NotifyQueuesUnitTest.class );
private MockQueue mockQueue1;
private MockQueue mockQueue2;
@@ -72,7 +75,7 @@
notifyQueues = new NotifyQueues(rootEl);
} catch (Exception e) {
- e.printStackTrace();
+ log.error(e);
}
}
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/HsqldbUtil.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/HsqldbUtil.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/HsqldbUtil.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -1,8 +1,10 @@
package org.jboss.soa.esb.testutils;
+import java.io.PrintWriter;
import java.sql.DriverManager;
import java.sql.Statement;
+import org.apache.log4j.Logger;
import org.hsqldb.Server;
/**
* Utility to start and stop a hsql Database.
@@ -12,6 +14,8 @@
*/
public class HsqldbUtil
{
+ private static Logger log = Logger.getLogger( HsqldbUtil.class );
+
final private static String THREAD_NAME = "hypersonic-unittest";
/**
* Starts the hsql database in it's own thread.
@@ -28,17 +32,18 @@
Thread serverThread = new Thread(THREAD_NAME) {
public void run() {
try {
- // Create startup arguments
- final String[] args = {
- "-database.0", databaseFile,
- "-dbname.0", databaseName,
- "-no_system_exit", "true"
- } ;
-
// Start server
- Server.main(args);
+ Server server = new Server();
+ Logger targetLogger = Logger.getLogger( "org.hsqldb" );
+ server.setLogWriter( new PrintWriter(
+ new StdOut2Log4jFilter( server.getLogWriter(), log, targetLogger.getEffectiveLevel() )) );
+ server.setDatabasePath( 0, databaseFile );
+ server.setDatabaseName( 0, databaseName );
+ server.setNoSystemExit( true );
+ server.setSilent( true );
+ server.start();
} catch (Exception e) {
- e.printStackTrace();
+ log.error( e );
}
//log.error("Failed to start database", e);
}
Copied: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/StdOut2Log4jFilter.java (from rev 11974, labs/jbossesb/workspace/dbevenius/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/StdOut2Log4jFilter.java)
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/StdOut2Log4jFilter.java (rev 0)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/StdOut2Log4jFilter.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -0,0 +1,143 @@
+/*
+ * JBoss, Home of Professional Open Source Copyright 2006, JBoss Inc., and
+ * individual contributors as indicated by the @authors tag. See the
+ * copyright.txt in the distribution for a full listing of individual
+ * contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation; either version 2.1 of the License, or (at your option)
+ * any later version.
+ *
+ * This software is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
+ * details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this software; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA, or see the FSF
+ * site: http://www.fsf.org.
+ */
+package org.jboss.soa.esb.testutils;
+
+import java.io.FilterWriter;
+import java.io.IOException;
+import java.io.Writer;
+
+import org.apache.log4j.Level;
+import org.apache.log4j.Logger;
+
+/**
+ *
+ * @author Daniel Bevenius
+ *
+ */
+public class StdOut2Log4jFilter extends FilterWriter
+{
+ /**
+ * log4j logger to log to
+ */
+ protected Logger logger;
+ /**
+ * Level to filter at
+ */
+ protected Level level;
+ /**
+ * string "buffer"
+ */
+ protected StringBuilder sb = new StringBuilder();
+ /**
+ * Carrage Return
+ */
+ private static final char CR = '\r';
+ /**
+ * Line Feed
+ */
+ private static final char LF = '\n';
+
+ public StdOut2Log4jFilter( Writer writer )
+ {
+ super( writer );
+ }
+
+ public StdOut2Log4jFilter( Writer writer, Logger logger, Level level )
+ {
+ this( writer );
+
+ this.logger = logger;
+ this.level = level;
+ }
+
+ public synchronized void write(int c) throws IOException
+ {
+ sb.append(c);
+ }
+
+ public synchronized void write(char[] cbuf, int off, int len) throws IOException
+ {
+ sb.append( cbuf, off, len );
+ }
+
+ public synchronized void write(String str, int off, int len) throws IOException
+ {
+ sb.append( str.substring( off, off+len ));
+ }
+
+ public synchronized void flush() throws IOException
+ {
+ log();
+ }
+
+ public synchronized void close() throws IOException
+ {
+ if ( sb.length() != 0)
+ log();
+ }
+
+ protected void finalize() throws Throwable
+ {
+ if ( sb.length() != 0)
+ {
+ log();
+ }
+ super.finalize();
+ }
+
+ protected void log()
+ {
+ stripExtraNewLine();
+ logger.log(level, sb);
+ sb.delete(0,sb.length());
+ }
+
+ protected final void stripExtraNewLine()
+ {
+ int length = sb.length();
+
+ if ( length == 0 )
+ return;
+
+ if ( length == 1 )
+ {
+ char last = sb.charAt(0);
+ if ( last == CR || last == LF )
+ sb.deleteCharAt(0);
+ }
+ else
+ {
+ int lastPosition = length-1;
+ char secondLast = sb.charAt( lastPosition );
+ if ( secondLast == CR )
+ sb.deleteCharAt( lastPosition );
+ else if ( secondLast == LF )
+ {
+ int secondlastPosition = length-2;
+ sb.deleteCharAt( lastPosition );
+ if (sb.charAt( secondlastPosition ) == CR )
+ sb.deleteCharAt( secondlastPosition );
+ }
+ }
+ }
+}
+
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/TestEnvironmentUtil.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/TestEnvironmentUtil.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/testutils/TestEnvironmentUtil.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -6,7 +6,6 @@
import java.io.IOException;
import org.apache.log4j.Logger;
-import org.apache.log4j.Priority;
public class TestEnvironmentUtil
{
@@ -16,6 +15,12 @@
{
return getUserDir("product");
}
+
+ public static String getBaseDir()
+ {
+ return System.getProperty("user.dir");
+ }
+
/**
* When performing file system interaction, the user.dir may differ (i.e. running the
* tests from within eclipse).
@@ -24,7 +29,7 @@
{
String userDir="";
String baseDir = System.getProperty("user.dir");
- log.log(Priority.INFO, baseDir);
+ log.debug(baseDir);
if (!baseDir.endsWith(dir)) {
userDir = dir + "/";
}
@@ -39,7 +44,7 @@
{
String userDir="";
String baseDir = System.getProperty("user.dir");
- log.log(Priority.INFO, baseDir);
+ log.debug(baseDir);
if (!baseDir.endsWith(eclipseDir)) {
if (baseDir.endsWith("qa")) {
userDir = antDir + "/";
@@ -49,7 +54,7 @@
} else {
userDir = antDir;
}
- log.log(Priority.INFO, userDir);
+ log.debug(userDir);
return userDir;
}
Modified: labs/jbossesb/trunk/product/core/services/tests/build.xml
===================================================================
--- labs/jbossesb/trunk/product/core/services/tests/build.xml 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/services/tests/build.xml 2007-05-20 16:53:30 UTC (rev 11975)
@@ -101,6 +101,8 @@
</fileset>
</batchtest>
<classpath>
+ <!-- log4j location -->
+ <pathelement location="${basedir}/resources/etc"/>
<!-- using instrumented code for code coverage -->
<pathelement location="${org.jboss.esb.module.classes.instr.dir}"/>
<pathelement location="${org.jboss.esb.tests.classes.dir}"/>
Copied: labs/jbossesb/trunk/product/core/services/tests/resources (from rev 11974, labs/jbossesb/workspace/dbevenius/product/core/services/tests/resources)
Copied: labs/jbossesb/trunk/product/core/services/tests/resources/etc (from rev 11974, labs/jbossesb/workspace/dbevenius/product/core/services/tests/resources/etc)
Deleted: labs/jbossesb/trunk/product/core/services/tests/resources/etc/log4j.xml
===================================================================
--- labs/jbossesb/workspace/dbevenius/product/core/services/tests/resources/etc/log4j.xml 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/services/tests/resources/etc/log4j.xml 2007-05-20 16:53:30 UTC (rev 11975)
@@ -1,103 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
-
-<!-- ===================================================================== -->
-<!-- -->
-<!-- Log4j Configuration -->
-<!-- -->
-<!-- ===================================================================== -->
-
-<!-- $Id: log4j.xml,v 1.26.2.10 2006/04/21 17:29:20 csuconic Exp $ -->
-
-<!--
- | For more configuration infromation and examples see the Jakarta Log4j
- | owebsite: http://jakarta.apache.org/log4j
- -->
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
-
- <!-- ============================== -->
- <!-- Append messages to the console -->
- <!-- ============================== -->
-
- <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
- <param name="Threshold" value="FATAL"/>
- <param name="Target" value="System.out"/>
-
- <layout class="org.apache.log4j.PatternLayout">
- <!-- The default pattern: Date Priority [Category] Message\n -->
- <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
- </layout>
- </appender>
-
- <!-- ================ -->
- <!-- Limit categories -->
- <!-- ================ -->
-
- <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
- <category name="org.apache">
- <priority value="FATAL"/>
- </category>
-
- <!-- Limit the org.jboss.serial (jboss-serialization) to INFO as its DEBUG is verbose -->
- <category name="org.jboss.serial">
- <priority value="ERROR"/>
- </category>
-
- <!-- Limit the org.jgroups category to WARN as its INFO is verbose -->
- <category name="org.jgroups">
- <priority value="ERROR"/>
- </category>
-
- <!-- Limit the jacorb category to WARN as its INFO is verbose -->
- <category name="jacorb">
- <priority value="ERROR"/>
- </category>
-
- <!-- Limit JBoss categories -->
- <category name="org.jboss">
- <priority value="FATAL"/>
- </category>
-
-
- <!-- Limit the JSR77 categories -->
- <category name="org.jboss.management">
- <priority value="ERROR"/>
- </category>
-
- <!-- Limit Axis based webservice category -->
- <category name="org.jboss.webservice">
- <priority value="ERROR"/>
- </category>
- <category name="org.jboss.axis">
- <priority value="ERROR"/>
- </category>
-
- <category name="org.milyn">
- <priority value="ERROR"/>
- </category>
- <category name="org.milyn.delivery.SmooksXML">
- <priority value="ERROR"/>
- </category>
- <category name="org.milyn.delivery.serialize.Serializer">
- <priority value="ERROR"/>
- </category>
- <category name="org.milyn.cdr.XMLConfigDigester">
- <priority value="ERROR"/>
- </category>
-
- <category name="org.mockejb">
- <priority value="ERROR"/>
- </category>
-
- <!-- ======================= -->
- <!-- Setup the Root category -->
- <!-- ======================= -->
-
- <root>
- <appender-ref ref="CONSOLE"/>
- </root>
-
-
-</log4j:configuration>
Copied: labs/jbossesb/trunk/product/core/services/tests/resources/etc/log4j.xml (from rev 11974, labs/jbossesb/workspace/dbevenius/product/core/services/tests/resources/etc/log4j.xml)
===================================================================
--- labs/jbossesb/trunk/product/core/services/tests/resources/etc/log4j.xml (rev 0)
+++ labs/jbossesb/trunk/product/core/services/tests/resources/etc/log4j.xml 2007-05-20 16:53:30 UTC (rev 11975)
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<!-- ===================================================================== -->
+<!-- -->
+<!-- Log4j Configuration -->
+<!-- -->
+<!-- ===================================================================== -->
+
+<!-- $Id: log4j.xml,v 1.26.2.10 2006/04/21 17:29:20 csuconic Exp $ -->
+
+<!--
+ | For more configuration infromation and examples see the Jakarta Log4j
+ | owebsite: http://jakarta.apache.org/log4j
+ -->
+
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
+
+ <!-- ============================== -->
+ <!-- Append messages to the console -->
+ <!-- ============================== -->
+
+ <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
+ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+ <param name="Threshold" value="FATAL"/>
+ <param name="Target" value="System.out"/>
+
+ <layout class="org.apache.log4j.PatternLayout">
+ <!-- The default pattern: Date Priority [Category] Message\n -->
+ <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
+ </layout>
+ </appender>
+
+ <!-- ================ -->
+ <!-- Limit categories -->
+ <!-- ================ -->
+
+ <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
+ <category name="org.apache">
+ <priority value="FATAL"/>
+ </category>
+
+ <!-- Limit the org.jboss.serial (jboss-serialization) to INFO as its DEBUG is verbose -->
+ <category name="org.jboss.serial">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit the org.jgroups category to WARN as its INFO is verbose -->
+ <category name="org.jgroups">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit the jacorb category to WARN as its INFO is verbose -->
+ <category name="jacorb">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit JBoss categories -->
+ <category name="org.jboss">
+ <priority value="FATAL"/>
+ </category>
+
+
+ <!-- Limit the JSR77 categories -->
+ <category name="org.jboss.management">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- Limit Axis based webservice category -->
+ <category name="org.jboss.webservice">
+ <priority value="ERROR"/>
+ </category>
+ <category name="org.jboss.axis">
+ <priority value="ERROR"/>
+ </category>
+
+ <category name="org.milyn">
+ <priority value="ERROR"/>
+ </category>
+ <category name="org.milyn.delivery.SmooksXML">
+ <priority value="ERROR"/>
+ </category>
+ <category name="org.milyn.delivery.serialize.Serializer">
+ <priority value="ERROR"/>
+ </category>
+ <category name="org.milyn.cdr.XMLConfigDigester">
+ <priority value="ERROR"/>
+ </category>
+
+ <category name="org.mockejb">
+ <priority value="ERROR"/>
+ </category>
+
+ <!-- ======================= -->
+ <!-- Setup the Root category -->
+ <!-- ======================= -->
+
+ <root>
+ <appender-ref ref="CONSOLE"/>
+ </root>
+
+
+</log4j:configuration>
Modified: labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -50,8 +50,6 @@
import junit.framework.JUnit4TestAdapter;
import org.apache.log4j.Logger;
-import org.apache.log4j.Priority;
-import org.apache.log4j.xml.DOMConfigurator;
import org.jboss.internal.soa.esb.addressing.helpers.EPRHelper;
import org.jboss.soa.esb.addressing.EPR;
import org.jboss.soa.esb.services.registry.RegistryException;
@@ -83,10 +81,10 @@
{
try {
Organization org = JAXRRegistryImpl.createJBossESBOrganization();
- logger.log(Priority.INFO, "Succesfully created organization: " + org.getName().getValue());
+ logger.debug("Succesfully created organization: " + org.getName().getValue());
assertEquals("Red Hat/JBossESB", org.getName().getValue());
} catch (JAXRException je) {
- logger.log(Priority.ERROR, je.getLocalizedMessage(), je);
+ logger.debug(je.getLocalizedMessage(), je);
assertTrue(false);
}
}
@@ -95,18 +93,18 @@
{
try {
Organization org = JAXRRegistryImpl.findOrganization("Red Hat/JBossESB");
- logger.log(Priority.INFO, "Succesfully created organization: " + org.getName().getValue());
+ logger.debug("Succesfully created organization: " + org.getName().getValue());
assertEquals("Red Hat/JBossESB", org.getName().getValue());
} catch (JAXRException je) {
- logger.log(Priority.ERROR, je.getLocalizedMessage(), je);
+ logger.debug(je.getLocalizedMessage(), je);
assertTrue(false);
}
try {
Organization org = JAXRRegistryImpl.findOrganization("Not Existing Org");
- logger.log(Priority.INFO, "Could not find non-existing organization.");
+ logger.debug("Could not find non-existing organization.");
assertEquals(null, org);
} catch (JAXRException je) {
- logger.log(Priority.ERROR, je.getLocalizedMessage(), je);
+ logger.error(je.getLocalizedMessage(), je);
assertTrue(false);
}
}
@@ -121,7 +119,7 @@
JAXRRegistryImpl registry = new JAXRRegistryImpl();
registry.registerService("registry", "Registry Test ServiceName", "Registry Test Service Description");
} catch (JAXRException je) {
- logger.log(Priority.ERROR, je.getLocalizedMessage(), je);
+ logger.error(je.getLocalizedMessage(), je);
assertTrue(false);
}
}
@@ -137,7 +135,7 @@
epr, "EPR description");
registry.unRegisterEPR("registry", "Registry Test ServiceName", epr);
} catch (RegistryException re) {
- logger.log(Priority.ERROR, re.getLocalizedMessage(), re);
+ logger.error(re.getLocalizedMessage(), re);
assertTrue(false);
}
}
@@ -151,29 +149,29 @@
try {
Organization org = JAXRRegistryImpl.findOrganization("Red Hat/JBossESB");
//Listing out the services and their Bindings
- logger.log(Priority.INFO, "-------------------------------------------------");
- logger.log(Priority.INFO, "Organization name: " + org.getName().getValue());
- logger.log(Priority.INFO, "Description: " + org.getDescription().getValue());
- logger.log(Priority.INFO, "Key id: " + org.getKey().getId());
+ logger.debug("-------------------------------------------------");
+ logger.debug("Organization name: " + org.getName().getValue());
+ logger.debug("Description: " + org.getDescription().getValue());
+ logger.debug("Key id: " + org.getKey().getId());
User primaryContact = org.getPrimaryContact();
- logger.log(Priority.INFO, "Primary Contact: " + primaryContact.getPersonName().getFullName());
+ logger.debug("Primary Contact: " + primaryContact.getPersonName().getFullName());
Collection services = org.getServices();
for (Iterator serviceIter = services.iterator();serviceIter.hasNext();) {
Service service = (Service) serviceIter.next();
- logger.log(Priority.INFO, "- Service Name: " + service.getName().getValue());
- logger.log(Priority.INFO, " Service Key : " + service.getKey().getId());
+ logger.debug("- Service Name: " + service.getName().getValue());
+ logger.debug(" Service Key : " + service.getKey().getId());
Collection serviceBindings = service.getServiceBindings();
for (Iterator serviceBindingIter = serviceBindings.iterator();serviceBindingIter.hasNext();){
ServiceBinding serviceBinding = (ServiceBinding) serviceBindingIter.next();
- logger.log(Priority.INFO, " ServiceBinding Description: " + serviceBinding.getDescription().getValue());
+ logger.debug(" ServiceBinding Description: " + serviceBinding.getDescription().getValue());
String xml = URLDecoder.decode(serviceBinding.getAccessURI(),"UTF-8");
- logger.log(Priority.INFO, " ServiceBinding URI: " + xml);
+ logger.debug(" ServiceBinding URI: " + xml);
assertEquals(EPRHelper.toXMLString(new EPR()),xml);
}
}
- logger.log(Priority.INFO, "-------------------------------------------------");
+ logger.debug("-------------------------------------------------");
} catch (Exception je) {
- je.printStackTrace();
+ logger.error(je);
assertTrue(false);
}
}
@@ -197,15 +195,15 @@
classifications.add(classification);
//Here I'd like to test filtering by this classification, but scout ignored the classification
String name=classificationScheme.getName().getValue();
- System.out.println("Name=" + name);
+ logger.debug("Name=" + name);
Collection<String> nameParams = new ArrayList<String>();
//The name of the service is wild
nameParams.add("%");
BulkResponse bs = bqm.findServices(null, null,nameParams,classifications, null);
int status = bs.getStatus();
- System.out.println("status=" + status);
+ logger.debug("status=" + status);
} catch (JAXRException je) {
- je.printStackTrace();
+ logger.error(je);
}
finally{}
}
@@ -216,7 +214,6 @@
@BeforeClass
public static void runBeforeAllTests() throws Exception {
try {
- DOMConfigurator.configure(TestEnvironmentUtil.getUserDir() + "etc/test/resources/log4j.xml");
TestEnvironmentUtil.setESBPropertiesFileToUse();
//Set the juddi properties file in System so juddi will pick it up later and use the test values.
String juddiPropertiesFile = "/org/jboss/soa/esb/services/registry/juddi-unittest.properties";
@@ -249,21 +246,19 @@
try {
Class.forName(mDbDriver);
} catch (Exception e) {
- System.out.println("ERROR: failed to load " + database + " JDBC driver.");
- e.printStackTrace();
+ logger.error("ERROR: failed to load " + database + " JDBC driver.", e);
return;
}
java.sql.Connection con = DriverManager.getConnection(mDbUrl, mDbUsername, mDbPassword);
Statement stmnt = con.createStatement();
- System.out.println("Dropping the schema if exist");
+ logger.debug("Dropping the schema if exist");
stmnt.execute(sqlDropCmd);
- System.out.println("Creating the juddi-schema");
+ logger.debug("Creating the juddi-schema");
stmnt.execute(sqlCreateCmd);
- System.out.println("Adding the jbossesb publisher");
+ logger.debug("Adding the jbossesb publisher");
stmnt.execute(sqlInsertPubCmd);
} catch (Exception e) {
- e.printStackTrace();
- System.out.println("We should stop testing, since we don't have a db.");
+ logger.error("We should stop testing, since we don't have a db.", e);
assertTrue(false);
}
}
Modified: labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/internal/soa/esb/services/routing/cbr/JBossRulesRouterUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/internal/soa/esb/services/routing/cbr/JBossRulesRouterUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/internal/soa/esb/services/routing/cbr/JBossRulesRouterUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -28,12 +28,11 @@
import junit.framework.JUnit4TestAdapter;
-import org.apache.log4j.xml.DOMConfigurator;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.message.Message;
import org.jboss.soa.esb.message.format.MessageFactory;
import org.jboss.soa.esb.message.format.MessageType;
import org.jboss.soa.esb.services.routing.MessageRouterException;
-import org.jboss.soa.esb.testutils.TestEnvironmentUtil;
import org.junit.BeforeClass;
import org.junit.Test;
@@ -44,6 +43,8 @@
*/
public class JBossRulesRouterUnitTest
{
+ private Logger log = Logger.getLogger( JBossRulesRouterUnitTest.class );
+
@Test
public void routeSerializedMessage()
{
@@ -63,8 +64,7 @@
List<String> destinationServices = jbossRulesRouter.route("JBossESBRules.drl", false, message);
assertEquals(destinationServices.iterator().next(),"serialized-destination");
} catch (MessageRouterException mre) {
- System.out.println("Exception was thrown.");
- mre.printStackTrace();
+ log.error("Exception was thrown:", mre);
assertTrue(false);
}
}
@@ -88,8 +88,7 @@
List<String> destinationServices = jbossRulesRouter.route("JBossESBRules.drl", false, message);
assertEquals(destinationServices.iterator().next(),"xml-destination");
} catch (MessageRouterException mre) {
- System.out.println("Exception was thrown.");
- mre.printStackTrace();
+ log.error("Exception was thrown:", mre );
assertTrue(false);
}
}
@@ -97,7 +96,6 @@
@BeforeClass
public static void runBeforeAllTests() throws Exception
{
- DOMConfigurator.configure(TestEnvironmentUtil.getUserDir() + "etc/test/resources/log4j.xml");
}
public static junit.framework.Test suite() {
Modified: labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/esb/persistence/tests/MessageStoreUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/esb/persistence/tests/MessageStoreUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/esb/persistence/tests/MessageStoreUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -40,6 +40,7 @@
import junit.framework.JUnit4TestAdapter;
+import org.apache.log4j.Logger;
import org.jboss.internal.soa.esb.persistence.manager.ConnectionManager;
import org.jboss.soa.esb.common.Configuration;
import org.jboss.soa.esb.message.Message;
@@ -59,7 +60,7 @@
public class MessageStoreUnitTest
{
- // private static Logger log = Logger.getLogger(MessageStoreUnitTest.class);
+ private static Logger log = Logger.getLogger(MessageStoreUnitTest.class);
@Test
public void testDefaultMessageStore ()
@@ -199,7 +200,7 @@
}
catch (Exception e)
{
- e.printStackTrace();
+ log.error( e );
}
}
@@ -223,7 +224,7 @@
public static void runBeforeAllTests ()
{
TestEnvironmentUtil.setESBPropertiesFileToUse();
- System.out.println(Configuration.dump());
+ log.debug(Configuration.dump());
try
{
if (Configuration.getStoreDriver().equals("org.hsqldb.jdbcDriver"))
@@ -246,8 +247,7 @@
}
catch (Exception e)
{
- System.out.println("ERROR: failed to load " + database + " JDBC driver.");
- e.printStackTrace();
+ log.error("ERROR: failed to load " + database + " JDBC driver.", e);
return;
}
@@ -255,17 +255,15 @@
assertEquals((mgr != null), true);
Connection con = mgr.getConnection();
Statement stmnt = con.createStatement();
- System.out.println("Dropping the schema if exist");
+ log.debug("Dropping the schema if exist");
stmnt.execute(sqlDropCmd);
- System.out.println("Creating the message store schema");
+ log.debug("Creating the message store schema");
stmnt.execute(sqlCreateCmd);
}
}
catch (Exception e)
- { //
-// e.printStackTrace();
- System.out
- .println("We should stop testing, since we don't have a db.");
+ {
+ log.error("We should stop testing, since we don't have a db.", e);
assertTrue(false);
}
}
@@ -282,7 +280,7 @@
}
catch (Exception e)
{ //
- e.printStackTrace();
+ log.error( e );
}
}
Modified: labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/services/registry/RegistryUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/services/registry/RegistryUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/services/registry/RegistryUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -36,7 +36,6 @@
import org.apache.log4j.Logger;
import org.apache.log4j.Priority;
-import org.apache.log4j.xml.DOMConfigurator;
import org.jboss.soa.esb.addressing.EPR;
import org.jboss.soa.esb.testutils.FileUtil;
import org.jboss.soa.esb.testutils.HsqldbUtil;
@@ -59,7 +58,7 @@
private static final String SERVICE_NAME = "Kurts Travel Agency";
private static final String CATEGORY = "travel";
- private Logger logger = Logger.getLogger(this.getClass());
+ private static Logger logger = Logger.getLogger(RegistryUnitTest.class);
/**
* Testing the registering of an EPR.
@@ -163,7 +162,6 @@
@BeforeClass
public static void runBeforeAllTests() {
try {
- DOMConfigurator.configure(TestEnvironmentUtil.getUserDir() + "etc/test/resources/log4j.xml");
TestEnvironmentUtil.setESBPropertiesFileToUse();
//Set the juddi properties file in System so juddi will pick it up later and use the test values.
String juddiPropertiesFile = "/org/jboss/soa/esb/services/registry/juddi-unittest.properties";
@@ -196,21 +194,19 @@
try {
Class.forName(mDbDriver);
} catch (Exception e) {
- System.out.println("ERROR: failed to load " + database + " JDBC driver.");
- e.printStackTrace();
+ logger.error("ERROR: failed to load " + database + " JDBC driver.", e);
return;
}
java.sql.Connection con = DriverManager.getConnection(mDbUrl, mDbUsername, mDbPassword);
Statement stmnt = con.createStatement();
- System.out.println("Dropping the schema if exist");
+ logger.debug("Dropping the schema if exist");
stmnt.execute(sqlDropCmd);
- System.out.println("Creating the juddi-schema");
+ logger.debug("Creating the juddi-schema");
stmnt.execute(sqlCreateCmd);
- System.out.println("Adding the jbossesb publisher");
+ logger.debug("Adding the jbossesb publisher");
stmnt.execute(sqlInsertPubCmd);
} catch (Exception e) {
- e.printStackTrace();
- System.out.println("We should stop testing, since we don't have a db.");
+ logger.error("We should stop testing, since we don't have a db.", e);
assertTrue(false);
}
}
@@ -229,4 +225,5 @@
return new JUnit4TestAdapter(RegistryUnitTest.class);
}
-}
+ }
+
\ No newline at end of file
Modified: labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/services/routing/cbr/ContentBasedRoutingUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/services/routing/cbr/ContentBasedRoutingUnitTest.java 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/core/services/tests/src/org/jboss/soa/esb/services/routing/cbr/ContentBasedRoutingUnitTest.java 2007-05-20 16:53:30 UTC (rev 11975)
@@ -28,7 +28,7 @@
import junit.framework.JUnit4TestAdapter;
-import org.apache.log4j.xml.DOMConfigurator;
+import org.apache.log4j.Logger;
import org.jboss.soa.esb.message.Message;
import org.jboss.soa.esb.message.format.MessageFactory;
import org.jboss.soa.esb.message.format.MessageType;
@@ -43,6 +43,8 @@
*/
public class ContentBasedRoutingUnitTest
{
+ private static Logger log = Logger.getLogger( ContentBasedRoutingUnitTest.class );
+
@Test
public void routeSerializedMessage()
{
@@ -62,7 +64,7 @@
List<String> destinationServices = cbr.route("JBossESBRules.drl",false,message);
assertEquals(destinationServices.iterator().next(),"serialized-destination");
} catch (MessageRouterException e) {
- e.printStackTrace();
+ log.error(e);
assertTrue(false);
}
}
@@ -86,7 +88,7 @@
List<String> destinationServices = cbr.route("JBossESBRules.drl",false,message);
assertEquals(destinationServices.iterator().next(),"xml-destination");
} catch (MessageRouterException e) {
- e.printStackTrace();
+ log.error(e);
}
}
@@ -109,7 +111,7 @@
List<String> destinationServices = cbr.route("JBossESBRules-XPath.drl","XPathLanguage.dsl",false,message);
assertEquals(destinationServices.iterator().next(),"XML_XPath_Destination");
} catch (MessageRouterException e) {
- e.printStackTrace();
+ log.error(e);
}
}
@@ -126,7 +128,7 @@
List<String> destinationServices = cbr.route("JBossESBRules-XPath.drl","XPathLanguage.dsl",false,message);
assertEquals(destinationServices.iterator().next(),"XML_XPath_Dave_Destination");
} catch (MessageRouterException e) {
- e.printStackTrace();
+ log.error(e);
}
}
@@ -143,7 +145,7 @@
List<String> destinationServices = cbr.route("JBossESBRules-XPath.drl","XPathLanguage.dsl",false,message);
assertEquals(destinationServices.iterator().next(),"XML_XPath_GreaterThan_Destination");
} catch (MessageRouterException e) {
- e.printStackTrace();
+ log.error(e);
}
}
@@ -160,7 +162,7 @@
List<String> destinationServices = cbr.route("JBossESBRules-XPath.drl","XPathLanguage.dsl",false,message);
assertEquals(destinationServices.iterator().next(),"XML_XPath_LessThan_Destination");
} catch (MessageRouterException e) {
- e.printStackTrace();
+ log.error(e);
}
}
@@ -168,11 +170,9 @@
public static void runBeforeAllTests() throws Exception
{
try {
- DOMConfigurator.configure(TestEnvironmentUtil.getUserDir() + "etc/test/resources/log4j.xml");
TestEnvironmentUtil.setESBPropertiesFileToUse();
} catch (Exception e) {
- e.printStackTrace();
- System.out.println("We should stop testing, since we don't any config properties");
+ log.error("We should stop testing, since we don't any config properties", e);
assertTrue(false);
}
}
Copied: labs/jbossesb/trunk/product/etc/test/resources/log4j (from rev 11974, labs/jbossesb/workspace/dbevenius/product/etc/test/resources/log4j)
Copied: labs/jbossesb/trunk/product/etc/test/resources/log4j/dev (from rev 11974, labs/jbossesb/workspace/dbevenius/product/etc/test/resources/log4j/dev)
Deleted: labs/jbossesb/trunk/product/etc/test/resources/log4j/dev/log4j.xml
===================================================================
--- labs/jbossesb/workspace/dbevenius/product/etc/test/resources/log4j/dev/log4j.xml 2007-05-20 12:58:03 UTC (rev 11974)
+++ labs/jbossesb/trunk/product/etc/test/resources/log4j/dev/log4j.xml 2007-05-20 16:53:30 UTC (rev 11975)
@@ -1,138 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
-
-<!-- ===================================================================== -->
-<!-- -->
-<!-- Log4j Configuration -->
-<!-- -->
-<!-- ===================================================================== -->
-
-<!-- $Id: log4j.xml,v 1.26.2.10 2006/04/21 17:29:20 csuconic Exp $ -->
-
-<!--
- | For more configuration infromation and examples see the Jakarta Log4j
- | owebsite: http://jakarta.apache.org/log4j
- -->
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
-
- <!-- ============================== -->
- <!-- Append messages to the console -->
- <!-- ============================== -->
-
- <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
- <param name="Target" value="System.out"/>
-
- <layout class="org.apache.log4j.PatternLayout">
- <!-- The default pattern: Date Priority [Category] Message\n -->
- <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
- </layout>
- </appender>
-
- <!-- ================================= -->
- <!-- Preserve messages in a local file -->
- <!-- ================================= -->
-
- <!-- A time/date based rolling appender -->
- <appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">
- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
- <param name="File" value="./unittest.log"/>
- <param name="Append" value="false"/>
-
- <!-- Rollover at midnight each day -->
- <param name="DatePattern" value="'.'yyyy-MM-dd"/>
-
- <!-- Rollover at the top of each hour
- <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
- -->
-
- <layout class="org.apache.log4j.PatternLayout">
- <!-- The default pattern: Date Priority [Category] Message\n -->
- <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
-
- <!-- The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n
- <param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x) %m%n"/>
- -->
- </layout>
- </appender>
-
- <!-- ================ -->
- <!-- Limit categories -->
- <!-- ================ -->
-
- <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
- <category name="org.apache">
- <priority value="INFO"/>
- </category>
-
- <!-- Limit the org.jboss.serial (jboss-serialization) to INFO as its DEBUG is verbose -->
- <category name="org.jboss.serial">
- <priority value="INFO"/>
- </category>
-
- <!-- Limit the org.jgroups category to WARN as its INFO is verbose -->
- <category name="org.jgroups">
- <priority value="WARN"/>
- </category>
-
- <category name="org.jboss.cache">
- <priority value="INFO"/>
- </category>
-
- <!-- Limit the jacorb category to WARN as its INFO is verbose -->
- <category name="jacorb">
- <priority value="WARN"/>
- </category>
-
- <!-- Limit JBoss categories -->
- <category name="org.jboss">
- <priority value="DEBUG"/>
- </category>
-
-
- <!-- Limit the JSR77 categories -->
- <category name="org.jboss.management">
- <priority value="INFO"/>
- </category>
-
- <!-- Limit Axis based webservice category -->
- <category name="org.jboss.webservice">
- <priority value="DEBUG"/>
- </category>
- <category name="org.jboss.axis">
- <priority value="INFO"/>
- </category>
-
- <category name="org.milyn">
- <priority value="INFO"/>
- </category>
- <category name="org.milyn.delivery.SmooksXML">
- <priority value="DEBUG"/>
- </category>
- <category name="org.milyn.delivery.serialize.Serializer">
- <priority value="DEBUG"/>
- </category>
- <category name="org.milyn.cdr.XMLConfigDigester">
- <priority value="INFO"/>
- </category>
-
- <category name="org.hsqldb">
- <priority value="INFO"/>
- </category>
-
- <category name="org.jboss.soa.esb.testutils.HsqldbUtil">
- <priority value="DEBUG"/>
- </category>
-
- <!-- ======================= -->
- <!-- Setup the Root category -->
- <!-- ======================= -->
-
- <root>
- <appender-ref ref="CONSOLE"/>
- <appender-ref ref="FILE"/>
- </root>
-
-
-</log4j:configuration>
Copied: labs/jbossesb/trunk/product/etc/test/resources/log4j/dev/log4j.xml (from rev 11974, labs/jbossesb/workspace/dbevenius/product/etc/test/resources/log4j/dev/log4j.xml)
===================================================================
--- labs/jbossesb/trunk/product/etc/test/resources/log4j/dev/log4j.xml (rev 0)
+++ labs/jbossesb/trunk/product/etc/test/resources/log4j/dev/log4j.xml 2007-05-20 16:53:30 UTC (rev 11975)
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<!-- ===================================================================== -->
+<!-- -->
+<!-- Log4j Configuration -->
+<!-- -->
+<!-- ===================================================================== -->
+
+<!-- $Id: log4j.xml,v 1.26.2.10 2006/04/21 17:29:20 csuconic Exp $ -->
+
+<!--
+ | For more configuration infromation and examples see the Jakarta Log4j
+ | owebsite: http://jakarta.apache.org/log4j
+ -->
+
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
+
+ <!-- ============================== -->
+ <!-- Append messages to the console -->
+ <!-- ============================== -->
+
+ <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
+ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+ <param name="Target" value="System.out"/>
+
+ <layout class="org.apache.log4j.PatternLayout">
+ <!-- The default pattern: Date Priority [Category] Message\n -->
+ <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
+ </layout>
+ </appender>
+
+ <!-- ================================= -->
+ <!-- Preserve messages in a local file -->
+ <!-- ================================= -->
+
+ <!-- A time/date based rolling appender -->
+ <appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">
+ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+ <param name="File" value="./unittest.log"/>
+ <param name="Append" value="false"/>
+
+ <!-- Rollover at midnight each day -->
+ <param name="DatePattern" value="'.'yyyy-MM-dd"/>
+
+ <!-- Rollover at the top of each hour
+ <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
+ -->
+
+ <layout class="org.apache.log4j.PatternLayout">
+ <!-- The default pattern: Date Priority [Category] Message\n -->
+ <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
+
+ <!-- The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n
+ <param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x) %m%n"/>
+ -->
+ </layout>
+ </appender>
+
+ <!-- ================ -->
+ <!-- Limit categories -->
+ <!-- ================ -->
+
+ <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
+ <category name="org.apache">
+ <priority value="INFO"/>
+ </category>
+
+ <!-- Limit the org.jboss.serial (jboss-serialization) to INFO as its DEBUG is verbose -->
+ <category name="org.jboss.serial">
+ <priority value="INFO"/>
+ </category>
+
+ <!-- Limit the org.jgroups category to WARN as its INFO is verbose -->
+ <category name="org.jgroups">
+ <priority value="WARN"/>
+ </category>
+
+ <category name="org.jboss.cache">
+ <priority value="INFO"/>
+ </category>
+
+ <!-- Limit the jacorb category to WARN as its INFO is verbose -->
+ <category name="jacorb">
+ <priority value="WARN"/>
+ </category>
+
+ <!-- Limit JBoss categories -->
+ <category name="org.jboss">
+ <priority value="DEBUG"/>
+ </category>
+
+
+ <!-- Limit the JSR77 categories -->
+ <category name="org.jboss.management">
+ <priority value="INFO"/>
+ </category>
+
+ <!-- Limit Axis based webservice category -->
+ <category name="org.jboss.webservice">
+ <priority value="DEBUG"/>
+ </category>
+ <category name="org.jboss.axis">
+ <priority value="INFO"/>
+ </category>
+
+ <category name="org.milyn">
+ <priority value="INFO"/>
+ </category>
+ <category name="org.milyn.delivery.SmooksXML">
+ <priority value="DEBUG"/>
+ </category>
+ <category name="org.milyn.delivery.serialize.Serializer">
+ <priority value="DEBUG"/>
+ </category>
+ <category name="org.milyn.cdr.XMLConfigDigester">
+ <priority value="INFO"/>
+ </category>
+
+ <category name="org.hsqldb">
+ <priority value="INFO"/>
+ </category>
+
+ <category name="org.jboss.soa.esb.testutils.HsqldbUtil">
+ <priority value="DEBUG"/>
+ </category>
+
+ <!-- ======================= -->
+ <!-- Setup the Root category -->
+ <!-- ======================= -->
+
+ <root>
+ <appender-ref ref="CONSOLE"/>
+ <appender-ref ref="FILE"/>
+ </root>
+
+
+</log4j:configuration>
More information about the jboss-svn-commits
mailing list