We have implemented SPARQL protocol and GSP (maybe not 100%, but enough for our use) over JAX-RS: https://github.com/AtomGraph/Core/tree/master/src/main/java/com/atomgraph/core/model
On Thu, May 24, 2018 at 5:32 PM, Andy Seaborne <a...@apache.org> wrote: > A somewhat different form of customization. > > JENA-1435 means it is possible to have "/dataset/MyService" and provide > the code for MyService without having to modify Fuseki source code. > > A JAX-RS module could use that to plug in. > > It could not be used for the main Fuseki dispatch without significant > replumbing of JAX-RS as Fuseki dispatch changes as datasets are added and > deleted. Fuseki needs to respect the SPARQL protocols 9query, update, GSP). > > Andy > > > On 24/05/18 16:12, Martynas Jusevičius wrote: > >> No, just this: >> https://www.mail-archive.com/users@jena.apache.org/msg08805.html >> >> On Thu, May 24, 2018 at 5:05 PM, Adam Soroka <aj...@apache.org> wrote: >> >> Was there a PR associated with that suggestion? >>> >>> Adam >>> >>> On 2018/05/24 14:29:51, Martynas Jusevičius <marty...@atomgraph.com> >>> wrote: >>> >>>> I had long ago suggested that Jena should build on JAX-RS, which is the >>>> RESTful API for Java. >>>> >>>> You can see how that can be done here: >>>> https://github.com/AtomGraph/Core/blob/master/src/main/ >>>> >>> java/com/atomgraph/core/model/impl/QueriedResourceBase.java >>> >>>> >>>> On Thu, May 24, 2018 at 4:19 PM, Piotr Nowara <piotrnow...@gmail.com> >>>> >>> wrote: >>> >>>> >>>> Hi, >>>>> >>>>> is there any documentation describing the new Fuseki capability of >>>>> >>>> handling >>> >>>> the user-defined services? >>>>> >>>>> The 3.7.0 release info says: "JENA-1435: Provide extensibility of >>>>> >>>> Fuseki >>> >>>> with new services. It is now possible to add custom services to a >>>>> >>>> Fuseki >>> >>>> service, not just the services provided by the Fuseki distribution." >>>>> >>>>> Does this mean I can create my own REST Web Service and host it using >>>>> Fuseki? >>>>> >>>>> Thanks, >>>>> Piotr >>>>> >>>>> >>>> >>> >>