Hi,

Can you try with java 11?

Thanks

-----Original Message-----
From: Peter Hull <peterhul...@gmail.com> 
Sent: 31 May 2024 10:51
To: batik-dev@xmlgraphics.apache.org
Subject: Test errors building from source

I'm trying to build Batik 1.17 from source on Windows, using JDK21 and Maven 
3.9.6.
I downloaded batik-src-1.17.zip from Apache, unzipped it and ran `mvn clean 
test` in the top dir. Should this just work or is there something else I need 
to do?
The error was in 'org.apache.xmlgraphics:batik-test-old' : (full details below)

Running org.apache.batik.test.xml.JUnitRunnerTestCase
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.032 sec <<< 
FAILURE! - in org.apache.batik.test.xml.JUnitRunnerTestCase
initializationError(org.apache.batik.test.xml.JUnitRunnerTestCase)
Time elapsed: 0.023 sec  <<< ERROR!
org.apache.batik.test.TestException: Cannot build Test instance of class : . 
Got exception of class : java.lang.IllegalArgumentException
with messages test-references/samples/anne.png and stack trace :
java.lang.IllegalArgumentException: test-references/samples/anne.png

I know everyone's busy so I just wanted to check it wasn't something obvious 
before digging into it.

Thanks,
Peter

Results of running `mvn clean test` on Batik-1.17 downloaded from apache as a 
source zip.
Windows 11, mvn
Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
Maven home: C:\Program Files\NetBeans-21\netbeans\java\maven
Java version: 21.0.2, vendor: Eclipse Adoptium, runtime: C:\Program 
Files\Eclipse Adoptium\jdk-21.0.2.13-hotspot Default locale: en_GB, platform 
encoding: UTF-8 OS name: "windows 11", version: "10.0", arch: "amd64", family: 
"windows"

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.batik.bridge.DefaultExternalResourceSecurityTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 sec - in 
org.apache.batik.bridge.DefaultExternalResourceSecurityTestCase
Running org.apache.batik.bridge.DefaultScriptSecurityTestCase
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
- in org.apache.batik.bridge.DefaultScriptSecurityTestCase
Running org.apache.batik.bridge.SVGImageElementBridgeTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.534 sec - in 
org.apache.batik.bridge.SVGImageElementBridgeTestCase
Running org.apache.batik.test.xml.JUnitRunnerTestCase
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.032 sec <<< 
FAILURE! - in org.apache.batik.test.xml.JUnitRunnerTestCase
initializationError(org.apache.batik.test.xml.JUnitRunnerTestCase)
Time elapsed: 0.023 sec  <<< ERROR!
org.apache.batik.test.TestException: Cannot build Test instance of class : . 
Got exception of class : java.lang.IllegalArgumentException
with messages test-references/samples/anne.png and stack trace :
java.lang.IllegalArgumentException: test-references/samples/anne.png
        at 
org.apache.batik.test.svg.AbstractRenderingAccuracyTest.resolveURL(AbstractRenderingAccuracyTest.java:321)
        at 
org.apache.batik.test.svg.AbstractRenderingAccuracyTest.setConfig(AbstractRenderingAccuracyTest.java:295)
        at 
org.apache.batik.test.svg.PreconfiguredRenderingTest.setFile(PreconfiguredRenderingTest.java:61)
        at 
org.apache.batik.test.svg.PreconfiguredRenderingTest.setId(PreconfiguredRenderingTest.java:53)
        at 
org.apache.batik.test.xml.XMLTestSuiteLoader.buildTest(XMLTestSuiteLoader.java:159)
        at 
org.apache.batik.test.xml.XMLTestSuiteLoader.buildTestSuite(XMLTestSuiteLoader.java:139)
        at 
org.apache.batik.test.xml.XMLTestSuiteLoader.buildTestSuite(XMLTestSuiteLoader.java:143)
        at 
org.apache.batik.test.xml.XMLTestSuiteLoader.loadTestSuite(XMLTestSuiteLoader.java:76)
        at 
org.apache.batik.test.xml.XMLTestSuiteRunner.buildTestRunTestSuite(XMLTestSuiteRunner.java:314)
        at 
org.apache.batik.test.xml.XMLTestSuiteRunner.run(XMLTestSuiteRunner.java:417)
        at 
org.apache.batik.test.xml.XMLTestSuiteRunner.run(XMLTestSuiteRunner.java:368)
        at 
org.apache.batik.test.xml.JUnitRunnerTestCase.getTests(JUnitRunnerTestCase.java:90)
        at 
org.apache.batik.test.xml.JUnitRunnerTestCase.data(JUnitRunnerTestCase.java:68)
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
        at org.junit.runners.Parameterized.allParameters(Parameterized.java:292)
        at org.junit.runners.Parameterized.<init>(Parameterized.java:282)
        at 
java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
        at 
java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
        at 
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
        at 
org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:29)
        at 
org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:21)
        at 
org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
        at 
org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)
        at 
org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
        at 
org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:26)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128)
        at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)

        at 
org.apache.batik.test.xml.XMLTestSuiteLoader.buildTest(XMLTestSuiteLoader.java:169)
        at 
org.apache.batik.test.xml.XMLTestSuiteLoader.buildTestSuite(XMLTestSuiteLoader.java:139)
        at 
org.apache.batik.test.xml.XMLTestSuiteLoader.buildTestSuite(XMLTestSuiteLoader.java:143)
        at 
org.apache.batik.test.xml.XMLTestSuiteLoader.loadTestSuite(XMLTestSuiteLoader.java:76)
        at 
org.apache.batik.test.xml.XMLTestSuiteRunner.buildTestRunTestSuite(XMLTestSuiteRunner.java:314)
        at 
org.apache.batik.test.xml.XMLTestSuiteRunner.run(XMLTestSuiteRunner.java:417)
        at 
org.apache.batik.test.xml.XMLTestSuiteRunner.run(XMLTestSuiteRunner.java:368)
        at 
org.apache.batik.test.xml.JUnitRunnerTestCase.getTests(JUnitRunnerTestCase.java:90)
        at 
org.apache.batik.test.xml.JUnitRunnerTestCase.data(JUnitRunnerTestCase.java:68)


Results :

Tests in error:
  JUnitRunnerTestCase.data:68->getTests:90 ┬╗ Test Cannot build Test instance 
of ...

Tests run: 5, Failures: 0, Errors: 1, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for org.apache.xmlgraphics:batik 1.17:
[INFO]
[INFO] org.apache.xmlgraphics:batik ....................... SUCCESS [  0.345 s] 
[INFO] org.apache.xmlgraphics:batik-shared-resources ...... SUCCESS [  0.863 s] 
[INFO] org.apache.xmlgraphics:batik-constants ............. SUCCESS [  0.471 s] 
[INFO] org.apache.xmlgraphics:batik-i18n .................. SUCCESS [  0.219 s] 
[INFO] org.apache.xmlgraphics:batik-test .................. SUCCESS [  0.643 s] 
[INFO] org.apache.xmlgraphics:batik-util .................. SUCCESS [  1.788 s] 
[INFO] org.apache.xmlgraphics:batik-awt-util .............. SUCCESS [  1.805 s] 
[INFO] org.apache.xmlgraphics:batik-css ................... SUCCESS [  1.443 s] 
[INFO] org.apache.xmlgraphics:batik-ext ................... SUCCESS [  0.078 s] 
[INFO] org.apache.xmlgraphics:batik-xml ................... SUCCESS [  0.204 s] 
[INFO] org.apache.xmlgraphics:batik-dom ................... SUCCESS [  0.879 s] 
[INFO] org.apache.xmlgraphics:batik-parser ................ SUCCESS [  0.565 s] 
[INFO] org.apache.xmlgraphics:batik-svg-dom ............... SUCCESS [  0.816 s] 
[INFO] org.apache.xmlgraphics:batik-anim .................. SUCCESS [  2.401 s] 
[INFO] org.apache.xmlgraphics:batik-gvt ................... SUCCESS [  0.910 s] 
[INFO] org.apache.xmlgraphics:batik-script ................ SUCCESS [  0.706 s] 
[INFO] org.apache.xmlgraphics:batik-bridge ................ SUCCESS [  2.656 s] 
[INFO] org.apache.xmlgraphics:batik-svggen ................ SUCCESS [  1.052 s] 
[INFO] org.apache.xmlgraphics:batik-transcoder ............ SUCCESS [  1.166 s] 
[INFO] org.apache.xmlgraphics:batik-codec ................. SUCCESS [  1.062 s] 
[INFO] org.apache.xmlgraphics:batik-extension ............. SUCCESS [  1.052 s] 
[INFO] org.apache.xmlgraphics:batik-gui-util .............. SUCCESS [  0.847 s] 
[INFO] org.apache.xmlgraphics:batik-svgrasterizer ......... SUCCESS [  0.871 s] 
[INFO] org.apache.xmlgraphics:batik-rasterizer-ext ........ SUCCESS [  0.020 s] 
[INFO] org.apache.xmlgraphics:batik-rasterizer ............ SUCCESS [  0.054 s] 
[INFO] org.apache.xmlgraphics:batik-slideshow ............. SUCCESS [  0.634 s] 
[INFO] org.apache.xmlgraphics:batik-swing ................. SUCCESS [  1.337 s] 
[INFO] org.apache.xmlgraphics:batik-svgbrowser ............ SUCCESS [  2.576 s] 
[INFO] org.apache.xmlgraphics:batik-squiggle-ext .......... SUCCESS [  0.016 s] 
[INFO] org.apache.xmlgraphics:batik-squiggle .............. SUCCESS [  0.015 s] 
[INFO] org.apache.xmlgraphics:batik-svgpp ................. SUCCESS [  0.628 s] 
[INFO] org.apache.xmlgraphics:batik-ttf2svg ............... SUCCESS [  0.236 s] 
[INFO] org.apache.xmlgraphics:batik-all ................... SUCCESS [  0.000 s] 
[INFO] org.apache.xmlgraphics:batik-test-swing ............ SUCCESS [  0.800 s] 
[INFO] org.apache.xmlgraphics:batik-test-svg .............. SUCCESS [  1.099 s] 
[INFO] org.apache.xmlgraphics:batik-test-old .............. FAILURE [  6.152 s] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  36.707 s
[INFO] Finished at: 2024-05-31T09:58:23+01:00 [INFO] 
------------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: batik-dev-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: batik-dev-h...@xmlgraphics.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: batik-dev-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: batik-dev-h...@xmlgraphics.apache.org

Reply via email to