Спасибо за вашу помощь, мне наконец-то удалось написать код с OWL API
OWLOntologyManager manager = OWLManager.createOWLOntologyManager();
try {
OWLOntology ontology = manager.loadOntologyFromOntologyDocument(new File(ONTOLOGY_FILE_NAME));
Set<SWRLRule> rules = ontology.getAxioms(AxiomType.SWRL_RULE);
for (SWRLRule r : rules) {
// body
for (SWRLAtom a : r.getBody()) {
System.out.println(a.getPredicate().toString());
for (SWRLArgument ar : a.getAllArguments()) {
System.out.println(ar.toString());
}
}
// head
for (SWRLAtom a : r.getHead()) {
System.out.println(a.getPredicate().toString());
for (SWRLArgument ar : a.getAllArguments()) {
System.out.println(ar.toString());
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
Проверьте свой сервер / lib / папку, чтобы найти wliclient.jar.
С Weblogic 12.1.3 вы можете найти его здесь:
$ {INSTALL_DIR} / inventory / wlserver / server / lib / wlclient.jar
Он упакован внутри weblogic.jar на вашем сервере / lib.