afs commented on issue #2383:
URL: https://github.com/apache/jena/issues/2383#issuecomment-2028440523

   Fuseki is behind a proxy?
   
   > `org.apache.jena.shared.PrefixMapping$IllegalPrefixException: 😀`
   
   `FROM` triggers `DynamicDatasets.dynamicDataset` which sets up prefixes as 
it is created at the start of the request, and does not wait until prefixes are 
used (which would only delay problems to later in the request execution).
   
   While 😀 is a legal prefix name in Turtle family languages, it is not a legal 
prefix for RDF/XML. That must be a XML NCName to be used in the predicate 
position. In RDF/XML properties are qnames. 
   
   Jena `PrefixMapping` add restrictions to ensure that, when used to write 
RDF/XML data, the writing process won't fail because of prefix names. 
`PrefixMapping` is quite old code and we don't want to change the contract. 
   
   For most processing there is an internal abstraction that supports TriG.
   
   The code in `GraphUnionRead` should skip such prefixes.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to