Author: hlship
Date: Sat Oct 27 16:00:01 2007
New Revision: 589235

URL: http://svn.apache.org/viewvc?rev=589235&view=rev
Log:
TAPESTRY-1862: Change Tapestry to be compatible with Eclipse/Maven Plugin 0.0.11

Added:
    tapestry/tapestry5/trunk/quickstart/.classpath
    tapestry/tapestry5/trunk/tapestry-annotations/.classpath
    tapestry/tapestry5/trunk/tapestry-annotations/.project
Modified:
    tapestry/tapestry5/trunk/.classpath
    tapestry/tapestry5/trunk/.project
    
tapestry/tapestry5/trunk/quickstart/src/main/resources/archetype-resources/.classpath
    tapestry/tapestry5/trunk/src/site/apt/dev/env.apt
    tapestry/tapestry5/trunk/support/update-eclipse
    tapestry/tapestry5/trunk/tapestry-component-report/.classpath
    tapestry/tapestry5/trunk/tapestry-component-report/.project
    tapestry/tapestry5/trunk/tapestry-core/.classpath
    tapestry/tapestry5/trunk/tapestry-core/.project
    tapestry/tapestry5/trunk/tapestry-hibernate/.classpath
    tapestry/tapestry5/trunk/tapestry-hibernate/.project
    tapestry/tapestry5/trunk/tapestry-ioc/.classpath
    tapestry/tapestry5/trunk/tapestry-ioc/.project
    tapestry/tapestry5/trunk/tapestry-spring/.classpath
    tapestry/tapestry5/trunk/tapestry-spring/.project
    tapestry/tapestry5/trunk/tapestry-test/.classpath
    tapestry/tapestry5/trunk/tapestry-test/.project
    tapestry/tapestry5/trunk/tapestry-tutorial1/.classpath
    tapestry/tapestry5/trunk/tapestry-tutorial1/.project
    tapestry/tapestry5/trunk/tapestry-upload/.classpath
    tapestry/tapestry5/trunk/tapestry-upload/.project

Modified: tapestry/tapestry5/trunk/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/.classpath?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/.classpath (original)
+++ tapestry/tapestry5/trunk/.classpath Sat Oct 27 16:00:01 2007
@@ -4,31 +4,30 @@
   <classpathentry kind="src" output="bin" 
path="tapestry-component-report/src/main/java"/>
   <classpathentry kind="src" output="bin" path="tapestry-core/src/main/java"/>
   <classpathentry kind="src" output="bin-test" 
path="tapestry-core/src/test/java"/>
-  <classpathentry kind="src" output="bin" 
path="tapestry-hibernate/src/main/java"/>
-  <classpathentry kind="src" output="bin-test" 
path="tapestry-hibernate/src/test/java"/>
-  <classpathentry kind="src" output="bin" path="tapestry-ioc/src/main/java"/>
-  <classpathentry kind="src" output="bin-test" 
path="tapestry-ioc/src/test/java"/>
-  <classpathentry kind="src" output="bin" 
path="tapestry-spring/src/main/java"/>
-  <classpathentry kind="src" output="bin-test" 
path="tapestry-spring/src/test/java"/>
-  <classpathentry kind="src" output="bin" path="tapestry-test/src/main/java"/>
-  <classpathentry kind="src" output="bin" 
path="tapestry-tutorial1/src/main/java"/>
-  <classpathentry kind="src" output="bin-test" 
path="tapestry-tutorial1/src/test/java"/>
-  <classpathentry kind="src" output="bin" 
path="tapestry-upload/src/main/java"/>
-  <classpathentry kind="src" output="bin-test" 
path="tapestry-upload/src/test/java"/>
-  <classpathentry kind="lib" path="quickstart/src/main/resources"/>
   <classpathentry kind="lib" path="tapestry-core/src/main/resources"/>
   <classpathentry kind="lib" path="tapestry-core/src/test/resources"/>
+  <classpathentry kind="src" output="bin" 
path="tapestry-hibernate/src/main/java"/>
+  <classpathentry kind="src" output="bin-test" 
path="tapestry-hibernate/src/test/java"/>
   <classpathentry kind="lib" path="tapestry-hibernate/src/main/resources"/>
   <classpathentry kind="lib" path="tapestry-hibernate/src/test/resources"/>
+  <classpathentry kind="src" output="bin" path="tapestry-ioc/src/main/java"/>
+  <classpathentry kind="src" output="bin-test" 
path="tapestry-ioc/src/test/java"/>
   <classpathentry kind="lib" path="tapestry-ioc/src/main/resources"/>
   <classpathentry kind="lib" path="tapestry-ioc/src/test/resources"/>
+  <classpathentry kind="src" output="bin" 
path="tapestry-spring/src/main/java"/>
+  <classpathentry kind="src" output="bin-test" 
path="tapestry-spring/src/test/java"/>
   <classpathentry kind="lib" path="tapestry-spring/src/main/resources"/>
   <classpathentry kind="lib" path="tapestry-spring/src/test/resources"/>
+  <classpathentry kind="src" output="bin" path="tapestry-test/src/main/java"/>
   <classpathentry kind="lib" path="tapestry-test/src/main/resources"/>
+  <classpathentry kind="src" output="bin" 
path="tapestry-tutorial1/src/main/java"/>
+  <classpathentry kind="src" output="bin-test" 
path="tapestry-tutorial1/src/test/java"/>
   <classpathentry kind="lib" path="tapestry-tutorial1/src/main/resources"/>
   <classpathentry kind="lib" path="tapestry-tutorial1/src/test/resources"/>
+  <classpathentry kind="src" output="bin" 
path="tapestry-upload/src/main/java"/>
+  <classpathentry kind="src" output="bin-test" 
path="tapestry-upload/src/test/java"/>
   <classpathentry kind="lib" path="tapestry-upload/src/main/resources"/>
   <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
   <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: tapestry/tapestry5/trunk/.project
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/.project?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/.project (original)
+++ tapestry/tapestry5/trunk/.project Sat Oct 27 16:00:01 2007
@@ -1,23 +1,22 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-       <name>tapestry-project</name>
-       <comment>Root Tapestry 5 Project containing all other modules</comment>
-       <projects>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.jdt.core.javabuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-               <buildCommand>
-                       <name>org.maven.ide.eclipse.maven2Builder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>org.eclipse.jdt.core.javanature</nature>
-               <nature>org.maven.ide.eclipse.maven2Nature</nature>
-       </natures>
-</projectDescription>
+<projectDescription>
+  <name>datatech</name>
+  <comment></comment>
+  <projects>
+  </projects>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+      <arguments>
+      </arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.maven.ide.eclipse.maven2Builder</name>
+      <arguments>
+      </arguments>
+     </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+    <nature>org.maven.ide.eclipse.maven2Nature</nature>
+  </natures>
+</projectDescription>

Added: tapestry/tapestry5/trunk/quickstart/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/quickstart/.classpath?rev=589235&view=auto
==============================================================================
--- tapestry/tapestry5/trunk/quickstart/.classpath (added)
+++ tapestry/tapestry5/trunk/quickstart/.classpath Sat Oct 27 16:00:01 2007
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+  <classpathentry kind="lib" path="src/main/resources"/> 
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
+  <classpathentry kind="output" path="bin"/>
+</classpath>

Modified: 
tapestry/tapestry5/trunk/quickstart/src/main/resources/archetype-resources/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/quickstart/src/main/resources/archetype-resources/.classpath?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/quickstart/src/main/resources/archetype-resources/.classpath
 (original)
+++ 
tapestry/tapestry5/trunk/quickstart/src/main/resources/archetype-resources/.classpath
 Sat Oct 27 16:00:01 2007
@@ -5,6 +5,6 @@
        <classpathentry kind="src" path="src/test/java"/>
        <classpathentry kind="lib" path="src/test/resources"/>
        <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-       <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+       <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
        <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: tapestry/tapestry5/trunk/src/site/apt/dev/env.apt
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/src/site/apt/dev/env.apt?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/src/site/apt/dev/env.apt (original)
+++ tapestry/tapestry5/trunk/src/site/apt/dev/env.apt Sat Oct 27 16:00:01 2007
@@ -8,14 +8,18 @@
   
   Effectively, you should have the following tools:
   
-  * Maven 2.0.6
+  * Maven 2.0.7
   
-  * Eclipse 3.2.2
+  * Ant 1.7.0
   
-  * Eclipse Maven Plugin (install from http://m2eclipse.codehaus.org/) version 
0.0.9
+  * Eclipse 3.3.0
+  
+  * Eclipse Maven Plugin (install from http://m2eclipse.codehaus.org/) version 
0.0.11
+  
+    * Version 0.0.11 is mandatory!  Things will not work without it.
    
 Builds
 
   Tapestry 5 is built by Maven 2.
   
-  You can build individual modules, or (from the tapestry-project folder) 
build everything.
\ No newline at end of file
+  You can build individual modules, or (from the root folder) build everything.
\ No newline at end of file

Modified: tapestry/tapestry5/trunk/support/update-eclipse
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/support/update-eclipse?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/support/update-eclipse (original)
+++ tapestry/tapestry5/trunk/support/update-eclipse Sat Oct 27 16:00:01 2007
@@ -3,16 +3,12 @@
 # This script is used to update the Eclipse .classpath file for the master 
project; it is used when
 # a module is added or removed, or when a src folder is added or removed from 
a module.
 #
-# It assumes the layout of each module conforms to Maven's default layout:
-# - src/main/java
-# - src/test/java
-# - test/main/resources
-# - src/test/resources
+# It assumes the layout of each module conforms to the normal Maven structure.
 #
 # This script must be executed from the root project directory (the directory 
containing the master pom.xml, and containing
 # the directories for the modules).
 
-# TODO: Update the .classpath in each module
+# TODO: Generated IDEA control files as well
 
 require 'optparse'
 
@@ -25,6 +21,21 @@
 
 require 'hpricot'
 
+CLASSPATH_HEADER = [
+  %Q{<?xml version="1.0" encoding="UTF-8"?>},
+  %Q{<classpath>}
+].freeze
+
+CLASSPATH_TRAILER = [
+  %Q{  <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>},
+  %Q{  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>},
+  %Q{  <classpathentry kind="output" path="bin"/>},
+  %Q{</classpath>}
+].freeze
+
+# These may be overridden based on command line options
+
+$project_only = false
 $dryrun = false
 
 $opts = OptionParser.new do |opts|
@@ -34,6 +45,10 @@
         $dryrun = true
     end
     
+    opts.on("-p", "--project-only", "Update only the project control files, 
not the individual modules") do
+      $project_only = true
+    end
+    
     opts.on("-h", "--help", "Help for this command") do
         puts opts
         exit
@@ -62,40 +77,98 @@
 
 def add_source_folder(mod_name, folder, output_dir)
   exist(mod_name, folder) do |path|
-    $classpath << %Q{  <classpathentry kind="src" output="#{output_dir}" 
path="#{path}"/>}
+    $project_classpath << %Q{  <classpathentry kind="src" 
output="#{output_dir}" path="#{path}"/>}
+    $module_classpath <<  %Q{  <classpathentry kind="src" 
output="#{output_dir}"  path="#{folder}"/>}
   end
 end
 
 def add_class_folder(mod_name, folder)
   exist(mod_name, folder) do |path|
-    $lib_classpath << %Q{  <classpathentry kind="lib" path="#{path}"/>}
+    $project_classpath <<    %Q{  <classpathentry kind="lib" path="#{path}"/>}
+    $module_classpath << %Q{  <classpathentry kind="lib" path="#{folder}"/> }
   end
 end
 
-def add_module(mod_name)
+def process_module(mod_name)
+  
+  # quickstart, being an archetype, is the odd man out
+  
+  return if mod_name == "quickstart"
+  
+  $module_classpath = []
+  
   add_source_folder(mod_name, "src/main/java", "bin");
   add_source_folder(mod_name, "src/test/java", "bin-test")
   
   add_class_folder(mod_name, "src/main/resources") 
   add_class_folder(mod_name, "src/test/resources") 
+  
+  write_control_files(mod_name, mod_name, $module_classpath) unless 
$project_only
+  
 end
 
-$master_pom = open("pom.xml") do |f|
-    Hpricot.XML(f)
+def write_control_files(folder,  project_name, classpath)
+  
+  lines = CLASSPATH_HEADER.dup.concat(classpath).concat(CLASSPATH_TRAILER)
+  
+  write_lines("#{folder}/.classpath", lines)
+  
+  lines = [ 
+"<projectDescription>",
+"  <name>#{project_name}</name>",
+"  <comment></comment>",
+"  <projects>",
+"  </projects>",
+"  <buildSpec>",
+"    <buildCommand>",
+"      <name>org.eclipse.jdt.core.javabuilder</name>",
+"      <arguments>",
+"      </arguments>",
+"    </buildCommand>",
+"    <buildCommand>",
+"      <name>org.maven.ide.eclipse.maven2Builder</name>",
+"      <arguments>",
+"      </arguments>",
+"     </buildCommand>",
+"  </buildSpec>",
+"  <natures>",
+"    <nature>org.eclipse.jdt.core.javanature</nature>",
+"    <nature>org.maven.ide.eclipse.maven2Nature</nature>",
+"  </natures>",
+"</projectDescription>"
+]
+  
+  write_lines("#{folder}/.project", lines)
+  
 end
 
+def write_lines(file, lines)
+  if $dryrun
+    puts "Generated #{file}:\n"
+    lines.each { |s| puts s }
+    puts
+    return
+  end
+  
+  puts "Writing #{file} ..."
+  
+  File.open(file, "w") do |file|
+   lines.each do |line| 
+      file.print line 
+      file.print "\n"
+    end
+  end
+  
+end
 
-# We're going to build up the classpath a line at a time.  This part is always 
the same:
+$master_pom = open("pom.xml") do |f|
+    Hpricot.XML(f)
+end
 
-$classpath = [
-  %Q{<?xml version="1.0" encoding="UTF-8"?>},
-  "<classpath>"
-]
 
-# I like the resource folders to be organized at the bottom of the list, after 
all source folders.
-# So we use a temporary buffer to collect those lines and add them all in at 
the end.
+# We're going to build up the project classpath a line at a time.  This part 
is always the same:
 
-$lib_classpath = []
+$project_classpath = []
 
 $modules = []
 
@@ -103,37 +176,11 @@
 
 # Add entries for each module
 
-$modules.sort.each { |mod_name| add_module(mod_name) }
-
-# Add in the libraries (i.e. class folders)
-
-$classpath.concat($lib_classpath)
-
-# And this stuff is attached to the end.
-
-$classpath.concat [
-       %Q{  <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>},
-       %Q{  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>},
-       %Q{  <classpathentry kind="output" path="bin"/>},
-  %Q{</classpath>}
-  ]
-
-# And we're done!
-
-if $dryrun
-  puts "Generated .classpath:"
-  $classpath.each { |s| puts s }
-  exit
-end
+$modules.sort.each { |mod_name| process_module(mod_name) }
 
 # Write out the updated .classpath
 
-File.open(".classpath", "w") do |file|
-  $classpath.each do |line| 
-    file.print line 
-    file.print "\n"
-  end
-end
+write_control_files(".", "datatech",  $project_classpath)
 
-puts "Updated .classpath successfully."
+puts "Updated .classpath across project."
 

Added: tapestry/tapestry5/trunk/tapestry-annotations/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-annotations/.classpath?rev=589235&view=auto
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-annotations/.classpath (added)
+++ tapestry/tapestry5/trunk/tapestry-annotations/.classpath Sat Oct 27 
16:00:01 2007
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+  <classpathentry kind="src" output="bin"  path="src/main/java"/>
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
+  <classpathentry kind="output" path="bin"/>
+</classpath>

Added: tapestry/tapestry5/trunk/tapestry-annotations/.project
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-annotations/.project?rev=589235&view=auto
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-annotations/.project (added)
+++ tapestry/tapestry5/trunk/tapestry-annotations/.project Sat Oct 27 16:00:01 
2007
@@ -0,0 +1,22 @@
+<projectDescription>
+  <name>tapestry-annotations</name>
+  <comment></comment>
+  <projects>
+  </projects>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+      <arguments>
+      </arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.maven.ide.eclipse.maven2Builder</name>
+      <arguments>
+      </arguments>
+     </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+    <nature>org.maven.ide.eclipse.maven2Nature</nature>
+  </natures>
+</projectDescription>

Modified: tapestry/tapestry5/trunk/tapestry-component-report/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-component-report/.classpath?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-component-report/.classpath (original)
+++ tapestry/tapestry5/trunk/tapestry-component-report/.classpath Sat Oct 27 
16:00:01 2007
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-       <classpathentry kind="src" path="src/main/java"/>
-       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-       <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
-       <classpathentry kind="output" path="bin"/>
+  <classpathentry kind="src" output="bin"  path="src/main/java"/>
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
+  <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: tapestry/tapestry5/trunk/tapestry-component-report/.project
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-component-report/.project?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-component-report/.project (original)
+++ tapestry/tapestry5/trunk/tapestry-component-report/.project Sat Oct 27 
16:00:01 2007
@@ -1,23 +1,22 @@
-<?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-       <name>tapestry-component-report</name>
-       <comment></comment>
-       <projects>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.jdt.core.javabuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-               <buildCommand>
-                       <name>org.maven.ide.eclipse.maven2Builder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>org.eclipse.jdt.core.javanature</nature>
-               <nature>org.maven.ide.eclipse.maven2Nature</nature>
-       </natures>
+  <name>tapestry-component-report</name>
+  <comment></comment>
+  <projects>
+  </projects>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+      <arguments>
+      </arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.maven.ide.eclipse.maven2Builder</name>
+      <arguments>
+      </arguments>
+     </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+    <nature>org.maven.ide.eclipse.maven2Nature</nature>
+  </natures>
 </projectDescription>

Modified: tapestry/tapestry5/trunk/tapestry-core/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/.classpath?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/.classpath (original)
+++ tapestry/tapestry5/trunk/tapestry-core/.classpath Sat Oct 27 16:00:01 2007
@@ -1,11 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-       <classpathentry kind="src" path="src/main/java"/>
-       <classpathentry kind="lib" path="src/main/resources"/>
-       <classpathentry kind="src" output="bin-test" path="src/test/java"/>
-       <classpathentry kind="lib" path="src/test/resources"/>
-       <classpathentry kind="lib" path="src/test/conf"/>
-       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-       <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
-       <classpathentry kind="output" path="bin"/>
+  <classpathentry kind="src" output="bin"  path="src/main/java"/>
+  <classpathentry kind="src" output="bin-test"  path="src/test/java"/>
+  <classpathentry kind="lib" path="src/main/resources"/> 
+  <classpathentry kind="lib" path="src/test/resources"/> 
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
+  <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: tapestry/tapestry5/trunk/tapestry-core/.project
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/.project?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/.project (original)
+++ tapestry/tapestry5/trunk/tapestry-core/.project Sat Oct 27 16:00:01 2007
@@ -1,23 +1,22 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-       <name>tapestry-core</name>
-       <comment></comment>
-       <projects>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.jdt.core.javabuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-               <buildCommand>
-                       <name>org.maven.ide.eclipse.maven2Builder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>org.eclipse.jdt.core.javanature</nature>
-               <nature>org.maven.ide.eclipse.maven2Nature</nature>
-       </natures>
-</projectDescription>
+<projectDescription>
+  <name>tapestry-core</name>
+  <comment></comment>
+  <projects>
+  </projects>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+      <arguments>
+      </arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.maven.ide.eclipse.maven2Builder</name>
+      <arguments>
+      </arguments>
+     </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+    <nature>org.maven.ide.eclipse.maven2Nature</nature>
+  </natures>
+</projectDescription>

Modified: tapestry/tapestry5/trunk/tapestry-hibernate/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-hibernate/.classpath?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-hibernate/.classpath (original)
+++ tapestry/tapestry5/trunk/tapestry-hibernate/.classpath Sat Oct 27 16:00:01 
2007
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-       <classpathentry kind="src" path="src/main/java"/>
-       <classpathentry kind="src" path="src/test/java"/>
-       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-       <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
-       <classpathentry kind="lib" path="src/test/resources"/>
-       <classpathentry kind="lib" path="src/main/resources"/>
-       <classpathentry kind="output" path="bin"/>
+  <classpathentry kind="src" output="bin"  path="src/main/java"/>
+  <classpathentry kind="src" output="bin-test"  path="src/test/java"/>
+  <classpathentry kind="lib" path="src/main/resources"/> 
+  <classpathentry kind="lib" path="src/test/resources"/> 
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
+  <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: tapestry/tapestry5/trunk/tapestry-hibernate/.project
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-hibernate/.project?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-hibernate/.project (original)
+++ tapestry/tapestry5/trunk/tapestry-hibernate/.project Sat Oct 27 16:00:01 
2007
@@ -1,23 +1,22 @@
-<?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-       <name>tapestry-hibernate</name>
-       <comment></comment>
-       <projects>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.jdt.core.javabuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-               <buildCommand>
-                       <name>org.maven.ide.eclipse.maven2Builder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>org.eclipse.jdt.core.javanature</nature>
-               <nature>org.maven.ide.eclipse.maven2Nature</nature>
-       </natures>
+  <name>tapestry-hibernate</name>
+  <comment></comment>
+  <projects>
+  </projects>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+      <arguments>
+      </arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.maven.ide.eclipse.maven2Builder</name>
+      <arguments>
+      </arguments>
+     </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+    <nature>org.maven.ide.eclipse.maven2Nature</nature>
+  </natures>
 </projectDescription>

Modified: tapestry/tapestry5/trunk/tapestry-ioc/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-ioc/.classpath?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-ioc/.classpath (original)
+++ tapestry/tapestry5/trunk/tapestry-ioc/.classpath Sat Oct 27 16:00:01 2007
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-       <classpathentry kind="src" path="src/main/java"/>
-       <classpathentry kind="src" output="bin-test" path="src/test/java"/>
-       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-       <classpathentry kind="lib" path="src/main/resources"/>
-       <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
-       <classpathentry kind="lib" path="src/test/resources"/>
-       <classpathentry kind="output" path="bin"/>
+  <classpathentry kind="src" output="bin"  path="src/main/java"/>
+  <classpathentry kind="src" output="bin-test"  path="src/test/java"/>
+  <classpathentry kind="lib" path="src/main/resources"/> 
+  <classpathentry kind="lib" path="src/test/resources"/> 
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
+  <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: tapestry/tapestry5/trunk/tapestry-ioc/.project
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-ioc/.project?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-ioc/.project (original)
+++ tapestry/tapestry5/trunk/tapestry-ioc/.project Sat Oct 27 16:00:01 2007
@@ -1,23 +1,22 @@
-<?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-       <name>tapestry-ioc</name>
-       <comment></comment>
-       <projects>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.jdt.core.javabuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-               <buildCommand>
-                       <name>org.maven.ide.eclipse.maven2Builder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>org.eclipse.jdt.core.javanature</nature>
-               <nature>org.maven.ide.eclipse.maven2Nature</nature>
-       </natures>
+  <name>tapestry-ioc</name>
+  <comment></comment>
+  <projects>
+  </projects>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+      <arguments>
+      </arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.maven.ide.eclipse.maven2Builder</name>
+      <arguments>
+      </arguments>
+     </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+    <nature>org.maven.ide.eclipse.maven2Nature</nature>
+  </natures>
 </projectDescription>

Modified: tapestry/tapestry5/trunk/tapestry-spring/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-spring/.classpath?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-spring/.classpath (original)
+++ tapestry/tapestry5/trunk/tapestry-spring/.classpath Sat Oct 27 16:00:01 2007
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-       <classpathentry kind="src" path="src/main/java"/>
-       <classpathentry kind="src" output="bin-test" path="src/test/java"/>
-       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-       <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
-       <classpathentry kind="lib" path="src/main/resources"/>
-       <classpathentry kind="lib" path="src/test/resources"/>
-       <classpathentry kind="output" path="bin"/>
+  <classpathentry kind="src" output="bin"  path="src/main/java"/>
+  <classpathentry kind="src" output="bin-test"  path="src/test/java"/>
+  <classpathentry kind="lib" path="src/main/resources"/> 
+  <classpathentry kind="lib" path="src/test/resources"/> 
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
+  <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: tapestry/tapestry5/trunk/tapestry-spring/.project
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-spring/.project?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-spring/.project (original)
+++ tapestry/tapestry5/trunk/tapestry-spring/.project Sat Oct 27 16:00:01 2007
@@ -1,23 +1,22 @@
-<?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-       <name>tapestry-spring</name>
-       <comment></comment>
-       <projects>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.jdt.core.javabuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-               <buildCommand>
-                       <name>org.maven.ide.eclipse.maven2Builder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>org.eclipse.jdt.core.javanature</nature>
-               <nature>org.maven.ide.eclipse.maven2Nature</nature>
-       </natures>
+  <name>tapestry-spring</name>
+  <comment></comment>
+  <projects>
+  </projects>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+      <arguments>
+      </arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.maven.ide.eclipse.maven2Builder</name>
+      <arguments>
+      </arguments>
+     </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+    <nature>org.maven.ide.eclipse.maven2Nature</nature>
+  </natures>
 </projectDescription>

Modified: tapestry/tapestry5/trunk/tapestry-test/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-test/.classpath?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-test/.classpath (original)
+++ tapestry/tapestry5/trunk/tapestry-test/.classpath Sat Oct 27 16:00:01 2007
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-       <classpathentry kind="src" path="src/main/java"/>
-       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-       <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
-       <classpathentry kind="lib" path="src/main/resources"/>
-       <classpathentry kind="output" path="bin"/>
+  <classpathentry kind="src" output="bin"  path="src/main/java"/>
+  <classpathentry kind="lib" path="src/main/resources"/> 
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
+  <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: tapestry/tapestry5/trunk/tapestry-test/.project
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-test/.project?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-test/.project (original)
+++ tapestry/tapestry5/trunk/tapestry-test/.project Sat Oct 27 16:00:01 2007
@@ -1,23 +1,22 @@
-<?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-       <name>tapestry-test</name>
-       <comment></comment>
-       <projects>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.jdt.core.javabuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-               <buildCommand>
-                       <name>org.maven.ide.eclipse.maven2Builder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>org.eclipse.jdt.core.javanature</nature>
-               <nature>org.maven.ide.eclipse.maven2Nature</nature>
-       </natures>
+  <name>tapestry-test</name>
+  <comment></comment>
+  <projects>
+  </projects>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+      <arguments>
+      </arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.maven.ide.eclipse.maven2Builder</name>
+      <arguments>
+      </arguments>
+     </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+    <nature>org.maven.ide.eclipse.maven2Nature</nature>
+  </natures>
 </projectDescription>

Modified: tapestry/tapestry5/trunk/tapestry-tutorial1/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-tutorial1/.classpath?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-tutorial1/.classpath (original)
+++ tapestry/tapestry5/trunk/tapestry-tutorial1/.classpath Sat Oct 27 16:00:01 
2007
@@ -1,10 +1,10 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-       <classpathentry kind="src" path="src/main/java"/>
-       <classpathentry kind="lib" path="src/main/resources"/>
-       <classpathentry kind="src" path="src/test/java"/>
-       <classpathentry kind="lib" path="src/test/resources"/>
-       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-       <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
-       <classpathentry kind="output" path="bin"/>
-</classpath>
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+  <classpathentry kind="src" output="bin"  path="src/main/java"/>
+  <classpathentry kind="src" output="bin-test"  path="src/test/java"/>
+  <classpathentry kind="lib" path="src/main/resources"/> 
+  <classpathentry kind="lib" path="src/test/resources"/> 
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
+  <classpathentry kind="output" path="bin"/>
+</classpath>

Modified: tapestry/tapestry5/trunk/tapestry-tutorial1/.project
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-tutorial1/.project?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-tutorial1/.project (original)
+++ tapestry/tapestry5/trunk/tapestry-tutorial1/.project Sat Oct 27 16:00:01 
2007
@@ -1,23 +1,22 @@
-<?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-       <name>tapestry-tutorial1</name>
-       <comment></comment>
-       <projects>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.jdt.core.javabuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-               <buildCommand>
-                       <name>org.maven.ide.eclipse.maven2Builder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>org.eclipse.jdt.core.javanature</nature>
-               <nature>org.maven.ide.eclipse.maven2Nature</nature>
-       </natures>
+  <name>tapestry-tutorial1</name>
+  <comment></comment>
+  <projects>
+  </projects>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+      <arguments>
+      </arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.maven.ide.eclipse.maven2Builder</name>
+      <arguments>
+      </arguments>
+     </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+    <nature>org.maven.ide.eclipse.maven2Nature</nature>
+  </natures>
 </projectDescription>

Modified: tapestry/tapestry5/trunk/tapestry-upload/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-upload/.classpath?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-upload/.classpath (original)
+++ tapestry/tapestry5/trunk/tapestry-upload/.classpath Sat Oct 27 16:00:01 2007
@@ -1,10 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-       <classpathentry kind="src" path="src/main/java"/>
-       <classpathentry kind="src" path="src/test/java"/>
-       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-       <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
-       <classpathentry kind="lib" path="src/main/resources"/>
-       <classpathentry kind="lib" path="src/test/conf"/>
-       <classpathentry kind="output" path="bin"/>
+  <classpathentry kind="src" output="bin"  path="src/main/java"/>
+  <classpathentry kind="src" output="bin-test"  path="src/test/java"/>
+  <classpathentry kind="lib" path="src/main/resources"/> 
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER/noworkspace"/>
+  <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: tapestry/tapestry5/trunk/tapestry-upload/.project
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-upload/.project?rev=589235&r1=589234&r2=589235&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-upload/.project (original)
+++ tapestry/tapestry5/trunk/tapestry-upload/.project Sat Oct 27 16:00:01 2007
@@ -1,23 +1,22 @@
-<?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-       <name>tapestry-upload</name>
-       <comment></comment>
-       <projects>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.jdt.core.javabuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-               <buildCommand>
-                       <name>org.maven.ide.eclipse.maven2Builder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>org.eclipse.jdt.core.javanature</nature>
-               <nature>org.maven.ide.eclipse.maven2Nature</nature>
-       </natures>
+  <name>tapestry-upload</name>
+  <comment></comment>
+  <projects>
+  </projects>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+      <arguments>
+      </arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.maven.ide.eclipse.maven2Builder</name>
+      <arguments>
+      </arguments>
+     </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+    <nature>org.maven.ide.eclipse.maven2Nature</nature>
+  </natures>
 </projectDescription>


Reply via email to