I have commented out the following code in testCreateDynamicMark() and I 
am able to do a full "mvn install" without any failures.

        /*
        while(!piExpected.isDone()) {
            assertFalse(pi.isDone());
            piExpected.currentSegment(coordsExpected);
            pi.currentSegment(coords);
            assertEquals(coordsExpected[0], coords[0], 0.00001);
            assertEquals(coordsExpected[1], coords[1], 0.00001);
            piExpected.next();
            pi.next();
        }
        assertTrue(pi.isDone());
        */

Any thoughts about what could be wrong with my system to cause this 
failure?  Attached is the original error.



Thanks,

Edward Judge

Software Engineer
IBM Software Group, Information Management
INZA SW Development


Phone:
508-382-4166
 IBM Marlborough

E-Mail:
eju...@us.ibm.com
 Marlborough, MA 01752


 USA

















From:   Edward Judge/Marlborough/IBM@IBMUS
To:     Ben Caradoc-Davies <ben.caradoc-dav...@csiro.au>, 
Cc:     geotools-devel@lists.sourceforge.net
Date:   06/11/2013 09:11 AM
Subject:        Re: [Geotools-devel] SLDStyleFactoryTest failure



Thanks Ben. 

ejudge@ejudgerhl:~$ locale 
LANG=C 
LC_CTYPE="C" 
LC_NUMERIC="C" 
LC_TIME="C" 
LC_COLLATE="C" 
LC_MONETARY="C" 
LC_MESSAGES="C" 
LC_PAPER="C" 
LC_NAME="C" 
LC_ADDRESS="C" 
LC_TELEPHONE="C" 
LC_MEASUREMENT="C" 
LC_IDENTIFICATION="C" 
LC_ALL= 
ejudge@ejudgerhl:~$ 


Edward Judge 

Software Engineer 
IBM Software Group, Information Management 
INZA SW Development 


Phone: 
508-382-4166 
 IBM Marlborough 

E-Mail: 
eju...@us.ibm.com 
 Marlborough, MA 01752 


 USA 


















From:        Ben Caradoc-Davies <ben.caradoc-dav...@csiro.au> 
To:        Edward Judge/Marlborough/IBM@IBMUS, 
Cc:        <geotools-devel@lists.sourceforge.net> 
Date:        06/10/2013 11:25 PM 
Subject:        Re: [Geotools-devel] SLDStyleFactoryTest failure 



Edward,

I recall from an earlier email that you have a non UTF-8 locale:

Java version: 1.6.0_45, vendor: Sun Microsystems Inc.
Java home: /home/ejudge/Downloads/jdk1.6.0_45/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968

I think this is a synonym for ASCII.

The problematic test contains:
Shape expected = new TTFMarkFactory().getShape(null, 
ff.literal("ttf://Serif#0xF054"), feature);

0xF054 is a Unicode code; I wonder if your locale could affect this?

What is the output of running "locale" of your system?

Kind regards,
Ben.

On 10/06/13 22:36, Edward Judge wrote:
> Tests in error:
> testCreateDynamicMark(org.geotools.renderer.style.SLDStyleFactoryTest)

-- 
Ben Caradoc-Davies <ben.caradoc-dav...@csiro.au>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

<<image/gif>>

<<image/gif>>

-------------------------------------------------------------------------------
Test set: org.geotools.renderer.style.SLDStyleFactoryTest
-------------------------------------------------------------------------------
Tests run: 18, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.211 sec <<< 
FAILURE!
testCreateDynamicMark(org.geotools.renderer.style.SLDStyleFactoryTest)  Time 
elapsed: 0.106 sec  <<< ERROR!
java.lang.ArrayIndexOutOfBoundsException
        at java.awt.geom.AffineTransform.transform(AffineTransform.java:3202)
        at 
java.awt.geom.Path2D$Double$TxIterator.currentSegment(Path2D.java:1677)
        at 
org.geotools.renderer.style.SLDStyleFactoryTest.testCreateDynamicMark(SLDStyleFactoryTest.java:173)
        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:597)
        at junit.framework.TestCase.runTest(TestCase.java:168)
        at junit.framework.TestCase.runBare(TestCase.java:134)
        at junit.framework.TestResult$1.protect(TestResult.java:110)
        at junit.framework.TestResult.runProtected(TestResult.java:128)
        at junit.framework.TestResult.run(TestResult.java:113)
        at junit.framework.TestCase.run(TestCase.java:124)
        at junit.framework.TestSuite.runTest(TestSuite.java:232)
        at junit.framework.TestSuite.run(TestSuite.java:227)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
        at 
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
        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:597)
        at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
        at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
        at 
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
        at 
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to