1. What is the backend of your Fuseki server? 2. You can use RDFConnection [1] to "communicate" with the Fuseki if there is no underlying TDB
[1] https://jena.apache.org/documentation/rdfconnection/ On 22.06.2018 10:20, jena melina wrote: > thanks for your answer , > but i don't understand what you want to explain ... could you please > explain to me what I should I do ? > > 2018-06-22 7:37 GMT+02:00 Lorenz Buehmann < > [email protected]>: > >> To extend my answer, for SPARQL I'd prefer the RDFConnection way [1] >> >> >> [1] https://jena.apache.org/documentation/rdfconnection/ >> >> >> On 22.06.2018 07:35, Lorenz Buehmann wrote: >>> Fuseki is an HTTP SPARQL server - but what is the backend? If it's TDB, >>> you can use the code from the TDB examples with the corresponding TDB >>> location. >>> >>> If enabled, you could also use SPARQL Update protocol, i.e. write >>> queries instead of Java code. >>> >>> The documentation: >>> https://jena.apache.org/documentation/serving_data/#use-from-java >>> >>> >>> On 21.06.2018 22:53, jena melina wrote: >>>> hello , >>>> >>>> I'm have a java program that manipulate my ontology ( create activity >> , >>>> tag , user ...) >>>> >>>> >>>> >>>> >>>> public TEST() { >>>> onto = ModelFactory.*createOntologyModel*(OntModelSpec.*OWL_MEM*); >>>> OntDocumentManager manager = onto.getDocumentManager(); >>>> >>>> >>>> manager.addAltEntry("https://www.w3.org/ns/test", >> "ontologies/test.owl") >>>> ; >>>> manager.addAltEntry("https://www.w3.org/ns/test2", >>>> "ontologies/test2.owl"); >>>> >>>> this.synchronize(); >>>> >>>> >>>> } >>>> >>>> >>>> >>>> For example to create Activity I use this method : >>>> >>>> public Resource createEntity(String uri) throws >>>> AlreadyExistingRdfResourceException { >>>> >>>> Resource res = onto.getIndividual(uri); >>>> if (res != null) throw new AlreadyExistingRdfResourceExce >> ption(uri); >>>> res = onto.createResource(uri); >>>> return res; >>>> } >>>> >>>> >>>> >>>> Now I need to use Fuseki server to save all modification that I do , >> but I >>>> don’t want to do many modification on my code , so I don’t know if I can >>>> found help here .. >>>> >>>> I know how to connect to Fuseki server , but I don’t found how I can >> save >>>> the owl into fuseki server , and how I can request or modify my >> ontology >>>> using (my code + Fuseki server ). >>>> >>>> >>>> thanks for your help >>>> >>
