Hi Daniele (and Mats),

Thanks for that — you were correct, I'd copied the jars to the wrong /lib
folder. I'm now seeing a string of driver initialisation issues, but I'll
investigate those further as I've got some information to go on now.

Appreciate the assistance,

Tom

On Wed, Oct 16, 2019 at 5:12 PM Daniele Romagnoli <
daniele.romagn...@geo-solutions.it> wrote:

> Hi Tom,
>
> On Wed, Oct 16, 2019 at 6:44 AM Tom Lynch <t...@trailmarker.io> wrote:
>
>> Hi Daniele,
>>
>> Thanks a lot for your response - really appreciate any help you are able
>> to offer.
>>
>> My reply is slightly delayed because I wanted to get the details of the
>> server I'm configuring correct. However, I think my main issue is just with
>> getting a GDAL 2.x based extension to load within GeoServer 2.16.0 on
>> Windows x64.
>>
>> I'm setting up on WIndows Server 2012 R2 Standard using the
>> platform-independent binary. I've downloaded and set up the 2.16.0 release
>> without issues, base install runs fine.
>>
>> I also downloaded the geoserver-2.16.0-gdal-plugin.zip archive from the
>> Extensions area and copied the jars into my GeoServer's /lib area as
>> instructed.
>>
>> To install the Windows native dependencies, I followed the instructions
>> here https://docs.geoserver.org/stable/en/user/data/raster/gdal.html under
>> "Windows packages and setup":
>>
>> I downloaded the following archive from GISInternals:
>>
>> release-1900-x64-gdal-2-4-2-mapserver-7-4-0.zip
>>
>>
>> and extracted it to C:\gisinternals
>>
>> Then added the following lines to startup.bat in the GeoServer bin area:
>>
>> set PATH=%PATH%;C:\gisinternals\bin;C:\gisinternals\bin\gdal\java
>> set GDAL_DRIVER_PATH=C:\gisinternals\bin\gdal\plugins
>> set GDAL_DATA=C:\gisinternals\bin\gdal-data
>>
>>
>> The main GDAL DLL in this extracted ZIP is gdal204.dll ... is this as
>> expected?
>>
> That's correct.
>
>
>>
>> (I realise there are some additional paths I need to add for the ECW
>> plug-in etc, but not worried about that for now. I've previously verified
>> this GDAL can read ECW files correctly via gdalinfo and the plug-in on this
>> server.)
>>
>> Anyway, when I start GeoServer again after these changes, I don't see the
>> additional Raster Formats available as Data Sources. I've attached the log
>> of startup, which doesn't seem to mention loading GDAL as expected.
>>
>
> I just downloaded the platform independent binary, added GDAL libs and
> started and I get a log very similar to yours (see attachment) but I also
> have a line referring to GDAL not properly installed (in my instance, I
> didn't set PATH yet).
>
>
> *ott 16, 2019 9:27:14 AM
> it.geosolutions.imageio.gdalframework.GDALUtilities loadGDALAVVERTENZA:
> Failed to load the GDAL native libs. This is not a problem unless you need
> to use the GDAL plugins: they won't be enabled.*
>
> Based on that difference, I suspect your GDAL jars haven't been properly
> installed.
> Reading again your message I see that you said: *" and copied the jars
> into my GeoServer's /lib area "*
>
> Wait, make sure that you copied them into:
> C:\Program Files\GeoServer 2.16.0\webapps\geoserver\WEB-INF\lib
>
> and NOT in
> C:\Program Files\GeoServer 2.16.0\lib
>
> Please, double check that.
> Once done and restarted, you should see a LOG referring GDAL loading
> status, something like this:
>
>
> *ott 16, 2019 9:39:08 AM
> it.geosolutions.imageio.gdalframework.GDALUtilities loadGDALINFORMAZIONI:
> GDAL Native Library loaded (version: 2.4.2)*
>
> Please, let us know.
> Regards,
> Daniele
>
>
>> Some tips on whether I've got the right GISInternals ZIP, whether my PATH
>> looks right, perhaps what logging diagnostics I should expect to see as the
>> GDAL extension is loaded would be really helpful!
>>
>> Tom
>>
>>
>> On Mon, Oct 14, 2019 at 5:08 PM Daniele Romagnoli <
>> daniele.romagn...@geo-solutions.it> wrote:
>>
>>> Hi Tom,
>>> I didn't get if you are having problems with GDAL registering in general
>>> or if you only have problem in ECW loading.
>>> I have a couple of questions to better identify the problem.
>>> Are you at least seeing the "standard" GDAL drivers from the coverage
>>> stores in the GUI (as an instance DTED,NITF) and you are missing the ECW
>>> ones only?
>>> https://docs.geoserver.org/stable/en/user/_images/newsource.png
>>>
>>> Or are you not seeing any GDAL driver in the stores list, instead, and
>>> you are getting some log messages reported that GDAL isn't loaded properly?
>>>
>>> Please, let us know.
>>> Best Regards,
>>> Daniele
>>>
>>>
>>> On Mon, Oct 14, 2019 at 7:20 AM Tom Lynch <t...@trailmarker.io> wrote:
>>>
>>>> Hi all,
>>>>
>>>> Scratching my head slightly about this one after a few hours attempting
>>>> to get GDAL 2.x / ImageIO-Ext set up with GeoServer 2.16.0.
>>>>
>>>> https://docs.geoserver.org/stable/en/user/data/raster/gdal.html
>>>>
>>>> Following the instructions above I can see I need GDAL 2.x. I've
>>>> obtained what I think should be a compatible GISInternals download and
>>>> unzipped it on the target x64 Windows Server
>>>>
>>>> The good news is that I've installed and licensed the ECW JPEG 2000 SDK
>>>> 5.4, and I can now read ECW files correctly on the server via GDAL 2.x.
>>>>
>>>> Unfortunately, the GDAL / ImageIO-Ext extension for GeoServer 2.16.0 is
>>>> not registering correctly when the webapp initialises - my additional
>>>> raster formats don't appear in the Data Sources page.
>>>>
>>>>
>>>> Does anyone out there have this configuration, or a similar one set up?
>>>> GeoServer 2.16.x + GDAL 2.x + ECW SDK 5.4 on 64-bit Windows?
>>>>
>>>> Thanks in advance,
>>>>
>>>> Tom Lynch
>>>> _______________________________________________
>>>> 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
>>>>
>>>
>>>
>>> --
>>> Regards,
>>> Daniele Romagnoli
>>> ==
>>> GeoServer Professional Services from the experts! Visit
>>> http://goo.gl/it488V for more information.
>>> ==
>>>
>>> Ing. Daniele Romagnoli
>>> Senior Software Engineer
>>>
>>> GeoSolutions S.A.S.
>>> Via di Montramito 3/A
>>> 55054  Massarosa (LU)
>>> Italy
>>> phone: +39 0584 962313
>>> fax:      +39 0584 1660272
>>>
>>> http://www.geo-solutions.it
>>> http://twitter.com/geosolutions_it
>>>
>>> -------------------------------------------------------
>>>
>>> Con riferimento alla normativa sul trattamento dei dati personali (Reg.
>>> UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
>>> precisa che ogni circostanza inerente alla presente email (il suo
>>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>>
>>> This email is intended only for the person or entity to which it is
>>> addressed and may contain information that is privileged, confidential or
>>> otherwise protected from disclosure. We remind that - as provided by
>>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
>>> e-mail or the information herein by anyone other than the intended
>>> recipient is prohibited. If you have received this email by mistake, please
>>> notify us immediately by telephone or e-mail.
>>>
>> _______________________________________________
>> 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
>>
>
>
> --
> Regards,
> Daniele Romagnoli
> ==
> GeoServer Professional Services from the experts! Visit
> http://goo.gl/it488V for more information.
> ==
>
> Ing. Daniele Romagnoli
> Senior Software Engineer
>
> GeoSolutions S.A.S.
> Via di Montramito 3/A
> 55054  Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax:      +39 0584 1660272
>
> http://www.geo-solutions.it
> http://twitter.com/geosolutions_it
>
> -------------------------------------------------------
>
> Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE
> 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
> precisa che ogni circostanza inerente alla presente email (il suo
> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>
> This email is intended only for the person or entity to which it is
> addressed and may contain information that is privileged, confidential or
> otherwise protected from disclosure. We remind that - as provided by
> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
> e-mail or the information herein by anyone other than the intended
> recipient is prohibited. If you have received this email by mistake, please
> notify us immediately by telephone or e-mail.
>
_______________________________________________
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