Opened 5 days ago

Closed 24 hours ago

#2494 closed defect (fixed)

Starting deegree fails with 500 error

Reported by: sanak Owned by: osgeolive@…
Priority: normal Milestone: OSGeoLive17.0
Component: OSGeoLive Keywords:
Cc: osgeolive@…

Description


Attachments (1)

stating-degree-fails-with-500-error.png (268.3 KB ) - added by sanak 5 days ago.

Download all attachments as: .zip

Change History (10)

comment:1 by sanak, 4 days ago

comment:2 by kalxas, 4 days ago

The same requirement has been reported by other Java projects (e.g. ETF). Should we consider going to Java 11 as default?

in reply to:  2 comment:3 by sanak, 4 days ago

Replying to kalxas:

The same requirement has been reported by other Java projects (e.g. ETF). Should we consider going to Java 11 as default?

I am not familiar with Java, but I think that using Java11 as default is worth to try, because deegree-webservices-tomcat-bundle seems to be supported up to 3.4.35, and upgrading 3.6.0-pre2 seems to require rewriting most of the code of install_deegree.sh to work from WAR file.

comment:4 by sanak, 4 days ago

Replying to kalxas:
Oh, I missed the following matrix, and Java 11 seems to be supported from deegree >= 3.5.

So, the following may be necessary...

because deegree-webservices-tomcat-bundle seems to be supported up to 3.4.35, and upgrading 3.6.0-pre2 seems to require rewriting most of the code of install_deegree.sh to work from WAR file.

comment:5 by sanak, 4 days ago

In case of using Java 11 for deegree 3.5.8, Tomcat 9 seems to be necessary.

I will try to update install_deegree.sh (for 3.6.0-pre2, but also for 3.5.8 with a little changes), once.

in reply to:  1 comment:6 by edso, 4 days ago

Replying to sanak:

From the following official docs, upgrading deegree >= 3.6.0-pre2 seems to be necessary to run with Java 17.

actually the Matrix states java 11+ (and up) for deegree 3.5.8

https://github.com/deegree/deegree3/wiki/End-of-Life-and-Support-Matrix#support-matrix

comment:7 by sanak, 3 days ago

Okay.

I just created the following PR, so reviewing this is helpful.

in reply to:  7 comment:8 by Tfr42, 2 days ago

Replying to sanak:

Okay.

I just created the following PR, so reviewing this is helpful.

Thank you for upgrading deegree webservices to the latest version 3.6.0-pre2. The PR looks good! Since the release vesion 3.6.0-pre2 is an earyl access/pre-view version the documentation is still missing on the project website. We will do our best to get the documentation online at https://download.deegree.org/documentation/ for 3.6.0 asap.

Version 0, edited 2 days ago by Tfr42 (next)

comment:9 by kalxas, 24 hours ago

Resolution: fixed
Status: newclosed

Fixed in build 117

Note: See TracTickets for help on using tickets.