Hi,
any ideas anyone, about the following UPLOAD-problem:
Testing semantic-bank-2.1.1 with cUrl and *successfully* loading
Triple-files (.n3), using the command:
curl -v -d _at_file.n3
http://localhost:8888/bank/bank?command=upload
...I've moved on to trying to load RDF/XML-files, with *no success*, using
the command:
curl -v -d _at_foaf-0.1.rdf
http://localhost:8888/bank/bank?command=upload&format=rdfxml
...homing in on the following fragment from the Semantic-Bank DEBUG output:
2006-02-15 13:30:54,141 [SocketListener0-4] ERROR
edu.mit.simile.SimileUtilities - Fatal error: Expected '.', found '<' at
http://localhost:8888/bank/bank# [1,-1]
...in the DEBUG-section:
2006-02-15 13:30:54,040 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - > doPost
2006-02-15 13:30:54,040 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - > makeMessage
2006-02-15 13:30:54,060 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - < makeMessage
2006-02-15 13:30:54,060 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - Execute Command: upload
2006-02-15 13:30:54,141 [SocketListener0-4] ERROR
edu.mit.simile.SimileUtilities - Fatal error: Expected '.', found '<' at
http://localhost:8888/bank/bank# [1,-1]
2006-02-15 13:30:54,141 [SocketListener0-4] ERROR
edu.mit.simile.semanticBank.servlet.UploadCommand -
edu.mit.simile.SimileUtilities$ModelReadFromFileException: Failed to read
data from '
http://localhost:8888/bank/bank#'
2006-02-15 13:30:54,141 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - < doPost
2006-02-15 13:30:54,141 [SocketListener0-4] WARN
org.mortbay.http.HttpConnection - POST /bank/bank?command=upload HTTP/1.1
HttpException(400,Bad Request,Missing Content)
...of the full semantic-bank output:
<BOF>
-------------------- Loading --------------------
Processing repository: build\eclipse
Processing repository: build\classes
Processing repository: lib
Adding folder: lib
Adding jar: lib\batik-awt-util-1.5.1.jar
Adding jar: lib\commons-collections-3.1.jar
Adding jar: lib\commons-logging-1.0.4.jar
Adding jar: lib\javax.servlet-5.1.4.jar
Adding jar: lib\jetty-5.1.4.jar
Adding jar: lib\log4j-1.2.11.jar
Adding jar: lib\longwell.jar
Adding jar: lib\lucene-1.4.3.jar
Adding jar: lib\openrdf-model.jar
Adding jar: lib\openrdf-util.jar
Adding jar: lib\picto-1.0.0.jar
Adding jar: lib\rio-1.0.5.jar
Adding jar: lib\semantic-bank-2.1.1.jar
Adding jar: lib\sesame-1.2.2.jar
Adding jar: lib\velocity-1.4.jar
-------------------- Executing -----------------
Main Class: edu.mit.simile.semanticBank.SemanticBank
2006-02-15 13:30:43,235 [main] INFO
edu.mit.simile.semanticBank.SemanticBank - Reading properties file
C:\TEMP\simile\semantic-bank\semantic-bank.properties
2006-02-15 13:30:43,235 [main] INFO
edu.mit.simile.semanticBank.SemanticBank - Starting Semantic Bank:
common system dir: C:\TEMP\simile\semantic-bank\vault\common
bank database dir: C:\TEMP\simile\semantic-bank\vault\bank\database
bank system dir: C:\TEMP\simile\semantic-bank\vault\bank\system
account dir: C:\TEMP\simile\semantic-bank\vault\accounts
2006-02-15 13:30:43,255 [main] INFO edu.mit.simile.longwell.LongwellServer
- Creating Longwell server:
default corpus system dir:
C:\TEMP\simile\semantic-bank\vault\bank\system
common system dir: C:\TEMP\simile\semantic-bank\vault\common
2006-02-15 13:30:43,345 [main] INFO Longwell - Setting up HTTP Server
host 127.0.0.1
port 8888
context /bank
from C:\TEMP\simile\semantic-bank\src\ui\html
2006-02-15 13:30:53,770 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - > init
2006-02-15 13:30:54,020 [SocketListener0-4] ERROR Velocity - VM
#addNarrowingButton: error : too few arguments to macro. Wanted 3 got 0
2006-02-15 13:30:54,020 [SocketListener0-4] ERROR Velocity - VM
#addBroadeningButton: error : too few arguments to macro. Wanted 3 got 0
2006-02-15 13:30:54,020 [SocketListener0-4] ERROR Velocity - VM
#addTextSearchButton: error : too few arguments to macro. Wanted 1 got 0
2006-02-15 13:30:54,040 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - < init
2006-02-15 13:30:54,040 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - > doPost
2006-02-15 13:30:54,040 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - > makeMessage
2006-02-15 13:30:54,060 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - < makeMessage
2006-02-15 13:30:54,060 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - Execute Command: upload
2006-02-15 13:30:54,141 [SocketListener0-4] ERROR
edu.mit.simile.SimileUtilities - Fatal error: Expected '.', found '<' at
http://localhost:8888/bank/bank# [1,-1]
2006-02-15 13:30:54,141 [SocketListener0-4] ERROR
edu.mit.simile.semanticBank.servlet.UploadCommand -
edu.mit.simile.SimileUtilities$ModelReadFromFileException: Failed to read
data from '
http://localhost:8888/bank/bank#'
2006-02-15 13:30:54,141 [SocketListener0-4] DEBUG
edu.mit.simile.longwell.ui.FlairServlet - < doPost
2006-02-15 13:30:54,141 [SocketListener0-4] WARN
org.mortbay.http.HttpConnection - POST /bank/bank?command=upload HTTP/1.1
HttpException(400,Bad Request,Missing Content)
<EOF>
...I've come to the conclusion that I'm missing the obvious, as usual.
So, as mentioned before, any ideas on this, anyone?
// Patrik
-----Ursprungligt meddelande-----
Från: Patrik Holmer [mailto:NNTP.psbh_at_telia.com]
Skickat: måndag den 13 februari 2006 23:53
Till: general_at_simile.mit.edu
Ämne: A lazy poll - revisited
Hi!
I read somewhere in the weekly reports in this forum that Piggy Bank has(?)
migrated from triple (n3) to rdfxml. So, I figured, I'd leave the "curl -v
http://foo:8888/bank/bank?command=upload -d _at_file.n3" behind and start using
"curl -v
http://foo:8888/bank/bank?command=upload&format=rdfxml -d
_at_file.rdf" - or rather ""curl -v -d @file.rdf...". But, as a user of the
TAG:ged Semantic-Bank 2.1.1, I always end up HTTPExceptioned 400 - Bad
request. Same thing happens POST:ing with Libwww and comline. Even when
using the rdf-files provided by Semantic-Bank 2.1.1 and something as stable
as Ubuntu Linux.
Any ideas, anyone? Steve?
// Patrik
-----Ursprungligt meddelande-----
Från: Steve Dunham [mailto:dunhamsteve_at_gmail.com]
Skickat: torsdag den 26 januari 2006 20:32
Till: general_at_simile.mit.edu
Ämne: Re: A lazy poll - of sorts
On 1/26/06, Patrik Holmer <NNTP.psbh_at_telia.com> wrote:
>
> Before I start-off reinventing the wheel in Semantic Bank...
>
> A brief poll on avoiding the stop-restart-routine and the manual
> "wafer-thin-mint" Monty-routine through Piggy Bank or - say - Sesame
> for each RDF-file: Has anyone automated a feeding of the monster?
When I've feeling lazy, I tend to use:
curl -v
http://foo:8888/bank/bank?command=upload -d _at_file.n3 or
curl -v
http://foo:8888/bank/bank?command=upload&format=rdfxml -d
_at_file.rdf
One downside is that relative urls (e.g. _at_prefix : <#>) end up munged.
Received on Wed Feb 15 2006 - 13:17:35 EST