On 29/04/16 03:42, abhishek raj wrote:
First of all, sorry for the use "URGENT"

Now, when we open source-code of Apache-Jena (The source distribution,
which includes the source for Fuseki and all modules in the release
jena-3.0.1-source-release.zip (MD5, PGP
<https://jena.apache.org/download/index.cgi> ) we got many files like
jena-base, jena-arq, apache-jean, jena-csv and many more.
Now I have some rdf file and a arq query file, I wanted to run the query
over the rdf. I ran it and got some result. Now when I open
/home/neo/jena-3.0.1/jena-arq/src/main/java/org/apache, I got Query
folder. There are so many files here, I am not getting how the files are
related.

I'm confused as to why you need the source code and not use the binaries and public APIs as per the documentation.

Another problem, suppose, my query is
SELECT ?x ?y
   { :x :p ?x }
which files are involved in execution of this query, means deciding
whether query is SELECT or not, where is result get stored?

The "Query" tell you which kind of query it is.

As to the execution - lots of files are involved internally - but what are you trying to find out by looking at them?

        Andy




On Thu, Apr 28, 2016 at 8:41 PM, Andy Seaborne <a...@apache.org
<mailto:a...@apache.org>> wrote:

    On 28/04/16 15:04, abhishek raj wrote:

        Hello everyone,
        I want to know the modules involved in query execution.


    Use all of them - use maven and depend on apache-jena-libs

    http://jena.apache.org/download/maven.html

    thenn you won't miss recursive dependencies.


        Suppose I want to
        insert my own module in Apache-Jena for Query over some
        rdf-graph. What
        should I do ?


    What are you trying to do? That description is not clear as to what
    you are trying to achieve.

             Andy


    PS Everyone's questions are "Urgent"



Reply via email to