11-04-2017 06:06 AM
Hello,
I've been trying to deploy activiti-app and activiti-rest on my Tomcat for a few days now and have been having trouble.
The deployment of activiti-rest seems to go smoothly but the deployment of activiti-app always ends with this error log: https://pastebin.com/F5F58GJn
I tried using the unmodified activiti-app.war which uses H2 and have also modified it to use my PostreSQL DB.
My activiti-app.properties inside the modified .war file looks like this: https://pastebin.com/btBJdEtq
I can connect to that DB using Activiti in my Java Environment and cannot fathom why activiti-app isnt taking it.
I would be grateful for help
Thanks
11-07-2017 12:53 PM
Ah ok, I don't think Activiti 6 is Java 9 ready! For your particular error, looks like it is related to Java 9. See another thread jaxb - How to resolve java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException in Java 9 - Stack... with similar error
11-06-2017 08:24 AM
Looking at the error log, it is complaining about "Address already in use". This happens when the ports that you are using for tomcat is already in use by another application. It is also possible that the previous shutdown of the tomcat was not successful and hence ports were not released!
Ciju
11-07-2017 06:31 AM
I'll check that.
But for clarification: Tomcat is starting and running just fine.
The Error occurs when trying to deploy the .war file.
Edit:
Seems not to be the Problem.
Here are a few Screenshots for more clarification:
Error Message in Tomcat UI and Ports in Terminal before and after starting Tomcat
11-07-2017 08:55 AM
Then there must be some other error. The error log you posted up here doesn't show any other stack-trace! Clear your logs and do a fresh restart to see if it posts something useful in the logs
11-07-2017 09:22 AM
Deleted all logs and restarted Tomcat, here are the logs:
catalina.log and localhost.log .
No Idea what to make of that...
11-07-2017 10:59 AM
the localhost.log has some meaningful errors such as Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException.
Is this a vanilla install of these apps or do you have any customizations applied on top of it? If it is a vanilla install, what the java and tomcat version, I'll try replicating this issue at my free time.
Ciju
11-07-2017 12:13 PM
The only thing I modified was in the properties, what db to use.
Tomcat is version 9.0.1 and Java is v9
11-07-2017 12:53 PM
Ah ok, I don't think Activiti 6 is Java 9 ready! For your particular error, looks like it is related to Java 9. See another thread jaxb - How to resolve java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException in Java 9 - Stack... with similar error
11-07-2017 12:57 PM
Ok thanks, I'll look into that.
Edit: Chaning my JDK to Java 8, did it.
All Activiti .war Files are now deploying and running.
Thanks alot for the help 😃
11-13-2017 03:46 AM
I've got another Question.
Is it possible to use the same process Engine in my Java Environment aswell as in the activiti-app and activiti-rest ?
They all got the same configuration but cant seem to interact.
Explore our Alfresco products with the links below. Use labels to filter content by product module.