Errors:
- General error: Failed to parse product info from request
java.lang.RuntimeException: Failed to parse product info from request
at com.marketlive.app.b2c.p2p.ProductAction.execute(ProductAction.java:138)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
at com.marketlive.app.b2c.struts.PojoSpringTilesRequestsProcessor.process(PojoSpringTilesRequestsProcessor.java:208)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at com.sourcebeat.strutslive.common.SLActionServlet.process(SLActionServlet.java:45)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:99)
at com.marketlive.app.b2c.session.CommerceSessionFilter.doFilter(CommerceSessionFilter.java:145)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.marketlive.system.trace.TraceFilter.doFilter(TraceFilter.java:39)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:208)
at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:396)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:363)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490)
at com.caucho.util.ThreadPool.run(ThreadPool.java:423)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.RuntimeException: Error getting attribute value: NOT_FOR_DISPLAY
at com.marketlive.entity.Entity.getAttributeValue(Entity.java:348)
at com.marketlive.entity.Entity.getAttributeString(Entity.java:362)
at com.marketlive.app.b2c.client.util.ProductHelper.isNotForDisplay(ProductHelper.java:879)
at com.marketlive.app.b2c.client.util.ProductHelper.filterNotForDisplay(ProductHelper.java:895)
at com.marketlive.app.b2c.p2p.P2PHelper.filterProducts(P2PHelper.java:210)
at com.marketlive.app.b2c.p2p.P2PHelper.processCategory(P2PHelper.java:447)
at com.marketlive.app.b2c.NavStateHelper.load(NavStateHelper.java:187)
at com.marketlive.app.b2c.p2p.ProductAction.execute(ProductAction.java:60)
... 22 more
Caused by: java.lang.RuntimeException: Error loading attributes:
at com.marketlive.entity.Entity.loadAttributes(Entity.java:325)
at com.marketlive.entity.Entity.getAttributeValue(Entity.java:342)
... 29 more
Caused by: java.sql.SQLException: Transaction (Process ID 176) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:367)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2606)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2048)
at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:574)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQLQuery(JtdsStatement.java:321)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeQuery(JtdsStatement.java:1042)
at org.apache.commons.dbcp.DelegatingStatement.executeQuery(DelegatingStatement.java:205)
at com.marketlive.entity.attributes.persistence.AttributeMSSQLDAO.executeQuery(AttributeMSSQLDAO.java:536)
at com.marketlive.entity.attributes.persistence.AttributeMSSQLDAO.load(AttributeMSSQLDAO.java:249)
at com.marketlive.entity.attributes.AttributeHome.findByLevel(AttributeHome.java:164)
at com.marketlive.entity.Entity.loadAttributes(Entity.java:310)
... 30 more