Skip to content
This repository has been archived by the owner on Sep 13, 2023. It is now read-only.

output to mysql missing datas #5

Open
wants to merge 342 commits into
base: BRANCH_1_3_ABANDONED
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
342 commits
Select commit Hold shift + click to select a range
d6006d1
- Deprecated Priority.getPriority(,...) methods. They have
Nov 1, 2004
246dd0b
added missing image files
Nov 1, 2004
b5d180f
Added logging-site property
Nov 3, 2004
49c646d
12 BRANCH, updated links
Nov 3, 2004
154af46
NOTE: 1.2 BRANCH
Nov 3, 2004
7999a88
This commit was manufactured by cvs2svn to create branch 'v1_2-branch'.
Apr 28, 2005
ae65664
Added SLF4J support.
Apr 28, 2005
227d8e9
On the v1_2-branch, more changes to support SLF4J
Apr 28, 2005
8715552
Added missing source files required from gump intergration.
Apr 29, 2005
f453741
Removing obsolete html files. Renamed HISTRORY as HISTORY.txt
Apr 29, 2005
743e918
Minor chages. Preparing for 1.2.10
Apr 29, 2005
2a33f94
Reverted to v1.2.9 version of files to remove slf4j changes and refer…
May 6, 2005
4fdc374
Updated info for Mark Womack.
May 6, 2005
50ba2b9
Updated wording on 1.2.10 release.
May 6, 2005
93a1eab
Removing more slf4j stuff from main 1.2 branch.
May 23, 2005
2d9790e
Changed version number to 1.2.11rc1 in prep for release candidate.
May 23, 2005
1cf2f9d
Defined distribution directory property, and use through out targets.
May 23, 2005
ef8533d
Updates to Apache 2.0 license header in source files and LICENSE.txt.
May 24, 2005
cb26a43
Fix for #35032, issue #2.
May 24, 2005
208702e
Update to fix typos.
May 25, 2005
04db981
Fix for #35032. Added license header to .java files that did not alr…
May 27, 2005
656fa7b
Fix for #35032. Updated docs to not have chainsaw link. Updated to …
May 27, 2005
e0dd1c4
Officially moving to 1.2.11rc2 for version number.
May 28, 2005
2713835
Cosmetic changes.
Jun 2, 2005
5ebf3a5
Changes to support running of unit tests under Ant 1.6.4.
Jun 3, 2005
48c6b6c
Officially moving to 1.2.11rc3 for version number.
Jun 3, 2005
587a0a0
Updated to iso-8859-1 encoding.
Jun 17, 2005
809881c
Fixing Ceki's author tag to use the not@disclosed email address he pr…
Jun 19, 2005
563a85d
Changing to official 1.2.11 version number.
Jun 19, 2005
5562259
Adding a KEYS file for public keys used for signing releases, per Apa…
Jun 21, 2005
e21c36f
Bug 33519: log4j 1.2 unit tests fail on later JVMs and Ant
Jun 27, 2005
f9f4673
Bug 35568: Remove stray imports in log4j 1.2 unit tests
Jun 30, 2005
b94a276
Bug 35572: Add test coverage analysis to v1_2branch
Jul 1, 2005
ac180bc
Bug 31056: Apply fix to v1.2 branch
Jul 14, 2005
beb5178
Bug 23705: Parse gets confused with external entities
Jul 14, 2005
8e3299e
Bug 35516: Add jdiff target to build.xml on 1.2 branch
Jul 14, 2005
0b7fec7
Bug 31056: Restore final closeWriter on 1.2 branch
Jul 15, 2005
6854c56
This commit was manufactured by cvs2svn to create branch 'v1_2-branch'.
Jul 18, 2005
192e60d
Bug 26433: Level serialization and event serialization tests for 1.2
Jul 18, 2005
d9ab156
Bug 35691: XMLLayout should escape lt and gt in classnames
Jul 21, 2005
39df183
This commit was manufactured by cvs2svn to create branch 'v1_2-branch'.
Jul 22, 2005
2b6dc11
Bug 35052: Problem with String.intern() in CategoryKey
Jul 22, 2005
20f6194
Bug 23021: AsyncAppender blocks on thread death
Jul 22, 2005
ae95c5d
Bug 9150: No check in FileAppender if parent-path exists
Jul 22, 2005
251d01e
Bug 35711: Add TRACE level to 1.2 api
Jul 22, 2005
49fa01e
Bug 35831 log4j 1.2 does not build with JDK 1.5
Jul 22, 2005
d3aeccc
migrate getNext/setNext methods from 1.3 to 1.2.11 to provide a migra…
Jul 23, 2005
8c20bd9
whoops, I meant 1.2.12
Jul 23, 2005
8548fc2
Update docs/HISTORY.txt for my bugs
Jul 26, 2005
063df1c
Update docs/HISTORY.txt for my change
Jul 27, 2005
d66f591
Missed one
Jul 27, 2005
3e99b43
Bug 35893: Add Loader.getResource(String, Class) for log4j 1.1 compat…
Jul 27, 2005
5d56abc
Update to 1.2.12rc1 in files.
Jul 28, 2005
2247661
Fixed Bugzilla 14551 (and its duplicates) by fixing JavaDoc links to …
YoavShapira Jul 28, 2005
55b5bdd
Bugzilla 30804 on this branch: http://issues.apache.org/bugzilla/show…
YoavShapira Jul 28, 2005
86bf7bb
Fix for bug 34026.
Jul 29, 2005
c340545
Bug 35947: DOMConfiguration reports XML validation errors using LogLo…
Jul 31, 2005
dc52cd2
Changing to 1.2.12rc2 version.
Aug 2, 2005
59a2a9f
Updated to have 1.2.12rc2 info.
Aug 2, 2005
b3ba4a1
Fix for bug #35965. Added protected accessors for JMS related member…
Aug 3, 2005
5fe224d
Changes to rc3.
Aug 7, 2005
fecf83a
Bug 36262: o.a.l.chainsaw.LoggingReceiver does not compile with JDK 1…
Aug 18, 2005
c96a619
Bug 32722: Extend -Dhaltonfailure=[yes\no] introduced for clover to a…
Aug 18, 2005
53b5c4c
Bug 36213: Fixed broken links and removed obsolete documentation
Aug 18, 2005
34ee9d7
Bug 35831: parameterized javac target and source like Ant, switched d…
Aug 19, 2005
465b4da
Bug 35831: parameterized javac target and source like Ant, switched d…
Aug 19, 2005
1d543a1
Bug 36267: Add jndi.jar property to build.xml
Aug 19, 2005
88f247d
Bug 36268: Add 'release' target to build.xml
Aug 19, 2005
dceccae
Bug 36268: Add clean-site target
Aug 19, 2005
eef0391
Bug 36268: Update build.properties.sample to reflect current best ver…
Aug 19, 2005
793c2d5
Bug 26433: Relax serialization tests for JDK 1.2 and 1.3
Aug 19, 2005
3a4efd9
Bug 35519: Expanded stack trace patterns for JDK 1.2
Aug 19, 2005
57773e8
Bug 9150: Check for null return from getParent when creating dir
Aug 19, 2005
9727705
Bug 26433: Relax serialization tests for JDK 1.1
Aug 19, 2005
d3ca8f0
Bug 35519: Expand stack trace pattern for JDK 1.1
Aug 19, 2005
cf68dba
Add batch file for running subset of tests on JDK 1.1
Aug 19, 2005
f5eb78e
Add JDK 1.1 compatible test compilation
Aug 20, 2005
54c07cb
Bug 36283: Change build and HISTORY in anticipation of log4j 1.2.12 r…
Aug 20, 2005
0d9c908
Bug 36268: Add post-build check for optional parts in release, fix jm…
Aug 22, 2005
db9fda7
Fix for bug #34981.
Aug 23, 2005
c374c51
Fix for bug #36332.
Aug 24, 2005
4ec61ff
Adding more detailed info about the build dependencies.
Aug 24, 2005
f27254f
Mod tests for JDK 1.1, arbibrary log4j, second try
Aug 26, 2005
3465277
Prepping for 1.2.12 final build.
Aug 27, 2005
0538ec8
Updating date for 1.2.12 release.
Aug 30, 2005
a228572
Fix for bug 36800 plus extended test cases to cover.
Oct 14, 2005
84193ee
Bug 37122: Console redirction in 1.2.12 causes infinite loop in JBoss
Oct 19, 2005
c82cc4b
Expanded coverage for TRACE level in various test cases
Oct 20, 2005
434b1a0
Added history for 1.2.13 fixes; updated version to 1.2.13rc1
Oct 20, 2005
871f9af
Bug 37122: honorReassignment changed to follow
Nov 10, 2005
9430238
Updating build info to 1.2.13rc2
Nov 28, 2005
4eda979
changes for 1.2.13 official build
Dec 5, 2005
a6a6c73
Bug 37866: NTEventLogAppender.dll not built by Ant
Dec 12, 2005
feee2e2
Bug 37965: SyslogAppender not compatible, add 1.2 unit tests
Dec 20, 2005
142aa51
Bug 35452: Tests for constants missing in 1.3 branch
Dec 21, 2005
cb8ef82
Bug 38024: Additional tests for Layout classes
Dec 23, 2005
6191c71
Bug 35452: Unit tests for Priority and Level 1.2/1.3 compatibility
Dec 30, 2005
25196c4
Update ASL 1.1 notices to ASL 2.0
Jan 24, 2006
6f30b2d
Bug 37866: Drop use of mc in NTEventLogAppender.dll building
Jan 27, 2006
1c4df3a
Bug 35452: JDK 1.5 tweak
Mar 13, 2006
afdd1f3
Bug 39135: Bad patterns in ISO8601DateFormat and DateTimeDateFormat
Mar 28, 2006
6f1e6ac
Bug 39135: Eliminated JDK 1.4 dependency on ISO and DateTimeDateForma…
Apr 5, 2006
9e78099
Bug 39023: o.a.l.DRFA, RFA and .varia.ERFA not compatibile
Apr 29, 2006
a1a4571
Bug 38982: Add non-blocking option for AsyncAppender
May 19, 2006
cb1cb66
Bug 38982: Add non-blocking option for AsyncAppender
May 19, 2006
d3d2147
Bug 15501: FallbackErrorHandler throws NPE if no loggers are set
Aug 1, 2006
9ee6769
Bug 31003: RollingFileAppender, if removed, can cause null pointer ex…
Aug 1, 2006
2fe8e9d
Bug 35743: SyslogAppender throws NullPointerException upon misconfigu…
Aug 1, 2006
1357be0
Bug 36787: org.apache.log4j.lf5.util.DateFormatManager.setTimeZone as…
Aug 1, 2006
2a115a8
Bug 31507: Misspelling in HierarchyDynamicMBean
Aug 1, 2006
13407f8
Bug 38564: The documentation describes wrong the encoding field n Wri…
Aug 1, 2006
018f721
Bug 35123: Additivity not exported by PropertyPrinter
Aug 1, 2006
c72fe5e
Bug 40145: Pattern Layout - %r doesn't do what the documentation says
Aug 2, 2006
7d36034
Bug 40159: NullPointerException in org.apache.log4j.NDC.get
Aug 2, 2006
cfc9ec4
Bug 39687: Enable configuring port for SyslogAppender
Aug 31, 2006
4ce217d
Bug 18246: Add cc and bcc addresses to SMTPAppender
Aug 31, 2006
8e33224
Bug 16922: MDC with SMTPAppender doesn't work
Aug 31, 2006
00ab707
Bug 24969: SMTPAppender should be able to do auth
Aug 31, 2006
061ca3f
Bug 30294: SMTPAppender will not run within sandbox
Aug 31, 2006
fd38178
Bug 38662: SMTPAppender does not output newlines between stack trace …
Aug 31, 2006
99b6802
Bug 37119: Space after log level causes default level to be used
Aug 31, 2006
b668340
Bug 38559: Monthly logs not generated at midnight with DRFA
Sep 1, 2006
bc30ec8
Bug 40172: log4j 1.2.14 release
Sep 1, 2006
609bc85
Bug 38662: Missing import for Layout.LINE_SEP
Sep 1, 2006
85ddc43
Bug 40172: Update downloads page for log4j 1.2.14 release
Sep 3, 2006
da96934
Bug 40412: NOTICE file added to distribution and jar
Sep 5, 2006
be63a40
Bug 39023: JDK 1.3 and Windows tweaks to DRFATestCase
Sep 5, 2006
8bb0e45
Bug 40378: Chainsaw of log4j 1.2 does not show TRACE level
Sep 13, 2006
de6ed52
Bug 40501: TRACE level missing in short introduction to log4j
Sep 13, 2006
d56480e
Bug 40172: log4j 1.2.14 release
Sep 13, 2006
ad1ce1c
Bug 37960: Update site generation to Velocity 1.4
Sep 13, 2006
e99a1d5
Bug 24969: Fix javadoc for createSession
Sep 14, 2006
39e98c2
Bug 40172: Fix javadoc for ConsoleAppender.setTarget
Sep 14, 2006
e48b3e1
Bug 40172: Make log4j 1.2 and 1.3 documentation consistent
Sep 14, 2006
2a363e6
Bug 40172: Update license version in manual.html
Sep 14, 2006
0cbaa7c
Bug 40604: Build maven repository bundle
Sep 25, 2006
b8c2840
Bug 40604: Build maven repository bundle
Sep 25, 2006
65d70e0
Bug 40604: Build maven repository bundle
Sep 25, 2006
3dfba55
Bug 40604: Build Maven Repository Bundle
Nov 29, 2006
55bb30b
Bug 39437: Eliminate unnecessary conversion to local code page
Dec 15, 2006
6e4da7f
Bug 41169: NTEventLogAppender.dll missing event description
Dec 15, 2006
16d943b
Bug 41186: DiscardSummary events create NPE in layouts
Dec 16, 2006
8fbbfd3
Bug 41575: projects.apache.org metadata for Logging Services PMC
Feb 9, 2007
3f7f3da
Bug 41575: projects.apache.org metadata for Logging Services PMC
Feb 9, 2007
62da6bd
Bug 38680: fix warning message
Feb 20, 2007
4dfcd79
Bug 35324: Tests for stacktrace issues capturing pre-fix behavior
Feb 21, 2007
676af4d
Bug 35324: Stacktrace may choke on null fields
Feb 21, 2007
5acb646
Bug 41373: T113 causes the build to fail
Feb 21, 2007
9948bb5
Bug 41219: Stacktraces of exceptions disappear occassionally
Feb 21, 2007
2100599
Bug 37282: SyslogAppender leaks descriptors
Feb 21, 2007
a62d7f7
Bug 40502: SyslogAppender assumes all stack trace lines start with tab
Feb 21, 2007
f1c135e
Bug 41040: SyslogAppender should prefix message with TIMESTAMP and lo…
Feb 22, 2007
3331c96
Bug 40161: SyslogAppender is not logging header of the layout
Feb 22, 2007
6faddc8
Bug 40937: Use String.toUpper/Lower case with locale
Feb 22, 2007
5000314
Bug 41339: Javadoc of PatternLayout should use %n in TTCC layout exam…
Feb 22, 2007
49ba18f
Bug 41373: DateLayoutTest fails if default Locale is not en_US
Feb 22, 2007
3d4f2ad
Bug 41487: Warning when configuring inner-class logger
Feb 23, 2007
9783c86
Remove stray .cvsignores
Feb 23, 2007
75aed2c
Bug 40944: PropertyConfigurator.configure(URL) does not close the res…
Feb 23, 2007
b9d98bf
Bug 40944: PropertyConfigurator.configure(URL) does not close resourc…
Feb 23, 2007
e4bb5e9
Bug 40755: Update source per ASF Header Policy
Feb 23, 2007
9e3b3ea
Bug 40951: log4j 1.2.15 release
Feb 26, 2007
91cbfde
Bug 37864: Add target to generate binary and source compatibility report
Feb 26, 2007
9b83dcf
Bug 41708: PropertyPrinter.printOptions breaking signature change in …
Feb 26, 2007
981d3b9
Bug 40755: Update source per ASF Header Policy
Feb 27, 2007
90d4e78
Bug 40937: new Locale(String) introduced in JDK 1.4
Feb 27, 2007
c4a748a
Bug 40502: Fix syslog tests to not reuse packets, fails on jdk 1.3
Feb 27, 2007
b5fb3a4
Bug 41169: Add instructions to remove registry key to allow support D…
Feb 27, 2007
86fa0a7
Bug 40951: Update label to 1.2.15 on link to API documentation
Feb 27, 2007
ba22e35
Bug 40951: Add MSG00001.bin to dist, ASF notice to Javadoc
Feb 27, 2007
176da82
Bug 41169: Add DllRegisterServer and DllUnregisterServer entry points
Feb 28, 2007
17e458c
Bug 41169: Add DllRegisterServer and DllUnregisterServer entry points
Feb 28, 2007
cf4d8a2
Bug 41735: RollingFileAppender may delete files during rollover
Mar 2, 2007
62b212c
Bug 33708: XMLConfiguration of loggerFactory does not work
Mar 23, 2007
135a710
Bug 42108: Add log4j 1.3 style accessors to LoggingEvent
Apr 12, 2007
e799dad
Bug 40944: Correct bug number in comments
Apr 16, 2007
25d6aed
Port portion of revision 310506 of LoggingEvent from trunk(1.3) so th…
tallpsmith Apr 21, 2007
397e5f5
Bug 41186: Eliminate NPE on getLocationInfo() when FQCN is null
Apr 21, 2007
c6b4fcb
Bug 41186: Reverting backport of log4j 1.3 fix, rest of log4j 1.2 doe…
Apr 21, 2007
4c77e0a
Bug 42087: SyslogAppender packets not limited to 1024 bytes
Apr 21, 2007
e77d444
Bug 42087: Compensated for 5 chars in PRI section on splitMessage, dr…
Apr 21, 2007
2009597
Bug 29227 - reduce the 'nastiness' of a connection exception by
tallpsmith Apr 23, 2007
93b7a36
Bug #29227 Seriously, I needed more coffee, clearly there IS an error…
tallpsmith Apr 23, 2007
6597935
Bug 42017 Added if check for existence of an MBean name already.
tallpsmith Apr 23, 2007
3026882
Bug 37930: Update pom.xml to successfully build and unsuccessfully ru…
Apr 24, 2007
ad2ce47
Bug 42108: Fix LocationInfo(String fileName, ...) and add unit test
Apr 24, 2007
276783e
Bug 42257: Unrecognized element handling for DOMConfigurator
Apr 26, 2007
1c74f98
Bug 42257: Tweaks on unrecognized element delegation
Apr 26, 2007
72d5475
Bug 21796: SocketAppender doesn't fall back with FallbackErrorHandler
Apr 26, 2007
0449324
Bug 42281: Unit test fixes for java-gcj
Apr 27, 2007
8eaf0e1
Bug 42281: Explicitly set thread name to pass tests on JRockit
Apr 27, 2007
8145af7
Bug 42283: Eclipse compiler warning cleanup
Apr 27, 2007
e6aade6
Bug 42283: Eclipse compiler warning cleanup
Apr 27, 2007
0287ad3
Bug 42283: More Eclipse warning fixups
Apr 27, 2007
e7ad798
Bug 37930: First pass at Maven site building
May 4, 2007
af00cf5
Bug 37930: Maven documentation feature complete
May 11, 2007
c0983f6
Bug 37930: Fix line endings
May 11, 2007
8d15fcd
Bug 37930: Move src/java to src/main/java
May 14, 2007
6f4e9d2
Bug 37930: Maven built jar should now be equiv with ant built jar
May 14, 2007
336f697
Bug 37930: Maven now builds NTEventLogAppender.dll
May 15, 2007
dcae7f6
Bug 37930: Maven now runs most unit tests
May 15, 2007
2b289a8
Bug 37930: Almost ready for a Maven-based release
May 15, 2007
710099c
Bug 37930: Remove obsolete files, Maven refinement
May 15, 2007
8afaa26
Bug 40951: Update changes.xml for log4j 1.2.15 release
May 15, 2007
be0e4aa
Bug 40951: Lock plugin version used in log4j 1.2.15 release
May 15, 2007
8cc7f6e
Bug 37939: Fix bugzilla URL
May 15, 2007
4c0326d
Bug 37939: Add action to log4j 1.2.10 to explain status already expla…
May 15, 2007
460ab29
Bug 37930: URL kludge to prevent relative references to parent pages
May 15, 2007
f56c046
Bug 37930: JDK 1.4.2 fixes
May 16, 2007
cb75c46
Bug 37930: Remove plugin versions, add people.apache.org as distribut…
May 16, 2007
da7996c
Bug 37930: Added src/main/javadoc, post release site fixup
May 16, 2007
5d9dde7
Bug 37930: Update build.xml, Mac tools.jar fix, mvn manifest fix
May 16, 2007
5e365e4
[maven-release-plugin] prepare release v1_2_15_rc2
May 16, 2007
9f91354
[maven-release-plugin] prepare for next development iteration
May 16, 2007
2398924
Bug 37930: Inadvertently removed required mkdir on jar creation
May 19, 2007
0320569
Bug 37930: Update INSTALL to reflect Maven build
Jun 5, 2007
e061512
Bug 42257: Add DBAppender related elements to log4j.dtd and change si…
Jun 5, 2007
8c5e67f
bug 42585: SocketNode can leak Sockets
Jun 5, 2007
c7845ac
Bug 37930: Support cross compilation of NTEventLogAppender.dll
Jun 6, 2007
c06aefd
Improved cross-compilation
Jun 7, 2007
3276835
Bug 37930: Drop -bin from distribution filename
Jun 7, 2007
ca99ae1
Bug 42611: ERFATestCase fails on some JDK's
Jun 7, 2007
71c5af7
Bug 42694: Typo in log4j.dtd concerning threshold
Jun 19, 2007
c3cab48
Bug 37930: Reduce size of cross-compiled DLL
Jun 21, 2007
f4c810c
Bug 37930: Omit javadoc and sources jar from distribution and set exe…
Jun 21, 2007
fc8cc95
Bug 37930: Update tests/build.xml for Maven and run-tests.bat for new…
Jun 21, 2007
13251c6
Bug 37930: Update BUILD-INFO.txt
Jun 21, 2007
b31e7d8
Bug 37930: Stab at full release automation
Jun 21, 2007
bf68ccb
[maven-release-plugin] prepare release v1_2_15_rc3
Jun 21, 2007
8349f30
[maven-release-plugin] prepare for next development iteration
Jun 21, 2007
bb11245
Bug 37930: Remove C artifacts from log4j.jar
Jun 21, 2007
db27e75
Bug 37930: Update build date (speculative)
Jun 21, 2007
adb6d9d
Bug 37930: Add Maven settings.xml info
Jun 21, 2007
3872fb4
Bug 37930: Revert back to 1.2.15 snapshot and simplify release goals
Jun 21, 2007
4740703
Bug 37930: Update clirr task for Maven build
Jun 21, 2007
85beae5
Bug 37930: Update clirr task for Maven build
Jun 21, 2007
2f1b12d
Bug 40951: Update release date in changes.xml
Jun 28, 2007
6e7c711
[maven-release-plugin] prepare release v1_2_15_rc4
Jun 28, 2007
aecb89d
[maven-release-plugin] prepare for next development iteration
Jun 28, 2007
7342545
Bug 37930: web site staging to SVN repo
Jul 21, 2007
bf5cd9c
Bug 37930: web site staging to SVN repo
Jul 21, 2007
bb03a75
Bug 37930: Set mime-type on staged content
Jul 21, 2007
8deee16
- added logger.dtd to support processing of java.util.logging dtd-for…
scottdeboy Aug 7, 2007
5777e4c
Bug 42257: Pass unrecognized element not parent to parseUnrecognizedE…
Aug 9, 2007
87b2904
Bug 43078: Optionally render MDC content in XMLLayout
Aug 9, 2007
cb2d874
Bug 34875: XML and HTMLLayout do not always escape special characters
Aug 10, 2007
5887684
Bug 34874: Added notice to use UTF-8 or UTF-16 with HTML and XMLLayout's
Aug 10, 2007
612f628
Bug 42108: Add event.getLogger to allow cloning events
Aug 11, 2007
ba224b5
Remove all Javadoc @since 1.3 references (1.3 is obsoleted) - see htt…
scottdeboy Aug 13, 2007
71f99d5
Bug 43113: Move log4j 1.2 to trunk
Aug 13, 2007
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 0 additions & 2 deletions .cvsignore

This file was deleted.

58 changes: 58 additions & 0 deletions BUILD-INFO.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
This is a detailed instruction to reproduce the log4j distribution
either to verify that the release is reproducable or to prepare
a hot-fix.

Install VMWare Player or Workstation appropriate for machine.

Download Ubuntu-6.06-1 desktop from http://www.vmware.com/vmtn/appliances/directory/ubuntu.html

Launch Ubuntu 6.06-1 in VMWare Player (user name and password are ubuntu)

Launch Synaptics Package Manager (System > Administration > Synaptic Package Manager), select all available repositories (Settings > Repositories), press Reload button to update list of available packages. Select the following packages for installation: Subversion, mingw32, sun-java6-jdk. Press Apply to install. Exit Synaptics.

Download Maven-2.0.6 from http://maven.apache.org
Download JMX 1.2.1 Reference Implementation from
http://java.sun.com/products/JavaManagement/download.html
Download JMS 1.1 from http://java.sun.com/products/jms/docs.html
Unzip all in ~

Copy include/win32/jni_md.h from a Windows JDK to ~

From a command prompt:

$ export JAVA_HOME=/usr/lib/jvm/java-6-sun
$ export PATH=$JAVA_HOME/bin:/home/ubuntu/maven-2.0.6/bin:$PATH
$ export JNI_WIN32_INCLUDE_DIR=/home/ubuntu
$ svn co https://svn.apache.org/repos/asf/logging/log4j/tags/v1_2_15 log4j
$ mvn install:install-file -DgroupId=com.sun.jdmk -DartifactId=jmxtools \
-Dversion=1.2.1 -Dpackaging=jar -Dfile=~/jmx-1_2_1-bin/lib/jmxtools.jar
$ mvn install:install-file -DgroupId=com.sun.jmx -DartifactId=jmxri \
-Dversion=1.2.1 -Dpackaging=jar -Dfile=~/jmx-1_2_1-bin/lib/jmxri.jar
$ mvn install:install-file -DgroupId=javax.jms -DartifactId=jms \
-Dversion=1.1 -Dpackaging=jar -Dfile=~/jms1.1/lib/jms.jar
$ cd log4j
$ mvn site assembly:assembly


If you intended to deploy jars to the repo or update the site,
you need to copy your private keys for people.apache.org
over to ~/.ssh and update ~/maven-2.0.6/conf/settings.xml
to specify user name and key location.

<server>
<id>logging.repo</id>
<username>USERNAME for people.apache.org</username>
<privateKey>/home/ubuntu/.ssh/id_rsa</privateKey>
<passphrase></passphrase>
</server>
<server>
<id>logging.site</id>
<username>USERNAME for people.apache.org</username>
<privateKey>/home/ubuntu/.ssh/id_rsa</privateKey>
<passphrase></passphrase>
</server>

You should test your ssh connection to people.apache.org before
attempting a deployment like:

$ ssh -l USERNAME people.apache.org
93 changes: 25 additions & 68 deletions INSTALL
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.


===========
Using log4j
Expand All @@ -7,12 +22,11 @@ Using log4j

2) Assuming you chose to extract the distribution in to the
PATH_OF_YOUR_CHOICE, untarring the distribution file should create
a jakarta-log4j-VERSION directory, where VERSION is the log4j
a logging-log4j-VERSION directory, where VERSION is the log4j
version number, under PATH_OF_YOUR_CHOICE. We will refer to the
directory PATH_OF_YOUR_CHOICE/jakarta-log4j-VERSION/ as $LOG4J_HOME/.
directory PATH_OF_YOUR_CHOICE/apache-log4j-VERSION/ as $LOG4J_HOME/.

3) Assuming you are using log4j version 1.2, add
$LOG4J_HOME/dist/lib/log4j-1.2.jar to your CLASSPATH,
3) Add $LOG4J_HOME/log4j-VERSION.jar to your CLASSPATH,

4) You can now test your installation by first compiling the following
simple program.
Expand All @@ -22,7 +36,7 @@ Using log4j

public class Hello {

static Logger logger = Logger.getLogger(Hello.class);
private static final Logger logger = Logger.getLogger(Hello.class);

public
static
Expand All @@ -48,80 +62,23 @@ JAR files
=========

The log4j distribution comes with one jar file: log4j-VERSION.jar
under the $LOG4J_HOME/dist/lib/ directory.
under the LOG4J_HOME directory.

This jar file contains all the class files of the log4j project,
except test cases and classes from the "examples" and
"org.apache.log4j.performance" packages.

==================
log4j dependencies
==================

Log4j is based on JDK 1.1 with the following additional requirements:

----------------------------
Package org.apache.log4j.xml
----------------------------

The DOMConfigurator is based on the DOM Level 1 API. The
DOMConfigurator.configure(Element) method will work with any
XML parser that will pass it a DOM tree.

The DOMConfigurator.configure(String filename) method and its variants
require a JAXP compatible XMLparser, for example the Apache Xerces
parser. Compiling the DOMConfigurator requires the presence of a
JAXP parser in the classpath.

Log4j is shipped with jaxp.jar and parser.jar files under the
build/lib/ directory.

------------
SMTPAppender
------------

The SMTPAppender relies on the JavaMail API. It has been tested with
JavaMail API version 1.2. The JavaMail API requires the
JavaBeans Activation Framework package. You can download the JavaMail API at:

http://java.sun.com/products/javamail/

and the JavaBeans Activation Framework at:

http://java.sun.com/beans/glasgow/jaf.html

-----------
JMSAppender
-----------

The JMSAppender requires the JMS API as well as JNDI. The JMS API
is usually bundled with the products of the vendors listed under

http://java.sun.com/products/jms/vendors.html

-----------------------
JUnit testing framework
-----------------------

Log4j uses the JUnit framework version 3.7 for internal unit
testing. If you want to compile the source code in the tests/
directory, then you will need JUnit. JUnit is available from:

http://www.junit.org

==============
Building log4j
==============

Like most java appilicatios today, log4j relies on ANT as its build
tool. ANT is availale from "http://jakarta.apache.org/ant/". ANT
requires a build file called build.xml which is part of this
distribution. Required components from other projects are specified in
the build.properties and example of which is supplied in the
build.properties.sample file.

log4j (as of 1.2.15) is built with Maven 2. To rebuild log4j-VERSION.jar,
place Maven 2 on the PATH and execute "mvn package".


In case of problems send an e-mail note to
log4j-user@jakarta.apache.org. Please do not directly e-mail any
log4j-user@logging.apache.org. Please do not directly e-mail any
log4j developers. The answer to your question might be useful to other
users. Moreover, there are many knowledgeable users on the log4j-user
mailing lists who can quickly answer your questions.
93 changes: 93 additions & 0 deletions KEYS
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
This file contains the PGP&GPG keys of various Apache developers.
Please don't use them for email unless you have to. Their main
purpose is code signing.

Apache users: pgp < KEYS
Apache developers:
(pgpk -ll <your name> && pgpk -xa <your name>) >> this file.
or
(gpg --fingerprint --list-sigs <your name>
&& gpg --armor --export <your name>) >> this file.

Apache developers: please ensure that your key is also available via the
PGP keyservers (such as pgpkeys.mit.edu).


Type bits /keyID Date User ID
pub 1024D/0C7C4F05 2005/06/10 Mark Dwayne Womack <mwomack@apache.org>
Mark Dwayne Womack <markwomack@womacknet.com>

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGP Key Server 0.9.6

mQGiBEKqEj8RBADR8e9Xl0kFJqv8SspvDP8kUsivBxWVZz+HVKf0pL2wOie0LfsF
E0Y3dI7k0k8i8KXtWYmHY3dpJGLUaruqIRxPFen/No56Q7udlK5hj7vKEUb46krx
sLgik1s+WX8+61Yu5cLuGdqnfwRGuNV7uf3JF1Q78VXIyUlS4BFMXGtqjwCg//s6
1m7N3p8AtIgma+U13rEkq9cEAJ6l9eEPgOdRx53nKkCgkVpDxxhpbg90STQ1s94f
rZIc+y5LN7FEERiQSiXvuzCwxiritiv+03sqdjYicxYZux+aladi0mHDIdgZkrAP
MrRJ+8AKs7jv+WXcyaJcja8h3IZLShszgUM6uCW4Wr8mzZ+ns/65ihe4A/jS/Gu+
cD44A/9doNrvOnNXPD+N/R9ME3zS6FY8d5F6f8oxZOEsMll/AG1HhOR4yxOmZMOl
+ZTg9AacHWMtTkjbs6JkT6uA8+tU+txoYjofkaGcJgq/SQYen89ifXZXVkUMWjqL
ioUUKCsu4OQPnH5k3jCQp7DrkpDAgIBGZ5F3QGaYsrkVjxNoE7QnTWFyayBEd2F5
bmUgV29tYWNrIDxtd29tYWNrQGFwYWNoZS5vcmc+iEYEEBECAAYFAkKwy1kACgkQ
vhbJXS4RQyKOYQCfddSBIMCd3kaFPvL90/piH/QIdIgAnRwG83V+KMRltnPRclDH
IcTI5unMiQBOBBARAgAOBQJCqhI/BAsDAgECGQEACgkQErKHWAx8TwWGeACgnN9d
jKDT2mjBKnApaDkMzmAaMvMAoKEcdBBCx62RPNIEBnxZ6zAxH244tC1NYXJrIER3
YXluZSBXb21hY2sgPG1hcmt3b21hY2tAd29tYWNrbmV0LmNvbT6IRgQQEQIABgUC
QrDLXgAKCRC+FsldLhFDIgvLAJ9VsCFN6uBcObkb+UCN70ukHH5VWQCdEjPNvKCs
c4+FGbTTsEoabhoNhsuJAEsEEBECAAsFAkKqFqUECwMCAQAKCRASsodYDHxPBeU1
AKDUIGqVzFZDXgK8PcLW8OlL2dXRmgCgwwxRkgpzuKNMnkphSZNend3VdJa5Ag0E
QqoSPxAIAPZCV7cIfwgXcqK61qlC8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQ
B8bLQ6mUrfdMZIZJ+AyDvWXpF9Sh01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F
/Ha8g8VHMGHOfMlm/xX5u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280g
tJ3kkQc2azNsOA1FHQ98iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0Oj
HRhs3jMhLLUq/zzhsSlAGBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9
ZqRdQZ+cfL2JSyIZJrqrol7DVekyCzsAAgIH/2A8l4YFI5dYs5ZV3OgspEh0Qa/N
qd/JiVWBdygI77zp9TEgUtFBPDItEjmJq8sgnao0Cd5d68l9c+PQJ1xr4fOpdug0
YmYUgIaKutha3SSNRbD+T0WYmtTO5A4wxbsF3hYU7fvBJrt8gnO4tx6KAn/O2rRk
wPfNTZ1EdnKttZDM2Mz4OiK0SsQ9mS7zP+HPx3kzdl1Oj0Vk2tUElD1R1hVjLa/o
v5YgJCrwSD7RfCZAOEoPxXXN6StCqW1zT6HgcSR0clM5BC+ZyBJzczzD9I5+TrlH
d3ISaCOuP5NeYQdTsQ446bjiNk7LT25gNHF6U6WjmLQ3lXCz4kNoBG6fiOKIRgQY
EQIABgUCQqoSPwAKCRASsodYDHxPBQ7wAKD4DO0Se4+SvSqUKDfxhI0lJTgK0gCg
0lICv0KXT6PKyTndK+lr6K2AL4o=
=GKga
-----END PGP PUBLIC KEY BLOCK-----


pub 1024D/2E114322 2005-06-11 [expires: 2010-06-10]
Key fingerprint = A1A2 B554 6D43 31B2 A41E 1C07 BE16 C95D 2E11 4322
uid Curt Arnold <carnold@apache.org>
sig 3 2E114322 2005-06-11 Curt Arnold <carnold@apache.org>
sub 2048g/209ECE57 2005-06-11 [expires: 2010-06-10]
sig 2E114322 2005-06-11 Curt Arnold <carnold@apache.org>

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.3 (Darwin)

mQGiBEKrSNQRBAC4J7udOBoC5+gVxBaPAbjXfnq12l5Pau1WD+UothePNGjI2hOp
+Rnzikk3ISgyrjiX3A8ScZYbu3iXvMpF4zknkGLdmerpf4Gz9xGeushwun+UFaFL
MX5u7LWJo9wDKzbcJJit1j/qGEg/HRp5fnVYCh0/l4dLansL60NhxtYdxwCguu2e
wZMZFroaiIXqnce7+cGDRq8D/2HgKGtEJHY3z8OtUqncWbW+RAQqdcT0Z+bMB8o6
0UCHxUoJrFS1lA62qU3kcZ8ACPoh9xDW4X47EgNPELX81alymTI5FdqiDK7RIwzE
JlOH/8JJgC6eSwiUXJ0cOJwpMonitcpMLouxuURuPSpfE5b1mQ1gFzN5MBL8xlZQ
8IO6A/9qWwyWyQBoJud0RDIsVRosdoSBZtw9PHsURgsqfNsS2NXTWK4HjxExw1KO
AXmRlALfrH8yAShy/AyiUrwlKHG2WPTe6Etygjlr4dIxqTiCOoi+qv+H8SXW4Qy3
SnyozJ2RlKoYG0oDTbVMsPhOFdytHjConDLL9vS14j4kN9zWB7QgQ3VydCBBcm5v
bGQgPGNhcm5vbGRAYXBhY2hlLm9yZz6IZAQTEQIAJAUCQqtI1AIbAwUJCWYBgAYL
CQgHAwIDFQIDAxYCAQIeAQIXgAAKCRC+FsldLhFDIs5CAJ9roOB39ithHoCLaDJx
l14efLwgNgCfcDBYutNX5W627kCeheDqhQbTqTi5Ag0EQqtJBRAIAN8maiGIO44S
dc9Ep3CAm0aXDeR8IQ/F253WcMQtkFBjeHEDd6/+EFT52vswMI6ZJDVV/A7pe4VM
XAdNutFmUG2gy9OJOu8gMuO3jTCLxUXyQYNF/RasOAQJgc7q1N5QgKtXVH2InQ21
vHvlHM1fVe4rYDPr4JL2lZHe0P8kTzeQ7jI5pQnfYRJmS8I5AMQYFOiM48Pd7Sbs
Wu/rym7ikcmKUe6ZE59hSioneVP31CDMNRxCAQJVS1mZxTozsAEoh+cvmRjOD1Es
0iXvu6Sfe8+sLRL+7CNUZgixE1UFbdnNxuZGlG9qs0LGP7hDWijT1/Y4SHz4ovXx
k0oocmFtiLcAAwcIAMbY7K99hLAFVaU2ukxCSp1TNPcD+IB3gtpRieKaZvBn/LGe
CO+fNAogkw537lmpLk4nI+JiP/xWohyJ9lyEpW7yD4c9AHKNjqvEWD5Bhpnw4qKJ
ohQSVQwEeJRsftY4D0jCP9xbgPiq5woBzHWNok3BVaHqLK0fd0/+KygnT+k6cR22
Mus9RsEisXk9Oj5lvC0miDOWof4vk2Ll8/H3xt4CXAr13n5Yj2632HolOHrFUQXT
gwc9v5CNIihOQMEiXFxHh743qbsUZktjxeYH7r8wSCV93/QQ4qELiWoUzndpkCRT
lEKenucAv6f5qqZqG7pVW8S48T99HwzwqgFX5VOITwQYEQIADwUCQqtJBQIbDAUJ
CWYBgAAKCRC+FsldLhFDIjnoAJ9ECOIrTH3adnVLOkHZnewyp2ssxwCgtLjlwZ7/
4QtL3W5Id3nKxPFiI+c=
=9ut1
-----END PGP PUBLIC KEY BLOCK-----
Loading