Hyrax - Customizing Hyrax: Difference between revisions

From OPeNDAP Documentation
⧼opendap2-jumptonavigation⧽
(New page: There are several ways in which Hyrax can be customized: * Web interface look and feel can be changed, as can the pages served. * Custom DispatchHandlers for the OLFS * Custom RequestHandl...)
 
Line 7: Line 7:


== Web page customization ==
== Web page customization ==
Hyrax's public "face" is the web pages that are produced by servlets running in the Tomcat servlet engine.
There are 3 servlets that produce these web pages.
==== hyrax servlet ====
The hyrax servlet produces all of the dynamically generated content. This includes all DAP responses, errors, THREDDS catalogs, and OPeNDAP directories. It uses XSLT to generate the OPeNDAP directory views and error pages. The XSL transforms are stored as files in the distribution and can be replaced to changed the way that these are formatted, and even what links and information that they contain.
<br />
<br />
<br />
<br />
==== docs servlet ====
The docs servlet serves files found in the 
<br />
<br />
==== view servlet ====
The view servlet is a component of the THREDDS software that serves the NetCDF-Java tools via webstart.
The pages that are
[http://docs.opendap.org/index.php/Hyrax_-_OLFS_Configuration#Docs_Servlet Docs Servlet]
<br />
<br />
== OLFS Customization ==
== OLFS Customization ==
<br />
<br />

Revision as of 17:08, 28 February 2008

There are several ways in which Hyrax can be customized:

  • Web interface look and feel can be changed, as can the pages served.
  • Custom DispatchHandlers for the OLFS
  • Custom RequestHandlers for the BES.



Web page customization

Hyrax's public "face" is the web pages that are produced by servlets running in the Tomcat servlet engine.

There are 3 servlets that produce these web pages.

hyrax servlet

The hyrax servlet produces all of the dynamically generated content. This includes all DAP responses, errors, THREDDS catalogs, and OPeNDAP directories. It uses XSLT to generate the OPeNDAP directory views and error pages. The XSL transforms are stored as files in the distribution and can be replaced to changed the way that these are formatted, and even what links and information that they contain.

docs servlet

The docs servlet serves files found in the

view servlet

The view servlet is a component of the THREDDS software that serves the NetCDF-Java tools via webstart.

The pages that are Docs Servlet





OLFS Customization



BES Customization