Please remember to include the dev list. http://wiki.apache.org/logging/Log4j2ReleaseGuide documents how to do the release. In it you will see that after running mvn site you have to do
mvn site:stage-deploy -DstagingSiteURL=file:///$HOME/log4j This is because it is a multi-module project. Ralph On Apr 22, 2013, at 6:43 AM, Gary Gregory wrote: > Hi All: > > I downloaded the src ZIP file and the build (mvn site) was OK from that > (tests passed) but... > > What do I have to do to create a usable site? Right, now I get a site in > target/site but a lot of links are broken, especially the report sections. I > also get sites in each module's target directory but report links are broken > there too. > > There must be some Maven magic to get a usable site... > > Otherwise, are we expected to inspect each HTML report page individually from > disk as opposed to clicking on links? > > Thank you, > Gary > > > > On Sat, Apr 20, 2013 at 5:53 PM, Ralph Goers <[email protected]> > wrote: > This is a vote to release Log4j 2.0-beta5, the seventh release of Log4j 2.0. > > Changes in this version include: > > New features: > o LOG4J2-207: Add JMX support. Thanks to Remko Popma. > o LOG4J2-187: Add tag library. Thanks to Nick Williams. > o LOG4J2-164: Add methods is/setEndOfBatch to LogEvent. Thanks to Remko > Popma. > o LOG4J2-163: Add support for asynchronous loggers. Thanks to Remko Popma. > o LOG4J2-179: Add Logger interface APIs to log at given levels. > o Added FlumePersistentManager which writes to BerkeleyDB and then writes to > Flume asynchronously. > o LOG4J2-155: Expose file appender configuration details via an > advertisement mechanism. > > Fixed Bugs: > o LOG4J2-205: Fix deadlock in SocketAppender. Added option to not wait for > socket reconnect. > o LOG4J2-211: Removing extra spaces in entry and exit method output. Thanks > to Nick Williams. > o LOG4J2-212: Loggers without a "." had no parent logger. > o LOG4J2-212: Call LoggerContext.stop when the application is shutdown. > o LOG4J2-210: MapMessage was not enclosing key value in quotes when > generating XML. Thanks to Arkin Yetis. > o LOG4J2-198: FlumeAvroManager now uses Flume RPCClient. > o LOG4J2-196: FlumeAvroManager now uses Flume RPCClient. > o LOG4J2-207: Use the Maven group ID org.apache.logging.log4j for all > artifacts. > o LOG4J2-195: Unit tests now create files in the target directory. Thanks to > Remko Popma. > o LOG4J2-193: RollingFastFileAppender (in log4j-async) did not roll over. > Thanks to Remko Popma. > o LOG4J2-199: Highlight subprojects in sub-navigation. Thanks to Remko > Popma. > o LOG4J2-200: LoggerContext method renamed to removeFilter from removeFiler. > Thanks to Remko Popma. > o LOG4J2-194: ThrowableFormatOptionsTest failed on Windows due to CR/LF > issue. Thanks to Remko Popma. > o LOG4J2-190: BaseConfiguration addLoggerAppender saved appender using the > Logger name. Thanks to Werner. > o LOG4J2-189: The blocking parameter did not work properly on > AsynchAppender. Thanks to Werner. > o LOG4J2-188: appender-refs on AsynchAppender didn't support the level and > filter elements. Thanks to Werner. > o LOG4J2-176: Avoid IllegalArgumentException in AsynchAppender. Thanks to > Remko Popma. > o LOG4J2-181: OutputStreamManager now adds the layout header whenever the > OutputStream is set. > o LOG4J2-177: Fix NullPointerException in DatagramOutputStream when flush is > called from multiple threads. Thanks to Remko Popma. > o LOG4J2-175: Plugin cache should be reset when addPackages is called. > o LOG4J2-159: Add Fragment-Host to MANIFEST.MF for log4j2-core. Thanks to > Jan Winter. > o LOG4J2-167: Configurator throws a ClassCastException if LogManager returns > a SimpleLoggerContext. > o LOG4J2-169: ConfigurationFactory was adding factories on every call. > o LOG4J2-161: Modify ClassLoaderContextSelector to use the first ClassLoader > in the child parent hierarchy that > has a Context with a configuration to allow JSPs to use the WebApp's > context and configuration. > > Changes: > o LOG4J2-214: Async documentation update. Thanks to Remko Popma. > o LOG4J2-208: Move async subproject into core. Thanks to Remko Popma. > o LOG4J2-160: Move Throwable pattern converter options processing to > ThrowableFormatOptions class. Thanks to Joanne Polsky. > o LOG4J2-157: Allowed Loggers access to the properties in the LoggerConfig. > Thanks to Remko Popma. > o LOG4J2-153: Added ability to include or exclude location information. > Thanks to Remko Popma. > o LOG4J2-151: Allow Logger and LoggerContext to be subclassed. Thanks to > Remko Popma. > > > Please test and cast your votes. > [] +1, release the artifacts > [] -1, don't release because⦠> > The vote will remain open for 72 hours (or more if required). > > Tag: > https://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0-beta5/ > > Web Site: http://people.apache.org/~rgoers/log4j2/ > > Artifacts: > https://repository.apache.org/content/repositories/orgapachelogging-123/ > > The artifacts may be downloaded using > wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate > https://repository.apache.org/content/repositories/orgapachelogging-123/org/apache/logging/log4j/ > > Description: > > Log4j 2.0-beta5 rc1 > > Details: > > The following artifacts have been staged to the org.apache.logging-123 > (u:rgoers, a:72.201.39.120) repository. > > archetype-catalog.xml > log4j-web-2.0-beta5.pom > log4j-web-2.0-beta5-sources.jar > log4j-web-2.0-beta5.jar > log4j-web-2.0-beta5-javadoc.jar.asc > log4j-web-2.0-beta5.jar.asc > log4j-web-2.0-beta5-sources.jar.asc > log4j-web-2.0-beta5-javadoc.jar > log4j-web-2.0-beta5.pom.asc > log4j-slf4j-impl-2.0-beta5.pom.asc > log4j-slf4j-impl-2.0-beta5.jar > log4j-slf4j-impl-2.0-beta5.pom > log4j-slf4j-impl-2.0-beta5.jar.asc > log4j-slf4j-impl-2.0-beta5-sources.jar.asc > log4j-slf4j-impl-2.0-beta5-javadoc.jar > log4j-slf4j-impl-2.0-beta5-sources.jar > log4j-slf4j-impl-2.0-beta5-javadoc.jar.asc > flume-remote-2.0-beta5-sources.jar.asc > flume-remote-2.0-beta5.war.asc > flume-remote-2.0-beta5.war > flume-remote-2.0-beta5.pom > flume-remote-2.0-beta5.pom.asc > flume-remote-2.0-beta5-sources.jar > flume-common-2.0-beta5.pom.asc > flume-common-2.0-beta5.jar > flume-common-2.0-beta5-sources.jar > flume-common-2.0-beta5-javadoc.jar.asc > flume-common-2.0-beta5.jar.asc > flume-common-2.0-beta5-sources.jar.asc > flume-common-2.0-beta5.pom > flume-common-2.0-beta5-javadoc.jar > flume-embedded-2.0-beta5.war.asc > flume-embedded-2.0-beta5-sources.jar > flume-embedded-2.0-beta5.war > flume-embedded-2.0-beta5.pom > flume-embedded-2.0-beta5.pom.asc > flume-embedded-2.0-beta5-sources.jar.asc > log4j-samples-2.0-beta5.pom.asc > log4j-samples-2.0-beta5.pom > log4j-jcl-2.0-beta5-javadoc.jar > log4j-jcl-2.0-beta5-javadoc.jar.asc > log4j-jcl-2.0-beta5-sources.jar > log4j-jcl-2.0-beta5.jar.asc > log4j-jcl-2.0-beta5-sources.jar.asc > log4j-jcl-2.0-beta5.pom > log4j-jcl-2.0-beta5.pom.asc > log4j-jcl-2.0-beta5.jar > log4j-taglib-2.0-beta5.jar.asc > log4j-taglib-2.0-beta5-sources.jar > log4j-taglib-2.0-beta5.jar > log4j-taglib-2.0-beta5-javadoc.jar.asc > log4j-taglib-2.0-beta5-javadoc.jar > log4j-taglib-2.0-beta5.pom > log4j-taglib-2.0-beta5-sources.jar.asc > log4j-taglib-2.0-beta5.pom.asc > log4j-distribution-2.0-beta5-src.zip > log4j-distribution-2.0-beta5-bin.tar.gz.asc > log4j-distribution-2.0-beta5-src.tar.gz > log4j-distribution-2.0-beta5.pom > log4j-distribution-2.0-beta5-bin.zip > log4j-distribution-2.0-beta5-bin.zip.asc > log4j-distribution-2.0-beta5-src.tar.gz.asc > log4j-distribution-2.0-beta5.pom.asc > log4j-distribution-2.0-beta5-bin.tar.gz > log4j-distribution-2.0-beta5-src.zip.asc > log4j-1.2-api-2.0-beta5-sources.jar > log4j-1.2-api-2.0-beta5-javadoc.jar > log4j-1.2-api-2.0-beta5.pom > log4j-1.2-api-2.0-beta5.pom.asc > log4j-1.2-api-2.0-beta5-javadoc.jar.asc > log4j-1.2-api-2.0-beta5.jar.asc > log4j-1.2-api-2.0-beta5.jar > log4j-1.2-api-2.0-beta5-sources.jar.asc > log4j-flume-ng-2.0-beta5.jar.asc > log4j-flume-ng-2.0-beta5-sources.jar > log4j-flume-ng-2.0-beta5-sources.jar.asc > log4j-flume-ng-2.0-beta5.jar > log4j-flume-ng-2.0-beta5.pom.asc > log4j-flume-ng-2.0-beta5-tests.jar > log4j-flume-ng-2.0-beta5.pom > log4j-flume-ng-2.0-beta5-javadoc.jar > log4j-flume-ng-2.0-beta5-javadoc.jar.asc > log4j-flume-ng-2.0-beta5-tests.jar.asc > log4j-to-slf4j-2.0-beta5-javadoc.jar.asc > log4j-to-slf4j-2.0-beta5.jar.asc > log4j-to-slf4j-2.0-beta5-javadoc.jar > log4j-to-slf4j-2.0-beta5.pom > log4j-to-slf4j-2.0-beta5-sources.jar.asc > log4j-to-slf4j-2.0-beta5.jar > log4j-to-slf4j-2.0-beta5-sources.jar > log4j-to-slf4j-2.0-beta5.pom.asc > log4j-api-2.0-beta5.jar > log4j-api-2.0-beta5.pom > log4j-api-2.0-beta5.pom.asc > log4j-api-2.0-beta5.jar.asc > log4j-api-2.0-beta5-javadoc.jar > log4j-api-2.0-beta5-sources.jar.asc > log4j-api-2.0-beta5-javadoc.jar.asc > log4j-api-2.0-beta5-sources.jar > log4j-core-2.0-beta5-sources.jar > log4j-core-2.0-beta5-javadoc.jar > log4j-core-2.0-beta5-tests.jar.asc > log4j-core-2.0-beta5-sources.jar.asc > log4j-core-2.0-beta5.pom.asc > log4j-core-2.0-beta5-tests.jar > log4j-core-2.0-beta5.pom > log4j-core-2.0-beta5-javadoc.jar.asc > log4j-core-2.0-beta5.jar.asc > log4j-core-2.0-beta5.jar > log4j-2.0-beta5.pom > log4j-2.0-beta5.pom.asc > > > > > > -- > E-Mail: [email protected] | [email protected] > Java Persistence with Hibernate, Second Edition > JUnit in Action, Second Edition > Spring Batch in Action > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory
