Hello,
Sure, but where and how will i change it? In website? Or in Github?
Regards!

Yusuf Karadag

On Tue, May 25, 2021, 21:47 Furkan KAMACI <[email protected]> wrote:

> Hi Hasan,
>
> What do you think about adding these tutorials into clerezza as an example
> module? You can check Tika as an example:
> https://github.com/apache/tika/tree/main/tika-example
>
> By the way, Yusuf, could you update the first tutorial if there is not any
> problem left?
>
> Kind Regards,
> Furkan KAMACI
>
> On Tue, May 25, 2021 at 9:39 PM Yusuf Karadağ <[email protected]>
> wrote:
>
> > Hello!
> > So i've tried to run tutorial with *representation *module. But it kept
> > giving *null. *I've kept track of it and it's giving in this line of
> > *Parser.class:
> > *
> >
> > ParsingProvider provider =
> > (ParsingProvider)this.providerMap.get(deParameterizedIdentifier);
> >
> > It can't get the provider and throws
> > *UnsupportedParsingFormatException.*
> >
> >
> > *and the output was:
> > [main] INFO org.apache.clerezza.representation.Parser - constructing
> Parser
> > [main] WARN org.apache.clerezza.tutorial.Example02 - text/turtle is
> > not supported by the used parser
> >
> > *
> >
> > Then I tried with the dependencies as written in Tutorial 2. I moved
> > *example02.ttl *file under *resources *directory of module and made a
> > change in the code as:
> > package org.apache.clerezza.tutorial;
> > import org.apache.clerezza.commons.rdf.Graph;import
> > org.apache.clerezza.commons.rdf.Triple;import
> > org.apache.clerezza.rdf.core.serializedform.Parser;import
> > org.apache.clerezza.rdf.core.serializedform.SupportedFormat;import
> >
> >
> org.apache.clerezza.rdf.core.serializedform.UnsupportedFormatException;import
> > org.slf4j.Logger;import org.slf4j.LoggerFactory;
> > import java.io.InputStream;import java.util.Iterator;
> > public class Example02 {
> >
> >     private static final Logger logger = LoggerFactory.getLogger(
> > Example02.class );
> >
> >     public static void main( String[] args ) {
> >
> >         InputStream inputStream =
> > Example02.class.getClassLoader().getResourceAsStream( "example02.ttl"
> > );
> >         Parser parser = Parser.getInstance();
> >
> >         try {
> >             Graph graph = parser.parse( inputStream,
> > SupportedFormat.TURTLE );
> >
> >             Iterator<Triple> iterator = graph.filter( null, null, null );
> >             Triple triple;
> >
> >             while ( iterator.hasNext() ) {
> >                 triple = iterator.next();
> >                 logger.info( String.format( "%s %s %s",
> >                         triple.getSubject().toString(),
> >                         triple.getPredicate().toString(),
> >                         triple.getObject().toString()
> >                 ) );
> >             }
> >         } catch ( UnsupportedFormatException ex ) {
> >             logger.warn( String.format( "%s is not supported by the
> > used parser", SupportedFormat.TURTLE ) );
> >         }
> >     }
> > }
> >
> > And i got the output as:
> >
> > SLF4J: Class path contains multiple SLF4J bindings.
> > SLF4J: Found binding in
> >
> >
> [jar:file:/C:/Users/yusufkaradag2/.m2/repository/org/slf4j/slf4j-simple/1.7.25/slf4j-simple-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > SLF4J: Found binding in
> >
> >
> [jar:file:/C:/Users/yusufkaradag2/.m2/repository/org/slf4j/slf4j-log4j12/1.7.6/slf4j-log4j12-1.7.6.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> > explanation.
> > SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory]
> > [main] INFO org.apache.clerezza.rdf.core.serializedform.Parser -
> > constructing Parser
> > [main] INFO org.apache.clerezza.tutorial.Example02 -
> > org.apache.clerezza.rdf.jena.commons.JenaBNodeWrapper@4e636c84
> > <http://clerezza.apache.org/2017/01/example#hasFirstName>
> > "Hasan"^^<http://www.w3.org/2001/XMLSchema#string>
> > [main] INFO org.apache.clerezza.tutorial.Example02 -
> > org.apache.clerezza.rdf.jena.commons.JenaBNodeWrapper@4e636c84
> > <http://clerezza.apache.org/2017/01/example#isA>
> > <http://clerezza.apache.org/2017/01/example#ClerezzaUser>
> >
> > I hope i managed to tell what i meant. Just a bit confused why it
> > didn't work with *representation* module. Should i try with
> > *representation *or this is fine?
> >
> > Regards!
> >
> >
> >
> > On Tue, May 25, 2021 at 2:33 PM Hasan <[email protected]> wrote:
> >
> > > Hi Yusuf
> > >
> > > I'd be glad if you could try to fix tutorial 2 as well
> > > http://clerezza.apache.org/getting-started/tutorial/tutorial-02/
> > >
> > > Best regards
> > >
> > > Hasan
> > >
> >
> >
> > --
> > Yusuf
> >
>

Reply via email to