-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Situation:
SPARQL-Anfrage von ACKREP-server aus:
- Versuch liefert gewünschtes Resultat
- Versuch Fehler:
The following error occurred: unexpected attempt to reload already loaded module: erk:/models
Problematik:
- jede sparql abfrage lädt die ontology neu
- dabei wird control_theory entalden und neu geladen
- models (vom ackrep_parser) wirft nur nen error
-> pyerk .. ocre.py l.78 mit return ersetzen
Steps to Investigate:
- erste sparql anfrage durchlaufen lassen -> ct und models laden
- bei zweiter anfrage:
- in ackrep_core ... core.py line 241 wird ontology neugeladen
- in line 243 sind noch alle relationen vorhanden
p.core.ds.get_entity_by_uri("erk:/models#Ia7055").get_relations() - nach dem neuladen von ct (line 245) sind alle nicht builtin relations weg
p.core.ds.get_entity_by_uri("erk:/models#Ia7055").get_relations() - neuladen wird verhindert durch error oder return in pyerk ..core.py l.78
Vorschlag:
- auch ackrep_parser entitäten müssen auf die gleiche weise entladen werden wie andere module (control_theory)
Metadata
Metadata
Assignees
Labels
No labels