Re: [protege-user] ! [WARN] No ODBA model ... ?
Michael DeBellis <[email protected]>
| Newsgroups | gmane.comp.misc.ontology.protege.owl |
|---|---|
| Message-ID | <CALGFikdRtC5JqmA1M5eEi7d=ggZK85FhAYN0C+=2C4HyOvqkLQ@mail.gmail.com> |
Jean-Louis, FYI, I don't think this is a problem with 5.6.4 in general because I can't recall seeing that error and I use 5.6.4 more or less every day on some fairly large and complex ontologies. My best guess is that it has to do with some plugin. I wasn't sure what ODBA meant in this context. My first thought is: Object-Database Access and it has something to do with a plugin for connecting the A-Box with a relational database... but that is purely a guess. Also, in general, a Warning isn't all that serious. On the other hand, when you get text in Red it often is a serious error. But as I looked at that second image (Log Preferences) more carefully, I realized that is just a generic message on the preferences for defining your log preferences so the red in that message (at least I'm pretty sure) is not an actual error but rather an example (hence the foos and bars) of what different kinds of errors will look like with your current log settings. Again, my best guess is the issue is a Plugin. For example, I use a Plugin that always causes an error if I try to open one of the Windows where I'm using the plugin without first running the reasoner and I just ignore it. Do you get the "Reasoner Active" message after you run the reasoner? Does the reasoner make expected inferences and can you click on a "?" and get explanations? If yes then it probably isn't that serious an error. Some suggestions: 1) Search through the log for "plugin" or look where you get the messages and see if it mentions any plugins. 2) Copy the entire log and paste it into a text file using something like Notepad and send the entire Log file. 3) If the sample ontology isn't that large and isn't proprietary send that as well. 4) Create a new ontology, perhaps with just one class and one instance and one data property and see if you still get the error. Also, I asked ChatGPT what ODBA meant in the context of Protege. The answer may not be correct but I'll paste it below just because it may be of some use. Cheers, Michael https://www.michaeldebellis.com/blog From ChatGPT: In the context of *Protégé* and OWL ontologies, *ODBA* typically stands for: *OWL Direct Binary Access* This refers to a *plugin or internal mechanism* within Protégé (especially in its more advanced or research-focused configurations) that allows the system to *directly access OWL ontologies in a binary format* for performance optimization. Key points: - *ODBA* is not a standard OWL term—it’s an internal or experimental component used in certain builds of Protégé, especially those connected with *ELK reasoner* or high-performance OWL EL reasoning. - It often appears in logs or UI components when Protégé is trying to *optimize access to large ontologies*. - In some cases, you might see things like ODBA Plugin or references to ODBA storage in *reasoner preferences*, especially if you're using reasoners or tools developed at TU Dresden or Stanford. ------------------------------ If You Saw It in the UI or a Log Message: It might be indicating that Protégé is using *binary-optimized access* to speed up parsing or reasoning. It’s not something most ontology engineers need to configure directly unless doing performance tuning. Would you like to paste the full context where you saw “ODBA”? That might help confirm whether it's the binary access layer or something else. On Tue, May 27, 2025 at 9:28 AM Jean-Louis Janin <[email protected]> wrote: > Hello, > > I don't understand this uncomplete warning message, briefly available > and reading as follows: > > "[WARN] No ODBA model was loaded because no .odba file exists i... > click to open the log" > > It appears regularly with Protégé Desktop 5.6.4 through an orange ! (see > attached screen shots). > > Would anybody propose an explanation for this "potential" warning ? > > How could I create an ODBA file ? For what purpose ? > > Regards, > > Jean-Louis Janin > _______________________________________________ > protege-user mailing list > [email protected] > https://mailman.stanford.edu/mailman/listinfo/protege-user > _______________________________________________ protege-user mailing list [email protected] https://mailman.stanford.edu/mailman/listinfo/protege-user