The Source for Java Technology Collaboration


ROME Propono Version 0.6

September 30, 2007

This is the third release of the Rome Propono publishing library. It includes major changes to add support for the final Atom Publishing Protocol specification relative URIs and out-of-line categories. It's an an interim release it includes a pre-release version of ROME 0.9.1-dev. A new version will follow as soon as ROME 0.9.1 (or 1.0) has been finalized.

Downloads

API Docs

Changes

  • Updated for APP final (draft #17) w/new APP URI "http://www.w3.org/2007/app"
  • Tested file-based server against Tim Bray's Ape (from CVS September 30, 2007).
  • Now includes pre-release of ROME 0.9.1 with key Atom parse fixes.
  • Changed arguements in Atom server's AtomHandler interface to accept AtomRequest objects instead of String[] pathinfo arrays.
  • Added support for relative URIs in the Service Document
  • Added new options to the file-based server's propono.properties file so you can turn on/off relative URIs and inline categories.
    • propono.atomserver.filebased.relativeURIs=true
    • propono.atomserver.filebased.inlineCategories=true
  • Added support for out-of-line categories in Atom client classes
  • Added support for out-of-line categories in Atom server classes
    • New AtomHandler.getCategoriesDocument(String[] pathInfo) method
    • New AtomHandler.isCategoriesDocumentURI(String[] pathInfo) method
  • Renamed Introspection to Service Document
    • AtomHandler.isIntrospectionURI() -> AtomHandler.isSerivceDocumentURI()
    • AtomHandler.getIntrospection() -> AtomHandler.getServiceDocument()
    • Added String[] pathInfo argument to getServiceDocument()
  • Renamed PubControlModule to AppModule becuase it also supports app:edited
    • Added rome.properties file to configure AppModule

Topic RomeProponoRelease06 . { Edit | Ref-By | Printable | Diffs r2 < r1 | More }
 XML java.net RSS

Revision r2 - 01 Oct 2007 - 15:16:57 - Main.snoopdave
Parents: RomePropono