Daniele,
thanks for the information. I also should not be doing these tests
now, so I am probably missing something.
I will definitely review the whole thing with more chalm and let you
know the outcome.
Good to know what to search for.

Thanks,
Andrea



On Wed, Nov 18, 2009 at 1:18 PM, Daniele Romagnoli
<daniele.romagn...@geo-solutions.it> wrote:
> Hi Andrea,
> I'm out of my usual office today.
> Anyway, I have just downloaded the 2.6.x branch, downloaded the 1.0.4
> linux64 bit native libs from the imageio-ext site, deployed the native libs
> on a folder, added that folder to the LD_LIBRARY_PATH and run mvn test on
> the geotools imageio-ext-gdal plugin. Everything worked fine. So I have no
> idea about what is happening on your machine. The previous error you
> reported to me is due to a jni.jar and a loaded jni.dll/so not properly
> paired.
>
> Daniele
>
> On Wed, Nov 18, 2009 at 1:09 PM, andrea antonello
> <andrea.antone...@gmail.com> wrote:
>>
>> Hi Daniele,
>>
>> > this usually happen when the jar containing the JNI calls
>> > (imageio-ext-gdalbindings) and the native libs (gdaljni.dll or similar
>> > so)
>> > aren't aligned to the same version. As an instance, this may happen when
>> > in
>> > your machine  the old native libs (the one made for 1.0.3 and belove)
>> > are
>> > somewhere referenced by the LD_LIBRARY_PATH and you are using the new
>> > imageio-ext-gdalbindings-1.4.5b jar or viceversa (native libs for 1.0.4
>> > and
>> > the old imageio-ext-gdalbindings-1.4.5 without the 'b' suffix).
>> > Check for this and let me know. (Also check for the presence of some OLD
>> > GDAL installation)
>>
>> On my linux box I am quite sure I have things clean and separated.
>> Udig uses an environment created for it at launchtime, so that should
>> not be a problem also.
>> What I have is, that I am using the latest geotools snap, which comes
>> with imageio-ext-gdalbindings-1.4.5b together with the 1.0.4 native
>> libs. But you said that shouldn't cause problems, right?
>> If you confirm, I will try to search for mismatches.
>>
>> Andrea
>>
>>
>>
>>
>> >
>> > Regards,
>> > Daniele
>> >
>> >
>> >
>> > On Wed, Nov 18, 2009 at 12:49 PM, andrea antonello
>> > <andrea.antone...@gmail.com> wrote:
>> >>
>> >> Thanks for the info Daniele,
>> >> I just tried the new libs and in uDig I get:
>> >>
>> >> !MESSAGE
>> >>
>> >> org.gdal.gdal.gdalJNI.Dataset_ReadRaster_Direct__SWIG_2(JLorg/gdal/gdal/Dataset;IIIIIIIIIII[B)I
>> >> !STACK 0
>> >> java.lang.UnsatisfiedLinkError:
>> >>
>> >>
>> >> org.gdal.gdal.gdalJNI.Dataset_ReadRaster_Direct__SWIG_2(JLorg/gdal/gdal/Dataset;IIIIIIIIIII[B)I
>> >>        at
>> >> org.gdal.gdal.gdalJNI.Dataset_ReadRaster_Direct__SWIG_2(Native
>> >> Method)
>> >>        at org.gdal.gdal.Dataset.ReadRaster_Direct(Dataset.java:128)
>> >>        at
>> >>
>> >> it.geosolutions.imageio.gdalframework.GDALImageReader.readDatasetRaster(GDALImageReader.java:449)
>> >>        at
>> >>
>> >> it.geosolutions.imageio.gdalframework.GDALImageReader.readDatasetRaster(GDALImageReader.java:328)
>> >>        at
>> >>
>> >> it.geosolutions.imageio.gdalframework.GDALImageReader.read(GDALImageReader.java:976)
>> >>        at
>> >>
>> >> org.geotools.coverageio.RasterLayerResponse.readRaster(RasterLayerResponse.java:334)
>> >>        at
>> >>
>> >> org.geotools.coverageio.RasterLayerResponse.createCoverage(RasterLayerResponse.java:189)
>> >>        at
>> >>
>> >> org.geotools.coverageio.RasterLayerResponse.compute(RasterLayerResponse.java:159)
>> >>        at
>> >>
>> >> org.geotools.coverageio.BaseGridCoverage2DReader.requestCoverage(BaseGridCoverage2DReader.java:589)
>> >>        at
>> >>
>> >> org.geotools.coverageio.BaseGridCoverage2DReader.read(BaseGridCoverage2DReader.java:397)
>> >>        at
>> >>
>> >> net.refractions.udig.catalog.rasterings.GridCoverageLoader.load(GridCoverageLoader.java:77)
>> >>        at
>> >>
>> >> net.refractions.udig.render.internal.gridcoverage.basic.MemoryGridCoverageRenderer.render(MemoryGridCoverageRenderer.java:118)
>> >> [...]
>> >>
>> >>
>> >> I am trying to figure out if I am doing something wrong, but basically
>> >> nothing should have changed. The libs are in the jre, the library path
>> >> set...
>> >>
>> >> If you see something obvious please let me know.
>> >>
>> >> Ciao
>> >> Andrea
>> >>
>> >>
>> >>
>> >>
>> >> On Wed, Nov 18, 2009 at 12:38 PM, Daniele Romagnoli
>> >> <daniele.romagn...@geo-solutions.it> wrote:
>> >> > Ops. a Typo occurred in my previous message:
>> >> >  --- Hence you dont need to rebuild the binaries; you can reuse the
>> >> > 1.0.5
>> >> > ones. ---
>> >> > should be:  --- Hence you dont need to rebuild the binaries; you can
>> >> > reuse
>> >> > the 1.0.4 ones. ---
>> >> >
>> >> > Sorry about this.
>> >> > Regards
>> >> >
>> >> > On Wed, Nov 18, 2009 at 12:35 PM, Daniele Romagnoli
>> >> > <dany.geoto...@gmail.com> wrote:
>> >> >>
>> >> >> Hi all,
>> >> >> let me briefly summarize some info :)
>> >> >>
>> >> >> The only important differences between 1.0.4 and 1.0.5 are an
>> >> >> improvement
>> >> >> of the direct kakadu plugin (as well as some minor changes on the
>> >> >> utilities
>> >> >> jar adding a method required by the kakadu plugin).
>> >> >> Anyway, it is worth to point out that no differences exist between
>> >> >> the
>> >> >> native libraries used by 1.0.4 and the 1.0.5 ones. They are the same
>> >> >> since
>> >> >> the native bindings still unchanged from 1.0.4 to 1.0.5 (the only
>> >> >> difference
>> >> >> is between 1.0.3 and 1.0.4 since in 1.0.4 we have solved an issue
>> >> >> reported
>> >> >> by aaime on JVM crash). Hence you dont need to rebuild the binaries;
>> >> >> you can
>> >> >> reuse the 1.0.5 ones. I only need to update the imageio-ext download
>> >> >> section
>> >> >> in the imageio-ext (the jars and the win installer). I'll do it in
>> >> >> the
>> >> >> afternoon since yesterday the dev.java.net space was not responding
>> >> >> -
>> >> >> sleeping.
>> >> >>
>> >> >> Hope this helps.
>> >> >>
>> >> >>
>> >> >> On Wed, Nov 18, 2009 at 12:11 PM, Jody Garnett
>> >> >> <jody.garn...@gmail.com>
>> >> >> wrote:
>> >> >>>
>> >> >>> Andrea perhaps we can ask the imageio-ext installer to have an
>> >> >>> option
>> >> >>> to
>> >> >>> install into the JRE? Right now I trick it by setting JAVA_HOME to
>> >> >>> my
>> >> >>> JRE
>> >> >>> and then running the installer.
>> >> >>>
>> >> >>> Hopefully you could do this in order to get a working JRE for
>> >> >>> imageio-ext
>> >> >>> 1.0.5 and thus be able to meet your deadlines today?
>> >> >>>
>> >> >>> Jody
>> >> >>>
>> >> >>> On 18/11/2009, at 8:16 AM, andrea antonello wrote:
>> >> >>>
>> >> >>> >> Considering I just built a JRE for imageio-ext 1.0.4 and have
>> >> >>> >> not
>> >> >>> >> managed to make a release on that yet I am not in a position to
>> >> >>> >> upgrade uDig
>> >> >>> >> (or 2.6.x) at this time.
>> >> >>> >
>> >> >>> > In fact I am right now going through this since I am packaging
>> >> >>> > JGrass
>> >> >>> > for a course with all last fixes. Apparently on linux64  the
>> >> >>> > 1.0.3
>> >> >>> > crashes with the current geotools and the 1.0.4 gives me errors
>> >> >>> > when
>> >> >>> > trying to load ecw :)
>> >> >>> >
>> >> >>> > Anyways I will have to test if it is a linux64 issue or general.
>> >> >>> >
>> >> >>> > Ciao
>> >> >>> > Andrea
>> >> >>> >
>> >> >>> >
>> >> >>> >>
>> >> >>> >> Jody
>> >> >>> >>
>> >> >>> >> On 18/11/2009, at 7:09 AM, Andrea Aime wrote:
>> >> >>> >>
>> >> >>> >>> Jody Garnett ha scritto:
>> >> >>> >>>> Sounds interesting (I was too busy to review docs yet but glad
>> >> >>> >>>> you
>> >> >>> >>>> are
>> >> >>> >>>> moving!) does the change to imageio-ext change much? Do I need
>> >> >>> >>>> to
>> >> >>> >>>> make
>> >> >>> >>>> a JRE+GDAL again? Give me some more detail please.
>> >> >>> >>>
>> >> >>> >>> I think the main issue Jody and others are facing is that they
>> >> >>> >>> need
>> >> >>> >>> to redo the uDig embedded JRE every time there is an upgrade to
>> >> >>> >>> imageio-ext and rebuild imageio-ext for OSX from sources.
>> >> >>> >>>
>> >> >>> >>> The latter is particularly annoying I guess.
>> >> >>> >>> Afaik GeoSolutions is already single handedly building the
>> >> >>> >>> binaries
>> >> >>> >>> for Windows 32 bit, and Linux 32 and 64 bit.
>> >> >>> >>> That's already a hell of a job, been through it.
>> >> >>> >>>
>> >> >>> >>> I'm wondering what can be done to help.
>> >> >>> >>> Is the current major holdup lack of hardware/licenses or lack
>> >> >>> >>> of
>> >> >>> >>> time?
>> >> >>> >>> Both? In an ideal world it would be nice to have also Win 64
>> >> >>> >>> and
>> >> >>> >>> OSX
>> >> >>> >>> builds.
>> >> >>> >>>
>> >> >>> >>> Cheers
>> >> >>> >>> Andrea
>> >> >>> >>>
>> >> >>> >>> --
>> >> >>> >>> Andrea Aime
>> >> >>> >>> OpenGeo - http://opengeo.org
>> >> >>> >>> Expert service straight from the developers.
>> >> >>> >>
>> >> >>> >>
>> >> >>> >>
>> >> >>> >>
>> >> >>> >>
>> >> >>> >> ------------------------------------------------------------------------------
>> >> >>> >> Let Crystal Reports handle the reporting - Free Crystal Reports
>> >> >>> >> 2008
>> >> >>> >> 30-Day
>> >> >>> >> trial. Simplify your report design, integration and deployment -
>> >> >>> >> and
>> >> >>> >> focus on
>> >> >>> >> what you do best, core application coding. Discover what's new
>> >> >>> >> with
>> >> >>> >> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>> >> >>> >> _______________________________________________
>> >> >>> >> Geotools-devel mailing list
>> >> >>> >> Geotools-devel@lists.sourceforge.net
>> >> >>> >> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>> >> >>> >>
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> ------------------------------------------------------------------------------
>> >> >>> Let Crystal Reports handle the reporting - Free Crystal Reports
>> >> >>> 2008
>> >> >>> 30-Day
>> >> >>> trial. Simplify your report design, integration and deployment -
>> >> >>> and
>> >> >>> focus on
>> >> >>> what you do best, core application coding. Discover what's new with
>> >> >>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>> >> >>> _______________________________________________
>> >> >>> Geotools-devel mailing list
>> >> >>> Geotools-devel@lists.sourceforge.net
>> >> >>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> -------------------------------------------------------
>> >> >> Eng. Daniele Romagnoli
>> >> >> Software Engineer
>> >> >>
>> >> >> GeoSolutions S.A.S.
>> >> >> Via Carignoni 51
>> >> >> 55041 Camaiore (LU)
>> >> >> Italy
>> >> >>
>> >> >> phone: +39 0584983027
>> >> >> fax:     +39 0584983027
>> >> >> mob:   +39 328 0559267
>> >> >>
>> >> >>
>> >> >> http://www.geo-solutions.it
>> >> >>
>> >> >> -------------------------------------------------------
>> >> >>
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > -------------------------------------------------------
>> >> > Eng. Daniele Romagnoli
>> >> > Software Engineer
>> >> >
>> >> > GeoSolutions S.A.S.
>> >> > Via Carignoni 51
>> >> > 55041 Camaiore (LU)
>> >> > Italy
>> >> >
>> >> > phone: +39 0584983027
>> >> > fax:     +39 0584983027
>> >> > mob:   +39 328 0559267
>> >> >
>> >> >
>> >> > http://www.geo-solutions.it
>> >> >
>> >> > -------------------------------------------------------
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
>> >> 30-Day
>> >> trial. Simplify your report design, integration and deployment - and
>> >> focus
>> >> on
>> >> what you do best, core application coding. Discover what's new with
>> >> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>> >> _______________________________________________
>> >> Geotools-devel mailing list
>> >> Geotools-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>> >
>> >
>> >
>> > --
>> > -------------------------------------------------------
>> > Eng. Daniele Romagnoli
>> > Software Engineer
>> >
>> > GeoSolutions S.A.S.
>> > Via Carignoni 51
>> > 55041 Camaiore (LU)
>> > Italy
>> >
>> > phone: +39 0584983027
>> > fax:     +39 0584983027
>> > mob:   +39 328 0559267
>> >
>> >
>> > http://www.geo-solutions.it
>> >
>> > -------------------------------------------------------
>> >
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
>> 30-Day
>> trial. Simplify your report design, integration and deployment - and focus
>> on
>> what you do best, core application coding. Discover what's new with
>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>> _______________________________________________
>> Geotools-devel mailing list
>> Geotools-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>
>
>
> --
> -------------------------------------------------------
> Eng. Daniele Romagnoli
> Software Engineer
>
> GeoSolutions S.A.S.
> Via Carignoni 51
> 55041 Camaiore (LU)
> Italy
>
> phone: +39 0584983027
> fax:     +39 0584983027
> mob:   +39 328 0559267
>
>
> http://www.geo-solutions.it
>
> -------------------------------------------------------
>
>

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to