Hello!

In the  AppModule class we defined a custom component transaction
filter. When this filter throws an exception, it is not rendered with
the exception report page, instead we are getting this stacktrace:

----

java.lang.NullPointerException
        
org.apache.tapestry5.internal.services.assets.CompressionAnalyzerImpl.isCompressable(CompressionAnalyzerImpl.java:34)
        [...]
        
org.apache.tapestry5.internal.services.ResponseCompressionAnalyzerImpl.isCompressable(ResponseCompressionAnalyzerImpl.java:65)
        [...]
        
org.apache.tapestry5.internal.gzip.BufferedGZipOutputStream.openResponseOutputStream(BufferedGZipOutputStream.java:77)
        
org.apache.tapestry5.internal.gzip.BufferedGZipOutputStream.checkForCutover(BufferedGZipOutputStream.java:70)
        
org.apache.tapestry5.internal.gzip.BufferedGZipOutputStream.write(BufferedGZipOutputStream.java:116)
        [...]
        
org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
        [...]
        org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)

----

Does anyone know what causes this? Other errors are rendered correctly.

Regards
 Stephan

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to