OK I just did run the build on the old ipv4 machine and passed the tests. all good here.
I will look into what you have just mentioned. Marco On Thu, Jan 16, 2025 at 10:10 PM Andy Seaborne <a...@apache.org> wrote: > > """ > The following artifacts > could not be resolved: org.apache.jena:jena-fuseki-main:jar:tests:5.3.0 > (absent): org.apache.jena:jena-fuseki-main:jar:tests:5.3.0 was not found in > https://repo.maven.apache.org/maven2 during a previous attempt. > """ > > Because jena-fuseki-main/ wasn't built. > > Clear out <LOCAL REPO>/org/apache/jena/jena-fuseki-main/5.3.0 > and run the build with -DskipTests to first to create artifacts. > > Andy > > On 16/01/2025 19:46, Marco Neumann wrote: > > Ok makes sense Andy, I will try to remedy this with an old maschine in > the > > DMZ still on ipv4. > > > > That said when skippen tests I get another error, surprisingly one > > occurring in an integration test which seem to be not in skipping realm > > > > [INFO] Apache Jena - Fuseki with GeoSPARQL Engine ......... SUCCESS [ > > 3.259 s] > > [INFO] Apache Jena - Integration Testing .................. FAILURE [ > > 0.007 s] > > [INFO] Apache Jena - Benchmark Suite ...................... SKIPPED > > [INFO] Apache Jena - Benchmarks Shaded Jena 4.8.0 ......... SKIPPED > > [INFO] Apache Jena - Benchmarks Shaded Jena 5.1.0 ......... SKIPPED > > [INFO] Apache Jena - Benchmarks JMH ....................... SKIPPED > > [INFO] Apache Jena - Distribution ......................... SKIPPED > > [INFO] Apache Jena - Security Permissions ................. SKIPPED > > [INFO] Apache Jena - Extras ............................... SKIPPED > > [INFO] Apache Jena - Extras - Query Builder ............... SKIPPED > > [INFO] Apache Jena - CommonsRDF for Jena .................. SKIPPED > > [INFO] Apache Jena - Extras - Service Enhancer ............ SKIPPED > > [INFO] Apache Jena - Code Examples ........................ SKIPPED > > [INFO] Apache Jena - BOM .................................. SKIPPED > > [INFO] > > ------------------------------------------------------------------------ > > [INFO] BUILD FAILURE > > [INFO] > > ------------------------------------------------------------------------ > > [INFO] Total time: 01:17 min > > [INFO] Finished at: 2025-01-16T18:35:55Z > > [INFO] > > ------------------------------------------------------------------------ > > [ERROR] Failed to execute goal on project jena-integration-tests: Could > not > > resolve dependencies for project > > org.apache.jena:jena-integration-tests:jar:5.3.0: The following artifacts > > could not be resolved: org.apache.jena:jena-fuseki-main:jar:tests:5.3.0 > > (absent): org.apache.jena:jena-fuseki-main:jar:tests:5.3.0 was not found > in > > https://repo.maven.apache.org/maven2 during a previous attempt. This > > failure was cached in the local repository and resolution is not > > reattempted until the update interval of central has elapsed or updates > are > > forced -> [Help 1] > > > > Marco > > > > On Thu, Jan 16, 2025 at 7:04 PM Andy Seaborne <a...@apache.org> wrote: > > > >> This is a test mishandling IPv6 addresses. > >> > >> It is trying to find a non localhost IP address for host machine (i.e > >> not 127.0.0.1 or [::1]). It messes up on IPv6 addresses. > >> > >> The mocking is testing that the Shiro setup for "localhost" works only > >> for "localhost". It does not affect runtime use. > >> > >> Andy > >> > >> On 16/01/2025 15:20, Marco Neumann wrote: > >>> I am getting a build error at > >>> > >>> [INFO] Apache Jena - Fuseki Server Main ................... FAILURE [ > >>> 10.748 s] > >>> > >>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: > >>> 0.049 s -- in org.apache.jena.fuseki.mod.metrics.TestModPrometheus > >>> [INFO] Running org.apache.jena.fuseki.mod.shiro.TestModShiro > >>> [ERROR] Tests run: 5, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: > >>> 0.107 s <<< FAILURE! -- in > org.apache.jena.fuseki.mod.shiro.TestModShiro > >>> [ERROR] org.apache.jena.fuseki.mod.shiro.TestModShiro.access_localhost > -- > >>> Time elapsed: 0.005 s <<< ERROR! > >>> org.apache.jena.atlas.web.HttpException: Bad URL: > >>> http://2a01:4f9:3051:1bae:0:0:0:2%enp4s0:45605/public/ds?default > >> starting > >>> at character 33 > >>> at > org.apache.jena.http.HttpLib.toRequestURI(HttpLib.java:361) > >>> at > org.apache.jena.http.HttpLib.newGetRequest(HttpLib.java:439) > >>> at > org.apache.jena.http.HttpRDF.execGetToInput(HttpRDF.java:163) > >>> at > >> org.apache.jena.http.HttpRDF.httpGetToStream(HttpRDF.java:133) > >>> at > >> org.apache.jena.http.HttpRDF.httpGetToStream(HttpRDF.java:128) > >>> at org.apache.jena.sparql.exec.http.GSP.GET(GSP.java:148) > >>> at > >>> > >> > org.apache.jena.fuseki.mod.shiro.TestModShiro.attempt(TestModShiro.java:230) > >>> at > >>> > >> > org.apache.jena.fuseki.mod.shiro.TestModShiro.attemptByAddr(TestModShiro.java:214) > >>> at > >>> > >> > org.apache.jena.fuseki.mod.shiro.TestModShiro.attemptByAddr(TestModShiro.java:208) > >>> at > >>> > >> > org.apache.jena.fuseki.mod.shiro.TestModShiro.access_localhost(TestModShiro.java:119) > >>> at java.base/java.lang.reflect.Method.invoke(Method.java:580) > >>> at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) > >>> at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) > >>> Caused by: java.net.URISyntaxException: Malformed escape pair at index > >> 33: > >>> http://2a01:4f9:3051:1bae:0:0:0:2%enp4s0:45605/public/ds?default > >>> at java.base/java.net.URI$Parser.fail(URI.java:2995) > >>> at java.base/java.net.URI$Parser.scanEscape(URI.java:3123) > >>> at java.base/java.net.URI$Parser.scan(URI.java:3146) > >>> at > java.base/java.net.URI$Parser.parseAuthority(URI.java:3287) > >>> at > >> java.base/java.net.URI$Parser.parseHierarchical(URI.java:3240) > >>> at java.base/java.net.URI$Parser.parse(URI.java:3196) > >>> at java.base/java.net.URI.<init>(URI.java:645) > >>> at > org.apache.jena.http.HttpLib.toRequestURI(HttpLib.java:352) > >>> > >>> > >>> Best, > >>> Marco > >>> > >>> > >>> > >>> > >>> > >>> On Thu, Jan 16, 2025 at 11:25 AM Andy Seaborne <a...@apache.org> > wrote: > >>> > >>>> Hi, > >>>> > >>>> Here is a vote on the first release candidate for > >>>> Apache Jena version 5.3.0. > >>>> > >>>> ==== Release Vote > >>>> > >>>> This vote will be open until at least > >>>> > >>>> Tuesday 21th January 2025 at 08:00 UTC > >>>> > >>>> Please vote to approve this release: > >>>> > >>>> [ ] +1 Approve the release > >>>> [ ] 0 Don't care > >>>> [ ] -1 Don't release, because ... > >>>> > >>>> Everyone, not just committers, is invited to test and vote. > >>>> Please download and test the proposed release. See the checklist > below. > >>>> > >>>> Staging repository: > >>>> > >> https://repository.apache.org/content/repositories/orgapachejena-1067 > >>>> > >>>> Proposed dist/ area: > >>>> https://dist.apache.org/repos/dist/dev/jena/ > >>>> > >>>> Keys: > >>>> https://svn.apache.org/repos/asf/jena/dist/KEYS > >>>> > >>>> Git commit (browser URL): > >>>> https://github.com/apache/jena/commit/2303067d36 > >>>> > >>>> Git Commit Hash: > >>>> 2303067d362d6d69e52da0111ec6f1f23a252c8e > >>>> > >>>> Git Commit Tag: > >>>> jena-5.3.0 > >>>> > >>>> If you expect to check the release but the time limit does not work > >>>> for you, please email to let us know within the schedule above. > >>>> > >>>> ==== In this release > >>>> > >>>> Issues in this release: > >>>> > >>>> https://s.apache.org/jena-5.3.0-issues > >>>> > >>>> Jena 5.3.0 has changes in the structure of the Fuseki server, a new > IRI > >>>> provider, together with a lot of clearup and simplification of Jena's > >>>> use of Apache Xerces. > >>>> > >>>> ==== Contributions > >>>> > >>>> @Ostrzyciel has contributed several test cases for initialization > >>>> and also cleaning up of Jena's use of Apache Xerces-derived code for > RDF > >>>> datatypes: > >>>> > >>>> @OyvindLGjesdal has contrinbuted imporvement to the jena-text build > for > >>>> java21-> > >>>> > >>>> @Aklakan has contributed support for timeouts in SPARQL Updates, > >>>> provided fixes for closing execution iterators, OpAsQuery, and for > >>>> NodeFmtLib. > >>>> > >>>> Committers with PRs: rvesse, sszuev, kinow, arne-bdt, afs > >>>> and not forgetting @dependabot > >>>> > >>>> ==== Fuseki > >>>> > >>>> The artifact jena-fuseki-main, which was the UI-less embedded simple > >>>> server, now has equivalent functionality, including UI, to the > >>>> Fuseki/webapp packaging. > >>>> > >>>> The artifact jena-fuseki-server packages jena-fuseki-main with > >>>> dependencies and UI files into a single jar. > >>>> > >>>> It should be a drop-in replacement. There is no functionality added or > >>>> removed; it is a better base for future development. > >>>> > >>>> Fuseki/webapp packaging for the WAR file which will continue to be > >>>> produced but may not get all future Fuseki development features. > >>>> > >>>> ------------------- > >>>> > >>>> Checking: > >>>> > >>>> + are the GPG signatures fine? > >>>> + are the checksums correct? > >>>> + is there a source archive? > >>>> + can the source archive be built? > >>>> (NB This requires a "mvn install" first time) > >>>> + is there a correct LICENSE and NOTICE file in each artifact > >>>> (both source and binary artifacts)? > >>>> + does the NOTICE file contain all necessary attributions? > >>>> + have any licenses of dependencies changed due to upgrades? > >>>> if so have LICENSE and NOTICE been upgraded > appropriately? > >>>> + does the tag/commit in the SCM contain reproducible sources? > >>>> > >>> > >>> > >> > >> > > > > -- --- Marco Neumann