You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by sn...@apache.org on 2006/09/14 23:27:39 UTC

svn commit: r443477 [1/2] - in /incubator/roller/trunk/sandbox/planetroller: ./ etc/ nbproject/ nbproject/private/ src/org/apache/roller/tools/ src/org/apache/roller/tools/planet/ web/ web/META-INF/ web/WEB-INF/ web/WEB-INF/lib/

Author: snoopdave
Date: Thu Sep 14 14:27:38 2006
New Revision: 443477

URL: http://svn.apache.org/viewvc?view=rev&rev=443477
Log:
Whipping PlanetTool back into shape and preparing to start Planet Roller webapp work

Added:
    incubator/roller/trunk/sandbox/planetroller/etc/
    incubator/roller/trunk/sandbox/planetroller/etc/planet-config.xml
      - copied, changed from r443329, incubator/roller/trunk/sandbox/planetroller/planet-config.xml
    incubator/roller/trunk/sandbox/planetroller/etc/planet-tool.bat
      - copied, changed from r443329, incubator/roller/trunk/sandbox/planetroller/planet-tool.bat
    incubator/roller/trunk/sandbox/planetroller/etc/planet-tool.sh
      - copied, changed from r443329, incubator/roller/trunk/sandbox/planetroller/planet-tool.sh
    incubator/roller/trunk/sandbox/planetroller/nbproject/
    incubator/roller/trunk/sandbox/planetroller/nbproject/ant-deploy.xml
    incubator/roller/trunk/sandbox/planetroller/nbproject/build-impl.xml
    incubator/roller/trunk/sandbox/planetroller/nbproject/genfiles.properties
    incubator/roller/trunk/sandbox/planetroller/nbproject/jax-ws.xml
    incubator/roller/trunk/sandbox/planetroller/nbproject/private/
    incubator/roller/trunk/sandbox/planetroller/nbproject/private/private.properties
    incubator/roller/trunk/sandbox/planetroller/nbproject/project.properties
    incubator/roller/trunk/sandbox/planetroller/nbproject/project.xml
    incubator/roller/trunk/sandbox/planetroller/web/
    incubator/roller/trunk/sandbox/planetroller/web/META-INF/
    incubator/roller/trunk/sandbox/planetroller/web/META-INF/context.xml
    incubator/roller/trunk/sandbox/planetroller/web/WEB-INF/
    incubator/roller/trunk/sandbox/planetroller/web/WEB-INF/lib/
    incubator/roller/trunk/sandbox/planetroller/web/WEB-INF/web.xml
    incubator/roller/trunk/sandbox/planetroller/web/index.jsp
Removed:
    incubator/roller/trunk/sandbox/planetroller/planet-config.xml
    incubator/roller/trunk/sandbox/planetroller/planet-tool.bat
    incubator/roller/trunk/sandbox/planetroller/planet-tool.sh
    incubator/roller/trunk/sandbox/planetroller/release-properties.xmlf
    incubator/roller/trunk/sandbox/planetroller/release-setenv.bat
    incubator/roller/trunk/sandbox/planetroller/release-setenv.sh
    incubator/roller/trunk/sandbox/planetroller/setenv.bat
    incubator/roller/trunk/sandbox/planetroller/setenv.sh
    incubator/roller/trunk/sandbox/planetroller/src/org/apache/roller/tools/planet/
Modified:
    incubator/roller/trunk/sandbox/planetroller/   (props changed)
    incubator/roller/trunk/sandbox/planetroller/README.txt
    incubator/roller/trunk/sandbox/planetroller/build.xml
    incubator/roller/trunk/sandbox/planetroller/properties.xmlf
    incubator/roller/trunk/sandbox/planetroller/src/org/apache/roller/tools/PlanetTool.java

Propchange: incubator/roller/trunk/sandbox/planetroller/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Thu Sep 14 14:27:38 2006
@@ -0,0 +1 @@
+dist

Modified: incubator/roller/trunk/sandbox/planetroller/README.txt
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/README.txt?view=diff&rev=443477&r1=443476&r2=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/README.txt (original)
+++ incubator/roller/trunk/sandbox/planetroller/README.txt Thu Sep 14 14:27:38 2006
@@ -1,23 +1,27 @@
+README.txt for planetroller
 
-README.txt for Roller Planet
-
-   Planet Roller is a code-name for a new set of features for Roller, features that 
-   make it easy to build aggregated weblogs. 
+This sandbox directory is where Roller's planet aggregator was created.
+Most of the planet code has moved into Roller, but a command-line tool
+called PlanetTool remains here (currently in a broken state).
 
 Planet Tool
 
-   Currently, we have only PlanetTool, a command-line tool that can be used to 
-   generated an aggregated weblog. PlanetTool can be run as a scheduled-task, 
-   generating static HTML, RSS, and OPML files right into a web server directory.
+A command-line tool that can be used to generated an aggregated weblog. 
+PlanetTool can be run as a scheduled-task, generating static HTML, RSS, 
+and OPML files right into a web server directory.
+
+You don't need Roller to use the Planet Tool.
 
-   You don't need Roller to use the Planet Tool.
+All you need to do is to provide your own Planet Config file 
+(e.g. planet-config.xml) and use it on the command-line when you 
+run planet-tool.sh.
 
-   All you need to do is to provide your own Planet Config file 
-   (e.g. planet-config.xml) and use it on the command-line when you 
-   run planet-tool.sh.
+For more information on the config file and on page templates see this blog entry:
+http://www.rollerweblogger.org/page/roller/20050213#rome_texen_planet_roller
 
-   For more information on the config file and on page templates see this blog entry:
-   http://www.rollerweblogger.org/page/roller/20050213#rome_texen_planet_roller
+For more information on how Planet Tool works:
+http://www.rollerweblogger.org/page/roller/20050215#planet_roller_internals
 
-   For more information on how Planet Tool works:
-   http://www.rollerweblogger.org/page/roller/20050215#planet_roller_internals
+A version of PlanetTool exists as the Chapter 11 example in the RSS and Atom
+in Action examples. You can get the code here:
+http://blogapps.dev.java.net

Modified: incubator/roller/trunk/sandbox/planetroller/build.xml
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/build.xml?view=diff&rev=443477&r1=443476&r2=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/build.xml (original)
+++ incubator/roller/trunk/sandbox/planetroller/build.xml Thu Sep 14 14:27:38 2006
@@ -19,89 +19,83 @@
 <!DOCTYPE project [
     <!ENTITY properties SYSTEM "properties.xmlf">
 ]>
-<project name="planet-roller" default="release">
-	
-	<!-- Bring in properties.xml -->
-	&properties;
-	
-	<fileset id="roller-jars" dir="${rollerjars.dir}">
-        <include name="rollerbeans.jar"/>
-        <include name="rome-0.6.jar"/>
+<project name="planetroller" default="buildplanet" basedir=".">
+    <description>Builds, tests, and runs the project planetroller.</description>
+    <import file="nbproject/build-impl.xml"/>
+    <!-- Bring in properties.xml -->
+    
+    &properties;
+    
+    <fileset id="roller-jars" dir="${rollerjars.dir}">
+        <include name="roller-business.jar"/>
+        <include name="rome-0.8.jar"/>
+        <include name="rome-fetcher-0.8.jar"/>
         <include name="velocity-1.4.jar"/>
         <include name="velocity-dep-1.4.jar"/>
         <include name="jdom.jar"/>
-        <include name="dom4j-1.4.jar"/>
+        <include name="dom4j-1.6.1.jar"/>
         <include name="jaxen-full.jar"/>
+        <include name="saxpath.jar"/>
         <include name="commons-logging.jar"/>
         <include name="commons-lang-2.0.jar"/>
-    </fileset>
-    <fileset id="planet-jars" dir="${planetjars.dir}">
-        <include name="commons-httpclient-2.0.2.jar"/>
-        <include name="rome-fetcher-0.6.jar"/>
+        <include name="jaxen-full.jar"/>
     </fileset>
     <path id="planet.path">
-		<fileset refid="roller-jars" />
-		<fileset refid="planet-jars" />
+        <fileset refid="roller-jars" />
     </path>
-	
-    <target name="compile">
-	    <mkdir dir="./build/classes" />
+    
+    <target name="buildplanet">
+        
+        <mkdir dir="./build/web" />
+        <mkdir dir="./build/classes" />
         <javac debug="on" destdir="./build/classes" 
-            excludes="**/hibernate/**,**/presentation/**" >
+                excludes="**/hibernate/**,**/presentation/**" >
             <src path="./src" />
             <classpath>
                 <path location="../../build/compile_beans" />
                 <path refid="planet.path"/>
             </classpath>
         </javac>
-    	    <copy todir="./build/classes" file="./src/rome.properties" />
-    </target>
 
-    <target name="release" depends="compile">
-	    <mkdir dir="./build/planet-roller/testdata" />
-	    <mkdir dir="./build/planet-roller/templates" />
-	    <mkdir dir="./build/planet-roller/theme" />
-	    <mkdir dir="./build/planet-roller/lib" />
-	    <mkdir dir="./build/planet-roller/src" />
-    	
-    	    <!-- Include jars needed to build and run -->
-    	    <jar basedir="./build/classes" 
-    	    	    destfile="./build/planet-roller/lib/planet-roller-${planet.version}.jar" />
-    	    <copy todir="./build/planet-roller/lib">
-			<fileset refid="roller-jars" />
-			<fileset refid="planet-jars" />
-	    	</copy>
+        <!-- <mkdir dir="lib" />
+        <copy todir="./lib">
+            <fileset refid="roller-jars" />
+        </copy> -->
 
-    	    <!-- Include sample theme, template, and config files -->
-	    <copy todir="./build/planet-roller/templates">
-	    		<fileset dir="./templates" includes="*.vm" />
-	    	</copy>
-	    <copy todir="./build/planet-roller/testdata">
-	    		<fileset dir="./testdata" includes="**/dummy.txt" />
-	    	</copy>
-    	    <copy file="./planet-tool.sh" todir="./build/planet-roller" />
-	    <copy failonerror="false" file="./release-setenv.sh" 
-	    	    tofile="./build/planet-roller/setenv.sh" />
-	    <chmod file="./build/planet-roller/setenv.sh" perm="+x" />
-	    <chmod file="./build/planet-roller/planet-tool.sh" perm="+x" />
-	    <copy file="./planet-config.xml" todir="./build/planet-roller" />
-
-    	    <!-- Include source and build files -->
-    	    <copy todir="./build/planet-roller/src" >
-    	        <fileset dir="./src" />
+    </target>
+    
+    <target name="release" depends="buildplanet" description="Package for release">
+        
+        <!-- Include jars needed to run -->
+        <mkdir dir="./build/planetroller/lib" />
+        <jar basedir="./build/classes" 
+            destfile="./build/planetroller/lib/roller-planet.jar" />
+        <copy todir="./build/planetroller/lib">
+            <fileset refid="roller-jars" />
+        </copy>
+        
+        <!-- Include sample theme, template, and config files -->
+        <mkdir dir="./build/planetroller/templates" />
+        <copy todir="./build/planetroller/templates">
+            <fileset dir="./templates" includes="*.vm" />
         </copy>
-	    <copy failonerror="false" file="./release-properties.xmlf" 
-	    	    tofile="./build/planet-roller/properties.xmlf" />
-	    <copy file="./build.xml" todir="./build/planet-roller" />
 
-    	    <!-- Package it up -->
-    	    <tar destfile="./build/planet-roller-${planet.version}.tar" 
-    	    	   basedir="./build" includes="planet-roller/**" />
-    	
+        <copy todir="./build/planetroller" >
+            <fileset dir="./etc" includes="**/**" />
+        </copy>
+        <chmod file="./build/planetroller/setenv.sh" perm="+x" />
+        <chmod file="./build/planetroller/planet-tool.sh" perm="+x" />
+              
+        <!-- Package it up -->
+        <mkdir dir="./dist" />
+        <tar destfile="./dist/roller-planet.tar" 
+            basedir="./build" includes="planetroller/**" />
+        
     </target>
-	
-	<target name="clean">
-	    <delete dir="./build" />
-	</target>
-
+    
+    <target name="clean">
+        <delete dir="./build" />
+        <delete dir="./dist" />
+    </target>
+    
 </project>

Copied: incubator/roller/trunk/sandbox/planetroller/etc/planet-config.xml (from r443329, incubator/roller/trunk/sandbox/planetroller/planet-config.xml)
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/etc/planet-config.xml?view=diff&rev=443477&p1=incubator/roller/trunk/sandbox/planetroller/planet-config.xml&r1=443329&p2=incubator/roller/trunk/sandbox/planetroller/etc/planet-config.xml&r2=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/planet-config.xml (original)
+++ incubator/roller/trunk/sandbox/planetroller/etc/planet-config.xml Thu Sep 14 14:27:38 2006
@@ -22,9 +22,9 @@
    <admin-name>Your name</admin-name>
    <admin-email>Your email address</admin-email>
    <site-url>http://rollerweblogger.org/planet</site-url>
-   <output-dir>./testdata/output</output-dir>
+   <output-dir>./output</output-dir>
    <template-dir>./templates</template-dir>
-   <cache-dir>./testdata/cache</cache-dir>
+   <cache-dir>./cache</cache-dir>
    <subscription id="dave">
       <title>Blogging Roller</title>
       <feed-url>http://rollerweblogger.org/rss/roller</feed-url>

Copied: incubator/roller/trunk/sandbox/planetroller/etc/planet-tool.bat (from r443329, incubator/roller/trunk/sandbox/planetroller/planet-tool.bat)
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/etc/planet-tool.bat?view=diff&rev=443477&p1=incubator/roller/trunk/sandbox/planetroller/planet-tool.bat&r1=443329&p2=incubator/roller/trunk/sandbox/planetroller/etc/planet-tool.bat&r2=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/planet-tool.bat (original)
+++ incubator/roller/trunk/sandbox/planetroller/etc/planet-tool.bat Thu Sep 14 14:27:38 2006
@@ -16,17 +16,18 @@
 rem directory of this distribution.
 
 @echo off
-call setenv.bat
-set _CP=.;%PLANETCLASSES%
-set _CP=%_CP%;%FETCHERJARS%\commons-httpclient-2.0.2.jar
-set _CP=%_CP%;%FETCHERJARS%\rome-fetcher-0.6.jar
-set _CP=%_CP%;%ROLLERJARS%\rollerbeans.jar
-set _CP=%_CP%;%ROLLERJARS%\commons-logging.jar
-set _CP=%_CP%;%ROLLERJARS%\commons-lang-2.0.jar
-set _CP=%_CP%;%ROLLERJARS%\jaxen-full.jar
-set _CP=%_CP%;%ROLLERJARS%\jdom.jar
-set _CP=%_CP%;%ROLLERJARS%\dom4j-1.4.jar
-set _CP=%_CP%;%ROLLERJARS%\rome-0.6.jar
-set _CP=%_CP%;%ROLLERJARS%\velocity-1.4.jar
-set _CP=%_CP%;%ROLLERJARS%\velocity-dep-1.4.jar
-java -classpath %_CP% org.roller.tools.planet.PlanetTool %1 
\ No newline at end of file
+set PLANETJARS=.\lib
+set _CP=.
+set _CP=%_CP%;%PLANETJARS%\roller-planet.jar
+set _CP=%_CP%;%PLANETJARS%\rome-0.8.jar
+set _CP=%_CP%;%PLANETJARS%\rome-fetcher-0.8.jar
+set _CP=%_CP%;%PLANETJARS%\roller-business.jar
+set _CP=%_CP%;%PLANETJARS%\commons-logging.jar
+set _CP=%_CP%;%PLANETJARS%\commons-lang-2.0.jar
+set _CP=%_CP%;%PLANETJARS%\jaxen-full.jar
+set _CP=%_CP%;%PLANETJARS%\saxpath.jar
+set _CP=%_CP%;%PLANETJARS%\jdom.jar
+set _CP=%_CP%;%PLANETJARS%\dom4j-1.6.1.jar
+set _CP=%_CP%;%PLANETJARS%\velocity-1.4.jar
+set _CP=%_CP%;%PLANETJARS%\velocity-dep-1.4.jar
+java -classpath %_CP% org.apache.roller.tools.PlanetTool %1 
\ No newline at end of file

Copied: incubator/roller/trunk/sandbox/planetroller/etc/planet-tool.sh (from r443329, incubator/roller/trunk/sandbox/planetroller/planet-tool.sh)
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/etc/planet-tool.sh?view=diff&rev=443477&p1=incubator/roller/trunk/sandbox/planetroller/planet-tool.sh&r1=443329&p2=incubator/roller/trunk/sandbox/planetroller/etc/planet-tool.sh&r2=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/planet-tool.sh (original)
+++ incubator/roller/trunk/sandbox/planetroller/etc/planet-tool.sh Thu Sep 14 14:27:38 2006
@@ -16,17 +16,18 @@
 # copyright in this work, please see the NOTICE file in the top level
 # directory of this distribution.
 
-source ./setenv.sh
-_CP=.:${PLANETCLASSES}
-_CP=${_CP}:${FETCHERJARS}/commons-httpclient-2.0.2.jar
-_CP=${_CP}:${FETCHERJARS}/rome-fetcher-0.6.jar
-_CP=${_CP}:${ROLLERJARS}/rollerbeans.jar
-_CP=${_CP}:${ROLLERJARS}/commons-logging.jar
-_CP=${_CP}:${ROLLERJARS}/commons-lang-2.0.jar
-_CP=${_CP}:${ROLLERJARS}/jaxen-full.jar
-_CP=${_CP}:${ROLLERJARS}/jdom.jar
-_CP=${_CP}:${ROLLERJARS}/dom4j-1.4.jar
-_CP=${_CP}:${ROLLERJARS}/rome-0.6.jar
-_CP=${_CP}:${ROLLERJARS}/velocity-1.4.jar
-_CP=${_CP}:${ROLLERJARS}/velocity-dep-1.4.jar
-java -classpath ${_CP} org.roller.tools.planet.PlanetTool $1 
\ No newline at end of file
+PLANETJARS=./lib
+_CP=.
+_CP=${_CP}:${PLANETJARS}/roller-planet.jar
+_CP=${_CP}:${PLANETJARS}/rome-0.8.jar
+_CP=${_CP}:${PLANETJARS}/rome-fetcher-0.8.jar
+_CP=${_CP}:${PLANETJARS}/roller-business.jar
+_CP=${_CP}:${PLANETJARS}/commons-logging.jar
+_CP=${_CP}:${PLANETJARS}/commons-lang-2.0.jar
+_CP=${_CP}:${PLANETJARS}/jaxen-full.jar
+_CP=${_CP}:${PLANETJARS}/saxpath.jar
+_CP=${_CP}:${PLANETJARS}/jdom.jar
+_CP=${_CP}:${PLANETJARS}/dom4j-1.6.1.jar
+_CP=${_CP}:${PLANETJARS}/velocity-1.4.jar
+_CP=${_CP}:${PLANETJARS}/velocity-dep-1.4.jar
+java -classpath ${_CP} org.apache.roller.tools.PlanetTool $1 
\ No newline at end of file

Added: incubator/roller/trunk/sandbox/planetroller/nbproject/ant-deploy.xml
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/nbproject/ant-deploy.xml?view=auto&rev=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/nbproject/ant-deploy.xml (added)
+++ incubator/roller/trunk/sandbox/planetroller/nbproject/ant-deploy.xml Thu Sep 14 14:27:38 2006
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="-deploy-ant" basedir=".">
+    <target name="-init" if="deploy.ant.enabled">
+        <property file="${deploy.ant.properties.file}"/>
+        <tempfile property="temp.module.folder" prefix="tomcat" destdir="${java.io.tmpdir}"/>
+        <unwar src="${deploy.ant.archive}" dest="${temp.module.folder}">
+            <patternset includes="META-INF/context.xml"/>
+        </unwar>
+        <xmlproperty file="${temp.module.folder}/META-INF/context.xml"/>
+        <delete dir="${temp.module.folder}"/>
+    </target>
+    <target name="-deploy-ant" if="deploy.ant.enabled" depends="-init">
+        <echo message="Deploying ${deploy.ant.archive} to ${Context(path)}"/>
+        <taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask"
+                 classpath="${tomcat.home}/server/lib/catalina-ant.jar"/>
+        <deploy url="${tomcat.url}/manager" username="${tomcat.username}"
+                password="${tomcat.password}" path="${Context(path)}"
+                war="${deploy.ant.archive}"/>
+        <property name="deploy.ant.client.url" value="${tomcat.url}${Context(path)}"/>
+    </target>
+    <target name="-undeploy-ant" if="deploy.ant.enabled" depends="-init">
+        <echo message="Undeploying ${Context(path)}"/>
+        <taskdef name="undeploy"  classname="org.apache.catalina.ant.UndeployTask"
+                classpath="${tomcat.home}/server/lib/catalina-ant.jar"/>
+        <undeploy url="${tomcat.url}/manager" username="${tomcat.username}" 
+                  password="${tomcat.password}" path="${Context(path)}"/>
+    </target>
+</project>

Added: incubator/roller/trunk/sandbox/planetroller/nbproject/build-impl.xml
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/nbproject/build-impl.xml?view=auto&rev=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/nbproject/build-impl.xml (added)
+++ incubator/roller/trunk/sandbox/planetroller/nbproject/build-impl.xml Thu Sep 14 14:27:38 2006
@@ -0,0 +1,706 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+        *** GENERATED FROM project.xml - DO NOT EDIT  ***
+        ***         EDIT ../build.xml INSTEAD         ***
+
+        For the purpose of easier reading the script
+        is divided into following sections:
+        - initialization
+        - compilation
+        - dist
+        - execution
+        - debugging
+        - javadoc
+        - junit compilation
+        - junit execution
+        - junit debugging
+        - cleanup
+
+        -->
+<project name="planetroller-impl" default="build" basedir=".." xmlns:webproject3="http://www.netbeans.org/ns/web-project/3" xmlns:webproject2="http://www.netbeans.org/ns/web-project/2" xmlns:jaxws="http://www.netbeans.org/ns/jax-ws/1" xmlns:webproject1="http://www.netbeans.org/ns/web-project/1">
+    <import file="ant-deploy.xml"/>
+    <target name="default" depends="dist,javadoc" description="Build whole project."/>
+    <!--
+                ======================
+                INITIALIZATION SECTION
+                ======================
+            -->
+    <target name="-pre-init">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="-init-private" depends="-pre-init">
+        <property file="nbproject/private/private.properties"/>
+    </target>
+    <target name="-init-user" depends="-pre-init,-init-private">
+        <property file="${user.properties.file}"/>
+        <!-- The two properties below are usually overridden -->
+        <!-- by the active platform. Just a fallback. -->
+        <property name="default.javac.source" value="1.4"/>
+        <property name="default.javac.target" value="1.4"/>
+    </target>
+    <target name="-init-project" depends="-pre-init,-init-private,-init-user">
+        <property file="nbproject/project.properties"/>
+    </target>
+    <target name="-do-ear-init" depends="-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property" if="dist.ear.dir">
+        <property value="${build.ear.web.dir}/META-INF" name="build.meta.inf.dir"/>
+        <property name="build.classes.dir.real" value="${build.ear.classes.dir}"/>
+        <property name="build.web.dir.real" value="${build.ear.web.dir}"/>
+    </target>
+    <target name="-do-init" depends="-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property, -do-ear-init">
+        <condition property="have.tests">
+            <or/>
+        </condition>
+        <condition property="have.sources">
+            <or>
+                <available file="${src.dir}"/>
+            </or>
+        </condition>
+        <condition property="netbeans.home+have.tests">
+            <and>
+                <isset property="netbeans.home"/>
+                <isset property="have.tests"/>
+            </and>
+        </condition>
+        <condition property="no.javadoc.preview">
+            <isfalse value="${javadoc.preview}"/>
+        </condition>
+        <property name="javac.compilerargs" value=""/>
+        <condition property="no.deps">
+            <and>
+                <istrue value="${no.dependencies}"/>
+            </and>
+        </condition>
+        <condition property="no.dist.ear.dir">
+            <not>
+                <isset property="dist.ear.dir"/>
+            </not>
+        </condition>
+        <property name="build.web.excludes" value="${build.classes.excludes}"/>
+        <condition property="do.compile.jsps">
+            <istrue value="${compile.jsps}"/>
+        </condition>
+        <condition property="do.display.browser">
+            <istrue value="${display.browser}"/>
+        </condition>
+        <available file="${conf.dir}/MANIFEST.MF" property="has.custom.manifest"/>
+        <available file="${conf.dir}/persistence.xml" property="has.persistence.xml"/>
+        <condition property="do.war.package.with.custom.manifest">
+            <and>
+                <istrue value="${war.package}"/>
+                <isset property="has.custom.manifest"/>
+            </and>
+        </condition>
+        <condition property="do.war.package.without.custom.manifest">
+            <and>
+                <istrue value="${war.package}"/>
+                <not>
+                    <isset property="has.custom.manifest"/>
+                </not>
+            </and>
+        </condition>
+        <property value="${build.web.dir}/META-INF" name="build.meta.inf.dir"/>
+        <property name="build.classes.dir.real" value="${build.classes.dir}"/>
+        <property name="build.web.dir.real" value="${build.web.dir}"/>
+    </target>
+    <target name="-post-init">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="-init-check" depends="-pre-init,-init-private,-init-user,-init-project,-do-init">
+        <fail unless="src.dir">Must set src.dir</fail>
+        <fail unless="build.dir">Must set build.dir</fail>
+        <fail unless="build.web.dir">Must set build.web.dir</fail>
+        <fail unless="build.generated.dir">Must set build.generated.dir</fail>
+        <fail unless="dist.dir">Must set dist.dir</fail>
+        <fail unless="build.classes.dir">Must set build.classes.dir</fail>
+        <fail unless="dist.javadoc.dir">Must set dist.javadoc.dir</fail>
+        <fail unless="build.test.classes.dir">Must set build.test.classes.dir</fail>
+        <fail unless="build.test.results.dir">Must set build.test.results.dir</fail>
+        <fail unless="build.classes.excludes">Must set build.classes.excludes</fail>
+        <fail unless="dist.war">Must set dist.war</fail>
+    </target>
+    <target name="-init-macrodef-property">
+        <macrodef name="property" uri="http://www.netbeans.org/ns/web-project/1">
+            <attribute name="name"/>
+            <attribute name="value"/>
+            <sequential>
+                <property name="@{name}" value="${@{value}}"/>
+            </sequential>
+        </macrodef>
+    </target>
+    <target name="-init-macrodef-javac">
+        <macrodef name="javac" uri="http://www.netbeans.org/ns/web-project/2">
+            <attribute name="srcdir" default="${src.dir}"/>
+            <attribute name="destdir" default="${build.classes.dir.real}"/>
+            <attribute name="classpath" default="${javac.classpath}:${j2ee.platform.classpath}"/>
+            <attribute name="debug" default="${javac.debug}"/>
+            <element name="customize" optional="true"/>
+            <sequential>
+                <javac srcdir="@{srcdir}" destdir="@{destdir}" debug="@{debug}" deprecation="${javac.deprecation}" source="${javac.source}" target="${javac.target}" includeantruntime="false">
+                    <classpath>
+                        <path path="@{classpath}"/>
+                    </classpath>
+                    <compilerarg line="${javac.compilerargs}"/>
+                    <customize/>
+                </javac>
+            </sequential>
+        </macrodef>
+    </target>
+    <target name="-init-macrodef-junit">
+        <macrodef name="junit" uri="http://www.netbeans.org/ns/web-project/2">
+            <attribute name="includes" default="**/*Test.java"/>
+            <sequential>
+                <junit showoutput="true" fork="true" dir="${basedir}" failureproperty="tests.failed" errorproperty="tests.failed">
+                    <batchtest todir="${build.test.results.dir}"/>
+                    <classpath>
+                        <path path="${run.test.classpath}"/>
+                    </classpath>
+                    <syspropertyset>
+                        <propertyref prefix="test-sys-prop."/>
+                        <mapper type="glob" from="test-sys-prop.*" to="*"/>
+                    </syspropertyset>
+                    <formatter type="brief" usefile="false"/>
+                    <formatter type="xml"/>
+                </junit>
+            </sequential>
+        </macrodef>
+    </target>
+    <target name="-init-macrodef-java">
+        <macrodef name="java" uri="http://www.netbeans.org/ns/web-project/1">
+            <attribute name="classname" default="${main.class}"/>
+            <element name="customize" optional="true"/>
+            <sequential>
+                <java fork="true" classname="@{classname}">
+                    <jvmarg line="${runmain.jvmargs}"/>
+                    <classpath>
+                        <path path="${build.classes.dir.real}:${javac.classpath}:${j2ee.platform.classpath}"/>
+                    </classpath>
+                    <syspropertyset>
+                        <propertyref prefix="run-sys-prop."/>
+                        <mapper type="glob" from="run-sys-prop.*" to="*"/>
+                    </syspropertyset>
+                    <customize/>
+                </java>
+            </sequential>
+        </macrodef>
+    </target>
+    <target name="-init-macrodef-nbjpda">
+        <macrodef name="nbjpdastart" uri="http://www.netbeans.org/ns/web-project/1">
+            <attribute name="name" default="${main.class}"/>
+            <attribute name="classpath" default="${debug.classpath}"/>
+            <sequential>
+                <nbjpdastart transport="dt_socket" addressproperty="jpda.address" name="@{name}">
+                    <classpath>
+                        <path path="@{classpath}"/>
+                    </classpath>
+                </nbjpdastart>
+            </sequential>
+        </macrodef>
+        <macrodef name="nbjpdareload" uri="http://www.netbeans.org/ns/web-project/1">
+            <attribute name="dir" default="${build.classes.dir.real}"/>
+            <sequential>
+                <nbjpdareload>
+                    <fileset includes="${fix.includes}*.class" dir="@{dir}"/>
+                </nbjpdareload>
+            </sequential>
+        </macrodef>
+    </target>
+    <target name="-init-macrodef-debug">
+        <macrodef name="debug" uri="http://www.netbeans.org/ns/web-project/1">
+            <attribute name="classname" default="${main.class}"/>
+            <attribute name="classpath" default="${debug.classpath}"/>
+            <attribute name="args" default="${application.args}"/>
+            <sequential>
+                <java fork="true" classname="@{classname}">
+                    <jvmarg value="-Xdebug"/>
+                    <jvmarg value="-Xnoagent"/>
+                    <jvmarg value="-Djava.compiler=none"/>
+                    <jvmarg value="-Xrunjdwp:transport=dt_socket,address=${jpda.address}"/>
+                    <jvmarg line="${runmain.jvmargs}"/>
+                    <classpath>
+                        <path path="@{classpath}"/>
+                    </classpath>
+                    <syspropertyset>
+                        <propertyref prefix="run-sys-prop."/>
+                        <mapper type="glob" from="run-sys-prop.*" to="*"/>
+                    </syspropertyset>
+                    <arg line="@{args}"/>
+                </java>
+            </sequential>
+        </macrodef>
+    </target>
+    <target name="-init-macrodef-copy-ear-war">
+        <macrodef name="copy-ear-war">
+            <attribute name="file"/>
+            <attribute name="propname"/>
+            <sequential>
+                <basename property="base_@{propname}" file="@{file}"/>
+                <zipfileset id="tld.files_@{propname}" src="@{file}" includes="META-INF/*.tld META-INF/tlds/*.tld"/>
+                <pathconvert property="tld.files.path_@{propname}" refid="tld.files_@{propname}"/>
+                <condition value="yes" property="hastlds_@{propname}">
+                    <contains string="${tld.files.path_@{propname}}" substring=".tld" casesensitive="false"/>
+                </condition>
+                <condition value="${build.web.dir.real}/WEB-INF/lib" property="copy.to.dir_@{propname}">
+                    <isset property="hastlds_@{propname}"/>
+                </condition>
+                <condition value="${dist.ear.dir}" property="copy.to.dir_@{propname}">
+                    <not>
+                        <isset property="hastlds_@{propname}"/>
+                    </not>
+                </condition>
+                <copy file="@{file}" todir="${copy.to.dir_@{propname}}"/>
+                <condition value="${base_@{propname}}" property="@{propname}">
+                    <not>
+                        <isset property="hastlds_@{propname}"/>
+                    </not>
+                </condition>
+                <condition value="" property="@{propname}">
+                    <isset property="hastlds_@{propname}"/>
+                </condition>
+            </sequential>
+        </macrodef>
+    </target>
+    <target name="init" depends="-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-junit,-init-macrodef-java,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-copy-ear-war"/>
+    <!--
+                ======================
+                COMPILATION SECTION
+                ======================
+            -->
+    <target name="deps-module-jar" depends="init" if="no.dist.ear.dir" unless="no.deps"/>
+    <target name="deps-ear-jar" depends="init" if="dist.ear.dir" unless="no.deps"/>
+    <target name="deps-jar" depends="init, deps-module-jar, deps-ear-jar" unless="no.deps"/>
+    <target name="-pre-pre-compile" depends="init,deps-jar">
+        <mkdir dir="${build.classes.dir.real}"/>
+    </target>
+    <target name="-pre-compile">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="-copy-webdir">
+        <copy todir="${build.web.dir.real}">
+            <fileset excludes="${build.web.excludes}" dir="${web.docbase.dir}"/>
+        </copy>
+    </target>
+    <target name="-do-compile" depends="init, deps-jar, -pre-pre-compile, -pre-compile, -copy-manifest, -copy-persistence-xml, -copy-webdir, library-inclusion-in-archive,library-inclusion-in-manifest" if="have.sources">
+        <webproject2:javac destdir="${build.classes.dir.real}"/>
+        <copy todir="${build.classes.dir.real}">
+            <fileset dir="${src.dir}" excludes="${build.classes.excludes}"/>
+        </copy>
+    </target>
+    <target name="-copy-manifest" if="has.custom.manifest">
+        <mkdir dir="${build.meta.inf.dir}"/>
+        <copy todir="${build.meta.inf.dir}">
+            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/>
+        </copy>
+    </target>
+    <target name="-copy-persistence-xml" if="has.persistence.xml">
+        <mkdir dir="${build.web.dir.real}/WEB-INF/classes/META-INF"/>
+        <copy todir="${build.web.dir.real}/WEB-INF/classes/META-INF">
+            <fileset dir="${conf.dir}" includes="persistence.xml"/>
+        </copy>
+    </target>
+    <target name="-post-compile">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="compile" depends="init,deps-jar,-pre-pre-compile,-pre-compile,-do-compile,-post-compile" description="Compile project."/>
+    <target name="-pre-compile-single">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="-do-compile-single" depends="init,deps-jar,-pre-pre-compile">
+        <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail>
+        <webproject2:javac>
+            <customize>
+                <patternset includes="${javac.includes}"/>
+            </customize>
+        </webproject2:javac>
+    </target>
+    <target name="-post-compile-single">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="compile-single" depends="init,deps-jar,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single"/>
+    <target name="compile-jsps" depends="compile" if="do.compile.jsps" description="Test compile JSP pages to expose compilation errors.">
+        <mkdir dir="${build.generated.dir}/src"/>
+        <java classname="org.netbeans.modules.web.project.ant.JspC" fork="true" failonerror="true">
+            <arg value="-uriroot"/>
+            <arg file="${basedir}/${build.web.dir.real}"/>
+            <arg value="-d"/>
+            <arg file="${basedir}/${build.generated.dir}/src"/>
+            <arg value="-die1"/>
+            <classpath path="${java.home}/../lib/tools.jar:${copyfiles.classpath}:${jspcompilation.classpath}"/>
+        </java>
+        <mkdir dir="${build.generated.dir}/classes"/>
+        <webproject2:javac srcdir="${build.generated.dir}/src" destdir="${build.generated.dir}/classes" classpath="${j2ee.platform.classpath}:${build.classes.dir.real}:${jspcompilation.classpath}"/>
+    </target>
+    <target name="-do-compile-single-jsp" depends="compile" if="jsp.includes">
+        <fail unless="javac.jsp.includes">Must select some files in the IDE or set javac.jsp.includes</fail>
+        <mkdir dir="${build.generated.dir}/src"/>
+        <java classname="org.netbeans.modules.web.project.ant.JspCSingle" fork="true" failonerror="true">
+            <arg value="-uriroot"/>
+            <arg file="${basedir}/${build.web.dir.real}"/>
+            <arg value="-d"/>
+            <arg file="${basedir}/${build.generated.dir}/src"/>
+            <arg value="-die1"/>
+            <arg value="-jspc.files"/>
+            <arg path="${jsp.includes}"/>
+            <classpath path="${java.home}/../lib/tools.jar:${copyfiles.classpath}:${jspcompilation.classpath}"/>
+        </java>
+        <mkdir dir="${build.generated.dir}/classes"/>
+        <webproject2:javac srcdir="${build.generated.dir}/src" destdir="${build.generated.dir}/classes" classpath="${j2ee.platform.classpath}:${build.classes.dir.real}:${jspcompilation.classpath}">
+            <customize>
+                <patternset includes="${javac.jsp.includes}"/>
+            </customize>
+        </webproject2:javac>
+    </target>
+    <target name="compile-single-jsp">
+        <fail unless="jsp.includes">Must select a file in the IDE or set jsp.includes</fail>
+        <antcall target="-do-compile-single-jsp"/>
+    </target>
+    <!--
+                ======================
+                DIST BUILDING SECTION
+                ======================
+            -->
+    <target name="-pre-dist">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="-do-dist-without-manifest" if="do.war.package.without.custom.manifest" depends="init,compile,compile-jsps,-pre-dist">
+        <dirname property="dist.jar.dir" file="${dist.war}"/>
+        <mkdir dir="${dist.jar.dir}"/>
+        <jar jarfile="${dist.war}" compress="${jar.compress}">
+            <fileset dir="${build.web.dir.real}"/>
+        </jar>
+    </target>
+    <target name="-do-dist-with-manifest" if="do.war.package.with.custom.manifest" depends="init,compile,compile-jsps,-pre-dist">
+        <dirname property="dist.jar.dir" file="${dist.war}"/>
+        <mkdir dir="${dist.jar.dir}"/>
+        <jar manifest="${build.meta.inf.dir}/MANIFEST.MF" jarfile="${dist.war}" compress="${jar.compress}">
+            <fileset dir="${build.web.dir.real}"/>
+        </jar>
+    </target>
+    <target name="do-dist" depends="init,compile,compile-jsps,-pre-dist,-do-dist-with-manifest,-do-dist-without-manifest"/>
+    <target name="library-inclusion-in-manifest" depends="init" if="dist.ear.dir">
+        <basename property="included.lib.file.reference.commons-lang-2.0.jar" file="${file.reference.commons-lang-2.0.jar}"/>
+        <copy-ear-war file="${file.reference.commons-lang-2.0.jar}" propname="included.lib.file.reference.commons-lang-2.0.jar.X"/>
+        <basename property="included.lib.file.reference.commons-logging.jar" file="${file.reference.commons-logging.jar}"/>
+        <copy-ear-war file="${file.reference.commons-logging.jar}" propname="included.lib.file.reference.commons-logging.jar.X"/>
+        <basename property="included.lib.file.reference.dom4j-1.6.1.jar" file="${file.reference.dom4j-1.6.1.jar}"/>
+        <copy-ear-war file="${file.reference.dom4j-1.6.1.jar}" propname="included.lib.file.reference.dom4j-1.6.1.jar.X"/>
+        <basename property="included.lib.file.reference.jaxen-full.jar" file="${file.reference.jaxen-full.jar}"/>
+        <copy-ear-war file="${file.reference.jaxen-full.jar}" propname="included.lib.file.reference.jaxen-full.jar.X"/>
+        <basename property="included.lib.file.reference.jdom.jar" file="${file.reference.jdom.jar}"/>
+        <copy-ear-war file="${file.reference.jdom.jar}" propname="included.lib.file.reference.jdom.jar.X"/>
+        <basename property="included.lib.file.reference.roller-business.jar" file="${file.reference.roller-business.jar}"/>
+        <copy-ear-war file="${file.reference.roller-business.jar}" propname="included.lib.file.reference.roller-business.jar.X"/>
+        <basename property="included.lib.file.reference.rome-0.8.jar" file="${file.reference.rome-0.8.jar}"/>
+        <copy-ear-war file="${file.reference.rome-0.8.jar}" propname="included.lib.file.reference.rome-0.8.jar.X"/>
+        <basename property="included.lib.file.reference.rome-fetcher-0.8.jar" file="${file.reference.rome-fetcher-0.8.jar}"/>
+        <copy-ear-war file="${file.reference.rome-fetcher-0.8.jar}" propname="included.lib.file.reference.rome-fetcher-0.8.jar.X"/>
+        <basename property="included.lib.file.reference.velocity-1.4.jar" file="${file.reference.velocity-1.4.jar}"/>
+        <copy-ear-war file="${file.reference.velocity-1.4.jar}" propname="included.lib.file.reference.velocity-1.4.jar.X"/>
+        <basename property="included.lib.file.reference.velocity-dep-1.4.jar" file="${file.reference.velocity-dep-1.4.jar}"/>
+        <copy-ear-war file="${file.reference.velocity-dep-1.4.jar}" propname="included.lib.file.reference.velocity-dep-1.4.jar.X"/>
+        <mkdir dir="${build.web.dir.real}/META-INF"/>
+        <manifest file="${build.web.dir.real}/META-INF/MANIFEST.MF" mode="update">
+            <attribute name="Class-Path" value="${included.lib.file.reference.commons-lang-2.0.jar} ${included.lib.file.reference.commons-logging.jar} ${included.lib.file.reference.dom4j-1.6.1.jar} ${included.lib.file.reference.jaxen-full.jar} ${included.lib.file.reference.jdom.jar} ${included.lib.file.reference.roller-business.jar} ${included.lib.file.reference.rome-0.8.jar} ${included.lib.file.reference.rome-fetcher-0.8.jar} ${included.lib.file.reference.velocity-1.4.jar} ${included.lib.file.reference.velocity-dep-1.4.jar} "/>
+        </manifest>
+        <delete dir="${dist.ear.dir}/temp"/>
+    </target>
+    <target name="library-inclusion-in-archive" depends="init" unless="dist.ear.dir">
+        <copy file="${file.reference.commons-lang-2.0.jar}" todir="${build.web.dir.real}/WEB-INF/lib"/>
+        <copy file="${file.reference.commons-logging.jar}" todir="${build.web.dir.real}/WEB-INF/lib"/>
+        <copy file="${file.reference.dom4j-1.6.1.jar}" todir="${build.web.dir.real}/WEB-INF/lib"/>
+        <copy file="${file.reference.jaxen-full.jar}" todir="${build.web.dir.real}/WEB-INF/lib"/>
+        <copy file="${file.reference.jdom.jar}" todir="${build.web.dir.real}/WEB-INF/lib"/>
+        <copy file="${file.reference.roller-business.jar}" todir="${build.web.dir.real}/WEB-INF/lib"/>
+        <copy file="${file.reference.rome-0.8.jar}" todir="${build.web.dir.real}/WEB-INF/lib"/>
+        <copy file="${file.reference.rome-fetcher-0.8.jar}" todir="${build.web.dir.real}/WEB-INF/lib"/>
+        <copy file="${file.reference.velocity-1.4.jar}" todir="${build.web.dir.real}/WEB-INF/lib"/>
+        <copy file="${file.reference.velocity-dep-1.4.jar}" todir="${build.web.dir.real}/WEB-INF/lib"/>
+    </target>
+    <target name="do-ear-dist" depends="init,compile,compile-jsps,-pre-dist,library-inclusion-in-manifest">
+        <dirname property="dist.jar.dir" file="${dist.ear.war}"/>
+        <mkdir dir="${dist.jar.dir}"/>
+        <jar jarfile="${dist.ear.war}" compress="${jar.compress}" manifest="${build.web.dir.real}/META-INF/MANIFEST.MF">
+            <fileset dir="${build.web.dir.real}"/>
+        </jar>
+    </target>
+    <target name="-post-dist">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="dist" depends="init,compile,-pre-dist,do-dist,-post-dist" description="Build distribution (WAR)."/>
+    <target name="dist-ear" depends="init,compile,-pre-dist,do-ear-dist,-post-dist" description="Build distribution (WAR) to be packaged into an EAR."/>
+    <!--
+                ======================
+                EXECUTION SECTION
+                ======================
+            -->
+    <target name="run" depends="run-deploy,run-display-browser" description="Deploy to server and show in browser."/>
+    <target name="run-deploy" depends="init,compile,compile-jsps,-do-compile-single-jsp,dist,-run-deploy-nb,-init-deploy-ant,-deploy-ant"/>
+    <target name="-run-deploy-nb" if="netbeans.home">
+        <nbdeploy debugmode="false" clientUrlPart="${client.urlPart}" forceRedeploy="${forceRedeploy}"/>
+    </target>
+    <target name="-init-deploy-ant" unless="netbeans.home">
+        <property name="deploy.ant.archive" value="${dist.war}"/>
+        <property name="deploy.ant.docbase.dir" value="${web.docbase.dir}"/>
+        <property name="deploy.ant.resource.dir" value="${resource.dir}"/>
+        <property name="deploy.ant.enabled" value="true"/>
+    </target>
+    <target name="run-undeploy" depends="dist,-run-undeploy-nb,-init-deploy-ant,-undeploy-ant"/>
+    <target name="-run-undeploy-nb" if="netbeans.home">
+        <fail message="Undeploy is not supported from within the IDE"/>
+    </target>
+    <target name="verify" depends="init,dist">
+        <nbverify file="${dist.war}"/>
+    </target>
+    <target name="run-display-browser" depends="run-deploy,-init-display-browser,-display-browser-nb,-display-browser-cl"/>
+    <target name="-init-display-browser" if="do.display.browser">
+        <condition property="do.display.browser.nb">
+            <isset property="netbeans.home"/>
+        </condition>
+        <condition property="do.display.browser.cl">
+            <isset property="deploy.ant.enabled"/>
+        </condition>
+    </target>
+    <target name="-display-browser-nb" if="do.display.browser.nb">
+        <nbbrowse url="${client.url}"/>
+    </target>
+    <target name="-get-browser" if="do.display.browser.cl" unless="browser">
+        <condition property="browser" value="rundll32">
+            <os family="windows"/>
+        </condition>
+        <condition property="browser.args" value="url.dll,FileProtocolHandler" else="">
+            <os family="windows"/>
+        </condition>
+        <condition property="browser" value="/usr/bin/open">
+            <os family="mac"/>
+        </condition>
+        <property environment="env"/>
+        <condition property="browser" value="${env.BROWSER}">
+            <isset property="env.BROWSER"/>
+        </condition>
+        <condition property="browser" value="/usr/bin/firefox">
+            <available file="/usr/bin/firefox"/>
+        </condition>
+        <condition property="browser" value="/usr/local/firefox/firefox">
+            <available file="/usr/local/firefox/firefox"/>
+        </condition>
+        <condition property="browser" value="/usr/bin/mozilla">
+            <available file="/usr/bin/mozilla"/>
+        </condition>
+        <condition property="browser" value="/usr/local/mozilla/mozilla">
+            <available file="/usr/local/mozilla/mozilla"/>
+        </condition>
+        <condition property="browser" value="/usr/sfw/lib/firefox/firefox">
+            <available file="/usr/sfw/lib/firefox/firefox"/>
+        </condition>
+        <condition property="browser" value="/opt/csw/bin/firefox">
+            <available file="/opt/csw/bin/firefox"/>
+        </condition>
+        <condition property="browser" value="/usr/sfw/lib/mozilla/mozilla">
+            <available file="/usr/sfw/lib/mozilla/mozilla"/>
+        </condition>
+        <condition property="browser" value="/opt/csw/bin/mozilla">
+            <available file="/opt/csw/bin/mozilla"/>
+        </condition>
+    </target>
+    <target name="-display-browser-cl" depends="-get-browser" if="do.display.browser.cl">
+        <fail unless="browser">
+                    Browser not found, cannot launch the deployed application. Try to set the BROWSER environment variable.
+                </fail>
+        <property name="browse.url" value="${deploy.ant.client.url}${client.urlPart}"/>
+        <echo>Launching ${browse.url}</echo>
+        <exec executable="${browser}" spawn="true">
+            <arg line="${browser.args} ${browse.url}"/>
+        </exec>
+    </target>
+    <target name="run-main" depends="init,compile-single">
+        <fail unless="run.class">Must select one file in the IDE or set run.class</fail>
+        <webproject1:java classname="${run.class}"/>
+    </target>
+    <!--
+                ======================
+                DEBUGGING SECTION
+                ======================
+            -->
+    <target name="debug" description="Debug project in IDE." depends="init,compile,compile-jsps,-do-compile-single-jsp,dist" if="netbeans.home">
+        <nbdeploy debugmode="true" clientUrlPart="${client.urlPart}"/>
+        <antcall target="connect-debugger"/>
+        <antcall target="debug-display-browser"/>
+    </target>
+    <target name="connect-debugger" unless="is.debugged">
+        <nbjpdaconnect name="${name}" host="${jpda.host}" address="${jpda.address}" transport="${jpda.transport}">
+            <classpath>
+                <path path="${debug.classpath}:${ws.debug.classpaths}"/>
+            </classpath>
+            <sourcepath>
+                <path path="${web.docbase.dir}:${ws.web.docbase.dirs}"/>
+            </sourcepath>
+        </nbjpdaconnect>
+    </target>
+    <target name="debug-display-browser" if="do.display.browser">
+        <nbbrowse url="${client.url}"/>
+    </target>
+    <target name="debug-single" if="netbeans.home" depends="init,compile,compile-jsps,-do-compile-single-jsp,debug"/>
+    <target name="-debug-start-debugger" if="netbeans.home" depends="init">
+        <webproject1:nbjpdastart name="${debug.class}"/>
+    </target>
+    <target name="-debug-start-debuggee-single" if="netbeans.home" depends="init,compile-single">
+        <fail unless="debug.class">Must select one file in the IDE or set debug.class</fail>
+        <webproject1:debug classname="${debug.class}"/>
+    </target>
+    <target name="debug-single-main" if="netbeans.home" depends="init,compile-single,-debug-start-debugger,-debug-start-debuggee-single"/>
+    <target name="-pre-debug-fix" depends="init">
+        <fail unless="fix.includes">Must set fix.includes</fail>
+        <property name="javac.includes" value="${fix.includes}.java"/>
+    </target>
+    <target name="-do-debug-fix" if="netbeans.home" depends="init,-pre-debug-fix,compile-single">
+        <webproject1:nbjpdareload/>
+    </target>
+    <target name="debug-fix" if="netbeans.home" depends="init,-pre-debug-fix,-do-debug-fix"/>
+    <!--
+                ======================
+                JAVADOC SECTION
+                ======================
+            -->
+    <target name="javadoc-build" depends="init">
+        <mkdir dir="${dist.javadoc.dir}"/>
+        <javadoc destdir="${dist.javadoc.dir}" source="${javac.source}" notree="${javadoc.notree}" use="${javadoc.use}" nonavbar="${javadoc.nonavbar}" noindex="${javadoc.noindex}" splitindex="${javadoc.splitindex}" author="${javadoc.author}" version="${javadoc.version}" windowtitle="${javadoc.windowtitle}" private="${javadoc.private}" additionalparam="${javadoc.additionalparam}" failonerror="true" useexternalfile="true">
+            <classpath>
+                <path path="${javac.classpath}:${j2ee.platform.classpath}"/>
+            </classpath>
+            <sourcepath>
+                <pathelement location="${src.dir}"/>
+            </sourcepath>
+            <packageset dir="${src.dir}" includes="*/**"/>
+            <fileset dir="${src.dir}" includes="*.java"/>
+        </javadoc>
+    </target>
+    <target name="javadoc-browse" if="netbeans.home" unless="no.javadoc.preview" depends="init,javadoc-build">
+        <nbbrowse file="${dist.javadoc.dir}/index.html"/>
+    </target>
+    <target name="javadoc" depends="init,javadoc-build,javadoc-browse" description="Build Javadoc."/>
+    <!--
+
+                =========================
+                JUNIT COMPILATION SECTION
+                =========================
+            -->
+    <target name="-pre-pre-compile-test" if="have.tests" depends="init,compile">
+        <mkdir dir="${build.test.classes.dir}"/>
+    </target>
+    <target name="-pre-compile-test">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="-do-compile-test" if="have.tests" depends="init,compile,-pre-pre-compile-test,-pre-compile-test">
+        <webproject2:javac srcdir="" destdir="${build.test.classes.dir}" debug="true" classpath="${javac.test.classpath}:${j2ee.platform.classpath}"/>
+        <copy todir="${build.test.classes.dir}"/>
+    </target>
+    <target name="-post-compile-test">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="compile-test" depends="init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test"/>
+    <target name="-pre-compile-test-single">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="-do-compile-test-single" if="have.tests" depends="init,compile,-pre-pre-compile-test,-pre-compile-test-single">
+        <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail>
+        <webproject2:javac srcdir="" destdir="${build.test.classes.dir}" debug="true" classpath="${javac.test.classpath}:${j2ee.platform.classpath}">
+            <customize>
+                <patternset includes="${javac.includes}"/>
+            </customize>
+        </webproject2:javac>
+        <copy todir="${build.test.classes.dir}"/>
+    </target>
+    <target name="-post-compile-test-single">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="compile-test-single" depends="init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single"/>
+    <!--
+
+                =======================
+                JUNIT EXECUTION SECTION
+                =======================
+            -->
+    <target name="-pre-test-run" if="have.tests" depends="init">
+        <mkdir dir="${build.test.results.dir}"/>
+    </target>
+    <target name="-do-test-run" if="have.tests" depends="init,compile-test,-pre-test-run">
+        <webproject2:junit/>
+    </target>
+    <target name="-post-test-run" if="have.tests" depends="init,compile-test,-pre-test-run,-do-test-run">
+        <fail if="tests.failed">Some tests failed; see details above.</fail>
+    </target>
+    <target name="test-report" if="have.tests" depends="init"/>
+    <target name="-test-browse" if="netbeans.home+have.tests" depends="init"/>
+    <target name="test" depends="init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse" description="Run unit tests."/>
+    <target name="-pre-test-run-single" if="have.tests" depends="init">
+        <mkdir dir="${build.test.results.dir}"/>
+    </target>
+    <target name="-do-test-run-single" if="have.tests" depends="init,compile-test-single,-pre-test-run-single">
+        <fail unless="test.includes">Must select some files in the IDE or set test.includes</fail>
+        <webproject2:junit includes="${test.includes}"/>
+    </target>
+    <target name="-post-test-run-single" if="have.tests" depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single">
+        <fail if="tests.failed">Some tests failed; see details above.</fail>
+    </target>
+    <target name="test-single" depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single" description="Run single unit test."/>
+    <!--
+
+                =======================
+                JUNIT DEBUGGING SECTION
+                =======================
+            -->
+    <target name="-debug-start-debuggee-test" if="have.tests" depends="init,compile-test">
+        <fail unless="test.class">Must select one file in the IDE or set test.class</fail>
+        <webproject1:debug classname="junit.textui.TestRunner" classpath="${debug.test.classpath}" args="${test.class}"/>
+    </target>
+    <target name="-debug-start-debugger-test" if="netbeans.home+have.tests" depends="init,compile-test">
+        <webproject1:nbjpdastart name="${test.class}" classpath="${debug.test.classpath}"/>
+    </target>
+    <target name="debug-test" depends="init,compile-test,-debug-start-debugger-test,-debug-start-debuggee-test"/>
+    <target name="-do-debug-fix-test" if="netbeans.home" depends="init,-pre-debug-fix,compile-test-single">
+        <webproject1:nbjpdareload dir="${build.test.classes.dir}"/>
+    </target>
+    <target name="debug-fix-test" if="netbeans.home" depends="init,-pre-debug-fix,-do-debug-fix-test"/>
+    <!--
+
+                ======================
+                CLEANUP SECTION
+                ======================
+            -->
+    <target name="deps-clean" depends="init" if="no.dist.ear.dir" unless="no.deps"/>
+    <target name="do-clean" depends="init">
+        <condition value="${build.web.dir.real}" property="build.dir.to.clean">
+            <isset property="dist.ear.dir"/>
+        </condition>
+        <property value="${build.web.dir.real}" name="build.dir.to.clean"/>
+        <delete includeEmptyDirs="true" quiet="true">
+            <fileset dir="${build.dir.to.clean}/WEB-INF/lib"/>
+        </delete>
+        <delete includeEmptyDirs="true" quiet="true">
+            <fileset dir="${build.dir}" excludes="${build.dir.to.clean}/WEB-INF/lib/**"/>
+        </delete>
+        <available file="${build.dir.to.clean}/WEB-INF/lib" type="dir" property="status.clean-failed"/>
+        <delete dir="${dist.dir}"/>
+    </target>
+    <target name="check-clean" depends="do-clean" if="status.clean-failed">
+        <echo message="Warning: unable to delete some files in ${build.web.dir.real}/WEB-INF/lib - they are probably locked by the J2EE server. "/>
+        <echo level="info" message="To delete all files undeploy the module from Server Registry in Runtime tab and then use Clean again."/>
+    </target>
+    <target name="-post-clean">
+        <!-- Empty placeholder for easier customization. -->
+        <!-- You can override this target in the ../build.xml file. -->
+    </target>
+    <target name="clean" depends="init,deps-clean,do-clean,check-clean,-post-clean" description="Clean build products."/>
+    <target name="clean-ear" depends="clean" description="Clean build products."/>
+</project>

Added: incubator/roller/trunk/sandbox/planetroller/nbproject/genfiles.properties
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/nbproject/genfiles.properties?view=auto&rev=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/nbproject/genfiles.properties (added)
+++ incubator/roller/trunk/sandbox/planetroller/nbproject/genfiles.properties Thu Sep 14 14:27:38 2006
@@ -0,0 +1,10 @@
+build.xml.data.CRC32=7424315c
+build.xml.jax-ws.CRC32=749ccaa7
+build.xml.script.CRC32=2379ead5
+build.xml.stylesheet.CRC32=e92bbcd4
+# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
+# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
+nbproject/build-impl.xml.data.CRC32=3d57a1fa
+nbproject/build-impl.xml.jax-ws.CRC32=749ccaa7
+nbproject/build-impl.xml.script.CRC32=6e2fe1f6
+nbproject/build-impl.xml.stylesheet.CRC32=29956a03

Added: incubator/roller/trunk/sandbox/planetroller/nbproject/jax-ws.xml
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/nbproject/jax-ws.xml?view=auto&rev=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/nbproject/jax-ws.xml (added)
+++ incubator/roller/trunk/sandbox/planetroller/nbproject/jax-ws.xml Thu Sep 14 14:27:38 2006
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jax-ws xmlns="http://www.netbeans.org/ns/jax-ws/1">
+    <services/>
+    <clients/>
+</jax-ws>

Added: incubator/roller/trunk/sandbox/planetroller/nbproject/private/private.properties
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/nbproject/private/private.properties?view=auto&rev=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/nbproject/private/private.properties (added)
+++ incubator/roller/trunk/sandbox/planetroller/nbproject/private/private.properties Thu Sep 14 14:27:38 2006
@@ -0,0 +1,17 @@
+deploy.ant.properties.file=/export/home/dave/.netbeans/5.5beta2/tomcat55.properties
+file.reference.commons-lang-2.0.jar=/export/home/dave/src/roller-svn/roller/trunk/sandbox/planetroller/lib/commons-lang-2.0.jar
+file.reference.commons-logging.jar=/export/home/dave/src/roller-svn/roller/trunk/sandbox/planetroller/lib/commons-logging.jar
+file.reference.dom4j-1.6.1.jar=/export/home/dave/src/roller-svn/roller/trunk/sandbox/planetroller/lib/dom4j-1.6.1.jar
+file.reference.jaxen-full.jar=/export/home/dave/src/roller-svn/roller/trunk/sandbox/planetroller/lib/jaxen-full.jar
+file.reference.jdom.jar=/export/home/dave/src/roller-svn/roller/trunk/sandbox/planetroller/lib/jdom.jar
+file.reference.planetroller-src=/export/home/dave/src/roller-svn/roller/trunk/sandbox/planetroller/src
+file.reference.roller-business.jar=/export/home/dave/src/roller-svn/roller/trunk/sandbox/planetroller/lib/roller-business.jar
+file.reference.rome-0.8.jar=/export/home/dave/src/roller-svn/roller/trunk/sandbox/planetroller/lib/rome-0.8.jar
+file.reference.rome-fetcher-0.8.jar=/export/home/dave/src/roller-svn/roller/trunk/sandbox/planetroller/lib/rome-fetcher-0.8.jar
+file.reference.velocity-1.4.jar=/export/home/dave/src/roller-svn/roller/trunk/sandbox/planetroller/lib/velocity-1.4.jar
+file.reference.velocity-dep-1.4.jar=/export/home/dave/src/roller-svn/roller/trunk/sandbox/planetroller/lib/velocity-dep-1.4.jar
+j2ee.platform.classpath=/export/home/dave/javaee5/netbeans-5.5beta2/enterprise3/apache-tomcat-5.5.17/common/lib/commons-el.jar:/export/home/dave/javaee5/netbeans-5.5beta2/enterprise3/apache-tomcat-5.5.17/common/lib/jasper-compiler.jar:/export/home/dave/javaee5/netbeans-5.5beta2/enterprise3/apache-tomcat-5.5.17/common/lib/jasper-runtime.jar:/export/home/dave/javaee5/netbeans-5.5beta2/enterprise3/apache-tomcat-5.5.17/common/lib/jsp-api.jar:/export/home/dave/javaee5/netbeans-5.5beta2/enterprise3/apache-tomcat-5.5.17/common/lib/naming-factory-dbcp.jar:/export/home/dave/javaee5/netbeans-5.5beta2/enterprise3/apache-tomcat-5.5.17/common/lib/naming-factory.jar:/export/home/dave/javaee5/netbeans-5.5beta2/enterprise3/apache-tomcat-5.5.17/common/lib/naming-resources.jar:/export/home/dave/javaee5/netbeans-5.5beta2/enterprise3/apache-tomcat-5.5.17/common/lib/servlet-api.jar:/export/home/dave/javaee5/netbeans-5.5beta2/enterprise3/apache-tomcat-5.5.17/common/lib/ant.jar
+j2ee.server.instance=tomcat55:home=$bundled_home:base=$bundled_base
+javac.debug=true
+javadoc.preview=true
+user.properties.file=/export/home/dave/.netbeans/5.5beta2/build.properties

Added: incubator/roller/trunk/sandbox/planetroller/nbproject/project.properties
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/nbproject/project.properties?view=auto&rev=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/nbproject/project.properties (added)
+++ incubator/roller/trunk/sandbox/planetroller/nbproject/project.properties Thu Sep 14 14:27:38 2006
@@ -0,0 +1,85 @@
+build.classes.dir=${build.web.dir}/WEB-INF/classes
+build.classes.excludes=**/*.java,**/*.form
+build.dir=build
+build.ear.classes.dir=${build.ear.web.dir}/WEB-INF/classes
+build.ear.web.dir=${build.dir}/ear-module
+build.generated.dir=${build.dir}/generated
+build.test.classes.dir=${build.dir}/test/classes
+build.test.results.dir=${build.dir}/test/results
+build.web.dir=${build.dir}/web
+build.web.excludes=${build.classes.excludes}
+client.urlPart=
+compile.jsps=false
+debug.classpath=${javac.classpath}:${build.classes.dir}:${build.ear.classes.dir}
+debug.test.classpath=\
+    ${run.test.classpath}
+display.browser=true
+dist.dir=dist
+dist.ear.war=${dist.dir}/${war.ear.name}
+dist.javadoc.dir=${dist.dir}/javadoc
+dist.war=${dist.dir}/${war.name}
+file.reference.commons-lang-2.0.jar=../../../src/roller-svn/roller/trunk/sandbox/planetroller/lib/commons-lang-2.0.jar
+file.reference.commons-logging.jar=../../../src/roller-svn/roller/trunk/sandbox/planetroller/lib/commons-logging.jar
+file.reference.dom4j-1.6.1.jar=../../../src/roller-svn/roller/trunk/sandbox/planetroller/lib/dom4j-1.6.1.jar
+file.reference.jaxen-full.jar=../../../src/roller-svn/roller/trunk/sandbox/planetroller/lib/jaxen-full.jar
+file.reference.jdom.jar=../../../src/roller-svn/roller/trunk/sandbox/planetroller/lib/jdom.jar
+file.reference.planetroller-src=src
+file.reference.roller-business.jar=../../../src/roller-svn/roller/trunk/sandbox/planetroller/lib/roller-business.jar
+file.reference.rome-0.8.jar=../../../src/roller-svn/roller/trunk/sandbox/planetroller/lib/rome-0.8.jar
+file.reference.rome-fetcher-0.8.jar=../../../src/roller-svn/roller/trunk/sandbox/planetroller/lib/rome-fetcher-0.8.jar
+file.reference.velocity-1.4.jar=../../../src/roller-svn/roller/trunk/sandbox/planetroller/lib/velocity-1.4.jar
+file.reference.velocity-dep-1.4.jar=../../../src/roller-svn/roller/trunk/sandbox/planetroller/lib/velocity-dep-1.4.jar
+j2ee.platform=1.4
+j2ee.server.type=Tomcat55
+jar.compress=false
+javac.classpath=\
+    ${file.reference.commons-lang-2.0.jar}:\
+    ${file.reference.commons-logging.jar}:\
+    ${file.reference.dom4j-1.6.1.jar}:\
+    ${file.reference.jaxen-full.jar}:\
+    ${file.reference.jdom.jar}:\
+    ${file.reference.roller-business.jar}:\
+    ${file.reference.rome-0.8.jar}:\
+    ${file.reference.rome-fetcher-0.8.jar}:\
+    ${file.reference.velocity-1.4.jar}:\
+    ${file.reference.velocity-dep-1.4.jar}
+# Space-separated list of extra javac options
+javac.compilerargs=
+javac.debug=true
+javac.deprecation=false
+javac.source=1.4
+javac.target=1.4
+javac.test.classpath=\
+    ${javac.classpath}:\
+    ${build.classes.dir}:\
+    ${libs.junit.classpath}
+javadoc.additionalparam=
+javadoc.author=false
+javadoc.encoding=
+javadoc.noindex=false
+javadoc.nonavbar=false
+javadoc.notree=false
+javadoc.preview=true
+javadoc.private=false
+javadoc.splitindex=true
+javadoc.use=true
+javadoc.version=false
+javadoc.windowtitle=
+jspcompilation.classpath=${jspc.classpath}:${javac.classpath}
+lib.dir=lib
+no.dependencies=true
+platform.active=default_platform
+run.test.classpath=\
+    ${javac.test.classpath}:\
+    ${build.test.classes.dir}
+# Space-separated list of JVM arguments used when running class with main method
+# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value):
+runmain.jvmargs=
+source.root=.
+src.dir=${file.reference.planetroller-src}
+test.src.dir=
+war.content.additional=
+war.ear.name=planetroller.war
+war.name=planetroller.war
+war.package=true
+web.docbase.dir=web

Added: incubator/roller/trunk/sandbox/planetroller/nbproject/project.xml
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/nbproject/project.xml?view=auto&rev=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/nbproject/project.xml (added)
+++ incubator/roller/trunk/sandbox/planetroller/nbproject/project.xml Thu Sep 14 14:27:38 2006
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://www.netbeans.org/ns/project/1">
+    <type>org.netbeans.modules.web.project</type>
+    <configuration>
+        <data xmlns="http://www.netbeans.org/ns/web-project/3">
+            <name>planetroller</name>
+            <minimum-ant-version>1.6</minimum-ant-version>
+            <web-module-libraries>
+                <library files="1">
+                    <file>${file.reference.commons-lang-2.0.jar}</file>
+                    <path-in-war>WEB-INF/lib</path-in-war>
+                </library>
+                <library files="1">
+                    <file>${file.reference.commons-logging.jar}</file>
+                    <path-in-war>WEB-INF/lib</path-in-war>
+                </library>
+                <library files="1">
+                    <file>${file.reference.dom4j-1.6.1.jar}</file>
+                    <path-in-war>WEB-INF/lib</path-in-war>
+                </library>
+                <library files="1">
+                    <file>${file.reference.jaxen-full.jar}</file>
+                    <path-in-war>WEB-INF/lib</path-in-war>
+                </library>
+                <library files="1">
+                    <file>${file.reference.jdom.jar}</file>
+                    <path-in-war>WEB-INF/lib</path-in-war>
+                </library>
+                <library files="1">
+                    <file>${file.reference.roller-business.jar}</file>
+                    <path-in-war>WEB-INF/lib</path-in-war>
+                </library>
+                <library files="1">
+                    <file>${file.reference.rome-0.8.jar}</file>
+                    <path-in-war>WEB-INF/lib</path-in-war>
+                </library>
+                <library files="1">
+                    <file>${file.reference.rome-fetcher-0.8.jar}</file>
+                    <path-in-war>WEB-INF/lib</path-in-war>
+                </library>
+                <library files="1">
+                    <file>${file.reference.velocity-1.4.jar}</file>
+                    <path-in-war>WEB-INF/lib</path-in-war>
+                </library>
+                <library files="1">
+                    <file>${file.reference.velocity-dep-1.4.jar}</file>
+                    <path-in-war>WEB-INF/lib</path-in-war>
+                </library>
+            </web-module-libraries>
+            <web-module-additional-libraries/>
+            <source-roots>
+                <root id="src.dir"/>
+            </source-roots>
+            <test-roots/>
+        </data>
+    </configuration>
+</project>

Modified: incubator/roller/trunk/sandbox/planetroller/properties.xmlf
URL: http://svn.apache.org/viewvc/incubator/roller/trunk/sandbox/planetroller/properties.xmlf?view=diff&rev=443477&r1=443476&r2=443477
==============================================================================
--- incubator/roller/trunk/sandbox/planetroller/properties.xmlf (original)
+++ incubator/roller/trunk/sandbox/planetroller/properties.xmlf Thu Sep 14 14:27:38 2006
@@ -1,3 +1,3 @@
-<property name="rollerjars.dir" value="../../build/roller/WEB-INF/lib" />
+<property name="rollerjars.dir" value="../../build/webapp/WEB-INF/lib" />
 <property name="planetjars.dir" value="./web/WEB-INF/lib" />
-<property name="planet.version" value="1.1-dev" />
\ No newline at end of file
+<property name="planet.version" value="3.1-dev" />
\ No newline at end of file