John Bresnik wrote:
> Hello,
>
> I've trying to configure Longwell to view my own data [not as a bundle
> but by putting it in the WEB-INF/data directory and updating the
> config.n3 file] - I don't seem to be getting anything though - here's my
> log:
Hi John,
Your data needs to have an rdf:type for each resource. One of the
foundational assumptions of Longwell is that input RDF data is typed. I
would modify it as follows:
> -----------------------------
> Here's the RDF:
[[[
<?xml version="1.0"?>
<rdf:RDF
xmlns:rdf="
http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="
http://purl.org/dc/elements/1.1/"
xmlns:foaf="
http://xmlns.com/foaf/0.1/"
xmlns:test="
http://test/TEST#">
<test:Source rdf:about="
http://test/TEST#TestInstance">
<test:hasCriteria rdf:resource="
http://test/TEST#TestCriteria"/>
<dc:title>This is a test of the config file</dc:title>
<test:poc>
<foaf:Person rdf:about="
http://test/TEST#MrTTest">
<foaf:name>Mr T Test</foaf:name>
<foaf:givenname>Tee</foaf:givenname>
<foaf:family_name>Test</foaf:family_name>
<foaf:phone rdf:resource="tel:(703) 621-1421"/>
</foaf:Person>
</test:poc>
<test:location rdf:resource="
http://www.yahoo.com/"/>
<!-- see note below
<test:isDraft />
-->
</test:Source>
</rdf:RDF>
]]]
I'm not sure which class you intended test:TestInstance to be, so I
randomly picked one out of your config.
I commented out test:isDraft because it should be the predicate part of
a triple. If you mean to say that test:TestInstance is a draft,
consider remodelling your vocabulary to something like
'test:TestInstance test:status test:Draft.'
As for the configuration you've set up:
> :fccc disp:displayProperties (
> foaf:name
> dc:title
> test:location
> test:poc
> foaf:name
> foaf:givenname
> foaf:family_name
> foaf:phone
> ) .
>
> :fccc disp:displayFacets (
> rdf:type
> test:hasCriteria
> test:hasReference
> test:poc
> ) .
>
> :fccc disp:displayClasses (
> test:Source
> test:Reference
> test:TestCriteria
> test:poc
> ) .
test:poc should really only be in one of these lists. It's not a class
and it seems more suited to be a facet than just a displayed property,
so I suggest leaving it only in the disp:displayFacets list.
> Should I use a bundle instead? Any help would be much appreciated..
You could make your own bundle so you can just type './build.sh webapp
-Dbundle={your bundle name}' at the command line instead of manually
shifting around files. It's a convenience but not a requirement.
> Thanks,
> brez
Please let us know if you have any more questions.
--
Ryan Lee ryanlee_at_w3.org
W3C Research Engineer +1.617.253.5327
http://simile.mit.edu/
Received on Wed Jun 15 2005 - 22:57:22 EDT