[Snowdrop] - Re: Newbie question about Spring integration
by Darryl Miles
Darryl Miles [http://community.jboss.org/people/dlmiles] created the discussion
"Re: Newbie question about Spring integration"
To view the discussion, visit: http://community.jboss.org/message/615955#615955
--------------------------------------------------------------
It would good for JBoss to write up some full and clear documentation covering all the features of their Class Loading mechanisms. I have read a number of snippets over the time of AS5, AS6 and now AS7 that claim there is a new mix of ideas on the topic and that JBoss software is the best. However there does not seem to be information to back up this claim that is in the form of full and complete documentation covering all possible features.
This is something that at least Spring Framework has going well for itself. The quality and completeness of the documentation covering all the features makes it one of the best open-source products there is.
If anything I'd like to see the JBoss AS core have as good technical a documentation as say Hibernate does. The quick-start, pet-clinic, admin-guide are all great but where is the "reference manual" that covers all possible features from A to Z ? What I as a user wants to know is, if I want access to some of the hybrid JBoss AS specific features (that may or may not be part of any JSR) we need to know about them all to be trying them, blog about them, suggesting revisions and patches to them, etc... no documentation = smaller eco system
So while AS7 claims to have re-written the book on class loading in my opinion at this time until a full set of documentation about that alone is written, this sound bite is nothing more than clever marketing and hype, just like it seems to have been when a similar claim was made about AS6.
It is no wonder that a thread request like the OP here goes unanswered for over a month. We're sorry but the great JBoss AS class loader is not documented well enough maybe as a solution I can offer you "try to reduce the number of poorly documented open-source parts from your project."
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/615955#615955]
Start a new discussion in Snowdrop at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 9 months
[jBPM] - JBPM Persistence Error messages HELP!!
by Jo Blithe
Jo Blithe [http://community.jboss.org/people/johnesky] created the discussion
"JBPM Persistence Error messages HELP!!"
To view the discussion, visit: http://community.jboss.org/message/615954#615954
--------------------------------------------------------------
*Please any help would be appreciated here. I have the following code and am trying to transact my process instance and process state information on Postgresql*
<%
redaccion_knowledge redaccion = new redaccion_knowledge();
KnowledgeBase kbase = redaccion.readKnowledgeBase();
BitronixTransactionManager tm =
TransactionManagerServices.getTransactionManager();
tm.begin();
EntityManagerFactory emf = Persistence.createEntityManagerFactory( "org.jbpm.persistence.jpa" );
Environment env = KnowledgeBaseFactory.newEnvironment();
env.set( EnvironmentName.ENTITY_MANAGER_FACTORY, emf );
StatefulKnowledgeSession ksession = JPAKnowledgeService.newStatefulKnowledgeSession( kbase, null, env );
JPAWorkingMemoryDbLogger logger = new JPAWorkingMemoryDbLogger(ksession);
UserTransaction ut = (UserTransaction) new InitialContext().lookup( "java:comp/UserTransaction" );
ut.begin();
ksession.getWorkItemManager().registerWorkItemHandler("Handler", new WorkItemHandler(ksession)); ksession.startProcess("redaction");
ut.commit();
logger.dispose();
%>
*But I got the followuing error messages from Tomcat during JBPM persistence on Postgresql:*
org.hibernate.exception.GenericJDBCException: could not insert: [org.drools.persistence.info.SessionInfo]
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2295)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2688)
at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:79)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:167)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1027)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:365)
at org.hibernate.ejb.AbstractEntityManagerImpl$1.beforeCompletion(AbstractEntityManagerImpl.java:504)
at bitronix.tm.BitronixTransaction.fireBeforeCompletionEvent(BitronixTransaction.java:366)
at bitronix.tm.BitronixTransaction.commit(BitronixTransaction.java:142)
at bitronix.tm.BitronixTransactionManager.commit(BitronixTransactionManager.java:96)
at org.drools.persistence.jta.JtaTransactionManager.commit(JtaTransactionManager.java:167)
at org.drools.persistence.SingleSessionCommandService.<init>(SingleSessionCommandService.java:127)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.buildCommanService(KnowledgeStoreServiceImpl.java:116)
at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.newStatefulKnowledgeSession(KnowledgeStoreServiceImpl.java:54)
at org.drools.persistence.jpa.JPAKnowledgeService.newStatefulKnowledgeSession(JPAKnowledgeService.java:109)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:157)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.postgresql.util.PSQLException: Large Objects may not be used in auto-commit mode.
at org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:241)
at org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:228)
at org.postgresql.jdbc2.AbstractJdbc2Statement.setBlob(AbstractJdbc2Statement.java:2817)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.setBlob(DelegatingPreparedStatement.java:181)
at org.hibernate.type.ByteArrayBlobType.set(ByteArrayBlobType.java:106)
at org.hibernate.type.AbstractLobType.nullSafeSet(AbstractLobType.java:57)
at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:2025)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2271)
... 41 more
Jul 18, 2011 5:09:15 PM bitronix.tm.BitronixTransaction fireBeforeCompletionEvent
WARNING: Synchronization.beforeCompletion() call failed for org.hibernate.ejb.AbstractEntityManagerImpl$1@1784911, marking transaction as rollback only
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not insert: [org.drools.persistence.info.SessionInfo]
at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:614)
at org.hibernate.ejb.AbstractEntityManagerImpl$1.beforeCompletion(AbstractEntityManagerImpl.java:513)
at bitronix.tm.BitronixTransaction.fireBeforeCompletionEvent(BitronixTransaction.java:366)
at bitronix.tm.BitronixTransaction.commit(BitronixTransaction.java:142)
at bitronix.tm.BitronixTransactionManager.commit(BitronixTransactionManager.java:96)
at org.drools.persistence.jta.JtaTransactionManager.commit(JtaTransactionManager.java:167)
at org.drools.persistence.SingleSessionCommandService.<init>(SingleSessionCommandService.java:127)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.buildCommanService(KnowledgeStoreServiceImpl.java:116)
at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.newStatefulKnowledgeSession(KnowledgeStoreServiceImpl.java:54)
at org.drools.persistence.jpa.JPAKnowledgeService.newStatefulKnowledgeSession(JPAKnowledgeService.java:109)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:157)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.hibernate.exception.GenericJDBCException: could not insert: [org.drools.persistence.info.SessionInfo]
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2295)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2688)
at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:79)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:167)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1027)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:365)
at org.hibernate.ejb.AbstractEntityManagerImpl$1.beforeCompletion(AbstractEntityManagerImpl.java:504)
... 31 more
Caused by: org.postgresql.util.PSQLException: Large Objects may not be used in auto-commit mode.
at org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:241)
at org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:228)
at org.postgresql.jdbc2.AbstractJdbc2Statement.setBlob(AbstractJdbc2Statement.java:2817)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.setBlob(DelegatingPreparedStatement.java:181)
at org.hibernate.type.ByteArrayBlobType.set(ByteArrayBlobType.java:106)
at org.hibernate.type.AbstractLobType.nullSafeSet(AbstractLobType.java:57)
at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:2025)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2271)
... 41 more
Jul 18, 2011 5:09:15 PM bitronix.tm.utils.ManagementRegistrar unregister
WARNING: cannot unregister object with name bitronix.tm:type=Transaction,Gtrid=3132372E302E312E31000001313F4BC24900000000
bitronix.tm.internal.BitronixRuntimeException: cannot callunregisterMBean
at bitronix.tm.utils.ManagementRegistrar.mbeanServerCall(ManagementRegistrar.java:95)
at bitronix.tm.utils.ManagementRegistrar.unregister(ManagementRegistrar.java:74)
at bitronix.tm.BitronixTransaction.fireAfterCompletionEvent(BitronixTransaction.java:388)
at bitronix.tm.BitronixTransaction.commit(BitronixTransaction.java:188)
at bitronix.tm.BitronixTransactionManager.commit(BitronixTransactionManager.java:96)
at org.drools.persistence.jta.JtaTransactionManager.commit(JtaTransactionManager.java:167)
at org.drools.persistence.SingleSessionCommandService.<init>(SingleSessionCommandService.java:127)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.buildCommanService(KnowledgeStoreServiceImpl.java:116)
at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.newStatefulKnowledgeSession(KnowledgeStoreServiceImpl.java:54)
at org.drools.persistence.jpa.JPAKnowledgeService.newStatefulKnowledgeSession(JPAKnowledgeService.java:109)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:157)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at bitronix.tm.utils.ManagementRegistrar.mbeanServerCall(ManagementRegistrar.java:93)
... 32 more
Caused by: javax.management.InstanceNotFoundException: bitronix.tm:type=Transaction,Gtrid=3132372E302E312E31000001313F4BC24900000000
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1094)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:415)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:403)
at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:506)
... 37 more
Jul 18, 2011 5:09:15 PM org.drools.persistence.jta.JtaTransactionManager commit
WARNING: Unable to commit transaction
bitronix.tm.internal.BitronixRollbackException: transaction was marked as rollback only and has been rolled back
at bitronix.tm.BitronixTransaction.commit(BitronixTransaction.java:154)
at bitronix.tm.BitronixTransactionManager.commit(BitronixTransactionManager.java:96)
at org.drools.persistence.jta.JtaTransactionManager.commit(JtaTransactionManager.java:167)
at org.drools.persistence.SingleSessionCommandService.<init>(SingleSessionCommandService.java:127)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.buildCommanService(KnowledgeStoreServiceImpl.java:116)
at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.newStatefulKnowledgeSession(KnowledgeStoreServiceImpl.java:54)
at org.drools.persistence.jpa.JPAKnowledgeService.newStatefulKnowledgeSession(JPAKnowledgeService.java:109)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:157)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)
Jul 18, 2011 5:09:15 PM org.drools.persistence.jta.JtaTransactionManager rollback
WARNING: Unable to rollback transaction
java.lang.IllegalStateException: no transaction started on this thread
at bitronix.tm.BitronixTransactionManager.rollback(BitronixTransactionManager.java:103)
at org.drools.persistence.jta.JtaTransactionManager.rollback(JtaTransactionManager.java:181)
at org.drools.persistence.SingleSessionCommandService.<init>(SingleSessionCommandService.java:131)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.buildCommanService(KnowledgeStoreServiceImpl.java:116)
at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.newStatefulKnowledgeSession(KnowledgeStoreServiceImpl.java:54)
at org.drools.persistence.jpa.JPAKnowledgeService.newStatefulKnowledgeSession(JPAKnowledgeService.java:109)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:157)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/615954#615954]
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 9 months
[jBPM] - process not continuing after Human Task
by badda
badda [http://community.jboss.org/people/badda] created the discussion
"process not continuing after Human Task"
To view the discussion, visit: http://community.jboss.org/message/615943#615943
--------------------------------------------------------------
Hello All,
I have a BPMN with : User Task -> Task1 ->Task2
I register 3 handlers as
ksession.getWorkItemManager().registerWorkItemHandler("Human Task", new WSHumanTaskHandler());
ksession.getWorkItemManager().registerWorkItemHandler("WorkTask1",workItemHandler1);
ksession.getWorkItemManager().registerWorkItemHandler("WorkTask2",workItemHandler2)
As part of my test i start MinaTaskServer. Human Task view shows the task to start/complete...but after i click Complete, i don't see the flow continuing to next Task (suppose to goto workItemHandler1)....any ideas?
console shows
[2011-07-18 13:27:41,235:debug] Message receieved on server : QueryTasksAssignedAsPotentialOwner
[2011-07-18 13:27:41,235:debug] Arguments : [poc, en-UK]
[2011-07-18 13:27:45,775:debug] Message receieved on server : OperationRequest
[2011-07-18 13:27:45,775:debug] Arguments : [Start, 8, poc]
[2011-07-18 13:27:45,775:debug] Command receieved on server was operation of type: Start
[2011-07-18 13:27:45,784:debug] Message receieved on server : QueryTasksAssignedAsPotentialOwner
[2011-07-18 13:27:45,784:debug] Arguments : [poc, en-UK]
[2011-07-18 13:27:48,781:debug] Message receieved on server : OperationRequest
[2011-07-18 13:27:48,781:debug] Arguments : [Complete, 8, poc, null, null]
[2011-07-18 13:27:48,781:debug] Command receieved on server was operation of type: Complete
[2011-07-18 13:27:48,788:debug] Message receieved on server : QueryTasksAssignedAsPotentialOwner
[2011-07-18 13:27:48,788:debug] Arguments : [poc, en-UK]
[2011-07-18 13:34:04,351:debug] Message receieved on server : RegisterForEventRequest
[2011-07-18 13:34:04,352:debug] Arguments : [org.jbpm.task.event.TaskEventKey@33a0bb7f, false, org.drools.process.workitem.wsht.WSHumanTaskHandler]
[2011-07-18 13:34:04,352:debug] Message receieved on server : RegisterForEventRequest
[2011-07-18 13:34:04,352:debug] Arguments : [org.jbpm.task.event.TaskEventKey@149d90c6, false, org.drools.process.workitem.wsht.WSHumanTaskHandler]
[2011-07-18 13:34:04,352:debug] Message receieved on server : RegisterForEventRequest
[2011-07-18 13:34:04,352:debug] Arguments : [org.jbpm.task.event.TaskEventKey@1b992b60, false, org.drools.process.workitem.wsht.WSHumanTaskHandler]
[2011-07-18 13:34:04,357:debug] Message receieved on server : AddTaskRequest
[2011-07-18 13:34:04,357:debug] Arguments : [org.jbpm.task.Task@68a23046, null]
[2011-07-18 13:34:06,708:exception] Uncaught exception on Server
java.io.IOException: An existing connection was forcibly closed by the remote host
at sun.nio.ch.SocketDispatcher.read0(Native Method)
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:25)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:237)
at sun.nio.ch.IOUtil.read(IOUtil.java:210)
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:236)
at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:202)
at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:42)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:620)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:598)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:587)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:61)
at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:969)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
[2011-07-18 13:34:52,192:debug] Message receieved on server : QueryTasksAssignedAsPotentialOwner
[2011-07-18 13:34:52,192:debug] Arguments : [poc, en-UK]
[2011-07-18 13:34:59,257:debug] Message receieved on server : OperationRequest
[2011-07-18 13:34:59,257:debug] Arguments : [Start, 9, poc]
[2011-07-18 13:34:59,257:debug] Command receieved on server was operation of type: Start
[2011-07-18 13:34:59,265:debug] Message receieved on server : QueryTasksAssignedAsPotentialOwner
[2011-07-18 13:34:59,265:debug] Arguments : [poc, en-UK]
[2011-07-18 13:35:02,936:debug] Message receieved on server : OperationRequest
[2011-07-18 13:35:02,937:debug] Arguments : [Complete, 9, poc, null, null]
[2011-07-18 13:35:02,937:debug] Command receieved on server was operation of type: Complete
[2011-07-18 13:35:02,944:debug] Message receieved on server : QueryTasksAssignedAsPotentialOwner
[2011-07-18 13:35:02,945:debug] Arguments : [poc, en-UK]
---
thanks lot!
b
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/615943#615943]
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 9 months
[JBoss Tools] - Target Unreachable, identifier 'valeursMBean' resolved to null
by yasser zairi
yasser zairi [http://community.jboss.org/people/yasser_z] created the discussion
"Target Unreachable, identifier 'valeursMBean' resolved to null"
To view the discussion, visit: http://community.jboss.org/message/615897#615897
--------------------------------------------------------------
Hi,
i'm a newbie to webapp developpment and i'm stuck to a crucial error.
actually i got an ERROR when i start my page.
this is the page i wanted to display:
__________________________________________________________________________
<ui:composition xmlns=" http://www.w3.org/1999/xhtml http://www.w3.org/1999/xhtml"
xmlns:ui=" http://java.sun.com/jsf/facelets http://java.sun.com/jsf/facelets"
xmlns:h=" http://java.sun.com/jsf/html http://java.sun.com/jsf/html"
xmlns:f=" http://java.sun.com/jsf/core http://java.sun.com/jsf/core"
xmlns:a4j=" http://richfaces.org/a4j http://richfaces.org/a4j"
xmlns:rich=" http://richfaces.org/rich http://richfaces.org/rich">
<h:form>
<rich:spacer height="30" />
<rich:scrollableDataTable frozenColCount="1" height="400px"
width="700px" id="ValReftable" var="valmob"
value="#{valeursMBean.valeurefList}" sortMode="single" binding="#{valeursMBean.valeurTable}">
<rich:column id="make">
<f:facet name="header"><h:outputText styleClass="headerText" value="idvaleurRef" /></f:facet>
<h:outputText value="#{valmob.idValeurRef}" />
</rich:column>
<rich:column id="model">
<f:facet name="header"><h:outputText styleClass="headerText" value="CodeIsin" /></f:facet>
<h:outputText value="#{valmob.codeIsin}" />
</rich:column>
<rich:column id="price">
<f:facet name="header"><h:outputText styleClass="headerText" value="Categorie" /></f:facet>
<h:outputText value="#{valmob.categorie}" />
</rich:column>
<rich:column id="mileage">
<f:facet name="header"><h:outputText styleClass="headerText" value="Etat" /></f:facet>
<h:outputText value="#{valmob.etat}" />
</rich:column>
<rich:column width="200px" id="vin">
<f:facet name="header"><h:outputText styleClass="headerText" value="Denomination" /></f:facet>
<h:outputText value="#{valmob.denimination}" />
</rich:column>
<rich:column id="stock">
<f:facet name="header"><h:outputText styleClass="headerText" value="Date Echeance" /></f:facet>
<h:outputText value="#{valmob.dateEcheance}" />
</rich:column>
</rich:scrollableDataTable>
<rich:spacer height="20px"/>
<a4j:commandButton value="Save" reRender="table"
action="#{dataTableScrollerBean.takeSelection}"/>
</h:form>
</ui:composition>
_______________________________________________________________________
my Bean is :
package cdvm.surv.web;
import java.io.Serializable;
import java.util.List;
import javax.annotation.PostConstruct;
import org.richfaces.component.html.HtmlScrollableDataTable;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import cdvm.surv.model.ValeurRef;
import cdvm.surv.service.ValeurRefService;
@Component("valeurMBean")
@Scope("session")
public class ValeursMBean implements Serializable {
@Autowired
private transient ValeurRefService valeurefService;
private transient HtmlScrollableDataTable valeurTable;
private List<ValeurRef> valeurefList;
@PostConstruct
public void init(){
valeurefList = valeurefService.find();
}
// Getter and Setter
public HtmlScrollableDataTable getValeurTable() {
return valeurTable;
}
public void setValeurTable(HtmlScrollableDataTable valeurTable) {
this.valeurTable = valeurTable;
}
public List<ValeurRef> getValeurefList() {
return valeurefList;
}
public void setValeurefList(List<ValeurRef> valeurefList) {
this.valeurefList = valeurefList;
}
}
_______________________________________________________________________________
and the ERROR i get is :
javax.servlet.ServletException: /GestionRef/Grid.jsp @11,110 binding="#{valeursMBean.valeurTable}": Target Unreachable, identifier 'valeursMBean' resolved to null
javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
*cause mère*
javax.el.PropertyNotFoundException: /GestionRef/Grid.jsp @11,110 binding="#{valeursMBean.valeurTable}": Target Unreachable, identifier 'valeursMBean' resolved to null
com.sun.facelets.el.TagValueExpression.setValue(TagValueExpression.java:95)
com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:213)
com.sun.facelets.tag.jsf.ComponentHandler.createComponent(ComponentHandler.java:224)
com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:139)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:314)
com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:169)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:119)
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:273)
com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:140)
com.sun.facelets.tag.ui.IncludeHandler.apply(IncludeHandler.java:65)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
com.sun.facelets.tag.ui.DefineHandler.applyDefinition(DefineHandler.java:64)
com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:131)
com.sun.facelets.impl.DefaultFaceletContext$TemplateManager.apply(DefaultFaceletContext.java:337)
com.sun.facelets.impl.DefaultFaceletContext.includeDefinition(DefaultFaceletContext.java:307)
com.sun.facelets.tag.ui.InsertHandler.apply(InsertHandler.java:68)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
com.sun.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:109)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:273)
com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:140)
com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:113)
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:524)
com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:567)
org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
any suggestions are welcomed
Regards
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/615897#615897]
Start a new discussion in JBoss Tools at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 9 months
[jBPM] - No task in console task view
by Renzo Tomaselli
Renzo Tomaselli [http://community.jboss.org/people/Tomarenz] created the discussion
"No task in console task view"
To view the discussion, visit: http://community.jboss.org/message/615911#615911
--------------------------------------------------------------
Hi all, as a newbie I installed all, according to jBPM5 installer. Ok so far: JBoss ok, Eclipse ok.
Then I tried to run run the "evaluation" process. Everything ok, filled-in the initial form, then I could inspect diagram and data.
Then I tried to look at the task view: no personal task, but there was a log error:
2011-07-18 18:42:12,113 [DEBUG] GET: http://localhost:8080/gwt-console-server/rs/tasks/krisv http://localhost:8080/gwt-console-server/rs/tasks/krisv
2011-07-18 18:42:22,151 [DEBUG] parse {"tasks":[]}
2011-07-18 18:42:22,159 [INFO ] Loaded 0 tasks
2011-07-18 18:46:35,546 [FATAL] Uncaught Exception:
java.lang.IllegalArgumentException:
must be positive
at Unknown.cKb(Unknown source:0)
at Unknown.Yx(Unknown source:0)
at Unknown.g2c(Unknown source:0)
at Unknown.cy(Unknown source:0)
at Unknown.anonymous(Unknown source:0)
at Unknown.HA(Unknown source:0)
at Unknown.anonymous(Unknown source:0)
at Unknown.anonymous(Unknown source:0)
I tried several times, even as john and mary. No task (Loaded 0 tasks).
--------------------------------------------------------------
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 9 months
[jBPM] - No task in console task view
by Renzo Tomaselli
Renzo Tomaselli [http://community.jboss.org/people/Tomarenz] created the discussion
"No task in console task view"
To view the discussion, visit: http://community.jboss.org/message/615909#615909
--------------------------------------------------------------
Hi all, as a newbie I installed all, according to jBPM5 installer. Ok so far: JBoss ok, Eclipse ok.
Then I tried to run run the "evaluation" process. Everything ok, filled-in the initial form, then I could inspect diagram and data.
Then I tried to look at the task view: no personal task, but there was a log error:
2011-07-18 18:42:12,113 [DEBUG] GET: http://localhost:8080/gwt-console-server/rs/tasks/krisv http://localhost:8080/gwt-console-server/rs/tasks/krisv
2011-07-18 18:42:22,151 [DEBUG] parse {"tasks":[]}
2011-07-18 18:42:22,159 [INFO ] Loaded 0 tasks
2011-07-18 18:46:35,546 [FATAL] Uncaught Exception:
java.lang.IllegalArgumentException:
must be positive
at Unknown.cKb(Unknown source:0)
at Unknown.Yx(Unknown source:0)
at Unknown.g2c(Unknown source:0)
at Unknown.cy(Unknown source:0)
at Unknown.anonymous(Unknown source:0)
at Unknown.HA(Unknown source:0)
at Unknown.anonymous(Unknown source:0)
at Unknown.anonymous(Unknown source:0)
I tried several times, even as john and mary. No task (Loaded 0 tasks).
--------------------------------------------------------------
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 9 months