There has been a problem

Exception thrown: java.lang.IllegalArgumentException: cannot get poem: 1514 no poet for poem: [org.poetryarchive.www.model.Poem@c40c185d, title: "Passing a School Playground", transcript: "<body> <lg> <l>Passing a School Playground</l> </lg> <lg> <l>The imps are with the angels</l> <l><indent/>Behind the netted wall;</l> <l>The squeals of pigtailed lassies</l> <l><indent/>The thump of boot on ball.</l> </lg> <lg> <l>A bookworm in a corner,</l> <l><indent/>The bully on his round,</l> <l>Miss Showoff in her trainers</l> <l><indent/>That cost a hundred pound.</l> </lg> <lg> <l>A murderer's among them,</l> <l><indent/>A few who'll make it rich,</l> <l>Here's fame and shame in training,</l> <l><indent/>But God knows which is which.</l> </lg> </body>", copyright: "from A Glass Half Full (Hutchinson, 2002), copyright © Felix Dennis 2002, used by permission of the author and the publisher."] at org.poetryarchive.www.delegates.impl.PoemDelegateImpl.poemWithId(PoemDelegateImpl.java:241) at org.poetryarchive.www.struts.poems.SetupPoemAction.execute(SetupPoemAction.java:93) at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:113) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419) at org.poetryarchive.www.utils.CacheHeadersRequestProcessor.processActionPerform(CacheHeadersRequestProcessor.java:74) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.poetryarchive.www.utils.Utf8CharacterEncodingFilter.doFilter(Utf8CharacterEncodingFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.poetryarchive.www.utils.SessionIdFilter.doFilter(SessionIdFilter.java:62) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:344) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:110) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:98) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:95) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:79) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:55) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:36) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:178) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:188) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:106) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:150) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:307) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:619) Request URI (GET): /poetryarchive/singlePoem.do Remote Host: 195.24.230.11 Request Headers: Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip cookie: JSESSIONID=7C9AA84775B0750F3AD253A0B1C1A436; X-Mapping-hogmmjck=C528271CEC411956F37311CD5004B2EE X-Cluster-Client-Ip: 38.107.191.85 Cache-Control: no-cache connection: Keep-Alive x-cc-id: ccc01-02 accept: text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 host: www.poetryarchive.org Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 user-agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html) pragma: no-cache content-length: 0 Request Parameters: poemId: 1514
Search for a poem or a poet:

My Archive

Create lists of your favourite poems and poets and share them with friends.

Browse all poets by name

View all poets

Browse all poems by title

View all poems

Glossary of poetic terms

View full glossary