When I execute the following org.apache.jena.rdf.model.Model method

ReifiedStatement myReifiedStatement =
myOntology.createReifiedStatement(myNodeName, myStatement);

where myStatement is an org.apache.jena.rdf.model.Statement in a Model
returned by an org.apache.jena.query.Query#execConstruct query of
myOntology, I get the exception

org.eclipse.e4.core.di.InjectionException:
java.lang.UnsupportedOperationException:
http://www.test.com/test#myNodeName is not a blank node

The code

ReifiedStatement myReifiedStatement =
myOntology.createReifiedStatement(myStatement);

seems to work OK.  How do I create a ReifiedStatement in myOntology as
an explicitly named resource?


Reply via email to