Hi, According to migration doc they said "The RDBMS Sail (that is, Sesame storage support for PostgreSQL and MySQL), which was deprecated since Sesame release 2.7.0, has been completely removed in RDF4J. If you were still using this storage backend as part of your project, you will need to switch to a different database type before upgrading or look into third-party implementations that may still support those databases." So I checked alternative implementation, also I asked some details about this in the rdf4j-dev list. Replies I got,
From: Jeen Broekstra <[email protected]> Date: 27 March 2017 at 09:49 Subject: Re: [rdf4j-dev] Sesame sail To: rdf4j developer discussions <[email protected]> On 27 Mar 2017, at 15:12, Jayan Vidanapathirana <[email protected]> wrote: Hi all, I'm Jayan and now I migrate a project, Sesame 2.7 to rdf4j 1.0 . Can I know is there any replacement or alternative implementation for Sesame Sail ? Yes, it’s called rdf4j-sail. As an aside: we’re happy to help of course, but this mailing list (rdf4j-dev) is primarily intended for discussions between the rdf4j developers themselves. For questions on how to use RDF4J, we’d prefer you use the rdf4j-users list, instead. See http://rdf4j.org/support/ for more details. HTH, Jeen _________________________________________________________________________________________ From: Peter Ansell <[email protected]> Date: 27 March 2017 at 09:59 Subject: Re: [rdf4j-dev] Sesame sail To: rdf4j developer discussions <[email protected]> Hi Jayan, Sail still exists, just in a different package, in RDF4J: http://docs.rdf4j.org/javadoc/2.0/org/eclipse/rdf4j/sail/Sail.html The migration documentation may help you: http://docs.rdf4j.org/migration/#_migrating_from_sesame_2 Cheers, Peter _____________________________________________________________________ Therefore still we can work on RDF4J sail. On 25 March 2017 at 23:14, Sergio Fernández <[email protected]> wrote: > Marmotta currently supports Jaca 1.7, but with such change we will raise it > to 1.8. > > Regarding Sesame, we're still using 2.7.x; our code base is not compatible > with 2.8, as the issues linked in Jira. You should define what's the best > migration path. > > > On Mar 25, 2017 2:55 AM, "Jayan Vidanapathirana" <[email protected] > > > wrote: > > Hi Sergio, > > Still Marmotta in java 1.7 and it uses sesame 2. According to this > migration guide[1] we have to migrate sesame 2 to RDF4J 1.0. Also is there > any effect, when upgrading sesame 2.7 to 2.8 or 2.9 ? > > [1]- http://docs.rdf4j.org/migration/#_sesame_to_rdf4j_migration_guide > > > On 24 March 2017 at 19:17, Jayan Vidanapathirana <[email protected] > > > wrote: > > > Hi Sergio, > > > > Yeah I build Marmotta and now I working on some RDF tutorials. > > Thanks for your guidance. > > > > On 24 March 2017 at 13:13, Sergio Fernández <[email protected]> wrote: > > > >> Hi Jayan, > >> > >> On Thu, Mar 23, 2017 at 12:47 PM, Jayan Vidanapathirana < > >> [email protected]> wrote: > >> > > >> > [ERROR] Failed to execute goal > >> > org.apache.maven.plugins:maven-archetype-plugin:2.2:integration-test > >> > (default-integration-test) on project marmotta-archetype-module: > >> > [ERROR] Archetype IT 'basic' failed: Cannot run additions goals. > >> > > >> > >> If you make a: > >> > >> mvn clean install -DskipTests > >> > >> you should be safe, then the build will install the required archetypes, > >> too. > >> > >> > > >> > > I'm Jayan Vidanapathirana, a final year undergraduate from > Department > >> of > >> > > Computer Science and Engineering, University of Moratuwa. I'm > >> interesting > >> > > about this project. Now I'm studying about Marmotta and sesame. > >> > > > >> > > So, I would like to know more details about this project and main > >> > > knowledge areas. > >> > > >> > >> Well, this particular GSoC project requires quite some deep > understanding > >> about the RDF stack, including SPARQL and other related technologies. > >> > >> We are currently using OpenRDF Sesame 2.7.x, which now has moved to > >> Eclipse > >> RDF4J: http://rdf4j.org/ So for us it'd be great to catch-up with the > >> latest developments there and migrate to the new library. Besides the > >> artifacts and packages renaming, there may be different > incompatibilities > >> in our source bases, probably mainly in the Platform and the KiWi triple > >> store. > >> > >> Start getting familiar with our code base. We have a simple methodology > >> that you should follow: > >> > >> https://wiki.apache.org/marmotta/GSoC/Methodology > >> > >> But feel free to ask. > >> > >> Cheers, > >> > >> -- > >> Sergio Fernández > >> Partner Technology Manager > >> Redlink GmbH > >> m: +43 6602747925 > >> e: [email protected] > >> w: http://redlink.co > >> > > > > > > > > -- > > Best Regards > > > > Jayan Vidanapathirana > > Undergraduate (CSE '13 Batch ) > > Computer Science & Engineering Department > > University of Moratuwa. > > [email protected] > > [image: https://lk.linkedin.com/in/jayancv] > > <https://lk.linkedin.com/in/jayancv> > > > > > > -- > Best Regards > > Jayan Vidanapathirana > Undergraduate (CSE '13 Batch ) > Computer Science & Engineering Department > University of Moratuwa. > [email protected] > [image: https://lk.linkedin.com/in/jayancv] > <https://lk.linkedin.com/in/jayancv> > -- Best Regards Jayan Vidanapathirana Undergraduate (CSE '13 Batch ) Computer Science & Engineering Department University of Moratuwa. [email protected] [image: https://lk.linkedin.com/in/jayancv] <https://lk.linkedin.com/in/jayancv>
