Hi support,
I just experienced an http 500 error.
I have three BO's:
companies, leads and contacts
a company can have multiple leads, a lead can be related to one contact and a contact is related to one company.
Now, if I enter a new lead for a company, in the reference item for contact in leads I create a new contact and in the contact in the reference field for company I also create a new one.
so far so good. all windows open and i can enter the new company. during saving however I get the http:500 error (may be because I am making a loop: companies-leads-contacts-companies?)
It is not a big issue 🙂 I will just disable the possibility to create a new company in this case.
... just to inform you...
below find the error message.
Best regards,
Peter
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException
com.bas.webapp.actions.b.a(Unknown Source)
com.bas.webapp.actions.InputEntityAction.newReferenceCommit(Unknown Source)
com.bas.webapp.actions.InputEntityAction.doExecute(Unknown Source)
com.cc.framework.adapter.struts.ActionUtil.execute(Unknown Source)
com.cc.framework.adapter.struts.FWAction.execute(Unknown Source)
com.cc.framework.adapter.struts.FWAction.execute(Unknown Source)
com.cc.framework.adapter.struts.RequestProcessorUtil.processAction(Unknown Source)
com.cc.framework.adapter.struts.FWRequestProcessor.processActionPerform(Unknown Source)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
com.cc.framework.adapter.struts.FWRequestProcessor.processForwardConfig(Unknown Source)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
java.util.ConcurrentModificationException
java.util.AbstractList$Itr.checkForComodification(AbstractList.java:449)
java.util.AbstractList$Itr.next(AbstractList.java:420)
com.bas.webapp.actions.EntityFormBean.copyAddedInlineReferencesTo(Unknown Source)
com.bas.webapp.actions.InputEntityAction.newReferenceCommit(Unknown Source)
com.bas.webapp.actions.InputEntityAction.doExecute(Unknown Source)
com.cc.framework.adapter.struts.ActionUtil.execute(Unknown Source)
com.cc.framework.adapter.struts.FWAction.execute(Unknown Source)
com.cc.framework.adapter.struts.FWAction.execute(Unknown Source)
com.cc.framework.adapter.struts.RequestProcessorUtil.processAction(Unknown Source)
com.cc.framework.adapter.struts.FWRequestProcessor.processActionPerform(Unknown Source)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
com.cc.framework.adapter.struts.FWRequestProcessor.processForwardConfig(Unknown Source)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)