WebProtege Wiki Page (3BW)
There is a new tool available, WebProtege, which is a web client for Protege. (AW6)
The new wiki page of WebProtege is this: (AVQ)
http://protegewiki.stanford.edu/index.php/WebProtege (AVH)
Please note that the application described by this wiki page is deprecated and not supported anymore. (AVI)
ALL INFORMATION BELOW THIS LINE IS DEPRECATED. (AVO)
Current level of support (AVM)
Please, note that we currently don't have anyone actively supporting the Protege Web Browser. Given that this application is quite popular in the community, we would like to encourage others to take it up and work on the open issues and problems. {nid 3BY} (AVN)
Things to do: (AVR)
- Support for multiple character sets. See the problem reports on the protege-discussion mailing list. (AVS)
- Improving the editing support (AVT)
- Using information on the form layout in the form display (e.g., order in which slots appear, etc.) (AVU)
- Allow multiple sibling classes with the same name to be displayed (right now, only one class with the same name is displayed). (AVV)
Usage tips (AVW)
The following is the configuration procedure for using WebProtege with the kaola, newspaper, and wine ontologies that come with Protege release 3.0. (3C5)
My environment Window XP, Apache Tomcat/5.0.19 Protege 3.0 release. Full installation of plug-ins (AVX)
1. The koala.pprj file distributed with web protege in Release 3.0 is outdated. Rebuild the project from the koala.owl file, and save the project. (3C7)
2. Copy "applications/web_browser_interface/" directory to Tomcat50/webapps/ (I rename the directory to "webprotege", and will refer to the directory by that name). (3C8)
3. Copy all jar files from the Protege installation directory and the plugins/edu.stanford.smi.protegex.standard_extensions directory into webprotege/WEB=INF/lib/ (AVY)
4. Copy all files in plugins/edu.stanford.smi.protegex.owl/ into webprotege/WEB=INF/lib/ (AVZ)
5. Create a plugins/edu.stanford.smi.protegex.owl/ subdirectory of Tomcat50/bin 5. Copy the *non-jar* files of edu.stanford.smi.protegex.owl/ into that directory. (AW0)
6. Copy the protege.properties and protege_text.properties files from Protege installation directory and the standard_extensions_text.properties file from plugins/edu.stanford.smi.protegex.standard_extensions into Tomcat/bin (AW1)
Start Tomcat and navigate to localhost:8080/webprotege. Login as Guest. Web Protege should load the koala, newspaper, and wine projects without error. (AW2)
Editing the list of users and passwords for accessing the server (AW3)
In the directory where you installed webprotege, there is a subdirectory kb. In that directory, there is a Protege project called metaproject. Open it with Protege, and you will be able to edit users and passwords. Also, in the file WEB-INF/web.xml you can set configuration options to allow guest login, not to have the login screen at all, to enable/disable editing, etc. (AW4)
Updating the Protege version that the browser uses (3CG)
The jar files for the Protege version that you want to use should be in WEB-INF/lib inside the webprotege directory. Make sure you put all the jars from the Protege installation folder and all the jars for all the plugins that you need (including standard_extensions.jar). (AW5)