Bug#713235: librdf-linkeddata-perl: FTBFS: tests failed

Lucas Nussbaum lucas at lucas-nussbaum.net
Sat Jun 22 12:20:43 UTC 2013


Source: librdf-linkeddata-perl
Version: 0.56-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20130620 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»'
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
> # Testing RDF::LinkedData 0.56, Perl 5.014002, /usr/bin/perl
> t/00-load.t ........... 
> 1..1
> ok 1 - use RDF::LinkedData;
> ok
> 2013/06/21 06:26:21 No endpoint config found
> 2013/06/21 06:26:21 No VoID config found
> 2013/06/21 06:26:21 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:21 Message body is <?xml version="1.0" encoding="utf-8"?>
> <rdf:RDF xml:base="http://localhost" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
> <rdf:Description xmlns:ns1="http://www.w3.org/2000/01/rdf-schema#" xmlns:ns2="http://xmlns.com/foaf/0.1/" rdf:about="http://localhost/foo">
> 	<ns1:label xml:lang="en">This is a test</ns1:label>
> 	<ns2:page rdf:resource="http://en.wikipedia.org/wiki/Foo"/>
> </rdf:Description>
> </rdf:RDF>
> 2013/06/21 06:26:21 Message body is @base <http://localhost> .
> 
> <http://localhost/foo> <http://www.w3.org/2000/01/rdf-schema#label> "This is a test"@en ;
> 	<http://xmlns.com/foaf/0.1/page> <http://en.wikipedia.org/wiki/Foo> .
> Expected number at 1:27# Looks like you planned 23 tests but ran 15.
> # Looks like your test exited with 2 just after 15.
> t/10-basic.t .......... 
> 1..23
> ok 1 - use RDF::LinkedData;
> ok 2 - use RDF::Helper::Properties;
> ok 3 - use RDF::Trine::Parser;
> ok 4 - use RDF::Trine::Model;
> ok 5 - We have a model
> ok 6 - The object isa RDF::LinkedData
> ok 7 - There are 3 triples in model
> ok 8 - The model is still the model
> ok 9 - The base is still the base
> ok 10 - The object isa RDF::Trine::Node::Resource
> ok 11 - URI is still there
> ok 12 - Correct title
> ok 13 - RDF/XML content type
> ok 14 - Turtle content type
> ok 15 - /foo return RDF validates
> Dubious, test returned 2 (wstat 512, 0x200)
> Failed 8/23 subtests 
> 2013/06/21 06:26:22 No endpoint config found
> 2013/06/21 06:26:22 No VoID config found
> 2013/06/21 06:26:22 No endpoint config found
> 2013/06/21 06:26:22 No VoID config found
> t/11-constructor.t .... 
> 1..7
> ok 1 - use RDF::LinkedData;
> ok 2 - The object isa RDF::LinkedData
> ok 3 - There are 3 triples in model
> ok 4 - No endpoint configged
> ok 5 - The object isa RDF::LinkedData
> ok 6 - There are 3 triples in model
> ok 7 - No endpoint configged
> ok
> 2013/06/21 06:26:24 Endpoint config found with parameters: $VAR1 = {
>           'endpoint_path' => '/sparql'
>         };
> 2013/06/21 06:26:24 No VoID config found
> 2013/06/21 06:26:24 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:24 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:24 Got text/turtle content type
> 2013/06/21 06:26:24 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:24 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:24 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:24 Got text/html content type
> 2013/06/21 06:26:24 Will do a 303 redirect to http://en.wikipedia.org/wiki/Foo
> 2013/06/21 06:26:24 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:24 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:24 Got text/html content type
> 2013/06/21 06:26:24 Will do a 303 redirect to http://en.wikipedia.org/wiki/Foo
> 2013/06/21 06:26:24 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:24 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:24 Got application/rdf+xml content type
> 2013/06/21 06:26:24 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:24 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:24 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:24 Got application/turtle content type
> 2013/06/21 06:26:24 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:24 Subject URI to be used: http://localhost/dahut
> 2013/06/21 06:26:24 Try rendering '' page for subject node: <http://localhost/dahut>
> 2013/06/21 06:26:24 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:24 Try rendering 'page' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:24 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:24 Try rendering '' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:24 Got text/html content type
> 2013/06/21 06:26:24 Will do a 303 redirect to http://localhost/bar/baz/bing/page
> 2013/06/21 06:26:24 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:24 Try rendering 'page' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:24 Will render 'page' page 
> 2013/06/21 06:26:24 Found Accept header: text/html
> Use of uninitialized value $prefix in pattern match (m//) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 99.
> Use of uninitialized value $current_property in string eq at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 173.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 74.
> 2013/06/21 06:26:24 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:24 Try rendering '' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:24 Got application/rdf+xml content type
> 2013/06/21 06:26:24 Will do a 303 redirect to http://localhost/bar/baz/bing/data
> 2013/06/21 06:26:24 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:24 Try rendering 'data' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:24 Will render 'data' page 
> 2013/06/21 06:26:24 Found Accept header: application/rdf+xml
> 2013/06/21 06:26:24 Message body is <?xml version="1.0" encoding="utf-8"?>
> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
> <rdf:Description xmlns:ns1="http://www.w3.org/2000/01/rdf-schema#" xmlns:ns2="http://xmlns.com/foaf/0.1/" rdf:about="http://localhost/foo">
> 	<ns1:label xml:lang="en">This is a test</ns1:label>
> 	<ns2:page rdf:resource="http://en.wikipedia.org/wiki/Foo"/>
> </rdf:Description>
> <rdf:Description xmlns:ns1="http://rdfs.org/ns/void#" rdf:nodeID="void">
> 	<ns1:sparqlEndpoint rdf:resource="/sparql"/>
> 	<ns1:vocabulary rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
> </rdf:Description>
> <rdf:Description xmlns:ns1="http://rdfs.org/ns/void#" rdf:about="http://localhost/foo/data">
> 	<ns1:inDataset rdf:nodeID="void"/>
> </rdf:Description>
> </rdf:RDF>
> 2013/06/21 06:26:24 start_element rdf:RDF
> 2013/06/21 06:26:24 start_element rdf:Description
> 2013/06/21 06:26:24 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:24 got rdf:Description of <http://localhost/foo>
> 2013/06/21 06:26:24 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:24 start_element ns1:label
> 2013/06/21 06:26:24 -> expect PREDICATE
> 2013/06/21 06:26:24 got character data (4): <<This is a test>>
> 2013/06/21 06:26:24 (2) end_element ns1:label
> 2013/06/21 06:26:24 -> expect OBJECT
> 2013/06/21 06:26:24 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/foo'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://www.w3.org/2000/01/rdf-schema#label'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:24 [rdfxml parser] (triple <http://localhost/foo> <http://www.w3.org/2000/01/rdf-schema#label> "This is a test"@en)
> 2013/06/21 06:26:24 start_element ns2:page
> 2013/06/21 06:26:24 -> expect PREDICATE
> 2013/06/21 06:26:24 (2) end_element ns2:page
> 2013/06/21 06:26:24 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:24 [rdfxml parser] (triple <http://localhost/foo> <http://xmlns.com/foaf/0.1/page> <http://en.wikipedia.org/wiki/Foo>)
> 2013/06/21 06:26:24 -> expect OBJECT
> 2013/06/21 06:26:24 (1) end_element rdf:Description
> 2013/06/21 06:26:24 -> expect PREDICATE
> 2013/06/21 06:26:24 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:24 start_element rdf:Description
> 2013/06/21 06:26:24 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:24 got rdf:Description of (b9d8f2afde5ef4840a474b6c86e6f5fca2)
> 2013/06/21 06:26:24 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:24 start_element ns1:sparqlEndpoint
> 2013/06/21 06:26:24 -> expect PREDICATE
> 2013/06/21 06:26:24 (2) end_element ns1:sparqlEndpoint
> 2013/06/21 06:26:24 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:24 [rdfxml parser] (triple _:b9d8f2afde5ef4840a474b6c86e6f5fca2 <http://rdfs.org/ns/void#sparqlEndpoint> <http://localhost/sparql>)
> 2013/06/21 06:26:24 -> expect OBJECT
> 2013/06/21 06:26:24 start_element ns1:vocabulary
> 2013/06/21 06:26:24 -> expect PREDICATE
> 2013/06/21 06:26:24 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:24 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:24 [rdfxml parser] (triple _:b9d8f2afde5ef4840a474b6c86e6f5fca2 <http://rdfs.org/ns/void#vocabulary> <http://www.w3.org/1999/02/22-rdf-syntax-ns#>)
> 2013/06/21 06:26:24 -> expect OBJECT
> 2013/06/21 06:26:24 (1) end_element rdf:Description
> 2013/06/21 06:26:24 -> expect PREDICATE
> 2013/06/21 06:26:24 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:24 start_element rdf:Description
> 2013/06/21 06:26:24 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:24 got rdf:Description of <http://localhost/foo/data>
> 2013/06/21 06:26:24 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:24 start_element ns1:inDataset
> 2013/06/21 06:26:24 -> expect PREDICATE
> 2013/06/21 06:26:24 (2) end_element ns1:inDataset
> 2013/06/21 06:26:24 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:24 [rdfxml parser] (triple <http://localhost/foo/data> <http://rdfs.org/ns/void#inDataset> _:b9d8f2afde5ef4840a474b6c86e6f5fca2)
> 2013/06/21 06:26:24 -> expect OBJECT
> 2013/06/21 06:26:24 (1) end_element rdf:Description
> 2013/06/21 06:26:24 -> expect PREDICATE
> 2013/06/21 06:26:24 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:24 (0) end_element rdf:RDF
> 2013/06/21 06:26:24 -> expect SUBJECT
> t/15-process.t ........ 
> 1..38
> ok 1 - use RDF::LinkedData;
> ok 2 - use RDF::Helper::Properties;
> ok 3 - use RDF::Trine::Parser;
> ok 4 - use RDF::Trine::Model;
> ok 5 - We have a model
> ok 6 - The object isa RDF::LinkedData
> ok 7 - There are triples in the model
> # Get /foo
> ok 8 - The object isa Plack::Response
> ok 9 - Returns 303
> ok 10 - Location is OK
> # Get /foo, ask for text/html
> ok 11 - The object isa Plack::Response
> ok 12 - Returns 303
> ok 13 - Location is Wikipedia page
> # Get /foo, use Firefox' default Accept header
> ok 14 - The object isa Plack::Response
> ok 15 - Returns 303
> ok 16 - Location is Wikipedia page
> # Get /foo, ask for RDF/XML
> ok 17 - The object isa Plack::Response
> ok 18 - Returns 303
> ok 19 - Location is OK
> # Get /foo, ask for Turtle
> ok 20 - Location is OK
> # Get /dahut, ask for RDF/XML
> ok 21 - The object isa Plack::Response
> ok 22 - Returns 404
> # Get /foo/page
> ok 23 - The object isa Plack::Response
> ok 24 - Returns 301
> ok 25 - Location is Wikipedia page
> # Get /bar/baz/bing
> ok 26 - The object isa Plack::Response
> ok 27 - Returns 303
> ok 28 - Location is OK
> # Get /bar/baz/bing/page
> ok 29 - The object isa Plack::Response
> ok 30 - Returns 200
> ok 31 - Returns HTML
> ok 32 - Test phrase in content
> ok 33 - Subject URI OK
> # Get /bar/baz/bing, ask for RDF/XML
> ok 34 - Returns 303
> ok 35 - Location is OK
> # Get /foo/data
> ok 36 - The object isa Plack::Response
> ok 37 - Returns 200
> ok 38 - Test phrase in content
> ok
> 2013/06/21 06:26:25 No endpoint config found
> 2013/06/21 06:26:25 VoID config found with parameters: $VAR1 = {
>           'urispace' => 'http://localhost'
>         };
> 2013/06/21 06:26:25 Got text/turtle content type
> 2013/06/21 06:26:25 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:25 Try rendering 'data' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:25 Will render 'data' page 
> Illegal field name 'HTTP::Headers=HASH(0x5184488)' at /«PKGBUILDDIR»/blib/lib/RDF/LinkedData.pm line 263
> # Tests were run but no plan was declared and done_testing() was not seen.
> t/16-void.t ........... 
> ok 1 - use RDF::LinkedData;
> ok 2 - use RDF::Generator::Void;
> ok 3 - We have a model
> ok 4 - We have a model with 3 statements
> ok 5 - The object isa RDF::LinkedData
> ok 6 - There are 3 triples in the model
> # Basic VoID test
> ok 7 - The object isa Plack::Response
> ok 8 - Returns valid Turtle
> ok 9 - Subject URI in content
> ok 10 - Has license predicate
> ok 11 - Has license object
> ok 12 - Data is an RDF::Trine::Model.
> ok 13 - Common statements are there
> # Add a statement
> ok 14 - There are 3 triples in the model
> ok 15 - Etags have not changed
> ok 16 - There are 4 triples in the model
> ok 17 - Etags have changed
> Dubious, test returned 2 (wstat 512, 0x200)
> All 17 subtests passed 
> 2013/06/21 06:26:27 Endpoint config found with parameters: $VAR1 = {
>           'endpoint_path' => '/sparql'
>         };
> 2013/06/21 06:26:27 No VoID config found
> 2013/06/21 06:26:27 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:27 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:27 Got text/turtle content type
> 2013/06/21 06:26:27 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:27 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:27 Try rendering 'data' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:27 Will render 'data' page 
> Illegal field name 'HTTP::Headers=HASH(0x5800878)' at /«PKGBUILDDIR»/blib/lib/RDF/LinkedData.pm line 263
> # Tests were run but no plan was declared and done_testing() was not seen.
> t/17-hypermedia.t ..... 
> ok 1 - use RDF::LinkedData;
> ok 2 - use RDF::Helper::Properties;
> ok 3 - use RDF::Trine::Parser;
> ok 4 - use RDF::Trine::Model;
> ok 5 - We have a model
> ok 6 - The object isa RDF::LinkedData
> ok 7 - There are triples in the model
> # Get /foo, ensure nothing changed.
> ok 8 - The object isa Plack::Response
> ok 9 - Returns 303
> ok 10 - Location is OK
> # Get /foo/data
> Dubious, test returned 2 (wstat 512, 0x200)
> All 10 subtests passed 
> t/19_config_file.t .... 
> ok 1 - Test config file rdf_linkeddata.json opened OK
> ok 2 - File rdf_linkeddata.json contains valid JSON
> ok 3 - Test config file rdf_linkeddata_end.json opened OK
> ok 4 - File rdf_linkeddata_end.json contains valid JSON
> ok 5 - Test config file rdf_linkeddata_void.json opened OK
> ok 6 - File rdf_linkeddata_void.json contains valid JSON
> 1..6
> ok
> 2013/06/21 06:26:29 No endpoint config found
> 2013/06/21 06:26:29 No VoID config found
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Got text/turtle content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Got text/html content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://en.wikipedia.org/wiki/Foo
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Got text/html content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://en.wikipedia.org/wiki/Foo
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Got text/html content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://en.wikipedia.org/wiki/Foo
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Got application/xhtml+xml content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://en.wikipedia.org/wiki/Foo
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering 'page' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Got application/rdf+xml content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Got text/turtle content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/dahut
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/dahut>
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Got application/rdf+xml content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering 'data' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Will render 'data' page 
> 2013/06/21 06:26:29 Found Accept header: application/rdf+xml
> 2013/06/21 06:26:29 Message body is <?xml version="1.0" encoding="utf-8"?>
> <rdf:RDF xml:base="http://localhost/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dct="http://purl.org/dc/terms/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
> <rdf:Description xmlns:ns1="http://xmlns.com/foaf/0.1/" rdf:about="http://localhost/foo">
> 	<rdfs:label xml:lang="en">This is a test</rdfs:label>
> 	<ns1:page rdf:resource="http://en.wikipedia.org/wiki/Foo"/>
> </rdf:Description>
> <rdf:Description xmlns:ns1="http://rdfs.org/ns/void#" rdf:nodeID="void">
> 	<ns1:vocabulary rdf:resource="http://purl.org/dc/terms/"/>
> 	<ns1:vocabulary rdf:resource="http://www.w3.org/2000/01/rdf-schema#"/>
> </rdf:Description>
> <rdf:Description xmlns:ns1="http://rdfs.org/ns/void#" rdf:about="http://localhost/foo/data">
> 	<ns1:inDataset rdf:nodeID="void"/>
> </rdf:Description>
> </rdf:RDF>
> 2013/06/21 06:26:29 start_element rdf:RDF
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of <http://localhost/foo>
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdfs:label
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 got character data (4): <<This is a test>>
> 2013/06/21 06:26:29 (2) end_element rdfs:label
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/foo'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://www.w3.org/2000/01/rdf-schema#label'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:29 [rdfxml parser] (triple <http://localhost/foo> <http://www.w3.org/2000/01/rdf-schema#label> "This is a test"@en)
> 2013/06/21 06:26:29 start_element ns1:page
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:page
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple <http://localhost/foo> <http://xmlns.com/foaf/0.1/page> <http://en.wikipedia.org/wiki/Foo>)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of (b080779e5754a4e66a44f29a5d7ed960b2)
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element ns1:vocabulary
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple _:b080779e5754a4e66a44f29a5d7ed960b2 <http://rdfs.org/ns/void#vocabulary> <http://purl.org/dc/terms/>)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 start_element ns1:vocabulary
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple _:b080779e5754a4e66a44f29a5d7ed960b2 <http://rdfs.org/ns/void#vocabulary> <http://www.w3.org/2000/01/rdf-schema#>)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of <http://localhost/foo/data>
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element ns1:inDataset
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:inDataset
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple <http://localhost/foo/data> <http://rdfs.org/ns/void#inDataset> _:b080779e5754a4e66a44f29a5d7ed960b2)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 (0) end_element rdf:RDF
> 2013/06/21 06:26:29 -> expect SUBJECT
> 2013/06/21 06:26:29 start_element rdf:RDF
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of <http://localhost/foo>
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdfs:label
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 got character data (4): <<This is a test>>
> 2013/06/21 06:26:29 (2) end_element rdfs:label
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/foo'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://www.w3.org/2000/01/rdf-schema#label'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:29 [rdfxml parser] (triple <http://localhost/foo> <http://www.w3.org/2000/01/rdf-schema#label> "This is a test"@en)
> 2013/06/21 06:26:29 start_element ns1:page
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:page
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple <http://localhost/foo> <http://xmlns.com/foaf/0.1/page> <http://en.wikipedia.org/wiki/Foo>)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of (b03e66d5a026e4626abebd875516588ac2)
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element ns1:vocabulary
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple _:b03e66d5a026e4626abebd875516588ac2 <http://rdfs.org/ns/void#vocabulary> <http://purl.org/dc/terms/>)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 start_element ns1:vocabulary
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple _:b03e66d5a026e4626abebd875516588ac2 <http://rdfs.org/ns/void#vocabulary> <http://www.w3.org/2000/01/rdf-schema#>)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of <http://localhost/foo/data>
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element ns1:inDataset
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:inDataset
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple <http://localhost/foo/data> <http://rdfs.org/ns/void#inDataset> _:b03e66d5a026e4626abebd875516588ac2)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 (0) end_element rdf:RDF
> 2013/06/21 06:26:29 -> expect SUBJECT
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Got application/turtle content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering 'data' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Will render 'data' page 
> 2013/06/21 06:26:29 Found Accept header: application/turtle
> 2013/06/21 06:26:29 Message body is @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
> 
> @base <http://localhost/> .
> 
> <http://localhost/foo> rdfs:label "This is a test"@en ;
> 	<http://xmlns.com/foaf/0.1/page> <http://en.wikipedia.org/wiki/Foo> .
> _:void <http://rdfs.org/ns/void#vocabulary> <http://purl.org/dc/terms/>, <http://www.w3.org/2000/01/rdf-schema#> .
> <http://localhost/foo/data> <http://rdfs.org/ns/void#inDataset> _:void .
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering 'data' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Will render 'data' page 
> 2013/06/21 06:26:29 Found Accept header: application/xhtml+xml
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> 2013/06/21 06:26:29 Message body is <?xml version="1.0"?>
> <html xmlns="http://www.w3.org/1999/xhtml" version="XHTML+RDFa 1.0">
> <head profile="http://www.w3.org/1999/xhtml/vocab">
> <title>RDFa Document</title>
> <meta name="generator" value="RDF::RDFa::Generator::HTML::Head"/>
> <meta xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" about="http://localhost/foo" property="rdfs:label" content="This is a test" xml:lang="en"/><link xmlns:foaf="http://xmlns.com/foaf/0.1/" about="http://localhost/foo" rel="foaf:page" resource="http://en.wikipedia.org/wiki/Foo"/><link xmlns:void="http://rdfs.org/ns/void#" about="[_:void]" rel="void:vocabulary" resource="http://purl.org/dc/terms/"/><link xmlns:void="http://rdfs.org/ns/void#" about="[_:void]" rel="void:vocabulary" resource="http://www.w3.org/2000/01/rdf-schema#"/><link xmlns:void="http://rdfs.org/ns/void#" about="http://localhost/foo/data" rel="void:inDataset" resource="[_:void]"/></head>
> <body/>
> </html>
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:29 Got application/rdf+xml content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://localhost/bar/baz/bing/data
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:29 Got text/html content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://localhost/bar/baz/bing/page
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:29 Try rendering 'page' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:29 Will render 'page' page 
> 2013/06/21 06:26:29 Found Accept header: text/html
> Use of uninitialized value $prefix in pattern match (m//) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 99.
> Use of uninitialized value $current_property in string eq at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 173.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 74.
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:29 Got application/rdf+xml content type
> 2013/06/21 06:26:29 Will do a 303 redirect to http://localhost/bar/baz/bing/data
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:29 Try rendering 'data' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:29 Will render 'data' page 
> 2013/06/21 06:26:29 Found Accept header: application/rdf+xml
> 2013/06/21 06:26:29 Message body is <?xml version="1.0" encoding="utf-8"?>
> <rdf:RDF xml:base="http://localhost/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dct="http://purl.org/dc/terms/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
> <rdf:Description rdf:about="http://localhost/bar/baz/bing">
> 	<rdfs:label xml:lang="en">Testing with longer URI.</rdfs:label>
> </rdf:Description>
> <rdf:Description xmlns:ns1="http://rdfs.org/ns/void#" rdf:nodeID="void">
> 	<ns1:vocabulary rdf:resource="http://purl.org/dc/terms/"/>
> 	<ns1:vocabulary rdf:resource="http://www.w3.org/2000/01/rdf-schema#"/>
> </rdf:Description>
> <rdf:Description xmlns:ns1="http://rdfs.org/ns/void#" rdf:about="http://localhost/bar/baz/bing/data">
> 	<ns1:inDataset rdf:nodeID="void"/>
> </rdf:Description>
> </rdf:RDF>
> 2013/06/21 06:26:29 start_element rdf:RDF
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdfs:label
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 got character data (4): <<Testing with longer URI.>>
> 2013/06/21 06:26:29 (2) end_element rdfs:label
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/bar/baz/bing'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://www.w3.org/2000/01/rdf-schema#label'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:29 [rdfxml parser] (triple <http://localhost/bar/baz/bing> <http://www.w3.org/2000/01/rdf-schema#label> "Testing with longer URI."@en)
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of (b172522994f754bf2878197ac3b89cf382)
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element ns1:vocabulary
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple _:b172522994f754bf2878197ac3b89cf382 <http://rdfs.org/ns/void#vocabulary> <http://purl.org/dc/terms/>)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 start_element ns1:vocabulary
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple _:b172522994f754bf2878197ac3b89cf382 <http://rdfs.org/ns/void#vocabulary> <http://www.w3.org/2000/01/rdf-schema#>)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of <http://localhost/bar/baz/bing/data>
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element ns1:inDataset
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:inDataset
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple <http://localhost/bar/baz/bing/data> <http://rdfs.org/ns/void#inDataset> _:b172522994f754bf2878197ac3b89cf382)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 (0) end_element rdf:RDF
> 2013/06/21 06:26:29 -> expect SUBJECT
> 2013/06/21 06:26:29 start_element rdf:RDF
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdfs:label
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 got character data (4): <<Testing with longer URI.>>
> 2013/06/21 06:26:29 (2) end_element rdfs:label
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/bar/baz/bing'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://www.w3.org/2000/01/rdf-schema#label'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:29 [rdfxml parser] (triple <http://localhost/bar/baz/bing> <http://www.w3.org/2000/01/rdf-schema#label> "Testing with longer URI."@en)
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of (b03e66d5a026e4626abebd875516588ac2)
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element ns1:vocabulary
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple _:b03e66d5a026e4626abebd875516588ac2 <http://rdfs.org/ns/void#vocabulary> <http://purl.org/dc/terms/>)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 start_element ns1:vocabulary
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple _:b03e66d5a026e4626abebd875516588ac2 <http://rdfs.org/ns/void#vocabulary> <http://www.w3.org/2000/01/rdf-schema#>)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element rdf:Description
> 2013/06/21 06:26:29 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:29 got rdf:Description of <http://localhost/bar/baz/bing/data>
> 2013/06/21 06:26:29 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 start_element ns1:inDataset
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 (2) end_element ns1:inDataset
> 2013/06/21 06:26:29 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:29 [rdfxml parser] (triple <http://localhost/bar/baz/bing/data> <http://rdfs.org/ns/void#inDataset> _:b03e66d5a026e4626abebd875516588ac2)
> 2013/06/21 06:26:29 -> expect OBJECT
> 2013/06/21 06:26:29 (1) end_element rdf:Description
> 2013/06/21 06:26:29 -> expect PREDICATE
> 2013/06/21 06:26:29 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:29 (0) end_element rdf:RDF
> 2013/06/21 06:26:29 -> expect SUBJECT
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:29 Try rendering 'data' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:29 Will render 'data' page 
> 2013/06/21 06:26:29 Found Accept header: application/foobar
> # PSGI error: No appropriate serializer found for content-negotiation
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/sparql
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/sparql>
> 2013/06/21 06:26:29 Subject URI to be used: http://localhost/
> 2013/06/21 06:26:29 Try rendering '' page for subject node: <http://localhost/>
> t/20-psgi-basic.t ..... 
> 1..52
> # Get /foo, no redirects
> ok 1 - Returns 303
> ok 2 - Location is OK
> # Get /foo, no redirects, ask for text/html
> ok 3 - Returns 303
> ok 4 - Location is Wikipedia page
> # Get /foo, no redirects, ask for text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
> ok 5 - Returns 303
> ok 6 - Location is Wikipedia page
> # Get /foo, no redirects, ask for text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
> ok 7 - Returns 303
> ok 8 - Location is Wikipedia page
> # Get /foo, no redirects, ask for application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
> ok 9 - Returns 303
> ok 10 - Location is Wikipedia page
> # Get /foo/page, no redirects
> ok 11 - Returns 301
> ok 12 - Location is Wikipedia page
> # Get /foo, no redirects, ask for RDF/XML
> ok 13 - Returns 303
> ok 14 - Location is OK
> # Get /foo, no redirects, use Tabulators Accept header
> ok 15 - Returns 303
> ok 16 - Location is OK
> # Get /dahut, no redirects, ask for RDF/XML
> ok 17 - Returns 404
> # Get /foo, ask for RDF/XML
> ok 18 - GET /foo
> ok 19 - Correct content-type
> ok 20 - Location is OK
> ok 21 - Returns valid RDF/XML
> ok 22 - Subject URI in content
> ok 23 - Test phrase in content
> # Get /foo, ask for Turtle
> ok 24 - GET /foo
> ok 25 - Correct content-type
> ok 26 - Location is OK
> ok 27 - Returns valid Turtle
> ok 28 - Subject URI in content
> ok 29 - Test phrase in content
> # Get /foo/data, ask for XHTML
> ok 30 - GET /foo/data
> not ok 31 - Correct content-type # TODO Seems like something after Plack modifies the content type
> #   Failed (TODO) test 'Correct content-type'
> #   at t/20-psgi-basic.t line 115.
> #          got: 'text/html'
> #     expected: 'application/xhtml+xml'
> ok 32 - Location is OK
> ok 33 - Subject URI is OK in RDFa
> ok 34 - foaf:page is in RDFa
> # Get /bar/baz/bing, no redirects, ask for RDF/XML
> ok 35 - Returns 303
> ok 36 - Location is OK
> ok 37 - CORS header OK
> # Get /bar/baz/bing
> ok 38 - GET /bar/baz/bing
> ok 39 - Correct content-type
> ok 40 - Location is OK
> ok 41 - Title is correct
> ok 42 - Title in body is correct
> ok 43 - Subject URI is OK in RDFa
> # Get /bar/baz/bing, ask for RDF/XML
> ok 44 - GET /bar/baz/bing
> ok 45 - Correct content-type
> ok 46 - Location is OK
> ok 47 - Returns valid RDF/XML
> ok 48 - Subject URI in content
> ok 49 - Test phrase in content
> not ok 50 - Returns 406 # TODO We really should return 406 if no acceptable version is there, shouldn't we?
> #   Failed (TODO) test 'Returns 406'
> #   at t/20-psgi-basic.t line 171.
> #          got: '500'
> #     expected: '406'
> # Check for SPARQL endpoint
> ok 51 - /sparql doesn't return 200
> ok 52 - root doesn't return 200
> ok
> 2013/06/21 06:26:30 Endpoint config found with parameters: $VAR1 = {
>           'html' => {
>                       'resource_links' => bless( do{\(my $o = 1)}, 'JSON::backportPP::Boolean' )
>                     }
>         };
> 2013/06/21 06:26:31 No VoID config found
> 2013/06/21 06:26:31 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:31 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:31 Got text/turtle content type
> 2013/06/21 06:26:31 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:31 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:31 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:31 Got application/rdf+xml content type
> 2013/06/21 06:26:31 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:31 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:31 Try rendering '' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:31 Got application/rdf+xml content type
> 2013/06/21 06:26:31 Will do a 303 redirect to http://localhost/bar/baz/bing/data
> 2013/06/21 06:26:31 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:31 Try rendering 'data' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:31 Will render 'data' page 
> 2013/06/21 06:26:31 Found Accept header: application/rdf+xml
> 2013/06/21 06:26:31 Message body is <?xml version="1.0" encoding="utf-8"?>
> <rdf:RDF xml:base="http://localhost/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dct="http://purl.org/dc/terms/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
> <rdf:Description rdf:about="http://localhost/bar/baz/bing">
> 	<rdfs:label xml:lang="en">Testing with longer URI.</rdfs:label>
> </rdf:Description>
> <rdf:Description xmlns:ns1="http://rdfs.org/ns/void#" rdf:nodeID="void">
> 	<ns1:sparqlEndpoint rdf:resource="http://localhost//sparql"/>
> 	<ns1:vocabulary rdf:resource="http://purl.org/dc/terms/"/>
> 	<ns1:vocabulary rdf:resource="http://www.w3.org/2000/01/rdf-schema#"/>
> </rdf:Description>
> <rdf:Description xmlns:ns1="http://rdfs.org/ns/void#" rdf:about="http://localhost/bar/baz/bing/data">
> 	<ns1:inDataset rdf:nodeID="void"/>
> </rdf:Description>
> </rdf:RDF>
> 2013/06/21 06:26:31 start_element rdf:RDF
> 2013/06/21 06:26:31 start_element rdf:Description
> 2013/06/21 06:26:31 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:31 got rdf:Description of <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:31 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 start_element rdfs:label
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 got character data (4): <<Testing with longer URI.>>
> 2013/06/21 06:26:31 (2) end_element rdfs:label
> 2013/06/21 06:26:31 -> expect OBJECT
> 2013/06/21 06:26:31 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/bar/baz/bing'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://www.w3.org/2000/01/rdf-schema#label'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:31 [rdfxml parser] (triple <http://localhost/bar/baz/bing> <http://www.w3.org/2000/01/rdf-schema#label> "Testing with longer URI."@en)
> 2013/06/21 06:26:31 (1) end_element rdf:Description
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 start_element rdf:Description
> 2013/06/21 06:26:31 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:31 got rdf:Description of (beff97e4f25714b53894ebe11731e994f2)
> 2013/06/21 06:26:31 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 start_element ns1:sparqlEndpoint
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 (2) end_element ns1:sparqlEndpoint
> 2013/06/21 06:26:31 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:31 [rdfxml parser] (triple _:beff97e4f25714b53894ebe11731e994f2 <http://rdfs.org/ns/void#sparqlEndpoint> <http://localhost//sparql>)
> 2013/06/21 06:26:31 -> expect OBJECT
> 2013/06/21 06:26:31 start_element ns1:vocabulary
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:31 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:31 [rdfxml parser] (triple _:beff97e4f25714b53894ebe11731e994f2 <http://rdfs.org/ns/void#vocabulary> <http://purl.org/dc/terms/>)
> 2013/06/21 06:26:31 -> expect OBJECT
> 2013/06/21 06:26:31 start_element ns1:vocabulary
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:31 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:31 [rdfxml parser] (triple _:beff97e4f25714b53894ebe11731e994f2 <http://rdfs.org/ns/void#vocabulary> <http://www.w3.org/2000/01/rdf-schema#>)
> 2013/06/21 06:26:31 -> expect OBJECT
> 2013/06/21 06:26:31 (1) end_element rdf:Description
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 start_element rdf:Description
> 2013/06/21 06:26:31 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:31 got rdf:Description of <http://localhost/bar/baz/bing/data>
> 2013/06/21 06:26:31 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 start_element ns1:inDataset
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 (2) end_element ns1:inDataset
> 2013/06/21 06:26:31 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:31 [rdfxml parser] (triple <http://localhost/bar/baz/bing/data> <http://rdfs.org/ns/void#inDataset> _:beff97e4f25714b53894ebe11731e994f2)
> 2013/06/21 06:26:31 -> expect OBJECT
> 2013/06/21 06:26:31 (1) end_element rdf:Description
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 (0) end_element rdf:RDF
> 2013/06/21 06:26:31 -> expect SUBJECT
> 2013/06/21 06:26:31 start_element rdf:RDF
> 2013/06/21 06:26:31 start_element rdf:Description
> 2013/06/21 06:26:31 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:31 got rdf:Description of <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:31 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 start_element rdfs:label
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 got character data (4): <<Testing with longer URI.>>
> 2013/06/21 06:26:31 (2) end_element rdfs:label
> 2013/06/21 06:26:31 -> expect OBJECT
> 2013/06/21 06:26:31 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/bar/baz/bing'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://www.w3.org/2000/01/rdf-schema#label'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:31 [rdfxml parser] (triple <http://localhost/bar/baz/bing> <http://www.w3.org/2000/01/rdf-schema#label> "Testing with longer URI."@en)
> 2013/06/21 06:26:31 (1) end_element rdf:Description
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 start_element rdf:Description
> 2013/06/21 06:26:31 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:31 got rdf:Description of (be28adbeb3b824ca1b8773c895d7f04982)
> 2013/06/21 06:26:31 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 start_element ns1:sparqlEndpoint
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 (2) end_element ns1:sparqlEndpoint
> 2013/06/21 06:26:31 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:31 [rdfxml parser] (triple _:be28adbeb3b824ca1b8773c895d7f04982 <http://rdfs.org/ns/void#sparqlEndpoint> <http://localhost//sparql>)
> 2013/06/21 06:26:31 -> expect OBJECT
> 2013/06/21 06:26:31 start_element ns1:vocabulary
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:31 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:31 [rdfxml parser] (triple _:be28adbeb3b824ca1b8773c895d7f04982 <http://rdfs.org/ns/void#vocabulary> <http://purl.org/dc/terms/>)
> 2013/06/21 06:26:31 -> expect OBJECT
> 2013/06/21 06:26:31 start_element ns1:vocabulary
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:31 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:31 [rdfxml parser] (triple _:be28adbeb3b824ca1b8773c895d7f04982 <http://rdfs.org/ns/void#vocabulary> <http://www.w3.org/2000/01/rdf-schema#>)
> 2013/06/21 06:26:31 -> expect OBJECT
> 2013/06/21 06:26:31 (1) end_element rdf:Description
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 start_element rdf:Description
> 2013/06/21 06:26:31 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:31 got rdf:Description of <http://localhost/bar/baz/bing/data>
> 2013/06/21 06:26:31 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 start_element ns1:inDataset
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 (2) end_element ns1:inDataset
> 2013/06/21 06:26:31 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:31 [rdfxml parser] (triple <http://localhost/bar/baz/bing/data> <http://rdfs.org/ns/void#inDataset> _:be28adbeb3b824ca1b8773c895d7f04982)
> 2013/06/21 06:26:31 -> expect OBJECT
> 2013/06/21 06:26:31 (1) end_element rdf:Description
> 2013/06/21 06:26:31 -> expect PREDICATE
> 2013/06/21 06:26:31 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:31 (0) end_element rdf:RDF
> 2013/06/21 06:26:31 -> expect SUBJECT
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 189.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Head.pm line 109.
> 2013/06/21 06:26:31 got model RDF::Trine::Model=HASH(0x4f9d810)
> 2013/06/21 06:26:31 constructing ExecutionContext
> 2013/06/21 06:26:31 getting QEP...
> 2013/06/21 06:26:31 generating query plan for (join
>   )
> 2013/06/21 06:26:31 using query plan: (table 
>     (row ))
> 2013/06/21 06:26:31 -> done.
> 2013/06/21 06:26:31 executing the graph pattern
> 2013/06/21 06:26:31 going to call post-execute hook
> t/25-psgi-endpoint.t .. 
> # Get /foo, no redirects
> ok 1 - Returns 303
> ok 2 - Location is OK
> # Get /foo, no redirects, ask for RDF/XML
> ok 3 - Returns 303
> ok 4 - Location is OK
> # Get /bar/baz/bing, ask for RDF/XML
> ok 5 - GET /bar/baz/bing
> ok 6 - Correct content-type
> ok 7 - Location is OK
> ok 8 - Returns valid RDF/XML
> ok 9 - Subject URI in content
> ok 10 - Test phrase in content
> ok 11 - SPARQL endpoint link in data
> ok 12 - SPARQL endpoint in data
> # Check for SPARQL endpoint
> ok 13 - Returns 200
> ok 14 - Title contains the word SPARQL
> ok 15 - Submitting DESCRIBE query.
> ok 16 - SPARQL Query returns correct triple
> 1..16
> ok
> 2013/06/21 06:26:32 Endpoint config found with parameters: $VAR1 = {
>           'html' => {
>                       'resource_links' => bless( do{\(my $o = 1)}, 'JSON::backportPP::Boolean' )
>                     }
>         };
> 2013/06/21 06:26:33 VoID config found with parameters: $VAR1 = {
>           'titles' => [
>                         [
>                           'This is a title',
>                           'en'
>                         ],
>                         [
>                           'Dette er en tittel',
>                           'no'
>                         ]
>                       ],
>           'pagetitle' => 'VoID Description for my dataset',
>           'add_void' => {
>                           'file' => 't/data/add.ttl',
>                           'syntax' => 'turtle'
>                         }
>         };
> 2013/06/21 06:26:33 Subject URI to be used: http://localhost/foo
> 2013/06/21 06:26:33 Try rendering '' page for subject node: <http://localhost/foo>
> 2013/06/21 06:26:33 Got text/turtle content type
> 2013/06/21 06:26:33 Will do a 303 redirect to http://localhost/foo/data
> 2013/06/21 06:26:33 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:33 Try rendering '' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:33 Got application/rdf+xml content type
> 2013/06/21 06:26:33 Will do a 303 redirect to http://localhost/bar/baz/bing/data
> 2013/06/21 06:26:33 Subject URI to be used: http://localhost/bar/baz/bing
> 2013/06/21 06:26:33 Try rendering 'data' page for subject node: <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:33 Will render 'data' page 
> 2013/06/21 06:26:33 Found Accept header: application/rdf+xml
> 2013/06/21 06:26:33 Message body is <?xml version="1.0" encoding="utf-8"?>
> <rdf:RDF xml:base="http://localhost" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dct="http://purl.org/dc/terms/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
> <rdf:Description rdf:about="http://localhost/bar/baz/bing">
> 	<rdfs:label xml:lang="en">Testing with longer URI.</rdfs:label>
> </rdf:Description>
> <rdf:Description xmlns:ns1="http://rdfs.org/ns/void#" rdf:about="http://localhost/bar/baz/bing/data">
> 	<ns1:inDataset rdf:resource="http://localhost/#dataset-0"/>
> </rdf:Description>
> </rdf:RDF>
> 2013/06/21 06:26:33 start_element rdf:RDF
> 2013/06/21 06:26:33 start_element rdf:Description
> 2013/06/21 06:26:33 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:33 got rdf:Description of <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:33 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element rdfs:label
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<Testing with longer URI.>>
> 2013/06/21 06:26:33 (2) end_element rdfs:label
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/bar/baz/bing'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://www.w3.org/2000/01/rdf-schema#label'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/bar/baz/bing> <http://www.w3.org/2000/01/rdf-schema#label> "Testing with longer URI."@en)
> 2013/06/21 06:26:33 (1) end_element rdf:Description
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element rdf:Description
> 2013/06/21 06:26:33 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:33 got rdf:Description of <http://localhost/bar/baz/bing/data>
> 2013/06/21 06:26:33 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element ns1:inDataset
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:inDataset
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/bar/baz/bing/data> <http://rdfs.org/ns/void#inDataset> <http://localhost/#dataset-0>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 (1) end_element rdf:Description
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 (0) end_element rdf:RDF
> 2013/06/21 06:26:33 -> expect SUBJECT
> 2013/06/21 06:26:33 start_element rdf:RDF
> 2013/06/21 06:26:33 start_element rdf:Description
> 2013/06/21 06:26:33 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:33 got rdf:Description of <http://localhost/bar/baz/bing>
> 2013/06/21 06:26:33 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element rdfs:label
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<Testing with longer URI.>>
> 2013/06/21 06:26:33 (2) end_element rdfs:label
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/bar/baz/bing'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://www.w3.org/2000/01/rdf-schema#label'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/bar/baz/bing> <http://www.w3.org/2000/01/rdf-schema#label> "Testing with longer URI."@en)
> 2013/06/21 06:26:33 (1) end_element rdf:Description
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element rdf:Description
> 2013/06/21 06:26:33 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:33 got rdf:Description of <http://localhost/bar/baz/bing/data>
> 2013/06/21 06:26:33 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element ns1:inDataset
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:inDataset
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/bar/baz/bing/data> <http://rdfs.org/ns/void#inDataset> <http://localhost/#dataset-0>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 (1) end_element rdf:Description
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 (0) end_element rdf:RDF
> 2013/06/21 06:26:33 -> expect SUBJECT
> 2013/06/21 06:26:33 Got application/rdf+xml content type
> 2013/06/21 06:26:33 start_element rdf:RDF
> 2013/06/21 06:26:33 start_element rdf:Description
> 2013/06/21 06:26:33 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:33 got rdf:Description of (ba9cb691f7b114416a098358fd006b4da1)
> 2013/06/21 06:26:33 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<1>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'ba9cb691f7b114416a098358fd006b4da1'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctObjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:ba9cb691f7b114416a098358fd006b4da1 <http://rdfs.org/ns/void#distinctObjects> "1"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<1>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'ba9cb691f7b114416a098358fd006b4da1'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctSubjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:ba9cb691f7b114416a098358fd006b4da1 <http://rdfs.org/ns/void#distinctSubjects> "1"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:property
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:property
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:ba9cb691f7b114416a098358fd006b4da1 <http://rdfs.org/ns/void#property> <http://xmlns.com/foaf/0.1/page>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:triples
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<1>>
> 2013/06/21 06:26:33 (2) end_element ns1:triples
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'ba9cb691f7b114416a098358fd006b4da1'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#triples'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:ba9cb691f7b114416a098358fd006b4da1 <http://rdfs.org/ns/void#triples> "1"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 (1) end_element rdf:Description
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element rdf:Description
> 2013/06/21 06:26:33 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:33 got rdf:Description of (ba9cb691f7b114416a098358fd006b4da5)
> 2013/06/21 06:26:33 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'ba9cb691f7b114416a098358fd006b4da5'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctObjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:ba9cb691f7b114416a098358fd006b4da5 <http://rdfs.org/ns/void#distinctObjects> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'ba9cb691f7b114416a098358fd006b4da5'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctSubjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:ba9cb691f7b114416a098358fd006b4da5 <http://rdfs.org/ns/void#distinctSubjects> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:property
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:property
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:ba9cb691f7b114416a098358fd006b4da5 <http://rdfs.org/ns/void#property> <http://www.w3.org/2000/01/rdf-schema#label>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:triples
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:triples
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'ba9cb691f7b114416a098358fd006b4da5'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#triples'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:ba9cb691f7b114416a098358fd006b4da5 <http://rdfs.org/ns/void#triples> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 (1) end_element rdf:Description
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element rdf:Description
> 2013/06/21 06:26:33 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:33 got rdf:Description of <http://localhost/#dataset-0>
> 2013/06/21 06:26:33 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element dct:modified
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2012-06-30>>
> 2013/06/21 06:26:33 (2) end_element dct:modified
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://purl.org/dc/terms/modified'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://purl.org/dc/terms/modified> "2012-06-30"^^<http://www.w3.org/2001/XMLSchema#date>)
> 2013/06/21 06:26:33 start_element dct:title
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<Dette er en tittel>>
> 2013/06/21 06:26:33 (2) end_element dct:title
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://purl.org/dc/terms/title'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://purl.org/dc/terms/title> "Dette er en tittel"@no)
> 2013/06/21 06:26:33 start_element dct:title
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<This is a title>>
> 2013/06/21 06:26:33 (2) end_element dct:title
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://purl.org/dc/terms/title'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://purl.org/dc/terms/title> "This is a title"@en)
> 2013/06/21 06:26:33 start_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<3>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctObjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#distinctObjects> "3"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctSubjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#distinctSubjects> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:entities
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:entities
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#entities'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#entities> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:properties
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:properties
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#properties'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#properties> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:propertyPartition
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:propertyPartition
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#propertyPartition> _:ba9cb691f7b114416a098358fd006b4da1)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:propertyPartition
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:propertyPartition
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#propertyPartition> _:ba9cb691f7b114416a098358fd006b4da5)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:sparqlEndpoint
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:sparqlEndpoint
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#sparqlEndpoint> <http://localhost/sparql>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:triples
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<3>>
> 2013/06/21 06:26:33 (2) end_element ns1:triples
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#triples'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#triples> "3"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:uriSpace
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<http://localhost>>
> 2013/06/21 06:26:33 (2) end_element ns1:uriSpace
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#uriSpace'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#uriSpace> "http://localhost")
> 2013/06/21 06:26:33 start_element ns1:vocabulary
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#vocabulary> <http://purl.org/dc/terms/>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:vocabulary
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#vocabulary> <http://www.w3.org/2000/01/rdf-schema#>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:vocabulary
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#vocabulary> <http://xmlns.com/foaf/0.1/>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element rdf:type
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element rdf:type
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://rdfs.org/ns/void#Dataset>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element rdfs:label
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<This is a test too>>
> 2013/06/21 06:26:33 (2) end_element rdfs:label
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://www.w3.org/2000/01/rdf-schema#label'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://www.w3.org/2000/01/rdf-schema#label> "This is a test too"@en)
> 2013/06/21 06:26:33 (1) end_element rdf:Description
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 (0) end_element rdf:RDF
> 2013/06/21 06:26:33 -> expect SUBJECT
> 2013/06/21 06:26:33 start_element rdf:RDF
> 2013/06/21 06:26:33 start_element rdf:Description
> 2013/06/21 06:26:33 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:33 got rdf:Description of (bbe33b67023e043c1931abf00c9519e392)
> 2013/06/21 06:26:33 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<1>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'bbe33b67023e043c1931abf00c9519e392'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctObjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:bbe33b67023e043c1931abf00c9519e392 <http://rdfs.org/ns/void#distinctObjects> "1"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<1>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'bbe33b67023e043c1931abf00c9519e392'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctSubjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:bbe33b67023e043c1931abf00c9519e392 <http://rdfs.org/ns/void#distinctSubjects> "1"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:property
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:property
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:bbe33b67023e043c1931abf00c9519e392 <http://rdfs.org/ns/void#property> <http://xmlns.com/foaf/0.1/page>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:triples
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<1>>
> 2013/06/21 06:26:33 (2) end_element ns1:triples
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'bbe33b67023e043c1931abf00c9519e392'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#triples'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:bbe33b67023e043c1931abf00c9519e392 <http://rdfs.org/ns/void#triples> "1"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 (1) end_element rdf:Description
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element rdf:Description
> 2013/06/21 06:26:33 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:33 got rdf:Description of (bbe33b67023e043c1931abf00c9519e396)
> 2013/06/21 06:26:33 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'bbe33b67023e043c1931abf00c9519e396'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctObjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:bbe33b67023e043c1931abf00c9519e396 <http://rdfs.org/ns/void#distinctObjects> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'bbe33b67023e043c1931abf00c9519e396'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctSubjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:bbe33b67023e043c1931abf00c9519e396 <http://rdfs.org/ns/void#distinctSubjects> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:property
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:property
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:bbe33b67023e043c1931abf00c9519e396 <http://rdfs.org/ns/void#property> <http://www.w3.org/2000/01/rdf-schema#label>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:triples
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:triples
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'BLANK',
>                    'bbe33b67023e043c1931abf00c9519e396'
>                  ], 'RDF::Trine::Node::Blank' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#triples'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple _:bbe33b67023e043c1931abf00c9519e396 <http://rdfs.org/ns/void#triples> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 (1) end_element rdf:Description
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element rdf:Description
> 2013/06/21 06:26:33 -> expect SUBJECT or OBJECT
> 2013/06/21 06:26:33 got rdf:Description of <http://localhost/#dataset-0>
> 2013/06/21 06:26:33 unshifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 start_element dct:modified
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2012-06-30>>
> 2013/06/21 06:26:33 (2) end_element dct:modified
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://purl.org/dc/terms/modified'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://purl.org/dc/terms/modified> "2012-06-30"^^<http://www.w3.org/2001/XMLSchema#date>)
> 2013/06/21 06:26:33 start_element dct:title
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<Dette er en tittel>>
> 2013/06/21 06:26:33 (2) end_element dct:title
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://purl.org/dc/terms/title'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://purl.org/dc/terms/title> "Dette er en tittel"@no)
> 2013/06/21 06:26:33 start_element dct:title
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<This is a title>>
> 2013/06/21 06:26:33 (2) end_element dct:title
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://purl.org/dc/terms/title'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://purl.org/dc/terms/title> "This is a title"@en)
> 2013/06/21 06:26:33 start_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<3>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctObjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctObjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#distinctObjects> "3"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:distinctSubjects
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#distinctSubjects'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#distinctSubjects> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:entities
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:entities
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#entities'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#entities> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:properties
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<2>>
> 2013/06/21 06:26:33 (2) end_element ns1:properties
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#properties'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#properties> "2"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:propertyPartition
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:propertyPartition
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#propertyPartition> _:bbe33b67023e043c1931abf00c9519e392)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:propertyPartition
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:propertyPartition
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#propertyPartition> _:bbe33b67023e043c1931abf00c9519e396)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:sparqlEndpoint
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:sparqlEndpoint
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#sparqlEndpoint> <http://localhost/sparql>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:triples
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<3>>
> 2013/06/21 06:26:33 (2) end_element ns1:triples
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#triples'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#triples> "3"^^<http://www.w3.org/2001/XMLSchema#integer>)
> 2013/06/21 06:26:33 start_element ns1:uriSpace
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<http://localhost>>
> 2013/06/21 06:26:33 (2) end_element ns1:uriSpace
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://rdfs.org/ns/void#uriSpace'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#uriSpace> "http://localhost")
> 2013/06/21 06:26:33 start_element ns1:vocabulary
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#vocabulary> <http://purl.org/dc/terms/>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:vocabulary
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#vocabulary> <http://www.w3.org/2000/01/rdf-schema#>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element ns1:vocabulary
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element ns1:vocabulary
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://rdfs.org/ns/void#vocabulary> <http://xmlns.com/foaf/0.1/>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element rdf:type
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 (2) end_element rdf:type
> 2013/06/21 06:26:33 -> predicate used rdf:resource or rdf:nodeID
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://rdfs.org/ns/void#Dataset>)
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 start_element rdfs:label
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 got character data (4): <<This is a test too>>
> 2013/06/21 06:26:33 (2) end_element rdfs:label
> 2013/06/21 06:26:33 -> expect OBJECT
> 2013/06/21 06:26:33 node stack: $VAR1 = [
>           bless( [
>                    'URI',
>                    'http://localhost/#dataset-0'
>                  ], 'RDF::Trine::Node::Resource' ),
>           bless( [
>                    'URI',
>                    'http://www.w3.org/2000/01/rdf-schema#label'
>                  ], 'RDF::Trine::Node::Resource' )
>         ];
> 2013/06/21 06:26:33 [rdfxml parser] (triple <http://localhost/#dataset-0> <http://www.w3.org/2000/01/rdf-schema#label> "This is a test too"@en)
> 2013/06/21 06:26:33 (1) end_element rdf:Description
> 2013/06/21 06:26:33 -> expect PREDICATE
> 2013/06/21 06:26:33 shifting seq counter: $VAR1 = [
>           0
>         ];
> 2013/06/21 06:26:33 (0) end_element rdf:RDF
> 2013/06/21 06:26:33 -> expect SUBJECT
> 2013/06/21 06:26:33 Got application/xhtml+xml content type
> Use of uninitialized value $prefix in pattern match (m//) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 99.
> Use of uninitialized value $current_property in string eq at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 173.
> Use of uninitialized value $prefix in pattern match (m//) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 99.
> Use of uninitialized value $current_property in string eq at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 173.
> Use of uninitialized value $prefix in pattern match (m//) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 99.
> Use of uninitialized value $current_property in string eq at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 173, <DATA> line 1.
> Use of uninitialized value in subroutine entry at /usr/lib/perl5/XML/LibXML.pm line 1607, <DATA> line 1.
> Use of uninitialized value in numeric eq (==) at /usr/share/perl5/RDF/RDFa/Generator/HTML/Pretty.pm line 74, <DATA> line 1.
> t/28-psgi-void.t ...... 
> # Get /foo, no redirects
> ok 1 - Returns 303
> ok 2 - Location is OK
> # Get /bar/baz/bing, ask for RDF/XML
> ok 3 - GET /bar/baz/bing
> ok 4 - Correct content-type
> ok 5 - Location is OK
> ok 6 - Returns valid RDF/XML
> ok 7 - Subject URI in content
> ok 8 - Test phrase in content
> ok 9 - SPARQL endpoint link in data
> ok 10 - SPARQL endpoint in data
> ok 11 - None of the added description in data
> ok 12 - Void oject URI in content
> # Get the base_uri with the VoID
> ok 13 - GET http://localhost/
> ok 14 - Correct content-type
> ok 15 - Returns valid RDF/XML
> ok 16 - Subject URI in content
> ok 17 - Correct English title
> ok 18 - Correct Norwegian title
> ok 19 - Correct English label from addon data
> ok 20 - Data is an RDF::Trine::Model.
> ok 21 - Common statements are there
> # Get the base_uri with the VoID
> ok 22 - GET http://localhost/
> ok 23 - Returns valid RDFa
> not ok 24 - Correct content-type # TODO This seems very fragile and gives different results on different platforms, but is not important
> #   Failed (TODO) test 'Correct content-type'
> #   at t/28-psgi-void.t line 111.
> #          got: 'text/html'
> #     expected: 'application/xhtml+xml'
> ok 25 - Correct title in RDFa # TODO This seems very fragile and gives different results on different platforms, but is not important
> 1..25
> ok
> 
> Test Summary Report
> -------------------
> t/10-basic.t        (Wstat: 512 Tests: 15 Failed: 0)
>   Non-zero exit status: 2
>   Parse errors: Bad plan.  You planned 23 tests but ran 15.
> t/16-void.t         (Wstat: 512 Tests: 17 Failed: 0)
>   Non-zero exit status: 2
>   Parse errors: No plan found in TAP output
> t/17-hypermedia.t   (Wstat: 512 Tests: 10 Failed: 0)
>   Non-zero exit status: 2
>   Parse errors: No plan found in TAP output
> t/28-psgi-void.t    (Wstat: 0 Tests: 25 Failed: 0)
>   TODO passed:   25
> Files=10, Tests=187, 14 wallclock secs ( 0.12 usr  0.06 sys + 12.39 cusr  1.47 csys = 14.04 CPU)
> Result: FAIL
> Failed 3/10 test programs. 0/187 subtests failed.
> make[1]: *** [test_dynamic] Error 255

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2013/06/20/librdf-linkeddata-perl_0.56-1_unstable.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-perl-maintainers mailing list