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

Reply via email to