ConcurrentModificationException at greenmountain.com

I was making changes at my Electricity provider GreenMountain.com and kaboom I got an exception (below). As a tester I wonder how I could have tested this scenario. Where in here are we blowing up and why? The bug is somewhere in MyAccountHandler.getBilingType method. I wonder what kind of a user I am set up as that I blow up on accessing this option. Hmm…

Error: 500

Location: /servlet/MyAccountHandler

Internal Servlet Error:

java.util.ConcurrentModificationException

at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:445)

at java.util.AbstractList$Itr.next(AbstractList.java:422)

at com.gmec.web.servlets.MyAccountHandler.getBillingType(MyAccountHandler.java:1394)

at com.gmec.web.servlets.MyAccountHandler.navigate(MyAccountHandler.java:246)

at com.gmec.web.servlets.MyAccountHandler.doGet(MyAccountHandler.java:90)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)

at org.apache.tomcat.core.Handler.service(Handler.java:287)

at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)

at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)

at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)

at org.apache.tomcat.service.connector.Ajp13ConnectionHandler.processConnection(Ajp13ConnectionHandler.java:160)

at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)

at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)

at java.lang.Thread.run(Thread.java:484)

Post a Comment

You must be logged in to post a comment.