title: How to modify the default mapping location of the resources that a Grails plugin uses
body: <p>I have installed:</p>
  
  <pre><code>compile ":jquery-ui:1.8.24"
  compile ":jqgrid:3.8.0.1"
  </code></pre>
  
  <p>I got the next error:</p>
  
  <pre><code>| Error 2013-06-03 15:20:33,892 [http-bio-8080-exec-7] ERROR resource.ResourceMeta  - While processing /plugins/jqgrid-3.8.0.1/css/jqgrid/ui.jqgrid.css, a resource was required but not found: /plugins/jqgrid-3.8.0.1/css/jqgrid/ellipsis-xbl.xml
  </code></pre>
  
  <p>I opened the file <code>C:\Users\user\.grails\ivy-cache\org.grails.plugins\jqgrid\zips\jqgrid-3.8.0.1.zip</code>. There is not any: <code>css/jqgrid/ellipsis-xbl.xml</code></p>
  
  <p>The latest version of JQGrid (4.5.2) has the file ellipsis-xbl.xml included. But I'm using the latest Grails plugin which uses that older version.</p>
  
  <p><strong>How could I tell Grails to look for ellipsis-xbl.xml in another location (let's say web-app/css/jqgrid-additions/ellipsis-xbl.xml).</strong></p>
  
  <p>I did a research on Google and it is what could be related:</p>
  
  <ul>
  <li><p><a href="http://grails.org/plugin/jqgrid" rel="nofollow noreferrer">taglib: <code>&lt;jqgrid:resources /&gt;</code> (according with the documentation, it
  includes the required javascript and css for the plugin)</a></p></li>
  <li><p><a href="https://stackoverflow.com/questions/9797680/grails-refresh-dependencies">Add a <code>configurationmapping</code> in BuildConfig.groovy (I didn't find any
  Grails documentation about that!)</a></p></li>
  <li><p>I added to the GSP the next code to check if it looked at a different
  location (and it check in the same location, at /plugins...):</p>
  
  <p><code>&lt;style&gt;</code>
     <code>.ui-jqgrid tr.jqgrow td {text-overflow:ellipsis; -moz-binding:url('ellipsis-xbl.xml#ellipsis');}</code>
  <code>&lt;/style&gt;</code></p></li>
  </ul>