Announcement: Hyrax 1.2 released

Nathan Potter ndp at opendap.org
Fri Apr 27 11:31:01 PDT 2007


On Apr 27, 2007, at 10:22 AM, Roy Mendelssohn wrote:

> Hi Nathan:
>
> The release on the web page says:
>
>> The OLFS dispatch code has been refactored to allow 3rd party  
>> dispatch handlers to be added simply by modifying the  
>> configuration and adding the java class files to the Tomcat  
>> library directory.
>
> My question, related to a discussion at the Developer's conference,  
> is exactly what sort of things you mean by "dispatch handlers" and  
> what would have to be added to the BES itself, and if the handler  
> is one direction (out) only.

The handler gets placed in the stack of response handlers. It look at  
an incoming request and decides if it can "handle" it. If yes, then  
the dispatcher will ask it to provide the response. So - the sky's  
the limit.


Let's say you wrote a complete WCS handler - it knew how to read a  
WCS URL, talk to a WCS data store, and provide a regular WCS  
response. You just put in the stack in the config file and add the  
libraries to Tomcat and shazam, now your Hyrax installation does WCS.


> For example, does this mean that we can send out a wms response  
> from the OLFS  (like how Roberto has separated "plugins" from  
> "responses").

I think so.

> Or suppose we had code that output into a DiGIR related format - or  
> could take a DiGir request and translate it into an OPeNDAP request?

I think so...

> These questions aren't hypothetical - I have a good Java programmer  
> and he is writing a number of Java services for the new LAS, and  
> some of these might be adaptable.
>
> Also, the security problem with Server3 underscores the need to  
> have the DRDS or something akin  to it running under Hyrax
>

Um... Actually it doesn't. The DRDS is NOT related to Server3, it  
runs under Tomcat and is unaffected by this latest problem. Of course  
that doesn't change the fact that the DRDS needs replacement with  
newer/better/faster/cooler software.


> Thanks for any info.
>
> -Roy
>
> On Apr 23, 2007, at 11:34 AM, Nathan Potter wrote:
>
>>
>>
>> ** Hyrax 1.2 Released **
>>
>> I have just released the 1.2 version Hyrax. This version features:
>>
>>     - Support for multiple BES's a
>>
>>     - Revised, extensible dispatch mechanism in the OLFS.
>>
>>
>> Got get it and try it at:
>>
>>     http://www.opendap.org/download/hyrax.html#1.2
>>
>>
>>
>> ATTENTION:
>>
>> For those of you that already have Hyrax this change will render  
>> your current olfs.xml obsolete. You have two options, either:
>>
>> Remove the directory $CATALINA_HOME/content/opendap. Restarting  
>> Tomcat will cause it to be recreated with a new compatible  
>> olfs.xml file.
>>
>> OR
>>
>> Copy the file from the web application:
>>
>> cp $CATALINA_HOME/webapps/opendap/initialContent/olfs.xml  
>> $CATALINA_HOME/content/opendap
>>
>>
>>
>> You will want (need?) to read the new configuration documents to  
>> localize your new installation:
>>
>>
>>
>>
>>
>> = 
>> Nathan Potter                        ndp at opendap.org
>> OPeNDAP, Inc.                        541.752.1852
>>
>>
>>
>
> **********************
> "The contents of this message do not reflect any position of the  
> U.S. Government or NOAA."
> **********************
> Roy Mendelssohn
> Supervisory Operations Research Analyst
> NOAA/NMFS
> Environmental Research Division	
> Southwest Fisheries Science Center
> 1352 Lighthouse Avenue
> Pacific Grove, CA 93950-2097
>
> e-mail: Roy.Mendelssohn at noaa.gov (Note new e-mail address)
> voice: (831)-648-9029
> fax: (831)-648-8440
> www: http://www.pfeg.noaa.gov/
>
> "Old age and treachery will overcome youth and skill."
>
>
>

= 
Nathan Potter                        ndp at opendap.org
OPeNDAP, Inc.                        541.752.1852




More information about the Opendap-tech mailing list