Author: lukaszlenart Date: Sun Mar 6 13:09:41 2011 New Revision: 1078462 URL: http://svn.apache.org/viewvc?rev=1078462&view=rev Log: Extends Jetty scanner configuration to reload server when any of configuration files will change
Modified: struts/struts2/trunk/apps/blank/pom.xml struts/struts2/trunk/archetypes/struts2-archetype-blank/src/main/resources/archetype-resources/pom.xml struts/struts2/trunk/archetypes/struts2-archetype-convention/src/main/resources/archetype-resources/pom.xml struts/struts2/trunk/archetypes/struts2-archetype-dbportlet/src/main/resources/archetype-resources/pom.xml struts/struts2/trunk/archetypes/struts2-archetype-portlet/src/main/resources/archetype-resources/pom.xml struts/struts2/trunk/archetypes/struts2-archetype-starter/src/main/resources/archetype-resources/pom.xml Modified: struts/struts2/trunk/apps/blank/pom.xml URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/blank/pom.xml?rev=1078462&r1=1078461&r2=1078462&view=diff ============================================================================== --- struts/struts2/trunk/apps/blank/pom.xml (original) +++ struts/struts2/trunk/apps/blank/pom.xml Sun Mar 6 13:09:41 2011 @@ -21,7 +21,8 @@ * under the License. */ --> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.struts</groupId> @@ -34,9 +35,9 @@ <name>Blank Webapp</name> <scm> - <connection>scm:svn:http://svn.apache.org/repos/asf/struts/struts2/trunk/apps/blank/</connection> - <developerConnection>scm:svn:https://svn.apache.org/repos/asf/struts/struts2/trunk/apps/blank/</developerConnection> - <url>http://svn.apache.org/viewcvs.cgi/struts/struts2/trunk/apps/blank/</url> + <connection>scm:svn:http://svn.apache.org/repos/asf/struts/struts2/trunk/apps/blank/</connection> + <developerConnection>scm:svn:https://svn.apache.org/repos/asf/struts/struts2/trunk/apps/blank/</developerConnection> + <url>http://svn.apache.org/viewcvs.cgi/struts/struts2/trunk/apps/blank/</url> </scm> <dependencies> @@ -69,10 +70,15 @@ <version>6.0.1</version> <configuration> <scanIntervalSeconds>10</scanIntervalSeconds> + <scanTargets> + <scanTarget>src/main/webapp/WEB-INF</scanTarget> + <scanTarget>src/main/webapp/WEB-INF/web.xml</scanTarget> + <scanTarget>src/main/resources/struts.xml</scanTarget> + <scanTarget>src/main/resources/example.xml</scanTarget> + </scanTargets> </configuration> </plugin> </plugins> </build> - </project> Modified: struts/struts2/trunk/archetypes/struts2-archetype-blank/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/struts/struts2/trunk/archetypes/struts2-archetype-blank/src/main/resources/archetype-resources/pom.xml?rev=1078462&r1=1078461&r2=1078462&view=diff ============================================================================== --- struts/struts2/trunk/archetypes/struts2-archetype-blank/src/main/resources/archetype-resources/pom.xml (original) +++ struts/struts2/trunk/archetypes/struts2-archetype-blank/src/main/resources/archetype-resources/pom.xml Sun Mar 6 13:09:41 2011 @@ -84,6 +84,12 @@ <version>6.1.21</version> <configuration> <scanIntervalSeconds>10</scanIntervalSeconds> + <scanTargets> + <scanTarget>src/main/webapp/WEB-INF</scanTarget> + <scanTarget>src/main/webapp/WEB-INF/web.xml</scanTarget> + <scanTarget>src/main/resources/struts.xml</scanTarget> + <scanTarget>src/main/resources/example.xml</scanTarget> + </scanTargets> </configuration> </plugin> </plugins> Modified: struts/struts2/trunk/archetypes/struts2-archetype-convention/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/struts/struts2/trunk/archetypes/struts2-archetype-convention/src/main/resources/archetype-resources/pom.xml?rev=1078462&r1=1078461&r2=1078462&view=diff ============================================================================== --- struts/struts2/trunk/archetypes/struts2-archetype-convention/src/main/resources/archetype-resources/pom.xml (original) +++ struts/struts2/trunk/archetypes/struts2-archetype-convention/src/main/resources/archetype-resources/pom.xml Sun Mar 6 13:09:41 2011 @@ -84,6 +84,11 @@ <version>6.1.21</version> <configuration> <scanIntervalSeconds>10</scanIntervalSeconds> + <scanTargets> + <scanTarget>src/main/webapp/WEB-INF</scanTarget> + <scanTarget>src/main/webapp/WEB-INF/web.xml</scanTarget> + <scanTarget>src/main/resources/struts.xml</scanTarget> + </scanTargets> </configuration> </plugin> </plugins> Modified: struts/struts2/trunk/archetypes/struts2-archetype-dbportlet/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/struts/struts2/trunk/archetypes/struts2-archetype-dbportlet/src/main/resources/archetype-resources/pom.xml?rev=1078462&r1=1078461&r2=1078462&view=diff ============================================================================== --- struts/struts2/trunk/archetypes/struts2-archetype-dbportlet/src/main/resources/archetype-resources/pom.xml (original) +++ struts/struts2/trunk/archetypes/struts2-archetype-dbportlet/src/main/resources/archetype-resources/pom.xml Sun Mar 6 13:09:41 2011 @@ -107,9 +107,14 @@ <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.21</version> - <configuration> - <scanIntervalSeconds>10</scanIntervalSeconds> - </configuration> + <configuration> + <scanIntervalSeconds>10</scanIntervalSeconds> + <scanTargets> + <scanTarget>src/main/webapp/WEB-INF</scanTarget> + <scanTarget>src/main/webapp/WEB-INF/web.xml</scanTarget> + <scanTarget>src/main/resources/struts.xml</scanTarget> + </scanTargets> + </configuration> <dependencies> <dependency> <groupId>portlet-api</groupId> Modified: struts/struts2/trunk/archetypes/struts2-archetype-portlet/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/struts/struts2/trunk/archetypes/struts2-archetype-portlet/src/main/resources/archetype-resources/pom.xml?rev=1078462&r1=1078461&r2=1078462&view=diff ============================================================================== --- struts/struts2/trunk/archetypes/struts2-archetype-portlet/src/main/resources/archetype-resources/pom.xml (original) +++ struts/struts2/trunk/archetypes/struts2-archetype-portlet/src/main/resources/archetype-resources/pom.xml Sun Mar 6 13:09:41 2011 @@ -110,6 +110,12 @@ <value>HelloPortlet</value> </systemProperty> </systemProperties> + <scanIntervalSeconds>10</scanIntervalSeconds> + <scanTargets> + <scanTarget>src/main/webapp/WEB-INF</scanTarget> + <scanTarget>src/main/webapp/WEB-INF/web.xml</scanTarget> + <scanTarget>src/main/resources/struts.xml</scanTarget> + </scanTargets> </configuration> <dependencies> <dependency> Modified: struts/struts2/trunk/archetypes/struts2-archetype-starter/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/struts/struts2/trunk/archetypes/struts2-archetype-starter/src/main/resources/archetype-resources/pom.xml?rev=1078462&r1=1078461&r2=1078462&view=diff ============================================================================== --- struts/struts2/trunk/archetypes/struts2-archetype-starter/src/main/resources/archetype-resources/pom.xml (original) +++ struts/struts2/trunk/archetypes/struts2-archetype-starter/src/main/resources/archetype-resources/pom.xml Sun Mar 6 13:09:41 2011 @@ -92,9 +92,15 @@ <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.21</version> - <configuration> - <scanIntervalSeconds>10</scanIntervalSeconds> - </configuration> + <configuration> + <scanIntervalSeconds>10</scanIntervalSeconds> + <scanTargets> + <scanTarget>src/main/webapp/WEB-INF</scanTarget> + <scanTarget>src/main/webapp/WEB-INF/web.xml</scanTarget> + <scanTarget>src/main/resources/struts.xml</scanTarget> + <scanTarget>src/main/resources/applicationContext.xml</scanTarget> + </scanTargets> + </configuration> </plugin> </plugins> </build>