Skip to content

Conversation

@afs
Copy link
Member

@afs afs commented Dec 21, 2025

GitHub issue resolved #3664

This PR ausesuse of RDF/XML when running without RIOT to log an error and throw an exception (NoReaderForLangException, NoWriterForLangException)

  • Rename ARP1 package rdfxml.xmlinput1 -> rdfxml.arp1
    This would be the package if moved to src/test at some later date
  • Annotate as deprecated-forRemoval direct use of the RDF/XML reader and writers classes
  • Move ARP1 tests to a non-overlapping package
  • These legacy reader/writer are still test in jena-core testing.

This PR touches a lot for files because of the two package renamings.


  • Tests are included.
  • Key commit messages start with the issue number (GH-xxxx)

By submitting this pull request, I acknowledge that I am making a contribution to the Apache Software Foundation under the terms and conditions of the Contributor's Agreement.

@afs afs added Jena6 Changes relating to Jena6 Core labels Dec 21, 2025
@afs afs force-pushed the remove-rdfxml-core branch from cf22d0c to 9f8cb06 Compare December 21, 2025 13:09
@afs afs force-pushed the remove-rdfxml-core branch from 9f8cb06 to 103fe35 Compare December 21, 2025 13:14
@afs afs merged commit fce8143 into apache:main Dec 23, 2025
3 checks passed
@afs afs deleted the remove-rdfxml-core branch December 23, 2025 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Core Jena6 Changes relating to Jena6

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove RDF/XML (reading and writing) when running with only jena-core

1 participant