12-16-2016 05:11 PM
We are doing the analysis on migrating Activiti 5.11 from WebLogic 12.1.2 to JBoss 7 EAP
Would anyone be able to confirm if Activiti versions v5.11 - 5.19 are compatible with JBoss 7 EAP?
12-19-2016 11:51 AM
Based on the details on JBoss here: https://access.redhat.com/articles/113373
I believe the important specs for Activiti are the supported version of Java and the servlet spec.
You are asking about versions 5.11 through 5.19 and to be honest, Activiti switched from using Restlet based Rest services to Spring MVC (this was around 5.16...I know because it broke a number of our features).
However, either way, JBoss 7 supports all of the necessary specs.
It may not be a seamless move, meaning, you may need to recode some of your custom features, but the engine itself will work fine.
Hope this helps,
Greg
12-19-2016 04:01 PM
Thank you for your reply. We are not using the Activiti REST web services, so we should be sine regarding that.
JBoss offers a tool called Widup which analyzes application artifacts (such as Java code, JSPs and XML) and produces an HTML report highlighting areas that require changes.
Our application uses the the following libraries, which we analyzed with Windup, which mentioned a few potential issues with activiti-cxf and activiti-engine but none with activiti-spring
activiti-cxf-5.11.jar
activiti-engine-5.11.jar
activiti-spring-5.11.jar
For activiti-cxf-5.11.jar:
One issue was found for: org.activiti.engine.impl.webservice.CxfWSDLImporter, which has an IBM proprietary type (com.ibm.wsdl.extensions.schema.SchemaImpl.getElement())
For activiti-engine-5.11.jar:
One issue categorized as trivial was found for: org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl, which lookups an object using a JNDI String.
A couple other issues listed as "optional" were listed
1.) Dynamically loaded classes within application. During the migration, multiple classes that are provided on classpath by a different server may not be present anymore.
org.activiti.engine.impl.bpmn.parser.BpmnParse
org.activiti.engine.impl.util.ReflectUtil
org.activiti.engine.impl.db.DbSchemaExport
org.activiti.engine.impl.juel.ExpressionFactoryImpl
2.) Type reference for java.sql.DriverManager
org.activiti.engine.impl.db.DbSchemaExport
3.) No issues found for activiti-spring-5.11.jar
I was not able to attach the respective .zip file reports to this post, but took screenshots which I was able to upload
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.