On 21/04/14 23:29, Shijie Jin -X (shijjin - AAP3 INC at Cisco) wrote:
Hi All,
I’m working on a new project with Jena framework. The problem is, I want to use
D2RQ as my library to export the RDB data into TDB, however, the D2RQ uses an
old version Jena framework which incompatible with the newest version Jena. I
can’t use two versions of Jena simultaneously. Any suggestions?
I used Jarjar to change the class path of D2RQ so two library can both work
correctly, but I can’t pass the result from D2RQ (Model instance as the result)
to my project because they are regarded as two different interfaces now. I’v
considered writing adapters to wrap interfaces, but there are too many to do.
Thank you,
Shijie
Sorry - you have little choice but to either
* Ask the D2RQ people to upgrade
* download source from github ("develop" branch - later version of jena)
and recompile (then contrib the patch back to D2RQ)
Andy