Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-owl] Having Trouble Compiling SWRL-Jess Bridge

Steven Wartik swartik at ida.org
Mon Sep 11 13:28:11 PDT 2006


Hi,

I'm trying to build the swrl-jess-bridge library from the source on the 
SVN respository. I'm getting compile-time errors out of  
edu.stanford.smi.protegex.owl.swrl.bridge.jess.SWRLJessBridge.java. The 
compiler doesn't recognize the four classes given as arguments to 
rete.addUserfunction() on lines 382 - 385. Can someone please tell me 
where these classes live? Thanks.

Steve Wartik

Here's the relevant output from ant:


    [javac] C:\Documents and Settings\swartik\SVN\swrl-jess-bridge\src\edu\stanford\smi\protegex\owl\swrl\bridge\jess\SWRLJessBridge.java:382: cannot find symbol
    [javac] symbol  : class InvokeSWRLBuiltInWithoutAssignmentUserFunction
    [javac] location: class edu.stanford.smi.protegex.owl.swrl.bridge.jess.SWRLJessBridge
    [javac]       rete.addUserfunction(new InvokeSWRLBuiltInWithoutAssignmentUserFunction(this));
    [javac]                                ^
    [javac] C:\Documents and Settings\swartik\SVN\swrl-jess-bridge\src\edu\stanford\smi\protegex\owl\swrl\bridge\jess\SWRLJessBridge.java:383: cannot find symbol
    [javac] symbol  : class InvokeSWRLBuiltInWithAssignmentUserFunction
    [javac] location: class edu.stanford.smi.protegex.owl.swrl.bridge.jess.SWRLJessBridge
    [javac]       rete.addUserfunction(new InvokeSWRLBuiltInWithAssignmentUserFunction(this));
    [javac]                                ^
    [javac] C:\Documents and Settings\swartik\SVN\swrl-jess-bridge\src\edu\stanford\smi\protegex\owl\swrl\bridge\jess\SWRLJessBridge.java:384: cannot find symbol
    [javac] symbol  : class AssertIndividualUserFunction
    [javac] location: class edu.stanford.smi.protegex.owl.swrl.bridge.jess.SWRLJessBridge
    [javac]       rete.addUserfunction(new AssertIndividualUserFunction(this));
    [javac]                                ^
    [javac] C:\Documents and Settings\swartik\SVN\swrl-jess-bridge\src\edu\stanford\smi\protegex\owl\swrl\bridge\jess\SWRLJessBridge.java:385: cannot find symbol
    [javac] symbol  : class AssertPropertyUserFunction
    [javac] location: class edu.stanford.smi.protegex.owl.swrl.bridge.jess.SWRLJessBridge
    [javac]       rete.addUserfunction(new AssertPropertyUserFunction(this));
    [javac]                                ^





More information about the protege-owl mailing list