BRIDGEWATER STATE UNIVERSITY
Skip to navigation
Skip to content
Skip to footer
java.lang.RuntimeException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.
at com.prestosports.render.storage.database.DatabaseSource.loadPageDataFromSlave(DatabaseSource.java:913)
at com.prestosports.render.storage.database.DatabaseSource.getPageData(DatabaseSource.java:448)
at com.prestosports.render.storage.database.DatabasePage.getData(DatabasePage.java:145)
at com.prestosports.render.storage.Page.getDataAsString(Page.java:230)
at com.prestosports.render.VelocityHandler.render(VelocityHandler.java:294)
at com.prestosports.render.renderers.BaseVelocityRenderer.render(BaseVelocityRenderer.java:229)
at com.prestosports.render.ContentEngineInvoker.includeURL(ContentEngineInvoker.java:307)
at com.prestosports.render.ContentEngineInvoker.includeAgain(ContentEngineInvoker.java:214)
at sun.reflect.GeneratedMethodAccessor146.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:369)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
at com.prestosports.render.VelocityHandler.render(VelocityHandler.java:345)
at com.prestosports.render.RenderingDecorator.decorate(RenderingDecorator.java:165)
at com.prestosports.render.RenderingFilter.doFilter(RenderingFilter.java:218)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at org.securityfilter.filter.SecurityFilter.doFilter(SecurityFilter.java:170)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.javascales.monitoring.ActiveConnectionFilter.doFilter(ActiveConnectionFilter.java:46)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.prestosports.jsp.mini.MiniDatabaseFilter.doFilter(MiniDatabaseFilter.java:53)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.prestosports.security.SiteFilter.doFilter(SiteFilter.java:116)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:178)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:268)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:389)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:492)
at com.caucho.util.ThreadPool.run(ThreadPool.java:425)
at java.lang.Thread.run(Thread.java:750)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
at com.mysql.jdbc.Util.getInstance(Util.java:408)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:919)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:898)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:887)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:861)
at com.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1192)
at com.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1187)
at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4067)
at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4036)
at com.caucho.sql.ManagedConnectionImpl.prepareStatement(ManagedConnectionImpl.java:381)
at com.caucho.sql.UserConnection.prepareStatement(UserConnection.java:192)
at com.prestosports.render.storage.database.DatabaseSource.loadPageDataFromSlave(DatabaseSource.java:899)
... 37 more
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet successfully received from the server was 13 milliseconds ago. The last packet sent successfully to the server was 13 milliseconds ago.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:990)
at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3562)
at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3462)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3905)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
at com.caucho.sql.UserPreparedStatement.executeQuery(UserPreparedStatement.java:108)
at com.prestosports.render.storage.database.DatabaseSource.loadPageDataFromSlave(DatabaseSource.java:902)
at com.prestosports.render.storage.database.DatabaseSource.getPageData(DatabaseSource.java:448)
at com.prestosports.render.storage.database.DatabasePage.getData(DatabasePage.java:145)
at com.prestosports.render.renderers.ThemeLayoutRenderer.render(ThemeLayoutRenderer.java:62)
at com.prestosports.render.ContentEngineInvoker.includeURL(ContentEngineInvoker.java:307)
at com.prestosports.render.ContentEngineInvoker.include(ContentEngineInvoker.java:154)
at sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:369)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
at com.prestosports.render.VelocityHandler.render(VelocityHandler.java:345)
at com.prestosports.render.renderers.HTMLRenderer.render(HTMLRenderer.java:69)
at com.prestosports.render.renderers.ThemeLayoutRenderer.render(ThemeLayoutRenderer.java:71)
at com.prestosports.render.ContentEngineInvoker.includeURL(ContentEngineInvoker.java:307)
at com.prestosports.render.ContentEngineInvoker.include(ContentEngineInvoker.java:154)
at sun.reflect.GeneratedMethodAccessor125.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:369)
... 20 more
Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.
at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:3014)
at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3472)
... 56 more
There was a problem with a Velocity script |
Page | /default-decorator |
Error | Invocation of method 'includeAgain' in class com.prestosports.render.ContentEngineInvoker threw exception javax.servlet.ServletException: javax.servlet.ServletException: java.lang.RuntimeException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed. at ox849g2iuv3b3a5b/default-decorator[line 64, column 10] |
Page source: |
1: #if ($website.redesign)
2: ## NEW SITE
3:
4:
5: #set ($pageClass = "internal-page")
6: #set ($showBookmark = true)
7:
8: #if ($request.getAttribute("pageClass"))
9: #set ($pageClass = $request.getAttribute("pageClass"))
10: #end
11:
12: #if ($request.getAttribute("showBookmark") == false)
13: #set ($showBookmark = false)
14: #end
15:
16: #set ($pageTitle = $page.title)
17: #if ($request.getAttribute("pageTitle"))
18: #set ($pageTitle = $request.getAttribute("pageTitle"))
19: #end
20:
21: <!DOCTYPE html>
22: <!--[if IE 8 ]> <html lang="en" class="${pageClass} no-js ie8" prefix="og: http://ogp.me/ns#"> <![endif]-->
23: <!--[if IE 9 ]> <html lang="en" class="${pageClass} no-js ie9" prefix="og: http://ogp.me/ns#"> <![endif]-->
24: <!--[if (gt IE 9)|!(IE)]><!--><html lang="en" class="${pageClass} no-js" prefix="og: http://ogp.me/ns#"><!--<![endif]-->
25:
26: <head>
27: <meta charset="UTF-8">
28: ##<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
29:
30: <meta name="viewport" content="width=device-width, initial-scale=1.0">
31:
32: <title>#if ($pageTitle.length() > 0)$pageTitle - #end $website.profile.siteName</title>
33:
34: <meta property="description" #if ($page.leadIn.length() > 0) content="$page.leadIn" #elseif ($page.title.length() > 0) content="$page.title" #else content="$website.profile.siteName"#end />
35: <meta name="keywords" content="Bridgewater State University" />
36:
37:
38: ## OGP META TAGS
39: $!request.setAttribute("pageObj", $page)
40: $website.include("ogp-tags")
41:
42: <script src="$website.cdn("/info/jquery.js")"></script>
43: <script src="$website.cdn("/info/modernizr.js")"></script>
44:
45: <link rel="stylesheet" href="$website.cdn("/info/boilerplate.css")" type="text/css" />
46: <link rel="stylesheet" href="/css/stylesheet.css" type="text/css" />
47: <link rel="stylesheet" href="/css/style-redesign.css?t=${now.time}" type="text/css" />
48:
49: $website.include("analytics")
50: $website.include("navbar-favicon")
51:
52: $!head
53: </head>
54:
55: <body class="">
56:
57: <div id="page" class="page clearfix">
58:
59:
60: ## HEADER
61: $website.include("site-header")
62:
63: ## SECONDARY NAVIGATION
64: $website.includeAgain("navbar-secondary?tmpl=secondary-nav-template&class=secondary-nav&moreAfter=3")
65:
66: <div class="wrapper clearfix">
67: ## BODY CONTAINER
68: <div class="body-container clearfix">
69:
70: ## BODY CONTENT
71: <main id="mainbody" class="mainbody clearfix" role="main">
72:
73: ## RELATED LINKING - 20090930
74: #if (!($request.getAttribute("disable_related_links").length() > 0))
75: #set ($relatedPages = $page.relatedInSchedule)
76: #if ($relatedPages.size() > 1)
77: <div class="page-related-links clearfix">
78: #foreach ($related in $relatedPages)
79: #if ($velocityCount > 1) | #end
80: #if ($related.id == $page.id)
81: <strong>${related.mapLabel}</strong>
82: #else
83: <a href="$related.url" #if ($website.isExternalLink($related.url)) target="_blank" #end>${related.mapLabel}</a>
84: #end
85: #end
86: </div>
87: #end ## related > 1
88: #end ## disable
89:
90: $body
91:
92: ## BOOK MARK
93: #if ($showBookmark)
94: $website.include("share-buttons")
95: #end
96: $wiki
97:
98: </main> ## mainbody
99: </div> ## body-container
100: </div> ## wrapper
101:
102: ## FOOTER
103: $website.include("site-footer")
104:
105:
106: </div> ## page
107:
108: ## STICKY BAR
109: ##$website.include("bottom-bar")
110:
111: $!wiki.su
112:
113: $website.usage
114: $website.include("dropoff-scripts")
115:
116: <script src="/js/sticky-header.js"></script>
117:
118:
119: </body>
120: </html>
121:
122:
123: #else
124: ## LIVE SITE
125:
126:
127: #set ($pageClass = "internal-page")
128: #set ($showBookmark = true)
129:
130: #if ($request.getAttribute("pageClass"))
131: #set ($pageClass = $request.getAttribute("pageClass"))
132: #end
133:
134: #if ($request.getAttribute("showBookmark") == false)
135: #set ($showBookmark = false)
136: #end
137:
138: #set ($pageTitle = $page.title)
139: #if ($request.getAttribute("pageTitle"))
140: #set ($pageTitle = $request.getAttribute("pageTitle"))
141: #end
142:
143: <!DOCTYPE html>
144: <!--[if IE 8 ]> <html lang="en" class="${pageClass} no-js ie8" prefix="og: http://ogp.me/ns#"> <![endif]-->
145: <!--[if IE 9 ]> <html lang="en" class="${pageClass} no-js ie9" prefix="og: http://ogp.me/ns#"> <![endif]-->
146: <!--[if (gt IE 9)|!(IE)]><!--><html lang="en" class="${pageClass} no-js" prefix="og: http://ogp.me/ns#"><!--<![endif]-->
147:
148: <head>
149: <meta charset="UTF-8">
150: <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
151: <title>#if ($pageTitle.length() > 0)$pageTitle - #end $website.profile.siteName</title>
152:
153: ## OGP META TAGS
154: $!request.setAttribute("pageObj", $page)
155: $website.include("ogp-tags")
156:
157: <script src="$website.cdn("/info/jquery.js")"></script>
158: <script src="$website.cdn("/info/modernizr.js")"></script>
159:
160: <link rel="stylesheet" href="$website.cdn("/info/boilerplate.css")" type="text/css" />
161: <link rel="stylesheet" href="/css/styles.css" type="text/css" />
162:
163: $website.include("analytics")
164:
165: $!head
166: </head>
167:
168: <body>
169:
170: <div id="page" class="page clearfix">
171: <div class="wrapper clearfix">
172:
173: ## HEADER
174: $website.include("site-header")
175:
176: ## SECONDARY NAVIGATION
177: $website.includeAgain("navbar-secondary?tmpl=secondary-nav-template&class=secondary-nav&moreAfter=4")
178:
179: ## BODY CONTAINER
180: <div class="body-container clearfix">
181:
182: ## BODY CONTENT
183: <main id="mainbody" class="mainbody clearfix" role="main">
184:
185: ## RELATED LINKING - 20090930
186: #if (!($request.getAttribute("disable_related_links").length() > 0))
187: #set ($relatedPages = $page.relatedInSchedule)
188: #if ($relatedPages.size() > 1)
189: <div class="page-related-links clearfix">
190: #foreach ($related in $relatedPages)
191: #if ($velocityCount > 1) | #end
192: #if ($related.id == $page.id)
193: <strong>${related.mapLabel}</strong>
194: #else
195: <a href="$related.url" #if ($website.isExternalLink($related.url)) target="_blank" #end>${related.mapLabel}</a>
196: #end
197: #end
198: </div>
199: #end ## related > 1
200: #end ## disable
201:
202: $body
203:
204: ## BOOK MARK
205: #if ($showBookmark)
206: $website.include("share-buttons")
207: #end
208: $wiki
209:
210: </main> ## mainbody
211: </div> ## body-container
212:
213: ## FOOTER
214: $website.include("site-footer")
215:
216: </div> ## wrapper
217: </div> ## page
218:
219: ## STICKY BAR
220: $website.include("bottom-bar")
221:
222: $!wiki.su
223:
224: $website.usage
225: $website.include("dropoff-scripts")
226:
227: </body>
228: </html>
229:
230: #end ## NEW SITE
|