(no commit message)
authorerik <erik@77661180-640e-0410-b3a8-9f9b13e6d0e0>
Mon, 4 Feb 2008 21:37:55 +0000 (21:37 +0000)
committererik <erik@77661180-640e-0410-b3a8-9f9b13e6d0e0>
Mon, 4 Feb 2008 21:37:55 +0000 (21:37 +0000)
14 files changed:
trunk/mythtv/ear/pom.xml
trunk/mythtv/monitor/pom.xml
trunk/mythtv/monitor/src/main/java/org/wamblee/mythtv/Application.java [moved from trunk/mythtv/war/src/main/java/org/wamblee/mythtv/Application.java with 100% similarity]
trunk/mythtv/monitor/src/main/java/org/wamblee/mythtv/Channel.java [moved from trunk/mythtv/war/src/main/java/org/wamblee/mythtv/Channel.java with 100% similarity]
trunk/mythtv/monitor/src/main/java/org/wamblee/mythtv/FileType.java [moved from trunk/mythtv/war/src/main/java/org/wamblee/mythtv/FileType.java with 100% similarity]
trunk/mythtv/monitor/src/main/java/org/wamblee/mythtv/LinkStructure.java [moved from trunk/mythtv/war/src/main/java/org/wamblee/mythtv/LinkStructure.java with 100% similarity]
trunk/mythtv/monitor/src/main/java/org/wamblee/mythtv/MonitorScheduler.java [moved from trunk/mythtv/war/src/main/java/org/wamblee/mythtv/MonitorScheduler.java with 100% similarity]
trunk/mythtv/monitor/src/main/java/org/wamblee/mythtv/MythtvBeanFactory.java [moved from trunk/mythtv/war/src/main/java/org/wamblee/mythtv/MythtvBeanFactory.java with 100% similarity]
trunk/mythtv/monitor/src/main/java/org/wamblee/mythtv/MythtvHibernateMappings.java [moved from trunk/mythtv/war/src/main/java/org/wamblee/mythtv/MythtvHibernateMappings.java with 100% similarity]
trunk/mythtv/monitor/src/main/java/org/wamblee/mythtv/PollDirectoryJob.java [moved from trunk/mythtv/war/src/main/java/org/wamblee/mythtv/PollDirectoryJob.java with 100% similarity]
trunk/mythtv/monitor/src/main/java/org/wamblee/mythtv/Recording.java [moved from trunk/mythtv/war/src/main/java/org/wamblee/mythtv/Recording.java with 100% similarity]
trunk/mythtv/monitor/src/main/java/org/wamblee/mythtv/RecordingDatabase.java [moved from trunk/mythtv/war/src/main/java/org/wamblee/mythtv/RecordingDatabase.java with 100% similarity]
trunk/mythtv/pom.xml
trunk/mythtv/war/pom.xml

index c7b7cc9baf3e5612c787860f003bbfb85d909042..da812ad3ff3710a955d9c7f53ff0e67afb616633 100644 (file)
         <version>${project.version}</version>
         <type>war</type>
     </dependency>
+    <dependency>
+        <groupId>org.wamblee</groupId>
+        <artifactId>wamblee-mythtv-monitor</artifactId>
+        <version>${project.version}</version>
+    </dependency>
   </dependencies>
 
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-ear-plugin</artifactId>
+        <configuration>
+          <defaultJavaBundleDir>lib/</defaultJavaBundleDir>
+        </configuration>       
+      </plugin>
+    </plugins>    
+  </build>
+
 </project>
index 72602923f587be0547498b0787a632f94bad9854..658d67240a9fec7f220184ad1ac01944f0d7c7c1 100644 (file)
@@ -11,7 +11,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.wamblee</groupId>
   <artifactId>wamblee-mythtv-monitor</artifactId>
-  <packaging>war</packaging>
+  <packaging>jar</packaging>
   <name>wamblee.org mythtv directory monitor MONITOR</name>
   <url>http://wamblee.org</url>
   
index 40d40371acb0c98ec3969adff7691fbda32da172..8765147d7bcb21c10cecbcd9a94c1a6cab66fe06 100644 (file)
@@ -16,6 +16,7 @@
   <url>http://wamblee.org</url>
   
   <modules>
+    <module>monitor</module>
     <module>war</module>
     <module>ear</module>
   </modules>
index 1891c3a985531c7168d1173e477e350b923f9a85..30c9c477619da42dd7b792370ec786861ca7abac 100644 (file)
   <dependencies>
     <dependency>
         <groupId>org.wamblee</groupId>
-        <artifactId>wamblee-support</artifactId>
-    </dependency>
-       <dependency>
-         <groupId>quartz</groupId>
-         <artifactId>quartz</artifactId>
-       </dependency>
-       <dependency>
-         <groupId>javax.servlet</groupId>
-         <artifactId>servlet-api</artifactId>
-       </dependency>
-    <dependency>
-      <groupId>log4j</groupId>
-      <artifactId>log4j</artifactId>
-      <scope>provided</scope>
+        <artifactId>wamblee-mythtv-monitor</artifactId>
+        <version>${project.version}</version>
     </dependency>
   </dependencies>
 
                <webXml>${basedir}/src/webapp/WEB-INF/web.xml</webXml>
                <warName>wamblee-mythtv</warName>
                <warSourceDirectory>src/webapp</warSourceDirectory>
+                <warSourceExcludes>WEB-INF/lib/*.jar</warSourceExcludes>
+                <archive>
+                  <manifest>
+                    <addClasspath>true</addClasspath>
+                    <classpathPrefix>lib</classpathPrefix>
+                  </manifest>
+                </archive>
           </configuration>
        </plugin>
     </plugins>