The problem was that ubuntu 9.10 installs libstdc++6.so. I additionally installed libstdc++5 and now, the problem is gone. -1 on our list :-)
Andrea Aime writes: > Hi, > after fixing a few failures here and there in the IBM builds I stumbled > into one that looks a mis-setup JDK. The CropTest fails with the following > error on the builds box: > > > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.134 sec > Running org.geotools.coverage.processing.CropTest > Error: One factory fails for the operation "Mosaic" > Occurs in: javax.media.jai.ThreadSafeOperationRegistry > java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm > pl.java:43) > at java.lang.reflect.Method.invoke(Method.java:618) > at javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:167 > 4) > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperat > ionRegistry.java:473) > at javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > at javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819) > at javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867) > at javax.media.jai.RenderedOp.getMinX(RenderedOp.java:2161) > at javax.media.jai.PlanarImage.getBounds(PlanarImage.java:702) > at > org.geotools.coverage.processing.operation.CroppedCoverage2D.create(Croppe > dCoverage2D.java:393) > at > org.geotools.coverage.processing.operation.Crop.doOperation(Crop.java:266) > at > org.geotools.coverage.processing.DefaultProcessor.doOperation(DefaultProce > ssor.java:307) > at > org.geotools.coverage.processing.CropTest.testCropRotated(CropTest.java:15 > 5) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 79) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm > pl.java:43) > at java.lang.reflect.Method.invoke(Method.java:618) > at org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59) > at > org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98 > ) > at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79) > at > org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(Metho > dRoadie.java:87) > at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77) > at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42) > at > org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassR > unner.java:88) > at > org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner. > java:51) > at > org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java: > 44) > at > org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27) > at > org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37) > at > org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42 > ) > at > org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java: > 62) > at > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet( > AbstractDirectoryTestSuite.java:140) > at > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Abstrac > tDirectoryTestSuite.java:127) > at org.apache.maven.surefire.Surefire.run(Surefire.java:177) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 79) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm > pl.java:43) > at java.lang.reflect.Method.invoke(Method.java:618) > at > org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Surefir > eBooter.java:345) > at > org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1 > 009) > Caused by: java.lang.UnsatisfiedLinkError: fontmanager (libstdc++.so.5: > cannot open shared object file: No such file or directory) > at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:986) > at > java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:950) > at java.lang.System.loadLibrary(System.java:453) > at sun.font.FontManager$1.run(FontManager.java:203) > at > java.security.AccessController.doPrivileged(AccessController.java:197) > at sun.font.FontManager.<clinit>(FontManager.java:198) > at java.lang.J9VMInternals.initializeImpl(Native Method) > at java.lang.J9VMInternals.initialize(J9VMInternals.java:196) > at > sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java: > 766) > at > sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironmen > t.java:646) > at > sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:8 > 7) > at > sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:207) > at > java.security.AccessController.doPrivileged(AccessController.java:197) > at > sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:124) > at > sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:206) > at java.lang.Class.newInstanceImpl(Native Method) > at java.lang.Class.newInstance(Class.java:1328) > at > java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironme > nt.java:102) > at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1174) > at > javax.media.jai.TiledImageGraphics.getBogusGraphics2D(TiledImageGraphics.j > ava:266) > at > javax.media.jai.TiledImageGraphics.<init>(TiledImageGraphics.java:192) > at javax.media.jai.TiledImage.createGraphics(TiledImage.java:755) > at javax.media.jai.ROIShape.getAsImage(ROIShape.java:1148) > at > com.sun.media.jai.opimage.MosaicOpImage.<init>(MosaicOpImage.java:374) > at com.sun.media.jai.opimage.MosaicRIF.create(MosaicRIF.java:39) > ... 41 more > Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.675 sec > <<< FAILURE! > Running org.geotools.coverage.processing.BandSelectTest > > > See > http://gis.linux4all.at:55064/job/geotools-trunk-IBM-SDK-5-64-Bit/8/consol > e > for full logs. > > Looking at the stack trace there seem to be some font or library issue? > > java.lang.UnsatisfiedLinkError: fontmanager (libstdc++.so.5: cannot open > shared object file: No such file or directory) > > The same test on the 32 bit builds seem to work fine, the build breaks > later. > > Cheers > Andrea > > -- > Andrea Aime > OpenGeo - http://opengeo.org > Expert service straight from the developers. ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ Geotools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-devel
