[Attempto] tried the aceview 1.3 branch

Kaarel Kaljurand kaljurand at gmail.com
Tue Mar 9 16:59:58 CET 2010


Hi Jean-Marc,

I created the 1.3 branch in October last year and worked on it for abut 2 weeks.
Since neither Protege 4.1 nor OWL-API 3 was officially released back then
and no reasoner
worked yet with Protege 4.1 this work was kind of pointless and more about
experimentation. I got the code to compile without errors. but I had to disable
some things in ACE View and do a major rewrite to the others (notably
annotation support) so the
functionality was not preserved and some bugs were introduced. It's
not surprising
that the code does not compile any more against Protege 4.1/OWL-API 3
as they have probably changed in the last months.

I'm currently travelling and return home only in August (or maybe even later),
so I can start working on the 1.3 branch again in autumn. If you need it done
faster then you would have to do it yourself. ;). You are welcome to branch
ACE View and make the changes available on some other source code
repository (you can start from revision 51).

Note however that APE (the ACE->OWL part) needs also be updated to generate
OWL 2 and not the old OWL 1.1. This update is not very complicated as it
can be done with a sed-script of about 10 lines (i.e. some things need to
be renamed but no structural changes are necessary).


On Tue, Mar 9, 2010 at 16:25, Jean-Marc Vanel <jeanmarc.vanel at gmail.com> wrote:
> Hi Kaarel
>
> I tried to make an eclipse Project with the aceview 1.3 branch .
> First I updated the classpath like below.
>
> Then I updated in the source several references to package
> org.semanticweb.owlapi
> changed to
> org.semanticweb.owl
>
> Then I still have 50 unresolved classes, like :
> import org.semanticweb.owl.model.OWLAnnotationAssertionAxiom;
>
> in 4 classes in
> ch/uzh/ifi/attempto/aceview/util
>
> Maybe there some missing commits ?
>
> <?xml version="1.0" encoding="UTF-8"?>
> <classpath>
>        <classpathentry kind="src" path="src"/>
>        <classpathentry kind="src" path="test"/>
>        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
>
>        <classpathentry kind="var"
> path="PROTEGE_SRC/build/dist/bundles/org.protege.editor.owl.jar"/>
>        <classpathentry kind="var"
> path="PROTEGE_SRC/build/dist/bundles/org.protege.editor.core.application.jar"/>
>        <classpathentry kind="var"
> path="PROTEGE_SRC/plugins/org.semanticweb.owl.owlapi/lib/owlapi-bin.jar"/>
>        <classpathentry kind="var"
> path="PROTEGE_SRC/plugins/org.protege.common/lib/log4j.jar"/>
>
>        <classpathentry kind="lib" path="lib/attempto-ape.jar"/>
>        <classpathentry kind="lib" path="lib/attempto-owl.jar"/>
>        <classpathentry kind="lib" path="lib/jdom.jar"/>
>        <classpathentry kind="lib" path="lib/RadixTree-0.3.jar"/>
>        <classpathentry kind="lib" path="lib/swingx-1.0.jar"/>
>        <classpathentry kind="lib" path="lib/swing-worker-1.2.jar"/>
>        <classpathentry kind="lib" path="lib/google-collect-1.0-rc3.jar"/>
>        <classpathentry kind="lib" path="lib/simplenlg-v37.jar"/>
>        <classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
>        <classpathentry kind="output" path="classes"/>
> </classpath>

Greetings from Puerto Natales, Patagonia,
Kaarel


More information about the attempto mailing list