Dwarf HTTP Server 1.3.3
Upgrading
Content
  Version 1.2.x to 1.3.0
  - you must upgrade the base Dwarf framework to version 1.3.x
 
Version 1.1 to 1.2.0
XML Configuration:
  - change the LOG_HTTP logging levels to LOG_XFER, which 
    is now used to generate the HTTP transfer logs
 
  Version 1.0.1 to 1.1
XML Configuration:
  - remove the DefaultServlet, ResourceServlet and InfoServlet 
    references 
 
  - use the ExtendedLogFormat 
    instead of the W3CExtendedLogFormat
 
  - update the logging configuration to match the default ExtendedLogFormat 
    behavior (it logs the "Host" header and the remote user 
    name by default)
 
  - use the DwarfLogFormat 
    instead of the DefaultLogFormat
 
  - any default servlet must be now mapped to the "/" pattern
 
  - remove the SK.gnome.dwarf.utils.Cache instances from all Application 
    objects
 
  - move the defaultEncoding and forceAuthentication attributes 
    from the HTTPParameters 
    to the particular Application 
    instance 
 
  - if you are using one of the mimeTypes, encodings, charsets 
    or errorCodes attribute of the HTTPParameters, 
    you must change the URLs of the default property files, which now reside in 
    the "conf/samples/http/" directory.
 
  - all parameters in the HTTPParameters 
    class now have reasonable defaults; the instance is added to the HTTPServer 
    automatically if it is not done explicitly, therefore it may be omitted from 
    the default configuration 
 
Development:
  - the Request 
    object always returns a valid input stream from the getInputStream() 
    method if the getReader() method has not been called previously
 
  Version 1.0 to 1.0.1
  - defaultEncoding HTTP parameter now accepts MIME charsets instead 
    of the Java encoding names. For example, if you were using ISO8859_1, 
    you should use now ISO-8859-1 instead. 
 
 
Return to the main page.
Copyright (c) 1999-2005, Gnome Ltd. All rights reserved.