Re: Fuseki user-defined Web Services

2018-06-08 Thread Andy Seaborne
Great - hope to hear how it goes. Andy On 08/06/18 16:51, Piotr Nowara wrote: Hi Andy, thanks for your answer. I already started to experiment on hosting Fuseki using Glassfish server and deploying those REST services on Glassfish and it seems this might be the best way for us. Thanks,

Re: Fuseki user-defined Web Services

2018-06-08 Thread Piotr Nowara
Hi Andy, thanks for your answer. I already started to experiment on hosting Fuseki using Glassfish server and deploying those REST services on Glassfish and it seems this might be the best way for us. Thanks, Piotr czw., 7 cze 2018 o 18:26 Andy Seaborne napisał(a): > > > On 06/06/18 08:37,

Re: Fuseki user-defined Web Services

2018-06-07 Thread Andy Seaborne
On 06/06/18 08:37, Piotr Nowara wrote: Hi, thanks for your comments. Andy, your link refers only to the embedded mode. How can I do something similar for the standalone Fuseki server? > You wrote "JENA-1435 means it is possible to have "/dataset/MyService" and provide the code for

Re: Fuseki user-defined Web Services

2018-06-06 Thread Piotr Nowara
Hi, thanks for your comments. Andy, your link refers only to the embedded mode. How can I do something similar for the standalone Fuseki server? You wrote "JENA-1435 means it is possible to have "/dataset/MyService" and provide the code for MyService without having to modify Fuseki source

Re: Fuseki user-defined Web Services

2018-05-24 Thread Martynas Jusevičius
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 wrote: > A somewhat different form of

Re: Fuseki user-defined Web Services

2018-05-24 Thread Andy Seaborne
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

Re: Fuseki user-defined Web Services

2018-05-24 Thread Andy Seaborne
Piotr, There are some tests in https://github.com/apache/jena/blob/master/jena-fuseki2/jena-fuseki-embedded/src/test/java/org/apache/jena/fuseki/embedded/TestFusekiCustomOperation.java that show how to configure and laucnh a Fuseki sever with custom services. Andy On 24/05/18 15:19,

Re: Fuseki user-defined Web Services

2018-05-24 Thread Martynas Jusevičius
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 wrote: > Was there a PR associated with that suggestion? > > Adam > > On 2018/05/24 14:29:51, Martynas Jusevičius > wrote: > >

Re: Fuseki user-defined Web Services

2018-05-24 Thread Adam Soroka
Was there a PR associated with that suggestion? Adam On 2018/05/24 14:29:51, Martynas Jusevičius 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: >

Re: Fuseki user-defined Web Services

2018-05-24 Thread Laura Morales
Is this just a Java thing, or does it mean that I can setup a REST service on Fuseki itself (maybe with some config file)?     Sent: Thursday, May 24, 2018 at 4:29 PM From: "Martynas Jusevičius" <marty...@atomgraph.com> To: jena-users-ml <users@jena.apache.org> Subject: R

Re: Fuseki user-defined Web Services

2018-05-24 Thread Martynas Jusevičius
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

Fuseki user-defined Web Services

2018-05-24 Thread Piotr Nowara
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