Dear all,
I hope you'll forgive another round of tyronic questions. I'm re-entering
the fray after some months hiatus. I'm trying to get caught up with the
changes. Recently updated iBook (G4 OS 10.4.3) with the new version of FF
(Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1)
Gecko/20060111 Firefox/1.5.0.1) and the new version of PB (2.1.1). Also
installed subversion and have been experimenting with RDFizers. Got
bib2rdf to work fine, but I'm getting peculiar results when I try to point
PB at the resulting file.
The resultant rdf file has 927 entries that look like the following
example:
<rdf:RDF
xmlns:j.0="
http://purl.org/net/nknouf/ns/bibtex#"
xmlns:rdf="
http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="
http://purl.org/dc/elements/1.1/" >
<rdf:Description rdf:about="urn:0f0549adb6669e6e64d58a245bbbc5bf">
<rdf:type rdf:resource="
http://purl.org/net/nknouf/ns/bibtex#Book"/>
<j.0:hasKey>Painter.S:1951</j.0:hasKey>
<dc:source rdf:resource="file:/Users/jjc/Desktop/bibrdfizertest.bib"/>
<j.0:hasKeywords>Diss; Chivalry; France; toRead</j.0:hasKeywords>
<j.0:hasPublisher>The Johns Hopkins press</j.0:hasPublisher>
<j.0:hasTitle>French chivalry; chivalric ideas and practices in
mediaeval France,</j.0:hasTitle>
<j.0:hasAnnote>Painter, Sidney, 1902-1960.; Baker Stacks
CR/4529/F8/P2</j.0:hasAnnote>
<j.0:hasYear>1951</j.0:hasYear>
<j.0:hasAuthor>Painter, Sidney</j.0:hasAuthor>
<rdf:type rdf:resource="
http://purl.org/net/nknouf/ns/bibtex#Entry"/>
<j.0:hasAddress>Baltimore,</j.0:hasAddress>
</rdf:Description>
.
.
.
</rdf:RDF>
So far so good. Now I point FF at the file and get the text of all the
elements run together and the data coin in the bottom right. Clicking on
the data coin, after some chuckling and humming PB shows me a page:
<copy and paste from PB>
file:///Users/jjc/Desktop/bibrdfizertest.rdf
Collected Information
1 filter criterion
* type Incollection remove Unpublished remove Inproceedings remove
Entry remove Phdthesis remove Misc remove Article remove Book remove
* Order
* Commands
Re-sort by: Then by: Then by:
Ascending
Descending
Ascending
Descending
Ascending
Descending
Re-sort Results Auto-sort
Save All Publish All Export
Tags:
Tag All
* Order
* Commands
46 items
sorted by hasKey A to Z
« previous 1 2 3 4 5 next »
$object.getLabel()
</copy and paste from PB>
Problem is, there are 927 items not 46. Moreover, the nav bar to the right
that I expect, showing properties available for browsing, never shows up.
All there is is the text-search box at the top, and searches from this box
find nothing.
The Java Console output (appended below) says "We don't handle
AnonymousNodes," but, if I understand correctly what an 'anonymous node'
is (which is by no means certain), I haven't got any.
I hope I haven't missed something obvious, or a FAQ somewhere. This is
just one of several new mysteries I've yet to resolve.
Any help?
PS. I hesitate to suck up bandwidth by including the rest of the rdf file
but the results from the Java Console (which are mostly greek to me) are
here:
13:17:52.857 [...orpus.Corpus] Warning: Internal error:
java.io.FileNotFoundException: /Users/jjc/Library/Application
Support/Firefox/Profiles/nel8zymd.default/piggy-bank/temporary-sources/model1140465141895/database/namespaces.dat
(No such file or directory) on null at [-1,-1] (790956ms)
13:17:52.863 [...oraryProfile] java.io.IOException:
java.io.FileNotFoundException: /Users/jjc/Library/Application
Support/Firefox/Profiles/nel8zymd.default/piggy-bank/temporary-sources/model1140465141895/database/namespaces.dat
(No such file or directory) (6ms)
13:18:06.999 [...xtIndexModel] Failed to initialize facade model (14136ms)
java.lang.NullPointerException
at
edu.mit.simile.longwell.text.LocalTextIndexModel.internalAddObject(LocalTextIndexModel.java:197)
at
edu.mit.simile.longwell.text.LocalTextIndexModel.internalOnAfterAdd(LocalTextIndexModel.java:165)
at
edu.mit.simile.longwell.text.LocalTextIndexModel.internalInitialize(LocalTextIndexModel.java:142)
at
edu.mit.simile.longwell.text.LocalTextIndexModel.onAfterAdd(LocalTextIndexModel.java:112)
at edu.mit.simile.longwell.Profile.onAfterAdd(Profile.java:254)
at edu.mit.simile.longwell.Profile.addData(Profile.java:171)
at
edu.mit.simile.piggyBank.TemporaryProfile.load(TemporaryProfile.java:345)
at
edu.mit.simile.piggyBank.TemporaryProfile$LoadingThread.run(TemporaryProfile.java:140)
13:18:07.060 [...xtIndexModel] java.io.IOException: Lock obtain timed out:
Lock_at_/tmp/lucene-be4278842be49e987fd4dddcc3674fdf-write.lock (61ms)
java.lang.RuntimeException: We don't handle AnonymousNodes
at edu.mit.simile.RDFUtilities.toQueryTerm(RDFUtilities.java:318)
at
edu.mit.simile.RDFUtilities.getObjectOfProperty(RDFUtilities.java:102)
at
edu.mit.simile.longwell.query.project.PropertyProjection.internalGetValue(PropertyProjection.java:123)
at
edu.mit.simile.longwell.query.project.ProjectionBase.getValue(ProjectionBase.java:72)
at
edu.mit.simile.longwell.query.engine.Indexer.indexStrings2(Indexer.java:279)
at
edu.mit.simile.longwell.query.engine.Indexer.indexStrings(Indexer.java:255)
at
edu.mit.simile.longwell.query.engine.Indexer.internalIndex(Indexer.java:81)
at
edu.mit.simile.longwell.query.engine.Indexer.index(Indexer.java:53)
at
edu.mit.simile.longwell.query.engine.QueryEngine$Answer.getIndex(QueryEngine.java:152)
at sun.reflect.GeneratedMethodAccessor89.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267)
at
org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
at
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
at
org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:327)
at
org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:51)
at
org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:95)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at
org.apache.velocity.runtime.directive.Parse.render(Parse.java:181)
at
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:89)
at
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:70)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at
org.apache.velocity.runtime.directive.Parse.render(Parse.java:181)
at
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.Template.merge(Template.java:256)
at
org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:450)
at
org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:419)
at
edu.mit.simile.longwell.ui.command.BrowseCommand.execute(BrowseCommand.java:77)
at
edu.mit.simile.longwell.ui.FlairServlet.doGet(FlairServlet.java:92)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at
org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:665)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at
org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
13:18:11.117 [Velocity ] Method getNarrowingFacets threw exception
for reference $answer in template templates/components/facets.vt at
[6,25] (4057ms)
13:18:11.118 [...rowseCommand]
org.apache.velocity.exception.MethodInvocationException: Invocation of
method 'getNarrowingFacets' in class
edu.mit.simile.longwell.query.engine.QueryEngine$Answer threw exception
class java.lang.RuntimeException : We don't handle AnonymousNodes (1ms)
org.apache.velocity.exception.MethodInvocationException: Invocation of
method 'getNarrowingFacets' in class
edu.mit.simile.longwell.query.engine.QueryEngine$Answer threw exception
class java.lang.RuntimeException : We don't handle AnonymousNodes
at
org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:246)
at
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
at
org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:327)
at
org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:51)
at
org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:95)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at
org.apache.velocity.runtime.directive.Parse.render(Parse.java:181)
at
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at
org.apache.velocity.runtime.directive.Parse.render(Parse.java:181)
at
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.Template.merge(Template.java:256)
at
org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:450)
at
org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:419)
at
edu.mit.simile.longwell.ui.command.BrowseCommand.execute(BrowseCommand.java:77)
at
edu.mit.simile.longwell.ui.FlairServlet.doGet(FlairServlet.java:92)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at
org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:665)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at
org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
__________
J.J. Crump
Dept. of History 353560
University of Washington
Seattle, WA. 98195
Received on Mon Feb 20 2006 - 21:32:27 EST