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
>>>>>
>>>>>
>>>>
>>>
>>

Reply via email to