Tangler Discussion Forums

Discuss

Topics

Click a Topicto start discussing

    I got an error creating a game... somehow it looks like I created a duplicate game.  (2 with the same name) in any case one of them gives an error upon access. Here's a link to the game.  http://weewar.com/game/46746/start

    Here's the text:

     

    HTTP Status 500 -


    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    org.hibernate.exception.GenericJDBCException: Cannot open connection
    org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
    org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
    org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
    org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
    org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:420)
    org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
    org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:105)
    org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1561)
    org.hibernate.loader.Loader.doQuery(Loader.java:661)
    org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
    org.hibernate.loader.Loader.doList(Loader.java:2145)
    org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
    org.hibernate.loader.Loader.list(Loader.java:2024)
    org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:375)
    org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:308)
    org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:153)
    org.hibernate.impl.SessionImpl.list(SessionImpl.java:1106)
    org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
    com.weewar.model.dao.ServerDAO.getAllActive(Unknown Source)
    com.weewar.util.WeewarUtils$1.fetch(Unknown Source)
    com.weewar.util.CachedValue.getCurrentValue(Unknown Source)
    com.weewar.util.WeewarUtils.getServer(Unknown Source)
    com.weewar.util.RequestFilter.doFilter(Unknown Source)
    org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
    org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
    org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
    org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
    org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
    com.jspbook.GZIPFilter.doFilter(Unknown Source)
    com.weewar.util.ByPassFilter.doFilter(Unknown Source)

    root cause

    java.sql.SQLException: org.logicalcobwebs.proxool.ProxoolException: ConnectionCount is 200. Maximum connection count of 200 cannot be exceeded.
    org.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:235)
    org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
    java.sql.DriverManager.getConnection(DriverManager.java:582)
    java.sql.DriverManager.getConnection(DriverManager.java:207)
    org.hibernate.connection.ProxoolConnectionProvider.getConnection(ProxoolConnectionProvider.java:53)
    org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:417)
    org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
    org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:105)
    org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1561)
    org.hibernate.loader.Loader.doQuery(Loader.java:661)
    org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
    org.hibernate.loader.Loader.doList(Loader.java:2145)
    org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
    org.hibernate.loader.Loader.list(Loader.java:2024)
    org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:375)
    org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:308)
    org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:153)
    org.hibernate.impl.SessionImpl.list(SessionImpl.java:1106)
    org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
    com.weewar.model.dao.ServerDAO.getAllActive(Unknown Source)
    com.weewar.util.WeewarUtils$1.fetch(Unknown Source)
    com.weewar.util.CachedValue.getCurrentValue(Unknown Source)
    com.weewar.util.WeewarUtils.getServer(Unknown Source)
    com.weewar.util.RequestFilter.doFilter(Unknown Source)
    org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
    org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
    org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
    org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
    org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
    com.jspbook.GZIPFilter.doFilter(Unknown Source)
    com.weewar.util.ByPassFilter.doFilter(Unknown Source)

    note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.


    Apache Tomcat/6.0.13


     

    2007-12-26 14:24:15.0

    very similar problem with an existing game, none of the participants can get into it. On the next to the last move I made in the game, some units were transparent on my oppenents side. (ie I could see the unit value, but not the unit itself, and I could attack said units)

    http://battleground4.weewar.com/game/43594

    HTTP Status 500 -


    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    org.hibernate.exception.GenericJDBCException: Cannot open connection
    org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
    org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
    org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
    org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
    org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:420)
    org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
    org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:105)
    org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1561)
    org.hibernate.loader.Loader.doQuery(Loader.java:661)
    org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
    org.hibernate.loader.Loader.doList(Loader.java:2145)
    org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
    org.hibernate.loader.Loader.list(Loader.java:2024)
    org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:375)
    org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:308)
    org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:153)
    org.hibernate.impl.SessionImpl.list(SessionImpl.java:1106)
    org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
    com.weewar.model.dao.ServerDAO.getAllActive(Unknown Source)
    com.weewar.util.WeewarUtils$1.fetch(Unknown Source)
    com.weewar.util.CachedValue.getCurrentValue(Unknown Source)
    com.weewar.util.WeewarUtils.getServer(Unknown Source)
    com.weewar.util.RequestFilter.doFilter(Unknown Source)
    org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
    org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
    org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
    org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
    org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
    com.jspbook.GZIPFilter.doFilter(Unknown Source)
    com.weewar.util.ByPassFilter.doFilter(Unknown Source)

    root cause

    java.sql.SQLException: org.logicalcobwebs.proxool.ProxoolException: ConnectionCount is 200. Maximum connection count of 200 cannot be exceeded.
    org.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:235)
    org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
    java.sql.DriverManager.getConnection(DriverManager.java:582)
    java.sql.DriverManager.getConnection(DriverManager.java:207)
    org.hibernate.connection.ProxoolConnectionProvider.getConnection(ProxoolConnectionProvider.java:53)
    org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:417)
    org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
    org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:105)
    org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1561)
    org.hibernate.loader.Loader.doQuery(Loader.java:661)
    org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
    org.hibernate.loader.Loader.doList(Loader.java:2145)
    org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
    org.hibernate.loader.Loader.list(Loader.java:2024)
    org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:375)
    org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:308)
    org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:153)
    org.hibernate.impl.SessionImpl.list(SessionImpl.java:1106)
    org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
    com.weewar.model.dao.ServerDAO.getAllActive(Unknown Source)
    com.weewar.util.WeewarUtils$1.fetch(Unknown Source)
    com.weewar.util.CachedValue.getCurrentValue(Unknown Source)
    com.weewar.util.WeewarUtils.getServer(Unknown Source)
    com.weewar.util.RequestFilter.doFilter(Unknown Source)
    org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
    org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
    org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
    org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
    org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
    com.jspbook.GZIPFilter.doFilter(Unknown Source)
    com.weewar.util.ByPassFilter.doFilter(Unknown Source)

    note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.

    2007-12-26 14:31:31.0

    This had to do with first one of our servers (battleground4) and then multiple servers failing due to the hard disc filling up with some unruly logfiles. This should be fixed now. Sorry for the interruption!

    2007-12-28 14:22:06.0
To send a message, Join Now (it's quick and free) or Sign In
Edit Topic
Delete Topic
Are you sure you want to delete the topic