[jboss-svn-commits] JBL Code SVN: r7504 - labs/jbossesb/trunk/product/samples/trailblazer2
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Nov 9 13:13:56 EST 2006
Author: daniel.brum at jboss.com
Date: 2006-11-09 13:13:54 -0500 (Thu, 09 Nov 2006)
New Revision: 7504
Modified:
labs/jbossesb/trunk/product/samples/trailblazer2/build.xml
labs/jbossesb/trunk/product/samples/trailblazer2/log4j.xml
Log:
Modified: labs/jbossesb/trunk/product/samples/trailblazer2/build.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/trailblazer2/build.xml 2006-11-09 18:08:32 UTC (rev 7503)
+++ labs/jbossesb/trunk/product/samples/trailblazer2/build.xml 2006-11-09 18:13:54 UTC (rev 7504)
@@ -1,6 +1,27 @@
+<!--
+ JBoss, Home of Professional Open Source
+ Copyright 2006, JBoss Inc., and others contributors as indicated
+ by the @authors tag. All rights reserved.
+ See the copyright.txt in the distribution for a
+ full listing of individual contributors.
+ This copyrighted material is made available to anyone wishing to use,
+ modify, copy, or redistribute it subject to the terms and conditions
+ of the GNU Lesser General Public License, v. 2.1.
+ This program is distributed in the hope that it will be useful, but WITHOUT A
+ 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,
+ v.2.1 along with this distribution; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ MA 02110-1301, USA.
+
+ (C) 2005-2006,
+ @author Daniel Brum
+-->
+
<project name="TRAILBLAZER" default="org.jboss.esb.samples.trailblazer.esb.compile" basedir=".">
- <!-- UPDATE THIS WITH YOUR JBOSS_HOME -->
+ <!-- UPDATE THIS WITH YOUR JBOSS_HOME AND SERVER -->
<property name="org.jboss.soa.samples.trailblazer.jboss_home" value="/home/dbrum/jboss-4.0.4"/>
<property name="org.jboss.soa.samples.trailblazer.jboss_server" value="default"/>
@@ -37,7 +58,8 @@
<path id="org.jboss.esb.samples.trailblazer.esb.classpath">
<fileset dir="${org.jboss.esb.samples.trailblazer.esb.lib.dir}/ext" includes="*.jar"/>
<fileset dir="${org.jboss.soa.samples.trailblazer.jboss_home}/client" includes="jbossall-client.jar jbossws-client.jar mail.jar"/>
- <fileset dir="${org.jboss.soa.samples.trailblazer.esb_home}/build/dist/lib" includes="*.jar"/>
+ <fileset dir="${org.jboss.soa.samples.trailblazer.esb_home}/build/dist/lib" includes="*.jar"/>
+ <fileset dir="${org.jboss.esb.samples.trailblazer.client.lib.dir}/ext" includes="*.jar"/>
</path>
<!-- classpath for running the listener-->
@@ -45,7 +67,7 @@
<fileset dir="${org.jboss.esb.samples.trailblazer.esb.dest}/dist" includes="trailblazer-esb.jar"/>
<fileset dir="${org.jboss.soa.samples.trailblazer.esb_home}/lib/ext" includes="*.jar"/>
<!-- for finding the jbossesb-properties.xml file -->
- <fileset dir="${org.jboss.soa.samples.trailblazer.esb_home}/install/conf" includes="*.jar"/>
+ <pathelement location="${basedir}"/>
</path>
<target name="clean">
@@ -71,7 +93,6 @@
<!-- ESB COMPILATION -->
<target name="org.jboss.esb.samples.trailblazer.esb.compile" depends="org.jboss.esb.samples.trailblazer.prepare"
description="Compiling Trailblazer ESB classes">
-
<javac
destdir="${org.jboss.esb.samples.trailblazer.esb.classes.dir}"
classpathref="org.jboss.esb.samples.trailblazer.esb.classpath"
@@ -79,34 +100,35 @@
>
<src path="${org.jboss.esb.samples.trailblazer.esb.src.dir}"/>
</javac>
-
</target>
- <!-- CLIENT COMPILATION -->
+ <!-- CLIENT(WEB) COMPILATION -->
<target name="org.jboss.esb.samples.trailblazer.client.compile" depends="org.jboss.esb.samples.trailblazer.prepare"
description="Compiling Trailblazer client classes">
<javac
destdir="${org.jboss.esb.samples.trailblazer.client.classes.dir}"
- classpathref="org.jboss.esb.samples.trailblazer.esb.classpath"
- debug="true"
- >
+ classpathref="org.jboss.esb.samples.trailblazer.esb.classpath" debug="true">
<src path="${org.jboss.esb.samples.trailblazer.client.src.dir}"/>
</javac>
-
</target>
- <!-- Jar targets -->
+ <!-- JAR/WAR targets -->
<target name="org.jboss.esb.samples.trailblazer.esb.jar" depends="compile" >
+
+ <!-- ESB JAR -->
<echo message="Building Trailblazer ESB jar file"/>
<delete file="${org.jboss.esb.samples.trailblazer.esb.dest}/dist/trailblazer-esb.jar" />
+
<jar destfile="${org.jboss.esb.samples.trailblazer.esb.dest}/dist/trailblazer-esb.jar"
basedir="${org.jboss.esb.samples.trailblazer.esb.classes.dir}"
includes="**/*.class" excludes="**/web/*.class"
/>
+
+ <!-- Web side WAR -->
<echo message="Building Trailblazer WAR file"/>
- <delete file="${org.jboss.esb.samples.trailblazer.client.dest}/dist/trailblazer.war" />
+ <delete file="${org.jboss.esb.samples.trailblazer.client.dest}/dist/trailblazer.war" />
<war warfile="${org.jboss.esb.samples.trailblazer.client.dest}/dist/trailblazer.war"
webxml="${basedir}/client/resources/web.xml">
<classes dir="${org.jboss.esb.samples.trailblazer.client.classes.dir}" includes="**/web/**/*.class"/>
@@ -129,7 +151,7 @@
<target name="deploy" depends="jar">
<copy file="${org.jboss.esb.samples.trailblazer.client.dest}/dist/trailblazer.war"
- todir="${org.jboss.soa.samples.trailblazer.jboss_home}/server/${org.jboss.soa.samples.trailblazer.jboss_server}/deploy"/>
+ todir="${org.jboss.soa.samples.trailblazer.jboss_home}/server/${org.jboss.soa.samples.trailblazer.jboss_server}/deploy"/>
</target>
@@ -138,10 +160,15 @@
<target name="jar" depends="org.jboss.esb.samples.trailblazer.esb.jar"/>
<!-- run the ESB listeners -->
- <target name="runESB" depends="org.jboss.esb.samples.trailblazer.esb.jar">
- <echo>Running ESB Trailblazer listeners</echo>
+ <!-- set the first argument to 0 for an indefinite run for the listener launcher -->
+ <!-- arg1 = # of seconds to let the listener threads run -->
+ <!-- arg2 = location of the esb config file which describes the listener configurations for a Message aware listener config -->
+ <!-- arg2 (if any) = location of the esb config file which describes the listener configurations for a NON-Message aware listener config (gateway)-->
+ <target name="runESB" depends="jar">
+ <echo>Running ESB Trailblazer listeners</echo>
+ <echo>Basedir= ${basedir}</echo>
<java fork="yes" classname="org.jboss.soa.esb.samples.trailblazer.util.Launcher" failonerror="true"
- args="30000 /home/dbrum/dev/jbossesb/product/samples/trailblazer2/conf/jbossesb-trailblazer.xml">
+ args="60 ${basedir}/esb/conf/loanbroker-esb.xml">
<classpath refid="org.jboss.esb.samples.trailblazer.esb.classpath"/>
<classpath refid="org.jboss.esb.samples.trailblazer.esb.classpath.run"/>
</java>
Modified: labs/jbossesb/trunk/product/samples/trailblazer2/log4j.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/trailblazer2/log4j.xml 2006-11-09 18:08:32 UTC (rev 7503)
+++ labs/jbossesb/trunk/product/samples/trailblazer2/log4j.xml 2006-11-09 18:13:54 UTC (rev 7504)
@@ -71,88 +71,6 @@
</layout>
</appender>
- <!-- ====================== -->
- <!-- More Appender examples -->
- <!-- ====================== -->
-
- <!-- Buffer events and log them asynchronously
- <appender name="ASYNC" class="org.apache.log4j.AsyncAppender">
- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
- <appender-ref ref="FILE"/>
- <appender-ref ref="CONSOLE"/>
- <appender-ref ref="SMTP"/>
- </appender>
- -->
-
- <!-- EMail events to an administrator
- <appender name="SMTP" class="org.apache.log4j.net.SMTPAppender">
- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
- <param name="Threshold" value="ERROR"/>
- <param name="To" value="admin at myhost.domain.com"/>
- <param name="From" value="nobody at myhost.domain.com"/>
- <param name="Subject" value="JBoss Sever Errors"/>
- <param name="SMTPHost" value="localhost"/>
- <param name="BufferSize" value="10"/>
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%d{ABSOLUTE},%c{1}] %m%n"/>
- </layout>
- </appender>
- -->
-
- <!-- Syslog events
- <appender name="SYSLOG" class="org.apache.log4j.net.SyslogAppender">
- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
- <param name="Facility" value="LOCAL7"/>
- <param name="FacilityPrinting" value="true"/>
- <param name="SyslogHost" value="localhost"/>
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="[%d{ABSOLUTE},%c{1}] %m%n"/>
- </layout>
- </appender>
- -->
-
- <!-- Log events to JMS (requires a topic to be created)
- <appender name="JMS" class="org.apache.log4j.net.JMSAppender">
- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
- <param name="Threshold" value="ERROR"/>
- <param name="TopicConnectionFactoryBindingName" value="java:/ConnectionFactory"/>
- <param name="TopicBindingName" value="topic/MyErrorsTopic"/>
- </appender>
- -->
-
- <!-- Log events through SNMP
- <appender name="TRAP_LOG" class="org.apache.log4j.ext.SNMPTrapAppender">
- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
- <param name="ImplementationClassName" value="org.apache.log4j.ext.JoeSNMPTrapSender"/>
- <param name="ManagementHost" value="127.0.0.1"/>
- <param name="ManagementHostTrapListenPort" value="162"/>
- <param name="EnterpriseOID" value="1.3.6.1.4.1.24.0"/>
- <param name="LocalIPAddress" value="127.0.0.1"/>
- <param name="LocalTrapSendPort" value="161"/>
- <param name="GenericTrapType" value="6"/>
- <param name="SpecificTrapType" value="12345678"/>
- <param name="CommunityString" value="public"/>
- <param name="ForwardStackTraceWithTrap" value="true"/>
- <param name="Threshold" value="DEBUG"/>
- <param name="ApplicationTrapOID" value="1.3.6.1.4.1.24.12.10.22.64"/>
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="%d,%p,[%t],[%c],%m%n"/>
- </layout>
- </appender>
- -->
-
- <!-- Emit events as JMX notifications
- <appender name="JMX" class="org.jboss.monitor.services.JMXNotificationAppender">
- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
-
- <param name="Threshold" value="WARN"/>
- <param name="ObjectName" value="jboss.system:service=Logging,type=JMXNotificationAppender"/>
-
- <layout class="org.apache.log4j.PatternLayout">
- <param name="ConversionPattern" value="%d %-5p [%c] %m"/>
- </layout>
- </appender>
- -->
<!-- ================ -->
<!-- Limit categories -->
@@ -186,7 +104,7 @@
<!-- Limit Axis based webservice category -->
<category name="org.jboss.webservice">
- <priority value="DEBUG"/>
+ <priority value="INFO"/>
</category>
<category name="org.jboss.axis">
<priority value="INFO"/>
@@ -207,8 +125,16 @@
<category name="org.jboss.soa.esb.samples.trailblazer">
<priority value="INFO"/>
</category>
+ <category name="com.mchange">
+ <priority value="WARN"/>
+ </category>
+ <category name="javax.xml.registry">
+ <priority value="WARN"/>
+ </category>
+
+
<!-- ======================= -->
<!-- Setup the Root category -->
<!-- ======================= -->
More information about the jboss-svn-commits
mailing list