To follow are some frequently asked question/answer sets for the Protege Web Browser application.    (5VF)

Where do I put my ontologies for them to be visible to the application?    (5VX)
The simplest method is to copy all of the required files (e.g. if the files are in the standard text-based file format, they would be the PPRJ, PONT, and PINS files, plus any included project files) into the folder called "kb". The Protege Web Browser's index.jsp page lists all of the project files found in this particular folder. If you do not want to show all of the project files in that folder, or simply want to have nicer display names for your ontologies appear on this page, you can provide a list of (Project file Name, Project Display Name) couples in the web.xml file and the Protege Web Browser will only display these ontologies.    (5VI)
How do I edit the list of users and passwords for accessing the server?    (5W7)
In the "webprotege" directory, there is a subdirectory called "kb". In that directory, there is a Protege project called "metaproject". Open the project with Protege and you will be able to edit usernames and passwords. Also, in the file "WEB-INF/web.xml", you can set configuration options to allow guest logins, not to have the login screen appear at all, and to enable/disable editing, etc.    (5W8)
How do I update the version of Protege used by the Protege Web Browser?    (5W9)
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 plug-ins that you need (including standard_extensions.jar).    (5WA)
Does this application work with Protege 1.8?    (5VY)
The Protege Web Browser has been compiled for a specific version of Protege (1.9 or 2.0) and uses those APIs to access underlying ontologies. If you can open your ontology with the specified version using Protege, then your ontology should work with that version of the Protege Web Browser as well.    (5VZ)
How can I make the application work with my own back-end, e.g. OWL?    (5W4)
You need to copy any extra JAR files into the "lib" directory to make these classes accessible (usually, you can just copy everything from your Protege plug-in folder into the "lib" directory and that should work). Note that if you need some specific version of Protege to make your plug-in work, you can try replacing the "protege.jar" file (in the lib directory) as well to see if that solves the issue.    (5W5)
How can I make my ontologies accessible over the Internet?    (5W3)
You need to install a JSP enabled Web server (e.g. Tomcat) on your machine to be able to install the Protege Web Browser. To make your ontologies available online, the server must be available over the Internet. The specific configuration of the application can be set up according to your own needs. Please refer to the Tomcat Web site for instructions about deployment of Web applications.    (5W2)
Is it possible to use the Protege Web Browser with a JDBC backend?    (5W6)
Yes, this is possible. You need to make sure that the JAR file for your JDBC driver is in the "WEB-INF/lib" folder so that it is accessible to the application. If you are having trouble making it work, make sure that the project is configured correctly and that the database is accessible. One way to do this is to try and open your ontology with Protege. If Protege can open the ontology without errors, the Protege Web Browser should succeed in opening the project, provided all the required JAR files are available.    (5VR)

See Also Arbitrage Conspiracy    (AXL)