Seems I found a bug
akakunin Mar 13, 2006 6:30 AMFirst of all - this is my first post here, so, hello to everybody and thank you JBoss for very good job - jBPM seems to be really very powerfull solution.
But seems I found a bug - I cannot get Comment from the token - then I try to make any action with comments collection like:
m_tokem.getComments().size()
I've got error:
org.hibernate.HibernateException: null index column for collection: org.jbpm.graph.exe.Token.comments org.hibernate.persister.collection.AbstractCollectionPersister.readIndex(AbstractCollectionPersister.java:652) org.hibernate.collection.PersistentList.readFrom(PersistentList.java:358) org.hibernate.loader.Loader.readCollectionElement(Loader.java:994) org.hibernate.loader.Loader.readCollectionElements(Loader.java:635) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:580) org.hibernate.loader.Loader.doQuery(Loader.java:689) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) org.hibernate.loader.Loader.loadCollection(Loader.java:1919) org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java:71) org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:520) org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:60) org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1627) org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:344) org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:86) org.hibernate.collection.AbstractPersistentCollection.readSize(AbstractPersistentCollection.java:109) org.hibernate.collection.PersistentList.size(PersistentList.java:91) ru.emdev.ProcessManager.bean.TaskBean.getHasComments(TaskBean.java:208) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) org.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:314) org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145) org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263) org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:922) org.apache.jsp.task_jsp._jspx_meth_c_if_3(org.apache.jsp.task_jsp:436) org.apache.jsp.task_jsp._jspService(org.apache.jsp.task_jsp:137) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) ru.emdev.ProcessManager.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:41) org.jbpm.web.JbpmContextFilter.doFilter(JbpmContextFilter.java:83) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81
Comments for task instances works quite well.
Is it really bug and should I register it somethere?