Hi Bob, On 28 Feb 2012, at 10:02, Bob Ferris wrote: > My experience when I tried to update the Jena libs last summer was the > following: > > - I got some NPE when running the test suite of my project (see [1])
Yes, I got this one too and fixed it; there were a couple more like that before I got it to work. (The problem was that we overrode some ARQ methods, and the underlying ARQ method was renamed, so our code no longer overrode the ARQ code, and ended up not being called. This is what @Override is designed to catch, but most of our code doesn't use it.) > Unfortunately, my project setup was done with the former splitted libs > of D2RQ (see [2,3]). So I'm not sure how one could setup this project > with the current D2RQ libs (especially, AFAIK, the D2RS even included > some project specific modifications ...). When joining the D2RQ and D2R Server repositories, not *that* much actually changed in the codebase. The package for D2R Server was renamed and the build files unified. > Furthermore, it would be really cool, if you could mavenize your D2RQ > project (see [4] and feel be free to be inspired by my pom files ;) ) > and remove thereby the Eclipse specific project settings files > (.project, .classpath, .settings folder). With a pom file it should be > rather easy to import your project via the M2E plugin of Eclipse with > its SCM Git connector installed. Nothing is rather easy with Maven. Maven is almost as awful as EJBs. I appreciate your work on this, and if your someone else wants to maintain a mavenized version of D2RQ then I'm all for it and will do what I can to support, but I certainly have no intention to mavenize the main repo. Best, Richard > > Cheers, > > > Bo > > > PS: I hope I'll find some time in the near future to port the > LinkedBrainz project to the current D2RQ libs. However, please mavenize > it and maybe even upload it to a public Maven repository (that would be > really awesome!). > > > [1] https://github.com/LinkedBrainz/LinkedBrainzTestcases/issues/2 > [2] https://github.com/zazi/D2RQ-maven/tree/d2rq-0.8-maven > [3] https://github.com/zazi/D2RS-LinkedBrainz/tree/d2rs-0.8-maven > [4] https://github.com/d2rq/d2rq/issues/2 > > > On 2/28/2012 3:52 AM, Richard Cyganiak wrote: >> https://github.com/d2rq/d2rq is updated to the latest Jena (2.7) and ARQ >> (2.9). >> >> This was a fairly major operation, as ARQ's internals have changed >> significantly since the version we used previously. >> >> There are some casualties: the SDB tests don't run under recent ARQ versions >> and are hence temporarily out of order; and all RDQL support was dropped >> from ARQ, so I removed the corresponding tests. I've also removed the Sesame >> support: No one ever complains how horribly outdated it is, so I can only >> conclude that no one ever tries to use it. >> >> I've upgraded many other jars as well, e.g., Velocity to 1.7, Jetty to >> 8.1.1, and the MySQL JDBC driver to 5.1.18. >> >> This still needs much more testing. If any brave souls want to try it >> already, “ant jar” is waiting… > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > d2rq-map-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/d2rq-map-devel ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ d2rq-map-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/d2rq-map-devel
