[protege-owl] Protege 3.2 beta (build 318) and SWRL activate problem

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[protege-owl] Protege 3.2 beta (build 318) and SWRL activate problem

Douglas Sjoquist
I eventually want to use the SWRLJessTab with
Protege' so I downloaded the latest beta (build
318), but it generates an exception when I try to
activate SWRL.

Here are the steps I followed:
- installed build 318 into new directory
- created new OWL-DL project
- saved project
- enabled SWRL tab in project configuration
- clicked 'Activate SWRL...' button on SWRL tab

I received a popup dialog with this text (hand
transcribed, I might have mis-typed):

Could not active SWRL support:
The resource p1:containsIgnoreCase has the
rdf:type http://www.w3.org/2003/11/swrl#Builtin 
which is not a class but a
edu.stanford.smi.protegex.owl.model.impl.DefaultRDFUntypedResource
Suggestion: In many cases the problem is a missing
owl:imports statement to the classes file which
defines the correct type of
http://www.w3.org/2003/11/swrl#BuiltIn.
Your project might be in an inconsistent state now.

When I click OK, the application locks up and I
need to kill it.

Am I missing something or is this a bug?
Thanks for any help,
Doug
--
Douglas W Sjoquist
[hidden email]

-------------------------------------------------------------------------
To unsubscribe go to http://protege.stanford.edu/community/subscribe.html

Reply | Threaded
Open this post in threaded view
|

[protege-owl] Re: Protege 3.2 beta (build 318) and SWRL activate problem

Tania Tudorache
Douglas,

yes, this is a bug related to the importing of the swrl.owl and
swrlb.owl ontologies that are required by SWRLTab.
This is fixed in the next 3.2 beta, which we plan to release tomorrow.

Tania

Douglas Sjoquist wrote:

> I eventually want to use the SWRLJessTab with Protege' so I downloaded
> the latest beta (build 318), but it generates an exception when I try
> to activate SWRL.
>
> Here are the steps I followed:
> - installed build 318 into new directory
> - created new OWL-DL project
> - saved project
> - enabled SWRL tab in project configuration
> - clicked 'Activate SWRL...' button on SWRL tab
>
> I received a popup dialog with this text (hand transcribed, I might
> have mis-typed):
>
> Could not active SWRL support:
> The resource p1:containsIgnoreCase has the rdf:type
> http://www.w3.org/2003/11/swrl#Builtin which is not a class but a
> edu.stanford.smi.protegex.owl.model.impl.DefaultRDFUntypedResource
> Suggestion: In many cases the problem is a missing owl:imports
> statement to the classes file which defines the correct type of
> http://www.w3.org/2003/11/swrl#BuiltIn.
> Your project might be in an inconsistent state now.
>
> When I click OK, the application locks up and I need to kill it.
>
> Am I missing something or is this a bug?
> Thanks for any help,
> Doug


-------------------------------------------------------------------------
To unsubscribe go to http://protege.stanford.edu/community/subscribe.html

Reply | Threaded
Open this post in threaded view
|

[protege-owl] Re: Protege 3.2 beta (build 318) and SWRL activate problem

Douglas Sjoquist
Tania Tudorache wrote:
> Douglas,
>
> yes, this is a bug related to the importing of the swrl.owl and
> swrlb.owl ontologies that are required by SWRLTab.
> This is fixed in the next 3.2 beta, which we plan to release tomorrow.
>
Thanks for the quick reply,

Doug
-------------------------------------------------------------------------
To unsubscribe go to http://protege.stanford.edu/community/subscribe.html