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