Opened 5 days ago
Closed 22 hours ago
#2494 closed defect (fixed)
Starting deegree fails with 500 error
Reported by: | sanak | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | OSGeoLive17.0 |
Component: | OSGeoLive | Keywords: | |
Cc: | osgeolive@… |
Description
Attachments (1)
Change History (10)
by , 5 days ago
Attachment: | stating-degree-fails-with-500-error.png added |
---|
follow-up: 6 comment:1 by , 4 days ago
follow-up: 3 comment:2 by , 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?
comment:3 by , 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 , 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 to3.4.35
, and upgrading3.6.0-pre2
seems to require rewriting most of the code ofinstall_deegree.sh
to work from WAR file.
comment:5 by , 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.
comment:6 by , 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
follow-up: 8 comment:7 by , 3 days ago
Okay.
I just created the following PR, so reviewing this is helpful.
comment:8 by , 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.
The documentation for OSGeo-Live will need an update too: https://github.com/OSGeo/OSGeoLive-doc/blob/master/doc/quickstart/deegree_quickstart.rst https://github.com/OSGeo/OSGeoLive-doc/blob/master/doc/overview/deegree_overview.rst
From the following official docs, upgrading deegree >=
3.6.0-pre2
seems to be necessary to run with Java 17.