[jetty-user] SPDY failures
2012-06-06 23:20:54 GMT
I'm attempting to set up a Tapestry 5 application on Jetty
8.1.4.v20120524, Mac OS X Lion, JDK 1.7, Chrome.
Most features work fine: HTTPs converts into SPDY (I'm using the SPDY
Indicator plugin for Chrome, and it turns green).
My page's HTML markup comes down fine, as does most of the related
images and stylesheets.
I'm having one problem though ... some of my larger JavaScript files
are coming through truncated. In production mode, Tapestry aggregates
many small JavaScript files into a single virtual file. This appears
to be failing, and I'm seeing exceptions on my server side, and
truncated JavaScript on the client side.
Here's some details:
EXCEPTION STACK:
org.apache.tapestry5.ioc.internal.OperationException
Protocol violation: cannot send a DATA frame on a closed stream
trace: Streaming asset stack en/core.js
java.lang.IllegalStateException
Protocol violation: cannot send a DATA frame on a closed stream
Stack trace:
- org.eclipse.jetty.spdy.StandardStream.data(StandardStream.java:393)
- org.eclipse.jetty.spdy.StandardStream.data(StandardStream.java:378)
- org.eclipse.jetty.spdy.http.ServerHTTPSPDYAsyncConnection$HTTPSPDYGenerator.flush(ServerHTTPSPDYAsyncConnection.java:695)
- org.eclipse.jetty.server.HttpOutput.flush(HttpOutput.java:94)
(Continue reading)
RSS Feed