-1

I have an application using springboot 3 (3.3.4) which is being developed in Windows 11 with thymleaf and bootstrap 5 using intellij. The application compiles and runs under windows with no errors. When I compile the application in Ubuntu (24) the log shows an error:

An incompatible version [1.2.31] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]

Although it renders the home page ok. It could be a red herring, the the application has a login page which when completed causes and error to be generated (the page it calls is /error?continue) there is no errors generated in the log though in fact the output of the page is:

timestamp "2024-10-13T19:59:31.883+00:00" status 999 error "None"

Any help would be greatly appreciated.

I've ensured that the java versions are the same under windows and ubuntu. Removed the error.html page, but without any error logs it's difficult to know where to go.

cyberbrain
5,3501 gold badge17 silver badges33 bronze badges
asked Oct 14, 2024 at 5:44
1
  • It isn't an error it is a warning. Apparently you included or have installed the native library which can offer some performance benefits. It is in compatible so it won't be used so you loose some of those benefits. Commented Oct 14, 2024 at 8:11

1 Answer 1

0

Solved the problem by changing from open jdk to oracle jdk

answered Oct 14, 2024 at 15:27
Sign up to request clarification or add additional context in comments.

Comments

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.