[java-identity-provider COMMIT] in /trunk: idp-distribution/pom.xml idp-distribution/src/main/resources/bin/ant-jetty...
noreply at shibboleth.net
noreply at shibboleth.net
Wed Dec 10 06:12:46 EST 2014
Author: rdw
Date: Wed Dec 10 06:12:45 2014
New Revision: 7058
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7058&view=rev
Log:
IDP-535 Jetty Logging and other changes from the jetty configuration documentation.
Added:
trunk/idp-distribution/src/main/resources/jetty-base/etc/jetty-requestlog.xml (with props)
trunk/idp-distribution/src/main/resources/jetty-base/resources/
trunk/idp-distribution/src/main/resources/jetty-base/resources/logback-access.xml (with props)
trunk/idp-distribution/src/main/resources/jetty-base/resources/logback.xml (with props)
Modified:
trunk/idp-distribution/pom.xml
trunk/idp-distribution/src/main/resources/bin/ant-jetty.xml
trunk/idp-distribution/src/main/resources/jetty-base/start.ini
trunk/idp-installer/src/main/wix/ShibbolethIdP-registry.wxs
Modified: trunk/idp-distribution/pom.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-distribution/pom.xml?rev=7058&r1=7057&r2=7058&view=diff
==============================================================================
--- trunk/idp-distribution/pom.xml (original)
+++ trunk/idp-distribution/pom.xml Wed Dec 10 06:12:45 2014
@@ -204,6 +204,35 @@
</artifactItem>
</artifactItems>
<outputDirectory>${idp.assemblyDirectory}/bin/lib/</outputDirectory>
+ </configuration>
+ </execution>
+ <!-- Copy logging dependencies to jetty-base/lib directory. (for Jetty logging) -->
+ <execution>
+ <id>copy-jetty-logging-dependencies</id>
+ <phase>prepare-package</phase>
+ <goals>
+ <goal>copy</goal>
+ </goals>
+ <configuration>
+ <artifactItems>
+ <artifactItem>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ </artifactItem>
+ <artifactItem>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-core</artifactId>
+ </artifactItem>
+ <artifactItem>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-access</artifactId>
+ </artifactItem>
+ <artifactItem>
+ <groupId>${slf4j.groupId}</groupId>
+ <artifactId>jcl-over-slf4j</artifactId>
+ </artifactItem>
+ </artifactItems>
+ <outputDirectory>${idp.assemblyDirectory}/jetty-base/lib/logging/</outputDirectory>
</configuration>
</execution>
<!-- Copy logging dependencies to WEB-INF/lib directory. -->
Modified: trunk/idp-distribution/src/main/resources/bin/ant-jetty.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-distribution/src/main/resources/bin/ant-jetty.xml?rev=7058&r1=7057&r2=7058&view=diff
==============================================================================
--- trunk/idp-distribution/src/main/resources/bin/ant-jetty.xml (original)
+++ trunk/idp-distribution/src/main/resources/bin/ant-jetty.xml Wed Dec 10 06:12:45 2014
@@ -29,7 +29,7 @@
<taskdef resource="net/shibboleth/idp/installer/ant.xml" />
- <target name="install" depends="init, properties, keystores, copyinis, reprotect, tidy" />
+ <target name="install" depends="init, properties, keystores, directories, copyinis, reprotect, tidy" />
<target name="init">
<tstamp />
@@ -71,14 +71,17 @@
<selfsignedcert hostname="${idp.host.name}" keystoreFile="${idp.target.dir}/credentials/idp-userfacing.p12" keystorePassword="${idp.keystore.password}" uriSubjectAltNames="${idp.uri.subject.alt.name}" />
</target>
- <target name="copyinis" depends="copyidpini">
- <mkdir dir="jetty-base/start.d" />
+ <target name="directories">
+ <mkdir dir="jetty-base/start.d" />
+ <mkdir dir="jetty-base/logs" />
+ </target>
+
+ <target name="copyinis" depends="directories, copyidpini">
<copy file="jetty-base/start.d.dist/jsp.ini" tofile="jetty-base/start.d/jsp.ini" overwrite="false" failonerror="false" />
<copy file="jetty-base/start.d.dist/jstl.ini" tofile="jetty-base/start.d/jstl.ini" overwrite="false" failonerror="false" />
</target>
- <target name="copyidpini" unless="idp.ini.present">
- <mkdir dir="jetty-base/start.d" />
+ <target name="copyidpini" depends="directories" unless="idp.ini.present">
[... 65 lines stripped ...]
More information about the commits
mailing list