Sorry about the problem,
in one or two weeks, we should have a first cut of a more stable
release of imageio-ext since we are going to fuse with another project
in order to get more plugins; we have to finish some work on JPEG2000
first then we'll branch.

More newsd soon.

Simone.
On Fri, May 2, 2008 at 6:57 PM, Daniele Romagnoli
<[EMAIL PROTECTED]> wrote:
> Hi,
> mmm... During a slight arcGrid refactoring, I indeed talked with Simone
> about keep using StringBuffer instead of 1.5 StringBuilder to let arcGrid
> plugin be compatible with GeoTools 2.4.
> I was pretty sure to use StringBuffer on ImageIO-ext to be compatible with
> GeoTools 2.4 requirements but however I have missed the getKey method... My
> fault :(
>  I just fixed this on imageio-ext and deployed the jar on refractions. Use
> "-U" maven option to catch updates within 24 hours.
>
> PS: With Simone, today we talked about a future incoming stable release of
> ImageIO-Ext project. This will replace the snapshot dependency.
>
> Regards,
> Daniele
>
>
>
>
>
> On Fri, May 2, 2008 at 5:49 PM, Andrea Aime <[EMAIL PROTECTED]> wrote:
> > Hi,
> > I'm trying to build gt2 2.4.x and I'm getting the following errors:
> >
> >
> -------------------------------------------------------------------------------
> > Test set: org.geotools.gce.arcgrid.ArcGridReadWriteTest
> >
> -------------------------------------------------------------------------------
> > Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.859 sec
> <<< FAILURE!
> > testErrorConditions(org.geotools.gce.arcgrid.ArcGridReadWriteTest)  Time
> elapsed: 2.813 sec  <<< ERROR!
> > java.lang.NoClassDefFoundError: java/lang/StringBuilder
> >        at
> it.geosolutions.imageio.plugins.arcgrid.raster.AsciiGridRaster.getKey(AsciiGridRaster.java:1107)
> >        at
> it.geosolutions.imageio.plugins.arcgrid.raster.EsriAsciiGridRaster.parseHeader(EsriAsciiGridRaster.java:151)
> >        at
> it.geosolutions.imageio.plugins.arcgrid.spi.AsciiGridsImageReaderSpi.canDecodeInput(AsciiGridsImageReaderSpi.java:219)
> >        at
> org.geotools.gce.arcgrid.ArcGridFormat.accepts(ArcGridFormat.java:142)
> >        at
> org.geotools.gce.arcgrid.ArcGridBaseTestCase$1.accept(ArcGridBaseTestCase.java:73)
> >        at java.io.File.listFiles(File.java:1076)
> >        at
> org.geotools.gce.arcgrid.ArcGridBaseTestCase.setUp(ArcGridBaseTestCase.java:69)
> >        at junit.framework.TestCase.runBare(TestCase.java:125)
> >        at junit.framework.TestResult$1.protect(TestResult.java:106)
> >        at junit.framework.TestResult.runProtected(TestResult.java:124)
> >        at junit.framework.TestResult.run(TestResult.java:109)
> >        at junit.framework.TestCase.run(TestCase.java:118)
> >        at junit.framework.TestSuite.runTest(TestSuite.java:208)
> >        at junit.framework.TestSuite.run(TestSuite.java:203)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:324)
> >        at
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:210)
> >        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:135)
> >        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:122)
> >        at org.apache.maven.surefire.Surefire.run(Surefire.java:129)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:324)
> >        at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:225)
> >        at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:747)
> >
> > testAll(org.geotools.gce.arcgrid.ArcGridReadWriteTest)  Time elapsed: 0
> sec  <<< ERROR!
> > java.lang.NoClassDefFoundError: java/lang/StringBuilder
> >        at
> it.geosolutions.imageio.plugins.arcgrid.raster.AsciiGridRaster.getKey(AsciiGridRaster.java:1107)
> >        at
> it.geosolutions.imageio.plugins.arcgrid.raster.EsriAsciiGridRaster.parseHeader(EsriAsciiGridRaster.java:151)
> >        at
> it.geosolutions.imageio.plugins.arcgrid.spi.AsciiGridsImageReaderSpi.canDecodeInput(AsciiGridsImageReaderSpi.java:219)
> >        at
> org.geotools.gce.arcgrid.ArcGridFormat.accepts(ArcGridFormat.java:142)
> >        at
> org.geotools.gce.arcgrid.ArcGridBaseTestCase$1.accept(ArcGridBaseTestCase.java:73)
> >        at java.io.File.listFiles(File.java:1076)
> >        at
> org.geotools.gce.arcgrid.ArcGridBaseTestCase.setUp(ArcGridBaseTestCase.java:69)
> >        at junit.framework.TestCase.runBare(TestCase.java:125)
> >        at junit.framework.TestResult$1.protect(TestResult.java:106)
> >        at junit.framework.TestResult.runProtected(TestResult.java:124)
> >        at junit.framework.TestResult.run(TestResult.java:109)
> >        at junit.framework.TestCase.run(TestCase.java:118)
> >        at junit.framework.TestSuite.runTest(TestSuite.java:208)
> >        at junit.framework.TestSuite.run(TestSuite.java:203)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:324)
> >        at
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:210)
> >        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:135)
> >        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:122)
> >        at org.apache.maven.surefire.Surefire.run(Surefire.java:129)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:324)
> >        at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:225)
> >        at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:747)
> >
> >
> > Now, this happens because one of the imageio-ext classes is using the
> java5 StringBuilder. Yet, I'm wondering why the build server is not seeing
> this. A few hyphotesis:
> > * the imageio-ext deployed is older than the one I have on my disk?
> > * the build server is running the tests using a java5 vm?
> >
> > Ah, another thing. The dependency towards imageio-ext says:
> >
> >    <dependency>
> >      <groupId>it.geosolutions.imageio-ext</groupId>
> >          <artifactId>imageio-ext-arcgrid</artifactId>
> >          <version>1.0-SNAPSHOT</version>
> >    </dependency>
> >
> > Hum... SNAPSHOT... since 2.4.x is a stable series wouldn't it
> > be better to have it work against a released version of some kind
> > instead of targetting a moving object?
> >
> > Cheers
> > Andrea
> >
>
>
>
> --
> -------------------------------------------------------
> 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. Simone Giannecchini
President /CEO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 333 8128928


http://www.geo-solutions.it

-------------------------------------------------------

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to