<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1119,6 +1119,10 @@ You cannot upgrade a plugin that is configured via BuildConfig.groovy, remove th
                     List urls = rootLoader.URLs.toList()
                     resolveReport.allArtifactsReports
                                     .localFile.each { File dep -&gt;
+
+                        if(!settings.runtimeDependencies.contains(dep)) {
+                            settings.runtimeDependencies &lt;&lt; dep
+                        }
                         def url = dep.toURI().toURL()
                         if(!urls.contains(url)) {
                             rootLoader.addURL(url)</diff>
      <filename>grails/scripts/_PluginDependencies.groovy</filename>
    </modified>
    <modified>
      <diff>@@ -206,7 +206,7 @@ class BuildSettings {
         }
         else {
             if(!this.compileDependencies) {
-               return defaultCompileDependencies
+               this.compileDependencies = defaultCompileDependencies
             }
             return this.compileDependencies
         }
@@ -239,7 +239,7 @@ class BuildSettings {
         }
         else {            
             if(!this.testDependencies) {
-               return defaultTestDependencies
+               this.testDependencies = defaultTestDependencies
             }
             return this.testDependencies
         }
@@ -271,7 +271,7 @@ class BuildSettings {
         }
         else {
             if(!this.runtimeDependencies) {
-               return defaultRuntimeDependencies
+               this.runtimeDependencies = defaultCompileDependencies
             }
             return this.runtimeDependencies
         }</diff>
      <filename>grails/src/java/grails/util/BuildSettings.groovy</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>8b7be13c1de6819c54f2c6c7467a05d929659d01</id>
    </parent>
  </parents>
  <author>
    <name>Graeme Rocher</name>
    <email>graeme.rocher@gmail.com</email>
  </author>
  <url>http://github.com/grails/grails/commit/555311b3f23808db05b9c1ed0eaae1c6e256ab54</url>
  <id>555311b3f23808db05b9c1ed0eaae1c6e256ab54</id>
  <committed-date>2009-11-11T06:18:36-08:00</committed-date>
  <authored-date>2009-11-11T06:18:36-08:00</authored-date>
  <message>fix for GRAILS-5333 &quot;Specifying -Dgrails.work.dir generates war files with missing jars in WEB-INF/lib&quot;</message>
  <tree>a5da8fb676a0137f2a93e7073495294eb38a8790</tree>
  <committer>
    <name>Graeme Rocher</name>
    <email>graeme.rocher@gmail.com</email>
  </committer>
</commit>
