Joe we as a community have been looking at what it will take to replace JAI (as it was largely abandonded by Oracle). See review of open source alternatives and some planning here <https://github.com/geotools/geotools/wiki/Replace-JAI>, recently we have had some progress (largely on my own time as a "hobby") which I will be presenting at foss4g.
If you or your organization is interested I would love to talk with you offline ... I have found that any speculation online makes folks think the problem is handled (and then there is no more funding or volunteer enthusiasm to address). -- Jody Garnett On Wed, 5 Jun 2019 at 08:25, Joe Murphy <joseph.b.murp...@gmail.com> wrote: > Hi Jody, > That explanation was pretty good, and i was able to understand it (I'm not > a senior developer). That might make a great NOTE for the webpage right > there. > > So does that mean i will lose the rendering speed increase i got with the > extension? Is the Pure Java JAI faster on JRE11 than JRE8? Has anyone had > any experience with the speed differences? > > > https://blog.idrsolutions.com/2015/03/why-we-are-abandoning-imageio-and-jai-for-image-support-in-our-commercial-java-code/ > I came across that the other day in my research to figure out JAI in > JRE11. Any truth to their claims? > > Any recommendations to keep the speed we had before on JRE8 would be > greatly appreciated. > > Joe > > On Mon, Jun 3, 2019 at 8:13 PM Jody Garnett <jody.garn...@gmail.com> > wrote: > >> We ship GeoServer with a pure java version of JAI. On Java 8 and older >> versions an extension mechanism was provided which allowed JAI to be >> installed as an "extension" to the JRE (and shared between applications). >> Companies like Sun and Apple used this as an opportunity to provide a copy >> with native code speeding up some of the operations. With Java 9 the java >> extension system was replaced with a module system called jigsaw (and the >> extensions no longer work). >> >> The pure java JAI can still be used as a plain java library allowing you >> to run in Java 11. There will be some warnings (since the library assumes >> it can have access to some internal classes which strictly speaking it no >> longer in a privileged position to access). >> >> Do you have any questions on the above? And do you have any suggestions >> on how we can tell that story better on the java.html page.... >> -- >> Jody Garnett >> >> >> On Mon, 3 Jun 2019 at 14:46, Joe Murphy <joseph.b.murp...@gmail.com> >> wrote: >> >>> Hello All, >>> >>> I am currently using the latest GeoServer .war Build in a Docker Image; >>> using Debian latest, Tomcat latest, and JRE8. >>> >>> Its been working flawless for some time now, and i have been asked to >>> move to OpenJDK JRE11. I was reading up on JAI and IMAGEIO and and came >>> across this link in documentation. >>> https://docs.geoserver.org/latest/en/user/production/java.html >>> >>> I noticed this "Outdated: install native JAI and ImageIO extensions" >>> >>> Does the "outdated" at the bigining of the title mean with the newest >>> builds of .war that i will no longer need to post install the JAI and >>> IMAGIO? or is support now gone? >>> >>> I'm trying to figure out what and if i need to do anything for JAI and >>> IMAGEIO in JRE11. I noticed also where the path to put those in JRE8 is no >>> longer a path location in JRE11. So also wondering if i need to make the >>> path if i still need to figure out where to put those to files? >>> >>> Thank you for the help, >>> Joe >>> >>> _______________________________________________ >>> Geoserver-users mailing list >>> >>> Please make sure you read the following two resources before posting to >>> this list: >>> - Earning your support instead of buying it, but Ian Turton: >>> http://www.ianturton.com/talks/foss4g.html#/ >>> - The GeoServer user list posting guidelines: >>> http://geoserver.org/comm/userlist-guidelines.html >>> >>> If you want to request a feature or an improvement, also see this: >>> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer >>> >>> >>> Geoserver-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/geoserver-users >>> >>
_______________________________________________ Geoserver-users mailing list Please make sure you read the following two resources before posting to this list: - Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/ - The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users