Sorry, this is the correct Turtle file:

@prefix def:    <ns/default#> .
@prefix dct:    <http://purl.org/dc/terms/> .
@prefix dh:     <https://www.w3.org/ns/ldt/document-hierarchy/domain#> .
_:container a def:Container .
_:container dct:title "Kaunas" .
_:container dh:slug "kaunas" .
On Thu, Nov 22, 2018 at 9:20 PM Martynas Jusevičius
<[email protected]> wrote:
>
> Hi,
>
> I have such a simple Turtle file called kaunas.ttl:
>
> ./create-container.sh \
> -b https://linkeddatahub.com:4443/demo/city-graph/ \
> -f "cert.pem" \
> -p "test1234" \
> --title "Kaunas" \
> --slug "kaunas" \
> https://linkeddatahub.com:4443/demo/city-graph/
>
> It parses from command line using 3.6.0:
>
> pumba@LAPTOP-BL3MCU0O:/mnt/c/Users/pumba/WebRoot/AtomGraph/LinkedDataHub/scripts$
> export JENA_HOME="/mnt/c/Users/pumba/WebRoot/apache-jena-3.6.0"
> pumba@LAPTOP-BL3MCU0O:/mnt/c/Users/pumba/WebRoot/AtomGraph/LinkedDataHub/scripts$
> cat kaunas.ttl | turtle
> --base="https://linkeddatahub.com:4443/demo/city-graph/";
> _:Be9c8204f16652e5daab8df47ee02facf
> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
> <https://linkeddatahub.com:4443/demo/city-graph/ns/default#Container>
> .
> _:Be9c8204f16652e5daab8df47ee02facf <http://purl.org/dc/terms/title> "Kaunas" 
> .
> _:Be9c8204f16652e5daab8df47ee02facf
> <https://www.w3.org/ns/ldt/document-hierarchy/domain#slug> "kaunas" .
>
> But fails using 3.9.0:
>
> pumba@LAPTOP-BL3MCU0O:/mnt/c/Users/pumba/WebRoot/AtomGraph/LinkedDataHub/scripts$
> export JENA_HOME="/mnt/c/Users/pumba/WebRoot/apache-jena-3.9.0"
> pumba@LAPTOP-BL3MCU0O:/mnt/c/Users/pumba/WebRoot/AtomGraph/LinkedDataHub/scripts$
> cat kaunas.ttl | turtle
> --base="https://linkeddatahub.com:4443/demo/city-graph/";
> 20:16:32 ERROR riot                 :: [line: 1, col: 1 ] Expected
> BNode or IRI: Got: [DIRECTIVE:prefix]
> pumba@LAPTOP-BL3MCU0O:/mnt/c/Users/pumba/WebRoot/AtomGraph/LinkedDataHub/scripts$
>
> What is happening here? Can't use 3.9.0 as all our CLI scripts would break.
>
> Even stranger that passing the file as an argument and not a stream
> works on both versions:
>
> turtle --base="https://linkeddatahub.com:4443/demo/city-graph/"; kaunas.ttl
>
> The system is Ubuntu 16.04.3 LTS (Windows Subsystem for Linux).
>
> Martynas
> atomgraph.com

Reply via email to