[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