[GeoNetwork-users] Config Overrides

I'm having trouble overriding some text files in GeoNetwork 2.8 and 2.9. The xml file overrides are working fine, but not the text file ones. Here's an example of what's in my overrides file. The textFile tag seems to be ignored (nothing in logs and App-mini.js doesn't change), but the file tag works. Any ideas?

<overrides>
    <textFile name=".*apps[\\/]search[\\/]js[\\/]App-mini\.js">
        <update linePattern='GeoNetwork.map.PROJECTION="EPSG:4326";'>GeoNetwork.map.PROJECTION="EPSG:4269";</update>
        <update linePattern='GeoNetwork.map.EXTENT=new OpenLayers.Bounds\(-180,-90,180,90\);'>GeoNetwork.map.EXTENT=new OpenLayers.Bounds(-144,24,-51,90);</update>
    </textFile>

    <file name=".*WEB-INF[\\/]config\.xml">
        <!-- Restrict map bounds on main.home -->
        <replaceAtt xpath="services/service[@name='main.home']/output/call[@name='featured']/param[@name='northBL']" attName="value" value="90"/>
        <replaceAtt xpath="services/service[@name='main.home']/output/call[@name='featured']/param[@name='southBL']" attName="value" value="24"/>
        <replaceAtt xpath="services/service[@name='main.home']/output/call[@name='featured']/param[@name='westBL']" attName="value" value="-144"/>
        <replaceAtt xpath="services/service[@name='main.home']/output/call[@name='featured']/param[@name='eastBL']" attName="value" value="-51"/>
    </file>
</overrides>

Basically what I want to do is change the map defaults in the javascript UIs to match the classic UI. I'm also changing map layers and other settings, but left those out of the example above for simplicity.