Hello, we enabled production mode in our application. The Tapestry YUICompressor doesn't seem to recognize already minified JS or CSS files and tries to compress them. This results in Exceptions like this one: ERROR] AssetsModule.ResourceMinimizer JavaScript compression problems for resource context:bootstrap/js/bootstrap.min.js: [ERROR] AssetsModule.ResourceMinimizer String index out of range: 40264 java.lang.StringIndexOutOfBoundsException: String index out of range: 40264 at java.lang.String.substring(String.java:1951) at com.yahoo.platform.yui.compressor.JavaScriptCompressor.printSourceString(JavaScriptCompressor.java:267) at com.yahoo.platform.yui.compressor.JavaScriptCompressor.parse(JavaScriptCompressor.java:330) at com.yahoo.platform.yui.compressor.JavaScriptCompressor.<init>(JavaScriptCompressor.java:533) at org.apache.tapestry5.internal.yuicompressor.JavaScriptResourceMinimizer.doMinimize(JavaScriptResourceMinimizer.java:148) at org.apache.tapestry5.internal.yuicompressor.AbstractMinimizer$1.perform(AbstractMinimizer.java:67) at org.apache.tapestry5.internal.TapestryInternalUtils$5.run(TapestryInternalUtils.java:582) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:51) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:49) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
Can we set some options for the Compressor? How do we prevent this error? Regards, Daniel P.