Hi Andy, I'm  still trying with Fuseki2 and tomcat.
I did  some test with different directories to see if Fuseki detects the
TDB directory that I have created.
Directories are :  FUSEKI_Home (../Fuseki2) , FUSEKI_BASE(Fuseki2/run),
FUSEKI_BASE/configuration.
The test consists to put the configuration files into directories and then
I combine directories to see when Fuseki doesn't run correctly.
I have 7 combinations of directories that contain the configuration files
(only the shown directories at each step contain the configuration files)
1) FUSEKI_HOME + FUSEKI_BASE + FUSEKI_BASE/configuration --> error
2) FUSEKI_HOME + FUSEKI_BASE --> ok
3) FUSEKI_HOME + FUSEKI_BASE/configuration --> error
4) FUSEKI_BASE  + FUSEKI_BASE/configuration --> error
5) FUSEKI_HOME --> ok
6) FUSEKI_BASE --> ok
7) FUSEKI_BASE/configuration --> error


Conclusion : When the configuration files are in FUSEKI_BASE/configuration,
I have an error.
When I don't have an error, fuseki runs but I can't point to my datasets
stored with TDB.

Help  me please and thank you so much !!

PS: results are attached.












2014-08-01 10:54 GMT+02:00 Amira Sifaoui Ep Ghaddab <[email protected]
>:

> Hi Andy,
>
> you said to me "Can you create a database via the UI?" how can I do this ?
>
> Thanks
>
>
> 2014-08-01 9:44 GMT+02:00 Amira Sifaoui Ep Ghaddab <
> [email protected]>:
>
> In addition, when I run Fuseki 2 as a standalone  server it works and it
>> detects all the configuration files and all the command lines --loc or
>> --config.
>>
>>
>> 2014-07-31 23:44 GMT+02:00 Amira Sifaoui Ep Ghaddab <
>> [email protected]>:
>>
>> Hi all,
>>>
>>> FUSEKI_BASE is an environment variable that points the fuseki
>>> directory/run.
>>> I don't find the fuseki log file: I find the directory log but il's
>>> empty.
>>> The version of Fuseki2 is 03/2014.
>>> Thanks !!!
>>>
>>>
>>> 2014-07-31 21:48 GMT+02:00 Andy Seaborne <[email protected]>:
>>>
>>> On 31/07/14 14:48, Amira Sifaoui Ep Ghaddab wrote:
>>>>
>>>>> When I put any file in the FUSEKI_BASE/configuration I have a file
>>>>> NotFound.
>>>>> I put the configuration files in  FUSEKI_BASE
>>>>>
>>>>
>>>> FUSEKI_BASE is an environment variable - in Tomcat it should be set to
>>>> /etc/fuseki unless it's been changed.
>>>>
>>>> What files are in /etc/fuseki?
>>>> What does the fuseki log file say?
>>>>
>>>>         Andy
>>>>
>>>> (PS Which version of Fuseki2 are you using?)
>>>>
>>>>
>>>>
>>>>>
>>>>> 2014-07-31 15:45 GMT+02:00 Andy Seaborne <[email protected]>:
>>>>>
>>>>>  On 31/07/14 10:44, Amira Sifaoui Ep Ghaddab wrote:
>>>>>>
>>>>>>  Thank you Andy for your reply,
>>>>>>>
>>>>>>> In fact, my project is to store ontologies and datasets with jena
>>>>>>> TDB and
>>>>>>> then I want to query them with Fuseki (which runs with Tomcat).
>>>>>>> So, I want to query my data with Fuseki  through the storage
>>>>>>> directory
>>>>>>> created with TDB.
>>>>>>>
>>>>>>> I put the configure-tdb.ttl in $FUSEKI_BASE/configuration but I have
>>>>>>> an
>>>>>>> error.
>>>>>>>
>>>>>>>
>>>>>> What is the error?
>>>>>>
>>>>>>
>>>>>>   This is my configure-tdb.ttl:
>>>>>>
>>>>>>> # Licensed under the terms of http://www.apache.org/
>>>>>>> licenses/LICENSE-2.0
>>>>>>>
>>>>>>> ## Example of a TDB dataset published using Fuseki: persistent
>>>>>>> storage.
>>>>>>>
>>>>>>> @prefix :        <#> .
>>>>>>> @prefix fuseki:  <http://jena.apache.org/fuseki#> .
>>>>>>> @prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
>>>>>>> @prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
>>>>>>> @prefix tdb:     <http://jena.hpl.hp.com/2008/tdb#> .
>>>>>>> @prefix ja:      <http://jena.hpl.hp.com/2005/11/Assembler#> .
>>>>>>>
>>>>>>> [] rdf:type fuseki:Server ;
>>>>>>>      # Timeout - server-wide default: milliseconds.
>>>>>>>      # Format 1: "1000" -- 1 second timeout
>>>>>>>      # Format 2: "10000,60000" -- 10s timeout to first result, then
>>>>>>> 60s
>>>>>>> timeout to for rest of query.
>>>>>>>      # See java doc for ARQ.queryTimeout
>>>>>>>      # ja:context [ ja:cxtName "arq:queryTimeout" ;  ja:cxtValue
>>>>>>> "10000" ]
>>>>>>> ;
>>>>>>>      # ja:loadClass "org.apache.jena.query.text.TextQuery" ;
>>>>>>>
>>>>>>>      fuseki:services (
>>>>>>>
>>>>>>>        <#service_tdb_all>
>>>>>>>      ) .
>>>>>>>
>>>>>>> # TDB
>>>>>>> [] ja:loadClass "com.hp.hpl.jena.tdb.TDB" .
>>>>>>> tdb:DatasetTDB  rdfs:subClassOf  ja:RDFDataset .
>>>>>>> tdb:GraphTDB    rdfs:subClassOf  ja:Model .
>>>>>>>
>>>>>>>
>>>>>>> ## ---------------------------------------------------------------
>>>>>>> ## Updatable TDB dataset with all services enabled.
>>>>>>>
>>>>>>> <#service_tdb_all> rdf:type fuseki:Service ;
>>>>>>>       rdfs:label                      "TDB Service (RW)" ;
>>>>>>>       fuseki:name                     "data" ;
>>>>>>>       fuseki:serviceQuery             "query" ;
>>>>>>>       fuseki:serviceQuery             "sparql" ;
>>>>>>>       fuseki:serviceUpdate            "update" ;
>>>>>>>       fuseki:serviceUpload            "upload" ;
>>>>>>>       fuseki:serviceReadWriteGraphStore      "data" ;
>>>>>>>       # A separate read-only graph store endpoint:
>>>>>>>       fuseki:serviceReadGraphStore       "get" ;
>>>>>>>       fuseki:dataset           <#tdb_dataset_readwrite> ;
>>>>>>>       .
>>>>>>>
>>>>>>> <#tdb_dataset_readwrite> rdf:type      tdb:DatasetTDB ;
>>>>>>>       tdb:location
>>>>>>> "D:/Stage_Eurecom/Application/NewWorkspace/.metadata/.
>>>>>>> plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/
>>>>>>> Stage_Eurecom/Store"
>>>>>>> ;
>>>>>>> ##     # Query timeout on this dataset (milliseconds)
>>>>>>> ##     ja:context [ ja:cxtName "arq:queryTimeout" ;  ja:cxtValue
>>>>>>> "1000" ]
>>>>>>> ;
>>>>>>> ##     # Default graph for query is the (read-only) union of all
>>>>>>> named
>>>>>>> graphs.
>>>>>>>        .
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> So can you please explain to me how to proceed.
>>>>>>>
>>>>>>> Thanks !!!
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> 2014-07-30 21:32 GMT+02:00 Andy Seaborne <[email protected]>:
>>>>>>>
>>>>>>>   On 30/07/14 09:41, Amira Sifaoui Ep Ghaddab wrote:
>>>>>>>
>>>>>>>>
>>>>>>>>   Hi all,
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Now Fuseki runs as a web application with Tomcat :)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  Yea!
>>>>>>>>
>>>>>>>>
>>>>>>>>    But I have a problem that it doesn't show an endpoint to work
>>>>>>>> with.
>>>>>>>>
>>>>>>>>  I verify in the folder of fuseki-server under tomcat I find just
>>>>>>>>> one
>>>>>>>>> configuration test file.
>>>>>>>>> I try to put the configuration files in this folder but it doesn't
>>>>>>>>> detect
>>>>>>>>> any changes.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  It does not re-read the configuration whilst running (currently).
>>>>>>>>  (This
>>>>>>>> is something to add to the admin interface.)
>>>>>>>>
>>>>>>>> Can you create a database via the UI?
>>>>>>>>
>>>>>>>> You can put assmebler descriptions in:
>>>>>>>>
>>>>>>>> 1/ FUSEKI_BASE (/etc/fuseki) in the config.ttl
>>>>>>>> 2/ $FUSEKI_BASE/configuration, one file per dataset
>>>>>>>>
>>>>>>>> (1) is for compatiblity - co0nfig.ttl is now really for server wide
>>>>>>>> settings only.
>>>>>>>>
>>>>>>>> (2) is the preferred way
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>           Andy
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   Help please !!!
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2014-07-29 12:56 GMT+02:00 Amira Sifaoui Ep Ghaddab <
>>>>>>>>> [email protected]
>>>>>>>>>
>>>>>>>>>   :
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>     Problem resolved and now I run Fuseki 2 as a Standalone
>>>>>>>>> Server.
>>>>>>>>>
>>>>>>>>>  I try now to run it as a web application :)
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2014-07-29 10:00 GMT+02:00 Amira Sifaoui Ep Ghaddab <
>>>>>>>>>> [email protected]>:
>>>>>>>>>>
>>>>>>>>>> Hi all,
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  I made the FUSEKI_BASE writable and I configured it successfully.
>>>>>>>>>>> But when I want to run the Fuseki server I have this error :
>>>>>>>>>>> com.hp.hpl.jena.assebler.exceptions.AssemblerException:caught:
>>>>>>>>>>> Failed
>>>>>>>>>>> to
>>>>>>>>>>> open
>>>>>>>>>>> :D:\Stage_Eurecom\Application\NewWorkspace\.metadata\.
>>>>>>>>>>> plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\
>>>>>>>>>>> Stage_Eurecom\Store\node2id.idn
>>>>>>>>>>> <mode=rw>
>>>>>>>>>>> Any help please !!
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 2014-07-23 15:47 GMT+02:00 Andy Seaborne <[email protected]>:
>>>>>>>>>>>
>>>>>>>>>>> On 23/07/14 14:44, Amira Sifaoui Ep Ghaddab wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>     Thanks Andy for your reply,
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> Now I want to run  Fuseki but I get this error : FUSEKI_BASE
>>>>>>>>>>>>> is not
>>>>>>>>>>>>> writable.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Help me please.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>   Make it writable!
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Fuseki2 formats the area if it does not exist so it needs to be
>>>>>>>>>>>> writable.
>>>>>>>>>>>>
>>>>>>>>>>>>            Andy
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>    Thanks
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2014-07-23 15:12 GMT+02:00 Andy Seaborne <[email protected]>:
>>>>>>>>>>>>>
>>>>>>>>>>>>>     On 23/07/14 12:13, Amira Sifaoui Ep Ghaddab wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>      Hi,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  I m working with TDB, Tomcat and Fuseki.
>>>>>>>>>>>>>>> I want to store RDF data with TDB.
>>>>>>>>>>>>>>> Tomcat is my server and Fuseki is the sparql endpoint.
>>>>>>>>>>>>>>> I have tried to run Fuseki 1 with Tomcat but I discovred that
>>>>>>>>>>>>>>> Fuseki
>>>>>>>>>>>>>>> 2 is
>>>>>>>>>>>>>>> the perfect solution : I want to run Fuseki as a web
>>>>>>>>>>>>>>> application
>>>>>>>>>>>>>>> under
>>>>>>>>>>>>>>> Tomcat .
>>>>>>>>>>>>>>> In this link http://people.apache.org/~andy/fuseki2/, I
>>>>>>>>>>>>>>> find the
>>>>>>>>>>>>>>> documentation and the content of Fuseki server.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>    I've just put an update snapshot build there.  This, as
>>>>>>>>>>>>>>> was the
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>  last
>>>>>>>>>>>>>> one,
>>>>>>>>>>>>>> is not an offical Apache release.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>      I don't know how to start!!
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    In configuring Fuseki, you talked about file's
>>>>>>>>>>>>>> configuration but
>>>>>>>>>>>>>> I
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  dont
>>>>>>>>>>>>>>> find any file to configure.
>>>>>>>>>>>>>>> Shoud I use the configuration files in Fuseki1 ??
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>    See the draft documentation in fuseki-layout.md.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Fuseki2 looks for files in $FUSEKI_BASE area.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> It is by default /etc/fuseki.  (It's in the log file.)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> It will read a Fuseki1-style config.ttl file.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> It might be easier to start with the standalone server (there
>>>>>>>>>>>>>> is an
>>>>>>>>>>>>>> init.d
>>>>>>>>>>>>>> script as well), which picks files up from 'currently
>>>>>>>>>>>>>> directory'/run
>>>>>>>>>>>>>> then
>>>>>>>>>>>>>> move the files to the FUSEKI_BASE area for Tomcat.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Do try out the new admin UI (go http://localhost:3030/ if
>>>>>>>>>>>>>> running
>>>>>>>>>>>>>> on
>>>>>>>>>>>>>> port
>>>>>>>>>>>>>> 3030 standalone or http://localhost/fuseki/ if installed into
>>>>>>>>>>>>>> Tomcat
>>>>>>>>>>>>>> as
>>>>>>>>>>>>>> webapp "fuseki").
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> If anyone has advice and suggestions about Fuseki2 deployment,
>>>>>>>>>>>>>> especially
>>>>>>>>>>>>>> about MSWindows (I don't have expereince of running services
>>>>>>>>>>>>>> on
>>>>>>>>>>>>>> Windows),
>>>>>>>>>>>>>> please do share that.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>             Andy
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>      Thanks.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to