Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Was testing out the "CRM: Sales Force Automation" on the latest Joget Workflow v3 BETA2 and noticed the following:
Wiki Markup
Issues:
1) Unable to change the Status to "Rejected"; it always fall back to the default no matter what.
a) Start the new process and login as a user with Approver role.
b) Under the section "Approver Action"; change Status to "Rejected"; click on "Save As Draft". Notice that status remains as "Approved"
c) Try to change Status to "Rejected"; click on "Complete". Notice that status remains as Notice that status remains as "Approved" and state is moved on to "Approved".
2) Admin user is unable to change password for users
a) Login as admin; look for user; change password. Logout and login as user with new password; it is unsuccessful.
b) Login as user; click on Profile and change password. Logout and login as user with new password; it is successful.
3) Transaction Sync Exceptions when changing password for users
\[\[ Linux \]\]
ERROR 20 Sep 2011 Logout and login as user with new password; it is unsuccessful.
b) Login as user; click on Profile and change password. Logout and login as user with new password; it is successful.
3) Transaction Sync Exceptions when changing password for users
[[ Linux ]]
ERROR 20 Sep 2011 21:46:41 org.springframework.transaction.support.TransactionSynchronizationUtils \ - TransactionSynchronization.afterCompletion threw exception
java.lang.NullPointerException
\
[\[ Solaris \ ]\]
ERROR 20 Sep 2011 13:49:53 org.springframework.transaction.support.TransactionSynchronizationUtils \ - TransactionSynchronization.afterCompletion threw exception
java.lang.NullPointerException
at org.apache.commons.dbcp.DelegatingConnection.isClosed(DelegatingConnection.java:386)
at org.hibernate.jdbc.ConnectionManager.isAutoCommit(ConnectionManager.java:189)
at org.hibernate.jdbc.ConnectionManager.isAggressiveReleaseNoTransactionCheck(ConnectionManager.java:243)
at org.hibernate.jdbc.ConnectionManager.afterTransaction(ConnectionManager.java:295)
at org.hibernate.jdbc.JDBCContext.afterTransactionCompletion(JDBCContext.java:225)
...
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
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:128)
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:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:662)
Tested both on Ubuntu 10.10 and Joyent Smart Machine (Solaris/Illumos)