title: YuiCompressorTask: "Can't find bundle for base name org.mozilla.javascript.resources.Messages, locale en_US"
body: <p>I have been using YuiCompressorTask (latest version) on my project for a very long time with no issues. After upgrading to Oracle's Java 1.7 package on OSX, hwoever, it breaks with the following exception (this is for a javascript file; it works fine with a css file):</p>
  
  <pre><code>[yuiCompress] java.lang.reflect.InvocationTargetException
  [yuiCompress]   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [yuiCompress]   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  [yuiCompress]   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  [yuiCompress]   at java.lang.reflect.Method.invoke(Method.java:601)
  [yuiCompress]   at com.yahoo.platform.yui.compressor.Bootstrap.main(Bootstrap.java:21)
  [yuiCompress]   at ww.ant.YuiCompressorTask.execute(YuiCompressorTask.java:40)
  [yuiCompress]   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
  [yuiCompress]   at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
  [yuiCompress]   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  [yuiCompress]   at java.lang.reflect.Method.invoke(Method.java:601)
  [yuiCompress]   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
  [yuiCompress]   at org.apache.tools.ant.Task.perform(Task.java:348)
  [yuiCompress]   at org.apache.tools.ant.Target.execute(Target.java:390)
  [yuiCompress]   at org.apache.tools.ant.Target.performTasks(Target.java:411)
  [yuiCompress]   at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
  [yuiCompress]   at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
  [yuiCompress]   at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
  [yuiCompress]   at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
  [yuiCompress]   at org.apache.tools.ant.Main.runBuild(Main.java:809)
  [yuiCompress]   at org.apache.tools.ant.Main.startAnt(Main.java:217)
  [yuiCompress]   at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
  [yuiCompress]   at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
  [yuiCompress] Caused by: java.util.MissingResourceException: Can't find bundle for base name org.mozilla.javascript.resources.Messages, locale en_US
  [yuiCompress]   at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1499)
  [yuiCompress]   at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1322)
  [yuiCompress]   at java.util.ResourceBundle.getBundle(ResourceBundle.java:796)
  [yuiCompress]   at org.mozilla.javascript.ScriptRuntime.getMessage(ScriptRuntime.java:3316)
  [yuiCompress]   at org.mozilla.javascript.ScriptRuntime.getMessage0(ScriptRuntime.java:3273)
  [yuiCompress]   at org.mozilla.javascript.Parser.addError(Parser.java:121)
  [yuiCompress]   at org.mozilla.javascript.TokenStream.getToken(TokenStream.java:773)
  [yuiCompress]   at org.mozilla.javascript.Parser.peekToken(Parser.java:161)
  [yuiCompress]   at org.mozilla.javascript.Parser.parse(Parser.java:361)
  [yuiCompress]   at org.mozilla.javascript.Parser.parse(Parser.java:337)
  [yuiCompress]   at com.yahoo.platform.yui.compressor.JavaScriptCompressor.parse(JavaScriptCompressor.java:312)
  [yuiCompress]   at com.yahoo.platform.yui.compressor.JavaScriptCompressor.&lt;init&gt;(JavaScriptCompressor.java:533)
  [yuiCompress]   at com.yahoo.platform.yui.compressor.YUICompressor.main(YUICompressor.java:131)
  [yuiCompress]   ... 22 more
  </code></pre>
  
  <p>I can switch back to Apple's Java 1.6 and it works fine. My question is, is there a way around this? I really can't continue on 1.6 any longer.</p>