xml-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Sergeant <m...@sergeant.org>
Subject ANNOUNCE: AxKit 1.6
Date Mon, 10 Jun 2002 20:03:01 GMT
Hash: SHA1

The Apache AxKit Team are proud to announce version 1.6 of the AxKit XML 
Application Server Framework available for immediate download.


Those of you who are used to using the CPAN shell, AxKit has been uploaded to 
CPAN and will propagate to mirrors some time in the next 24 hours.

                              - - - -

This release contains many significant improvements to the core AxKit engine, 

 - The separation of Content and Style Providers - this finally allows you to 
write completely dynamic providers without having the stylesheets pulled 
through the same module as your XML comes through.

 - The addition of a SAXMachines language module to allow developers to take 
advantage of any XML::SAX::Machines code (see that module's documentation on 
CPAN for details).

 - A new URI scheme "axkit:" has been added, which supports relative and 
absolute URIs allowing you to request a URI in your web root and have it 
processed via AxKit without the need for a separate http request.

 - Every time an internal URI is requested (e.g. via document() or some 
inclusion mechanism) a new ConfigReader is instantiated to ensure that the 
appropriate provider for that particular URI is used for the requested 
content. This fixes many long-standing axkit complaints.

 - A new debug option AxTraceIntermediate makes AxKit save to a file every 
intermediate stage of processing, so you no longer need to remove parts of 
your pipeline when debugging.

Other minor fixes include:

 - Fixed xinclude in XSP pages
 - Fixed handling of XML resources - if using FastHandler don't check if the
   resource is XML or not. (this fixes the problem with having to
   "AddType text/xml .xsp" for everything you want handled)
 - Made most of AxKit warnings clean.
 - Made ConfigReader class a little easier to override
 - Use direct gzwrite() routines when writing the cache - should be
   slightly faster.
 - "Fixed" strange error with Gzipped output related to perl unicode support
 - Made passthru sane with alternate providers (reduces security
   risks - esp. with Filter)
 - Fixed some of the demo XSP pages

Please, as usual, let us know how you get on with this release. And report any 
bugs in the AxKit bug database at http://rt.cpan.org/

- -- 
<:->get a SMart net</:->
Version: GnuPG v1.0.7 (GNU/Linux)


In case of troubles, e-mail:     webmaster@xml.apache.org
To unsubscribe, e-mail:          general-unsubscribe@xml.apache.org
For additional commands, e-mail: general-help@xml.apache.org

View raw message