Skip to content

Instantly share code, notes, and snippets.

@jcoyne
Created October 31, 2013 15:41
Show Gist options
  • Save jcoyne/7251931 to your computer and use it in GitHub Desktop.
Save jcoyne/7251931 to your computer and use it in GitHub Desktop.
ERROR 10:37:49.705 (velocity) VelocimacroProxy.render() : exception VM = #triples()
java.io.IOException: I/O error occurred
at org.glassfish.grizzly.http.io.OutputBuffer.handleAsyncErrors(OutputBuffer.java:895) ~[grizzly-http-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.http.io.OutputBuffer.write(OutputBuffer.java:639) ~[grizzly-http-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.http.server.NIOOutputStreamImpl.write(NIOOutputStreamImpl.java:83) ~[grizzly-http-server-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.servlet.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:116) ~[grizzly-http-servlet-2.3.6.jar:2.3.6]
at com.sun.jersey.spi.container.servlet.WebComponent$Writer.write(WebComponent.java:307) ~[jersey-servlet-1.17.1.jar:1.17.1]
at com.sun.jersey.spi.container.ContainerResponse$CommittingOutputStream.write(ContainerResponse.java:134) ~[jersey-server-1.17.1.jar:1.17.1]
at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221) ~[na:1.7.0_07]
at sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:282) ~[na:1.7.0_07]
at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:125) ~[na:1.7.0_07]
at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:135) ~[na:1.7.0_07]
at java.io.OutputStreamWriter.write(OutputStreamWriter.java:220) ~[na:1.7.0_07]
at java.io.Writer.write(Writer.java:157) ~[na:1.7.0_07]
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:491) ~[velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) ~[velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342) [velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106) ~[velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) ~[velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:420) ~[velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207) [velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) ~[velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:216) ~[velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:311) [velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:230) [velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207) [velocity-1.7.jar:1.7]
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342) [velocity-1.7.jar:1.7]
at org.apache.velocity.Template.merge(Template.java:356) [velocity-1.7.jar:1.7]
at org.apache.velocity.Template.merge(Template.java:260) [velocity-1.7.jar:1.7]
at org.fcrepo.http.commons.responses.BaseHtmlProvider.writeTo(BaseHtmlProvider.java:199) [fcrepo-http-commons-4.0.0-alpha-3-SNAPSHOT.jar:na]
at org.fcrepo.http.commons.responses.BaseHtmlProvider.writeTo(BaseHtmlProvider.java:79) [fcrepo-http-commons-4.0.0-alpha-3-SNAPSHOT.jar:na]
at com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:306) [jersey-server-1.17.1.jar:1.17.1]
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1479) [jersey-server-1.17.1.jar:1.17.1]
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1391) [jersey-server-1.17.1.jar:1.17.1]
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1381) [jersey-server-1.17.1.jar:1.17.1]
at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) [jersey-servlet-1.17.1.jar:1.17.1]
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538) [jersey-servlet-1.17.1.jar:1.17.1]
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716) [jersey-servlet-1.17.1.jar:1.17.1]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) [javax.servlet-3.1.jar:na]
at org.glassfish.grizzly.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:147) [grizzly-http-servlet-2.3.6.jar:2.3.6]
at org.fcrepo.http.commons.test.util.TestAuthenticationRequestFilter.doFilter(TestAuthenticationRequestFilter.java:78) [fcrepo-http-commons-4.0.0-alpha-3-SNAPSHOT-tests.jar:na]
at org.glassfish.grizzly.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:137) [grizzly-http-servlet-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.servlet.FilterChainImpl.invokeFilterChain(FilterChainImpl.java:106) [grizzly-http-servlet-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.servlet.ServletHandler.doServletService(ServletHandler.java:221) [grizzly-http-servlet-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.servlet.ServletHandler.service(ServletHandler.java:169) [grizzly-http-servlet-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.http.server.HttpHandler$1.run(HttpHandler.java:212) [grizzly-http-server-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565) [grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545) [grizzly-framework-2.3.6.jar:2.3.6]
at java.lang.Thread.run(Thread.java:722) [na:1.7.0_07]
Caused by: java.io.IOException: Broken pipe
at sun.nio.ch.FileDispatcherImpl.write0(Native Method) ~[na:1.7.0_07]
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) ~[na:1.7.0_07]
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:89) ~[na:1.7.0_07]
at sun.nio.ch.IOUtil.write(IOUtil.java:46) ~[na:1.7.0_07]
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:450) ~[na:1.7.0_07]
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.flushByteBuffer(TCPNIOTransport.java:915) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.nio.transport.TCPNIOAsyncQueueWriter.write0(TCPNIOAsyncQueueWriter.java:107) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter.write(AbstractNIOAsyncQueueWriter.java:262) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter.write(AbstractNIOAsyncQueueWriter.java:168) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter.write(AbstractNIOAsyncQueueWriter.java:70) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.nio.transport.TCPNIOTransportFilter.handleWrite(TCPNIOTransportFilter.java:128) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.filterchain.TransportFilter.handleWrite(TransportFilter.java:191) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.filterchain.ExecutorResolver$8.execute(ExecutorResolver.java:111) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.filterchain.FilterChainContext.write(FilterChainContext.java:853) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.filterchain.FilterChainContext.write(FilterChainContext.java:822) ~[grizzly-framework-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.http.io.OutputBuffer.flushBuffer(OutputBuffer.java:991) ~[grizzly-http-2.3.6.jar:2.3.6]
at org.glassfish.grizzly.http.io.OutputBuffer.write(OutputBuffer.java:667) ~[grizzly-http-2.3.6.jar:2.3.6]
... 45 common frames omitted
ERROR 10:37:49.706 (velocity) Exception in macro #triples called at /views/mode-root.vsl[line 28, column 17]
Oct 31, 2013 10:37:49 AM org.glassfish.grizzly.servlet.ServletHandler doServletService
SEVERE: service exception:
javax.servlet.ServletException: javax.servlet.ServletException: org.apache.velocity.exception.VelocityException: VelocimacroProxy.render() : exception VM = #triples()
at org.glassfish.grizzly.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:139)
at org.glassfish.grizzly.servlet.FilterChainImpl.invokeFilterChain(FilterChainImpl.java:106)
at org.glassfish.grizzly.servlet.ServletHandler.doServletService(ServletHandler.java:221)
at org.glassfish.grizzly.servlet.ServletHandler.service(ServletHandler.java:169)
at org.glassfish.grizzly.http.server.HttpHandler$1.run(HttpHandler.java:212)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545)
at java.lang.Thread.run(Thread.java:722)
Caused by: javax.servlet.ServletException: org.apache.velocity.exception.VelocityException: VelocimacroProxy.render() : exception VM = #triples()
at org.glassfish.grizzly.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:151)
at org.fcrepo.http.commons.test.util.TestAuthenticationRequestFilter.doFilter(TestAuthenticationRequestFilter.java:78)
at org.glassfish.grizzly.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:137)
... 7 more
Caused by: org.apache.velocity.exception.VelocityException: VelocimacroProxy.render() : exception VM = #triples()
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:228)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:311)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:230)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
at org.apache.velocity.Template.merge(Template.java:356)
at org.apache.velocity.Template.merge(Template.java:260)
at org.fcrepo.http.commons.responses.BaseHtmlProvider.writeTo(BaseHtmlProvider.java:199)
at org.fcrepo.http.commons.responses.BaseHtmlProvider.writeTo(BaseHtmlProvider.java:79)
at com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:306)
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1479)
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1391)
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1381)
at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416)
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538)
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.glassfish.grizzly.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:147)
... 9 more
Caused by: java.io.IOException: I/O error occurred
at org.glassfish.grizzly.http.io.OutputBuffer.handleAsyncErrors(OutputBuffer.java:895)
at org.glassfish.grizzly.http.io.OutputBuffer.write(OutputBuffer.java:639)
at org.glassfish.grizzly.http.server.NIOOutputStreamImpl.write(NIOOutputStreamImpl.java:83)
at org.glassfish.grizzly.servlet.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:116)
at com.sun.jersey.spi.container.servlet.WebComponent$Writer.write(WebComponent.java:307)
at com.sun.jersey.spi.container.ContainerResponse$CommittingOutputStream.write(ContainerResponse.java:134)
at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
at sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:282)
at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:125)
at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:135)
at java.io.OutputStreamWriter.write(OutputStreamWriter.java:220)
at java.io.Writer.write(Writer.java:157)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:491)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:420)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:216)
... 26 more
Caused by: java.io.IOException: Broken pipe
at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:89)
at sun.nio.ch.IOUtil.write(IOUtil.java:46)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:450)
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.flushByteBuffer(TCPNIOTransport.java:915)
at org.glassfish.grizzly.nio.transport.TCPNIOAsyncQueueWriter.write0(TCPNIOAsyncQueueWriter.java:107)
at org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter.write(AbstractNIOAsyncQueueWriter.java:262)
at org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter.write(AbstractNIOAsyncQueueWriter.java:168)
at org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter.write(AbstractNIOAsyncQueueWriter.java:70)
at org.glassfish.grizzly.nio.transport.TCPNIOTransportFilter.handleWrite(TCPNIOTransportFilter.java:128)
at org.glassfish.grizzly.filterchain.TransportFilter.handleWrite(TransportFilter.java:191)
at org.glassfish.grizzly.filterchain.ExecutorResolver$8.execute(ExecutorResolver.java:111)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114)
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
at org.glassfish.grizzly.filterchain.FilterChainContext.write(FilterChainContext.java:853)
at org.glassfish.grizzly.filterchain.FilterChainContext.write(FilterChainContext.java:822)
at org.glassfish.grizzly.http.io.OutputBuffer.flushBuffer(OutputBuffer.java:991)
at org.glassfish.grizzly.http.io.OutputBuffer.write(OutputBuffer.java:667)
... 45 more
INFO 10:37:49.734 (GenericApplicationContext) Closing org.springframework.context.support.GenericApplicationContext@4b3671c5: startup date [Thu Oct 31 10:36:57 CDT 2013]; root of context hierarchy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment