[Bedework-commit] bedework r3000 - in releases/bedework-3.6: build
config/bwbuild/jboss config/bwbuild/jboss-h2
config/bwbuild/jboss-mysql config/bwbuild/jboss-postgresql
deployment deployment/genkeys deployment/genkeys/shellscr
deployment/genkeys/shellscr/META-INF
deployment/genkeys/shellscr/resources
svnadmin at bedework.org
svnadmin at bedework.org
Sat Sep 4 22:30:26 EDT 2010
Author: douglm
Date: 2010-09-04 22:30:20 -0400 (Sat, 04 Sep 2010)
New Revision: 3000
Added:
releases/bedework-3.6/deployment/genkeys/
releases/bedework-3.6/deployment/genkeys/shellscr/
releases/bedework-3.6/deployment/genkeys/shellscr/META-INF/
releases/bedework-3.6/deployment/genkeys/shellscr/META-INF/jboss-service.xml
releases/bedework-3.6/deployment/genkeys/shellscr/META-INF/jboss-structure.xml
releases/bedework-3.6/deployment/genkeys/shellscr/appjars.xml
releases/bedework-3.6/deployment/genkeys/shellscr/build.xml
releases/bedework-3.6/deployment/genkeys/shellscr/resources/
releases/bedework-3.6/deployment/genkeys/shellscr/resources/log4j.xml
Modified:
releases/bedework-3.6/build/buildfilters.xml
releases/bedework-3.6/config/bwbuild/jboss-h2/cal.options.xml
releases/bedework-3.6/config/bwbuild/jboss-h2/cal.properties
releases/bedework-3.6/config/bwbuild/jboss-mysql/cal.options.xml
releases/bedework-3.6/config/bwbuild/jboss-mysql/cal.properties
releases/bedework-3.6/config/bwbuild/jboss-postgresql/cal.options.xml
releases/bedework-3.6/config/bwbuild/jboss-postgresql/cal.properties
releases/bedework-3.6/config/bwbuild/jboss/cal.options.xml
releases/bedework-3.6/config/bwbuild/jboss/cal.properties
Log:
New key generator service available from jmx console
Modified: releases/bedework-3.6/build/buildfilters.xml
===================================================================
--- releases/bedework-3.6/build/buildfilters.xml 2010-09-03 20:15:15 UTC (rev 2999)
+++ releases/bedework-3.6/build/buildfilters.xml 2010-09-05 02:30:20 UTC (rev 3000)
@@ -11,6 +11,9 @@
<filter token="QUICKSTART_DIR"
value="${quickstart.dir}"/>
+ <filter token="DATA_DIR"
+ value="${org.bedework.data.dir}"/>
+
<filter token="BW-APP-NAME"
value="${org.bedework.deploy.name}"/>
Modified: releases/bedework-3.6/config/bwbuild/jboss/cal.options.xml
===================================================================
--- releases/bedework-3.6/config/bwbuild/jboss/cal.options.xml 2010-09-03 20:15:15 UTC (rev 2999)
+++ releases/bedework-3.6/config/bwbuild/jboss/cal.options.xml 2010-09-05 02:30:20 UTC (rev 3000)
@@ -100,8 +100,8 @@
</dummymail>
<default-pwencrypt classname="org.bedework.calfacade.security.DefaultPwEncryptionConfig">
- <privKeys>@QUICKSTART_DIR@/data/bedework/privkeys</privKeys>
- <pubKeys>@QUICKSTART_DIR@/data/bedework/pubkeys</pubKeys>
+ <privKeys>@DATA_DIR@/data/bedework/privkeys</privKeys>
+ <pubKeys>@DATA_DIR@/data/bedework/pubkeys</pubKeys>
<debug>true</debug>
<verbose>true</verbose>
@@ -520,6 +520,16 @@
</monitor>
<!-- ==================================================================
+ System key generator
+ ================================================================== -->
+ <genkeys classname="org.bedework.calfacade.configs.BwCrawlerConfig">
+ <debug>true</debug>
+ <appType>genkeys</appType>
+ <guestMode>true</guestMode>
+ <debugEntity>false</debugEntity>
+ </genkeys>
+
+ <!-- ==================================================================
In/outbox scheduler program
================================================================== -->
<iosched classname="org.bedework.calfacade.configs.BwCrawlerConfig">
Modified: releases/bedework-3.6/config/bwbuild/jboss/cal.properties
===================================================================
--- releases/bedework-3.6/config/bwbuild/jboss/cal.properties 2010-09-03 20:15:15 UTC (rev 2999)
+++ releases/bedework-3.6/config/bwbuild/jboss/cal.properties 2010-09-05 02:30:20 UTC (rev 3000)
@@ -18,7 +18,7 @@
# Define the names of the applications we want to build
org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\
SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,indexer,dumpres,\
- sysevlog,iosched,monitor
+ sysevlog,iosched,monitor,genkeys
#
# --------------------------------------------------------------------
@@ -123,6 +123,7 @@
# where things like log4j config files go
org.bedework.jboss.data.dir=${org.bedework.appserver.dir}/server/${org.bedework.jboss.config}/data/bedework
+org.bedework.data.dir=${org.bedework.jboss.data.dir}
# where 'endorsed' library files go. These classes override anything
# the JVM has. This is particularly important for things like Xalan,
@@ -526,6 +527,19 @@
#
# --------------------------------------------------------------------
#
+# Key generator
+#
+
+org.bedework.app.genkeys.project=calendarapi
+org.bedework.app.genkeys.sou.dir=
+org.bedework.app.genkeys.shellscr.name=bwrun
+org.bedework.app.genkeys.batscr.name=bwrun.bat
+org.bedework.app.genkeys.zip.name=genkeys
+org.bedework.app.genkeys.description=Bedework system Key generator
+
+#
+# --------------------------------------------------------------------
+#
# In/outbox scheduler
#
Modified: releases/bedework-3.6/config/bwbuild/jboss-h2/cal.options.xml
===================================================================
--- releases/bedework-3.6/config/bwbuild/jboss-h2/cal.options.xml 2010-09-03 20:15:15 UTC (rev 2999)
+++ releases/bedework-3.6/config/bwbuild/jboss-h2/cal.options.xml 2010-09-05 02:30:20 UTC (rev 3000)
@@ -100,8 +100,8 @@
</dummymail>
<default-pwencrypt classname="org.bedework.calfacade.security.DefaultPwEncryptionConfig">
- <privKeys>@QUICKSTART_DIR@/data/bedework/privkeys</privKeys>
- <pubKeys>@QUICKSTART_DIR@/data/bedework/pubkeys</pubKeys>
+ <privKeys>@DATA_DIR@/data/bedework/privkeys</privKeys>
+ <pubKeys>@DATA_DIR@/data/bedework/pubkeys</pubKeys>
<debug>true</debug>
<verbose>true</verbose>
@@ -520,6 +520,16 @@
</monitor>
<!-- ==================================================================
+ System key generator
+ ================================================================== -->
+ <genkeys classname="org.bedework.calfacade.configs.BwCrawlerConfig">
+ <debug>true</debug>
+ <appType>genkeys</appType>
+ <guestMode>true</guestMode>
+ <debugEntity>false</debugEntity>
+ </genkeys>
+
+ <!-- ==================================================================
In/outbox scheduler program
================================================================== -->
<iosched classname="org.bedework.calfacade.configs.BwCrawlerConfig">
Modified: releases/bedework-3.6/config/bwbuild/jboss-h2/cal.properties
===================================================================
--- releases/bedework-3.6/config/bwbuild/jboss-h2/cal.properties 2010-09-03 20:15:15 UTC (rev 2999)
+++ releases/bedework-3.6/config/bwbuild/jboss-h2/cal.properties 2010-09-05 02:30:20 UTC (rev 3000)
@@ -18,7 +18,7 @@
# Define the names of the applications we want to build
org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\
SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,indexer,dumpres,\
- sysevlog,iosched,monitor
+ sysevlog,iosched,monitor,genkeys
#
# --------------------------------------------------------------------
@@ -41,6 +41,7 @@
# Hibernate will include that trailing blank as part of the name leading to
# much grief.
org.bedework.global.jboss.db.datasource.jndiname=/CalendarDS
+org.bedework.global.jboss.carddb.datasource.jndiname=/CardDS
# Hibernate caching parameters
org.bedework.global.hibernate.cache.use_second_level_cache=false
@@ -122,6 +123,7 @@
# where things like log4j config files go
org.bedework.jboss.data.dir=${org.bedework.appserver.dir}/server/${org.bedework.jboss.config}/data/bedework
+org.bedework.data.dir=${org.bedework.jboss.data.dir}
# where 'endorsed' library files go. These classes override anything
# the JVM has. This is particularly important for things like Xalan,
@@ -153,6 +155,9 @@
#
# If set to true or yes will copy in the bedework db datasource def bedework-ds.xml
org.bedework.global.copy.bedeworkds.config=yes
+#
+# If set to true or yes will copy in the bedework card db datasource def bedework-ds.xml
+org.bedework.global.copy.bedeworkcardds.config=yes
# ------------------------------------------------------------------------
# ActiveMQ defs
@@ -522,6 +527,19 @@
#
# --------------------------------------------------------------------
#
+# Key generator
+#
+
+org.bedework.app.genkeys.project=calendarapi
+org.bedework.app.genkeys.sou.dir=
+org.bedework.app.genkeys.shellscr.name=bwrun
+org.bedework.app.genkeys.batscr.name=bwrun.bat
+org.bedework.app.genkeys.zip.name=genkeys
+org.bedework.app.genkeys.description=Bedework system Key generator
+
+#
+# --------------------------------------------------------------------
+#
# In/outbox scheduler
#
Modified: releases/bedework-3.6/config/bwbuild/jboss-mysql/cal.options.xml
===================================================================
--- releases/bedework-3.6/config/bwbuild/jboss-mysql/cal.options.xml 2010-09-03 20:15:15 UTC (rev 2999)
+++ releases/bedework-3.6/config/bwbuild/jboss-mysql/cal.options.xml 2010-09-05 02:30:20 UTC (rev 3000)
@@ -100,8 +100,8 @@
</dummymail>
<default-pwencrypt classname="org.bedework.calfacade.security.DefaultPwEncryptionConfig">
- <privKeys>@QUICKSTART_DIR@/data/bedework/privkeys</privKeys>
- <pubKeys>@QUICKSTART_DIR@/data/bedework/pubkeys</pubKeys>
+ <privKeys>@DATA_DIR@/data/bedework/privkeys</privKeys>
+ <pubKeys>@DATA_DIR@/data/bedework/pubkeys</pubKeys>
<debug>true</debug>
<verbose>true</verbose>
@@ -520,6 +520,16 @@
</monitor>
<!-- ==================================================================
+ System key generator
+ ================================================================== -->
+ <genkeys classname="org.bedework.calfacade.configs.BwCrawlerConfig">
+ <debug>true</debug>
+ <appType>genkeys</appType>
+ <guestMode>true</guestMode>
+ <debugEntity>false</debugEntity>
+ </genkeys>
+
+ <!-- ==================================================================
In/outbox scheduler program
================================================================== -->
<iosched classname="org.bedework.calfacade.configs.BwCrawlerConfig">
Modified: releases/bedework-3.6/config/bwbuild/jboss-mysql/cal.properties
===================================================================
--- releases/bedework-3.6/config/bwbuild/jboss-mysql/cal.properties 2010-09-03 20:15:15 UTC (rev 2999)
+++ releases/bedework-3.6/config/bwbuild/jboss-mysql/cal.properties 2010-09-05 02:30:20 UTC (rev 3000)
@@ -18,7 +18,7 @@
# Define the names of the applications we want to build
org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\
SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,indexer,dumpres,\
- sysevlog,iosched,monitor
+ sysevlog,iosched,monitor,genkeys
#
# --------------------------------------------------------------------
@@ -127,6 +127,7 @@
# where things like log4j config files go
org.bedework.jboss.data.dir=${org.bedework.appserver.dir}/server/${org.bedework.jboss.config}/data/bedework
+org.bedework.data.dir=${org.bedework.jboss.data.dir}
# where 'endorsed' library files go. These classes override anything
# the JVM has. This is particularly important for things like Xalan,
@@ -513,6 +514,19 @@
#
# --------------------------------------------------------------------
#
+# Key generator
+#
+
+org.bedework.app.genkeys.project=calendarapi
+org.bedework.app.genkeys.sou.dir=
+org.bedework.app.genkeys.shellscr.name=bwrun
+org.bedework.app.genkeys.batscr.name=bwrun.bat
+org.bedework.app.genkeys.zip.name=genkeys
+org.bedework.app.genkeys.description=Bedework system Key generator
+
+#
+# --------------------------------------------------------------------
+#
# In/outbox scheduler
#
Modified: releases/bedework-3.6/config/bwbuild/jboss-postgresql/cal.options.xml
===================================================================
--- releases/bedework-3.6/config/bwbuild/jboss-postgresql/cal.options.xml 2010-09-03 20:15:15 UTC (rev 2999)
+++ releases/bedework-3.6/config/bwbuild/jboss-postgresql/cal.options.xml 2010-09-05 02:30:20 UTC (rev 3000)
@@ -118,8 +118,8 @@
</dummymail>
<default-pwencrypt classname="org.bedework.calfacade.security.DefaultPwEncryptionConfig">
- <privKeys>@QUICKSTART_DIR@/data/bedework/privkeys</privKeys>
- <pubKeys>@QUICKSTART_DIR@/data/bedework/pubkeys</pubKeys>
+ <privKeys>@DATA_DIR@/data/bedework/privkeys</privKeys>
+ <pubKeys>@DATA_DIR@/data/bedework/pubkeys</pubKeys>
<debug>true</debug>
<verbose>true</verbose>
@@ -564,6 +564,16 @@
</monitor>
<!-- ==================================================================
+ System key generator
+ ================================================================== -->
+ <genkeys classname="org.bedework.calfacade.configs.BwCrawlerConfig">
+ <debug>true</debug>
+ <appType>genkeys</appType>
+ <guestMode>true</guestMode>
+ <debugEntity>false</debugEntity>
+ </genkeys>
+
+ <!-- ==================================================================
In/outbox scheduler program
================================================================== -->
<iosched classname="org.bedework.calfacade.configs.BwCrawlerConfig">
Modified: releases/bedework-3.6/config/bwbuild/jboss-postgresql/cal.properties
===================================================================
--- releases/bedework-3.6/config/bwbuild/jboss-postgresql/cal.properties 2010-09-03 20:15:15 UTC (rev 2999)
+++ releases/bedework-3.6/config/bwbuild/jboss-postgresql/cal.properties 2010-09-05 02:30:20 UTC (rev 3000)
@@ -18,7 +18,7 @@
# Define the names of the applications we want to build
org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\
SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,indexer,dumpres,\
- sysevlog,iosched,monitor
+ sysevlog,iosched,monitor,genkeys
#
# --------------------------------------------------------------------
@@ -128,6 +128,7 @@
# where things like log4j config files go
org.bedework.jboss.data.dir=${org.bedework.appserver.dir}/server/${org.bedework.jboss.config}/data/bedework
+org.bedework.data.dir=${org.bedework.jboss.data.dir}
# where 'endorsed' library files go. These classes override anything
# the JVM has. This is particularly important for things like Xalan,
@@ -565,6 +566,19 @@
#
# --------------------------------------------------------------------
#
+# Key generator
+#
+
+org.bedework.app.genkeys.project=calendarapi
+org.bedework.app.genkeys.sou.dir=
+org.bedework.app.genkeys.shellscr.name=bwrun
+org.bedework.app.genkeys.batscr.name=bwrun.bat
+org.bedework.app.genkeys.zip.name=genkeys
+org.bedework.app.genkeys.description=Bedework system Key generator
+
+#
+# --------------------------------------------------------------------
+#
# In/outbox scheduler
#
Added: releases/bedework-3.6/deployment/genkeys/shellscr/META-INF/jboss-service.xml
===================================================================
--- releases/bedework-3.6/deployment/genkeys/shellscr/META-INF/jboss-service.xml (rev 0)
+++ releases/bedework-3.6/deployment/genkeys/shellscr/META-INF/jboss-service.xml 2010-09-05 02:30:20 UTC (rev 3000)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<server>
+ <!-- guarantee separate classloader -->
+ <loader-repository>
+ org.bedework:archive=monitor-service
+ </loader-repository>
+
+ <mbean code="org.bedework.calfacade.security.GenKeys"
+ name="org.bedework:service=GenKeys">
+ <attribute name="PrivKeyFileName"
+ >${jboss.server.data.dir}/bedework/privkeys</attribute>
+
+ <attribute name="PublicKeyFileName"
+ >${jboss.server.data.dir}/bedework/pubkeys</attribute>
+
+ </mbean>
+</server>
Added: releases/bedework-3.6/deployment/genkeys/shellscr/META-INF/jboss-structure.xml
===================================================================
--- releases/bedework-3.6/deployment/genkeys/shellscr/META-INF/jboss-structure.xml (rev 0)
+++ releases/bedework-3.6/deployment/genkeys/shellscr/META-INF/jboss-structure.xml 2010-09-05 02:30:20 UTC (rev 3000)
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<structure>
+ <context>
+ <path name=""/>
+ <metaDataPath>
+ <path name="META-INF"/>
+ </metaDataPath>
+ <classpath>
+ <path name="classes"/>
+ <path name="lib" suffixes=".jar" />
+ </classpath>
+ </context>
+</structure>
Added: releases/bedework-3.6/deployment/genkeys/shellscr/appjars.xml
===================================================================
--- releases/bedework-3.6/deployment/genkeys/shellscr/appjars.xml (rev 0)
+++ releases/bedework-3.6/deployment/genkeys/shellscr/appjars.xml 2010-09-05 02:30:20 UTC (rev 3000)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+
+<!-- ===================================================================
+ Fetch extra jars for this application
+ =================================================================== -->
+<project name="extraJars" basedir="." default="">
+ <macrodef name="getExtraJars">
+ <sequential>
+ <delete dir="${org.bedework.temp.extrajars.dir}" />
+ <mkdir dir="${org.bedework.temp.extrajars.dir}" />
+
+ <!--
+ <getJar lib="${org.bedework.temp.extrajars.dir}"
+ libcache="${org.bedework.libcache.dir}"
+ name="bw-cdvutil" version="3.6"
+ projecthome="${bw.project.home}/projects/caldav" />
+
+-->
+ </sequential>
+ </macrodef>
+</project>
Added: releases/bedework-3.6/deployment/genkeys/shellscr/build.xml
===================================================================
--- releases/bedework-3.6/deployment/genkeys/shellscr/build.xml (rev 0)
+++ releases/bedework-3.6/deployment/genkeys/shellscr/build.xml 2010-09-05 02:30:20 UTC (rev 3000)
@@ -0,0 +1,55 @@
+<?xml version="1.0"?>
+
+<!-- ===================================================================
+ Key generator deployer
+ =================================================================== -->
+
+<project name="genkeys.deploy" default="deploy" >
+ <import file="${org.bedework.deployment.base}/deployprops.xml" />
+
+ <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}Service.xml" />
+
+ <dirname property="this.dir" file="${ant.file}"/>
+
+ <import file="${this.dir}/appjars.xml" />
+
+ <target name="init" >
+ <getExtraJars />
+
+ <property name="app.sou.dir" location="${org.bedework.deploy.app.sou}" />
+
+ <property name="app.resources.dir"
+ location="${this.dir}/resources" />
+
+ <property name="app.run.shellscr"
+ location="${app.resources.dir}/bwrun.sh" />
+
+ <property name="app.run.batscr"
+ location="${app.resources.dir}/bwrun.bat" />
+
+ <property name="org.bedework.runsh.log4j.xml"
+ location="${app.resources.dir}/log4j.xml" />
+ </target>
+
+ <!-- =================================================================
+ The "deploy" target first builds a configured component then copies
+ all required files to the appropriate servlet container directories.
+
+ Currently this only works for the quickstart distribution.
+ For example, it does not handle deploying into jboss and copying
+ resource files (images, stylesheets) to external locations.
+ ================================================================= -->
+
+ <target name="deploy" depends="init,build.configured" >
+ <antcall target="deployService" inheritRefs="true" />
+ </target>
+
+ <target name="build.configured" depends="init" >
+ <!-- ===============================================================
+ Build the shell script
+ =============================================================== -->
+
+ <ant antfile="${buildsh}" inheritRefs="true" target="build" />
+ </target>
+</project>
+
Added: releases/bedework-3.6/deployment/genkeys/shellscr/resources/log4j.xml
===================================================================
--- releases/bedework-3.6/deployment/genkeys/shellscr/resources/log4j.xml (rev 0)
+++ releases/bedework-3.6/deployment/genkeys/shellscr/resources/log4j.xml 2010-09-05 02:30:20 UTC (rev 3000)
@@ -0,0 +1,149 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<!-- ===================================================================== -->
+<!-- -->
+<!-- Log4j Configuration for testing -->
+<!-- -->
+<!-- ===================================================================== -->
+
+<!-- $Id: log4j.xml,v 1.2 2005/08/16 17:19:01 rpical Exp $ -->
+
+<!--
+ | For more configuration information and examples see the Jakarta Log4j
+ | website: http://jakarta.apache.org/log4j
+ -->
+
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
+ debug="false">
+
+ <!-- ================================= -->
+ <!-- Preserve messages in a local file -->
+ <!-- ================================= -->
+
+ <!-- A time/date based rolling appender -->
+ <appender name="FILE" class="org.apache.log4j.DailyRollingFileAppender">
+ <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
+ <param name="File" value="logs/sysev.log"/>
+ <param name="Append" value="true"/>
+
+ <!-- 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>
+
+ <!-- ============================== -->
+ <!-- Append messages to the console -->
+ <!-- Set Threshold to INFO/DEBUG -->
+ <!-- ============================== -->
+
+ <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
+ <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
+ <param name="Target" value="System.out"/>
+ <param name="Threshold" value="DEBUG"/>
+
+ <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>
+
+ <appender name="CHAINSAW_CLIENT" class="org.apache.log4j.net.SocketAppender">
+ <param name="RemoteHost" value="localhost"/>
+ <param name="Port" value="4445"/>
+ <param name="LocationInfo" value="true"/>
+ </appender>
+
+ <!-- ================ -->
+ <!-- Limit categories -->
+ <!-- ================ -->
+
+ <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
+ <category name="org.apache">
+ <priority value="INFO"/>
+ </category>
+
+ <category name="httpclient">
+ <priority value="INFO"/>
+ </category>
+
+ <!-- ical4j is noisy -->
+ <category name="net.fortuna.ical4j">
+ <priority value="INFO"/>
+ </category>
+
+ <!-- caching is noisy too -->
+ <category name="net.sf.ehcache">
+ <priority value="INFO"/>
+ </category>
+
+ <!-- Hide all the hibernate stuff - below are some finer categories -->
+ <category name="org.hibernate">
+ <priority value="INFO"/>
+ </category>
+
+ <category name="org.hibernate.type">
+ <priority value="INFO"/>
+ </category>
+
+ <category name="org.hibernate.engine">
+ <priority value="INFO"/>
+ </category>
+
+ <category name="org.hibernate.impl.BatcherImpl">
+ <priority value="INFO"/>
+ </category>
+
+ <category name="org.hibernate.cfg">
+ <priority value="INFO"/>
+ </category>
+
+ <category name="org.hibernate.tool">
+ <priority value="INFO"/>
+ </category>
+
+ <!-- Set bedework categories -->
+ <category name="org.bedework">
+ <priority value="DEBUG"/>
+ </category>
+
+ <!-- Set rpi categories -->
+ <category name="edu.rpi">
+ <priority value="DEBUG"/>
+ </category>
+
+ <!--
+ | An example of enabling the custom TRACE level priority that is used
+ | by the JBoss internals to diagnose low level details. This example
+ | turns on TRACE level msgs for the org.jboss.ejb.plugins package and its
+ | subpackages. This will produce A LOT of logging output.
+ <category name="org.jboss.system">
+ <priority value="TRACE" class="org.jboss.logging.XLevel"/>
+ </category>
+ <category name="org.jboss.ejb.plugins">
+ <priority value="TRACE" class="org.jboss.logging.XLevel"/>
+ </category>
+ -->
+
+ <!-- ======================= -->
+ <!-- Setup the Root category -->
+ <!-- ======================= -->
+
+ <root>
+ <priority value ="DEBUG" />
+ <appender-ref ref="FILE"/>
+ <appender-ref ref="CONSOLE"/>
+ </root>
+</log4j:configuration>
More information about the Bedework-commit
mailing list