<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Haus News</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/" />
    <link rel="self" type="application/atom+xml" href="http://blogs.codehaus.org/hausnews/atom.xml" />
    <id>tag:blogs.codehaus.org,2010-01-15:/hausnews//1</id>
    <updated>2010-01-14T19:58:23Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 5.01</generator>

<entry>
    <title>Blogs a Plenty</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2010/01/blogs-a-plenty.html" />
    <id>tag:blogs.codehaus.org,2010:/misc/htdocs//1.1828</id>

    <published>2010-01-14T19:55:27Z</published>
    <updated>2010-01-14T19:58:23Z</updated>

    <summary>Just a quick heads-up! http://blogs.codehaus.org is back online, and will be actively maintained. If you spot any spam, please shoot an email to support@codehaus.org so we can deal with it appropriately. akismet is protecting new comments, but there are quite a few old comments hidden through the site. If you need a blog account, then just shoot an email to support@ - let us know which project / user it&apos;s for and we&apos;ll take care of the rest....</summary>
    <author>
        <name>Ben</name>
        <uri>http://blogs.codehaus.org/people/bwalding/</uri>
    </author>
    
        <category term="Administrivia" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Press" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="akismet" label="Akismet" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="spam" label="Spam" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="spaminblogs" label="Spam in blogs" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>Just a quick heads-up!</p>

<p>http://blogs.codehaus.org is back online, and will be actively maintained.</p>

<p>If you spot any spam, please shoot an email to support@codehaus.org so we can deal with it appropriately. <a class="zem_slink" href="http://akismet.com" title="Akismet" rel="homepage">akismet</a> is protecting new comments, but there are quite a few old comments hidden through the site.</p>

<p>If you need a blog account, then just shoot an email to support@ - let us know which project / user it's for and we'll take care of the rest.</p>]]>
        
    </content>
</entry>

<entry>
    <title>XStream 1.3.1 released</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2008/12/xstream-131-released.html" />
    <id>tag:blogs.codehaus.org,2008://1.1734</id>

    <published>2008-12-06T11:50:14Z</published>
    <updated>2009-12-11T12:42:18Z</updated>

    <summary>The XStream development team would like to announce the new XStream maintenance version 1.3.1. XStream is a simple library to serialize objects to XML and back again....</summary>
    <author>
        <name>joehni</name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>The XStream development team would like to announce the new XStream maintenance version 1.3.1. XStream is a simple library to serialize objects to XML and back again.</p>]]>
        <![CDATA[<p>The release contains some bug fixes, some minor enhancements and support of new JDKs:</p>

<ul>
<li>Ability to alias package names</li>
<li>Converters are only registered by default for types delivered with the JDK in use preventing unexpected incompatibilities</li>
<li>Separation between user defined attributes and XStream attributes</li>
<li>New mode for JSONWriter to drop JSON root node</li>
<li>Support for FreeBSD's Diablo JDK.</li>
<li>Enhanced persistence package and extended tutorial.</li>
</ul>

<p>View the complete <a href="http://xstream.codehaus.org/changes.html">change log</a> and <a href="http://xstream.codehaus.org/download.html">download</a>.</p>

<p>Note, that XStream really supports by default now only types of the JDK in use. Especially for CGLIB this means that support of those proxies will have to be explicitly activated first. However, support for CGLIB proxies is enhanced.</p>

<p>Note, to support a representation of null values in some way, it is absolutely necessary that each converter can handle a null value in its marshalling methods. If you have implemented your own custom converters, try to handle such a case also to prevent incompatibilities in case XStream will provide such values with its next major version.</p>

<p>Regards,<br />
XStream committers</p>]]>
    </content>
</entry>

<entry>
    <title>Maven support 3.1 for Netbeans released</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2008/05/maven-support-31-for-netbeans.html" />
    <id>tag:blogs.codehaus.org,2008://1.1686</id>

    <published>2008-05-07T08:06:40Z</published>
    <updated>2009-12-11T12:40:34Z</updated>

    <summary>The Mevenide team is proud to present new version (3.1) of Maven support for NetBeans 6.0 and 6.1. This new major release includes: Updated maven embedder binaries Local and remote repository indexing (using Nexus), including browsing and searching your artifacts. Web frameworks support Profiles support (aka configurations) for project loading and executing Improved pom xml editor features Check the project website and article at NetBeans.org wiki for description of these and more features in detail. The easiest way to install the new version is to start up NetBeans and the use Plugins dialog to download and install the binaries from NetBeans Update Center. Enjoy. The Mevenide team...</summary>
    <author>
        <name></name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>The <a href="http://mevenide.codehaus.org/m2-site/">Mevenide</a> team is proud to present new version (3.1) of Maven support for <a href="http://www.netbeans.org/">NetBeans</a> 6.0 and 6.1. </p>

<p>This new major release includes:<br />
<ul><li>Updated maven embedder binaries<br />
<li>Local and remote repository indexing (using <a href="http://nexus.sonatype.org">Nexus</a>), including browsing and searching your artifacts.<br />
<li>Web frameworks support<br />
<li>Profiles support (aka configurations) for project loading and executing<br />
 <li>Improved pom xml editor features<br />
 </ul></p>

<p>Check the <a href="http://mevenide.codehaus.org/m2-site/">project website</a> and <a href="http://wiki.netbeans.org/MavenBestPractices">article at NetBeans.org wiki</a> for description of these and more features in detail.</p>

<p>The easiest way to install the new version is to start up NetBeans and the use Plugins dialog to download and install the binaries from NetBeans Update Center.</p>

<p>Enjoy.</p>

<p>The Mevenide team</p>

<p><br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>XStream 1.3 released</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2008/02/xstream-13-released.html" />
    <id>tag:blogs.codehaus.org,2008://1.1664</id>

    <published>2008-02-27T12:29:23Z</published>
    <updated>2009-12-11T12:40:33Z</updated>

    <summary>The XStream committers proudly present XStream 1.3! XStream is a simple library to serialize objects to XML and back again. This release contains some major refactorings concerning Java annotations, improved XML support regarding encoding and character sets, some minor new features, deprecations and a lot of bug fixes....</summary>
    <author>
        <name>joehni</name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>The XStream committers proudly present XStream 1.3!</p>

<p>XStream is a simple library to serialize objects to XML and back again.</p>

<p>This release contains some major refactorings concerning Java annotations, improved XML support regarding encoding and character sets, some minor new features, deprecations and a lot of bug fixes.</p>]]>
        <![CDATA[<ul>
<li>Annotation support is now implemented as Mapper and Annotations can either be processed in advance or on-the-fly (see Annotations tutorial for limitations).</li>
<li>Improved encoding support for JSON and XML (including automated support for XML headers). Enforceable check for valid XML characters in the written stream.</li>
<li>Dedicated converters can now be configured for individual fields also using the XStream facade.</li>
<li>New converters for java.lang.StringBuilder, java.util.UUID, javax.xml.datatype.Duration, and javax.swing.LookAndFeel. New generic 
converter for types using a java.beans.PropertyEditor. Auto-instantiated SingleValueConverter for Java enums to support enum values as attributes.</li>
<li>XML elements are now sorted by default according their declaration with the fields defined in parent classes first to improve support for type 
hierarchies in XML schemata.</li>
<li>A lot of bug fixes to improve JSON support for arbitrary types. Added section in FAQ for limitations and operation modes.</li>
<li>Native support for SAP VM.</li>
<li>All text-based files are now shipped with an appropriate license header to clean-up legal issues.</li>
</ul>

<p>View the complete <a href="http://xstream.codehaus.org/changes.html">change log</a> and <a href="http://xstream.codehaus.org/download.html">download</a>.]]>
    </content>
</entry>

<entry>
    <title>Castor 1.2 released</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2008/02/castor-12-released.html" />
    <id>tag:blogs.codehaus.org,2008://1.1660</id>

    <published>2008-02-09T13:30:55Z</published>
    <updated>2009-12-11T12:40:33Z</updated>

    <summary>The Codehaus Castor team is proud to announce Castor 1.2! Castor is an open source data binding framework, supporting binding of Java objects to both relational databases and XML. Castor 1.2 incorporates several improvements, mainly in the area of XML code generation and support for Java 5: * Castor XML code generator now (optionally) uses Velocity as template engine. * New binaries packaging: XML schema support has been moved to a separate (and new) JAR. * Support for native Java 5 code has been improved (includes XML code generation). * The usage of XML parsers has been completely refactored, incl. the run-time dependencies. In addition, a lot of work has been done to prepare for a first (partial) alpha release of the upcoming JAXB support for Castor XML. Please see the release notes for details about features added and bugs fixed. Many thanks to those who helped build and test this release!...</summary>
    <author>
        <name></name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>The <a href="http://castor.codehaus.org">Codehaus Castor team</a> is proud to announce Castor 1.2! Castor is an open source data binding framework, supporting binding of Java objects to both relational databases and XML.</p>

<p>Castor 1.2 incorporates several improvements, mainly in the area of XML code generation and support for Java 5:</p>

<p>    * <a href="http://castor.org/sourcegen.html">Castor XML code generator</a> now (optionally) uses Velocity as template engine.<br />
    * New <a href="http://castor.org/download.html">binaries</a> packaging: XML schema support has been moved to a separate (and new) JAR.<br />
    * Support for native Java 5 code has been improved (includes XML code generation).<br />
    * The usage of <a href="http://castor.org/xmlparser.html">XML parsers</a> has been completely refactored, incl. the<br />
run-time dependencies.</p>

<p>In addition, a lot of work has been done to prepare for a first (partial) alpha release of the upcoming JAXB support for Castor XML.</p>

<p>Please see the <a href="http://castor.codehaus.org/release-notes.html">release notes</a> for details about features added and bugs fixed.</p>

<p>Many thanks to those who helped build and test this release! </p>]]>
        
    </content>
</entry>

<entry>
    <title>Enunciate 1.2 Released</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2007/05/enunciate-12-released.html" />
    <id>tag:blogs.codehaus.org,2007://1.1584</id>

    <published>2007-05-30T13:17:27Z</published>
    <updated>2009-12-11T12:40:29Z</updated>

    <summary>Enunciate 1.2 was just released with support for maps and JAXB 2.0 type adapters.</summary>
    <author>
        <name>Ryan Heaton</name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p><a href="http://enunciate.codehaus.org">Enunciate 1.2</a> was just released with support for maps and JAXB 2.0 type adapters.  These were the two features most requested from Enunciate users.  The release also includes numerous bug fixes and some user experience enhancements.</p>]]>
        
    </content>
</entry>

<entry>
    <title>XStream 1.2.2 released</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2007/05/xstream-122-released.html" />
    <id>tag:blogs.codehaus.org,2007://1.1582</id>

    <published>2007-05-24T10:49:18Z</published>
    <updated>2009-12-11T12:40:29Z</updated>

    <summary>The XStream Development Team is proud to present XStream 1.2.1. XStream is a simple library to serialize objects to XML and back again. This is a maintenance release of XStream that contains a lot of bug fixes and has some minor highlights: JSON serialization and deserialization support with the help of the new JettisonMappedXmlDriver Supports customized field sorting Omitting fields at deserialization time See more changes and download it....</summary>
    <author>
        <name>joehni</name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>The XStream Development Team is proud to present XStream 1.2.1.</p>

<p>XStream is a simple library to serialize objects to XML and back again.</p>

<p>This is a maintenance release of XStream that contains a lot of bug fixes and has some minor highlights:</p>

<ul>
<li>JSON serialization and deserialization support with the help of the new JettisonMappedXmlDriver</li>
<li>Supports customized field sorting</li>
<li>Omitting fields at deserialization time</li>
</ul>

<p>See more <a href="http://xstream.codehaus.org/changes.html">changes</a> and
<a href="http://xstream.codehaus.org/download.html">download</a> it.</p>]]>
        <![CDATA[<p>Note, that next version of XStream will behave slightly different by default. XStream emits all fields in declaration order like Java serialization. But in contrast to Java it will omit the fields of parent classes last while Java serialization emits them first. This makes it difficult to match a given XML schema that defined inherited types or leads sometimes to obscure initialization problems. However, XStream itself will not be affected by the changed order of elements in the XML, any deserialization of current XML representations will work fine. Anyway we will provide with XStream 1.3 a FieldKeySorter implementation that mimics the old behaviour. In the meanwhile you can enforce the new field sorting by installing the NaturalFieldKeySorter.</p>]]>
    </content>
</entry>

<entry>
    <title>Penrose 1.2 Release</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2007/05/penrose-12-release.html" />
    <id>tag:blogs.codehaus.org,2007://1.1579</id>

    <published>2007-05-21T03:58:36Z</published>
    <updated>2009-12-11T12:40:29Z</updated>

    <summary>The Safehaus Penrose team is proud to announce Penrose 1.2. Special thanks to Pete Rowley (FedoraDS) and Neil Wilson (OpenDS) and all the nice people who contributed to this release: Ricardo A. Gorosito, Michael Ramirez, Hubert Fongarnand, Rodrigo Kumpera, Richard Renomeron and many more. Please see the release notes for download information. Penrose 1.2 many fixes since 1.1: * Significant performance improvements. * Additional LDAP front-end: Sun OpenDS, FedoraDS and Apache Mina. * Support of database-level join operation. * Support of paged search result in LDAP adapter. * Support of custom controls. * Indexing Engine and JDBC Engine improvement * Many other bug fixes! * Many thanks to those who helped build and test this release!...</summary>
    <author>
        <name></name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>The Safehaus Penrose team is proud to announce Penrose 1.2. Special thanks to Pete Rowley (FedoraDS) and Neil Wilson (OpenDS)  and all the nice people who contributed to this release: Ricardo A. Gorosito, Michael Ramirez, Hubert Fongarnand, Rodrigo Kumpera, Richard Renomeron and many more.</p>

<p>Please see the release notes for <a href="http://penrose.safehaus.org/penrose/download.html">download information</a>.</p>

<p>Penrose 1.2 many fixes since 1.1:</p>

<p>* Significant performance improvements.<br />
* Additional LDAP front-end: Sun OpenDS, FedoraDS and Apache Mina.<br />
* Support of database-level join operation.<br />
* Support of paged search result in LDAP adapter.<br />
* Support of custom controls.<br />
* Indexing Engine and JDBC Engine improvement<br />
* Many other bug fixes!<br />
* Many thanks to those who helped build and test this release!<br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Boo 0.7.7 is here</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2007/05/boo-077-is-here.html" />
    <id>tag:blogs.codehaus.org,2007://1.1566</id>

    <published>2007-05-07T02:17:01Z</published>
    <updated>2009-12-11T12:40:28Z</updated>

    <summary>Boo 0.7.7 is finally here! With special thanks to Avishay Lavie, Cedric Vivier and all the nice people who contributed to this release: Andy Bulka, Arron Washington, Chris Peterson, Daniel Grunwald, Dominik Zablotny, Doug Holton, Hans-Christian Holm, J Bryan Kelly, Jaroslaw Kowalski, Joshua W. Biagio, Marcus Griep, mfowle, Miguel de Icaza, Posti Laatikko, Sergio Rubio, Snaury, Szymon Wrozynski. What? - http://boo.codehaus.org/ Download - http://boo.codehaus.org/Download Highlights for this release include: * More complete/stable generics support (now usable in WSA mode too). * Support for using generic types with either external type parameters (List of int) or internal ones (List of MyClass) * Support for consuming generic methods. * Generators and Iterators are now generic * Support for the new &quot;Type of *&quot; syntax for referencing generic definitions. * Improved type inference on generic types (this is work in progress). * Fixed bug with multiple symbols on the same line when debugging boo-generated assemblies. * Fixed checked/unchecked inconsistencies and added new &quot;-checked[+/-]&quot; option to booc. * String handling optimized and generates Gendarme/FXcop-compliant assemblies. * Automatic stub are now created when not implementing abstract orinterface methods from base class. * Verify pipeline is now available on Mono too. * Lots of other fixes and improvements Check the full change log here. Best wishes and stay beautiful!...</summary>
    <author>
        <name></name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>Boo 0.7.7 is finally here!</p>

<p>With special thanks to Avishay Lavie, Cedric Vivier and all the nice people who contributed to this release: Andy Bulka, Arron Washington, Chris Peterson, Daniel Grunwald, Dominik Zablotny, Doug Holton, Hans-Christian Holm, J Bryan Kelly, Jaroslaw Kowalski, Joshua W. Biagio, Marcus Griep, mfowle, Miguel de Icaza, Posti Laatikko, Sergio Rubio, Snaury, Szymon Wrozynski.</p>

<p>What? - <a href="http://boo.codehaus.org/">http://boo.codehaus.org/</a><br />
Download - <a href="http://boo.codehaus.org/Download">http://boo.codehaus.org/Download</a></p>

<p>Highlights for this release include:<br />
* More complete/stable generics support (now usable in WSA mode too).<br />
       * Support for using generic types with either external type parameters<br />
       (List of int) or internal ones (List of MyClass)<br />
       * Support for consuming generic methods.<br />
       * Generators and Iterators are now generic<br />
       * Support for the new "Type of *" syntax for referencing generic definitions.<br />
       * Improved type inference on generic types (this is work in progress).<br />
* Fixed bug with multiple symbols on the same line when debugging<br />
boo-generated assemblies.<br />
* Fixed checked/unchecked inconsistencies and added new<br />
"-checked[+/-]" option to booc.<br />
* String handling optimized and generates Gendarme/FXcop-compliant assemblies.<br />
* Automatic stub are now created when not implementing abstract<br />
orinterface methods from base class.<br />
* Verify pipeline is now available on Mono too.<br />
* Lots of other fixes and improvements</p>

<p>Check the full change log <a href="http://jira.codehaus.org/browse/BOO?report=com.atlassian.jira.plugin.system.project:changelog-panel">here</a>.</p>

<p>Best wishes and stay beautiful!</p>]]>
        
    </content>
</entry>

<entry>
    <title>SXC 0.5 Release - XML compiler, JAXB runtime, Streaming XPath, Drools, and more</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2007/03/sxc-05-release-xml-compiler-ja.html" />
    <id>tag:blogs.codehaus.org,2007://1.1551</id>

    <published>2007-03-19T05:06:18Z</published>
    <updated>2009-12-11T12:40:27Z</updated>

    <summary> SXC, or simple XML compiler, generates optimized XML parser/writers for your project. The core of SXC is an API which allows you to declaritively say what type of XML you�re expecting to be parsing or writing. You can then attach actions to perform when you encounter/write that xml. For instance, you can say you&apos;re expecting the �customer� element and you want to do �new Customer()� when I get there. It will then compile an optimized XML parser for you. SXC includes 3 frontends in addition to its core APIs: JAXB: SXC uses the JAXB annotations to drive compilation of an optimized parser/writer for you at runtime. This runtime is approximately 2-3x faster on the reading side, and about 20-90% faster on the writing side of things.We do not claim JAXB compliance yet, but we support most common JAXB functionality. It has been tested with both CXF and XFire. XPath: SXC can compile down XPath expressions and build an optimized streaming XPath parser for them. Through an XPath event API, you can listen for multiple events as you scan a document. Currently only support a limited subset of XPath expressions is supported. Drools: SXC also includes support for tying in SXC&apos;s efficient XPath event API into Drools. One of the things this makes possible is a very efficient XPath based message router. Rules will fire as your XPath criteria are met and you can take action. For more information see the SXC website, user&apos;s guide, or the project announcement....</summary>
    <author>
        <name></name>
        <uri>http://junktoast.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>
<a href="http://sxc.codehaus.org">SXC</a>, or simple XML compiler, generates optimized XML parser/writers for your project. The core of SXC is an API which allows you to declaritively say what type of XML you�re expecting to be parsing or writing. You can then attach actions to perform when you encounter/write that xml. For instance, you can say you're expecting the �customer� element and you want to do �new Customer()� when I get there. It will then compile an optimized XML parser for you.
</p>
<p>
SXC includes 3 frontends in addition to its core APIs:
</p>
<ul>
<li><b>JAXB:</b> SXC uses the JAXB annotations to drive compilation of an optimized parser/writer for you at runtime. This runtime is approximately 2-3x faster on the reading side, and about 20-90% faster on the writing side of things.We do not claim JAXB compliance yet, but we support most common JAXB functionality. It has been tested with both CXF and XFire.</li>
<li><b>XPath:</b> SXC can compile down XPath expressions and build an optimized streaming XPath parser for them. Through an XPath event API, you can listen for multiple events as you scan a document. Currently only support a limited subset of XPath expressions is supported.</li>
<li><b>Drools:</b> SXC also includes support for tying in SXC's efficient XPath event API into Drools. One of the things this makes possible is a very efficient XPath based message router. Rules will fire as your XPath criteria are met and you can take action.</li>
</ul>
<p>
For more information see the <a href="http://sxc.codehaus.org">SXC website</a>, <a href="http://sxc.codehaus.org/User's+Guide">user's guide</a>, or the <a href="http://netzooid.com/blog/2007/03/16/sxc-simple-xml-compiler-jaxb-runtime-streaming-xpath-implementation-and-more/">project announcement</>.
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Dimple Interceptor Framework released</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2007/02/dimple-interceptor-framework-r.html" />
    <id>tag:blogs.codehaus.org,2007://1.1530</id>

    <published>2007-02-18T17:50:10Z</published>
    <updated>2009-12-11T12:40:26Z</updated>

    <summary>Dimple is a simple interceptor framework that can be used to intercept, stub or decorate third party interfaces (such as Connection, java.util.Map). Interceptors, stub and decorators created by dimple is free of versioning problem (where you implemented two methods declared by version 1 but later on version 2 declares 2 more methods). The use of dimple is intuitive. It can be viewed as a duck typing solution in Java, where implements SomeInterface is not required for a class for it to be used as SomeInterface....</summary>
    <author>
        <name></name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p><a href="http://dimple.codehaus.org">Dimple</a> is a simple interceptor framework that can be used to intercept, stub or decorate third party interfaces (such as Connection, java.util.Map).</p>

<p>Interceptors, stub and decorators created by dimple is free of versioning problem (where you implemented two methods declared by version 1 but later on version 2 declares 2 more methods).</p>

<p>The use of dimple is intuitive. It can be viewed as a duck typing solution in Java, where <i>implements SomeInterface</i> is not required for a class for it to be used as SomeInterface.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Jettison 1.0-alpha-1 released: A StAX implementation for JSON</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2006/11/jettison-10alpha1-released-a-s.html" />
    <id>tag:blogs.codehaus.org,2006://1.1439</id>

    <published>2006-11-13T17:18:50Z</published>
    <updated>2009-12-11T12:40:21Z</updated>

    <summary> Jettison 1.0-alpha-1 is now released! Jettison is a Java StAX (streaming XML) implementation that reads and writes JSON. This allows you to transparently read/write JSON instead of XML in your applications. In conjunction with Apache CXF (incubating), this allows concurrent building of both XML and JSON web services (HTTP/REST &amp; SOAP) with a simple configuration change. For more information see the website and user&apos;s guide....</summary>
    <author>
        <name></name>
        <uri>http://junktoast.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>
Jettison 1.0-alpha-1 is now released! <a href="http://jettison.codehaus.org">Jettison</a> is a Java StAX (streaming XML) implementation that reads and writes JSON. This allows you to transparently read/write JSON instead of XML in your applications. In <a href="http://netzooid.com/blog/2006/11/12/jsonrest-services-with-cxf-and-jettison/">conjunction with Apache CXF (incubating)</a>, this allows concurrent building of both XML and JSON web services (HTTP/REST & SOAP) with a simple configuration change.
</p>
<p>
For more information see the <a href="http://jettison.codehaus.org">website</a> and <a href="http://jettison.codehaus.org/User's+Guide">user's guide</a>.
</p>]]>
        
    </content>
</entry>

<entry>
    <title>XStream 1.2.1 released</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2006/11/xstream-121-released.html" />
    <id>tag:blogs.codehaus.org,2006://1.1438</id>

    <published>2006-11-13T12:43:41Z</published>
    <updated>2009-12-11T12:40:21Z</updated>

    <summary>The XStream Development Team is proud to present XStream 1.2.1. XStream is a simple library to serialize objects to XML and back again. This is primarily a maintenance release with a log of bug fixes, but there have been also some improvements: - Introduced DocumentWriter interface and generalized functionality for all writer implementations creating a DOM structure (DOM4J, DOM, JDom, Xom, Xpp3Dom). - Refactor of build system to use Maven 2. Ant still supported on XStream Core. - Created separate XStream Benchmark module See more: http://xstream.codehaus.org/changes.html Download here: http://xstream.codehaus.org/download.html Maven users, please note: Along with the refactoring of the build system, XStream uses a new groupId com.thoughtworks.xstream. Enjoy, The XStream Developers...</summary>
    <author>
        <name>joehni</name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>The XStream Development Team is proud to present XStream 1.2.1.</p>

<p>XStream is a simple library to serialize objects to XML and back again.</p>

<p>This is primarily a maintenance release with a log of bug fixes, but there <br />
have been also some improvements:</p>

<p>- Introduced DocumentWriter interface and generalized functionality for all writer implementations creating a DOM structure (DOM4J, DOM, JDom, Xom, Xpp3Dom).<br />
- Refactor of build system to use Maven 2. Ant still supported on XStream Core.<br />
- Created separate XStream Benchmark module</p>

<p>See more: http://xstream.codehaus.org/changes.html<br />
Download here: http://xstream.codehaus.org/download.html</p>

<p>Maven users, please note: Along with the refactoring of the build system, XStream uses a new groupId com.thoughtworks.xstream.</p>

<p>Enjoy,<br />
The XStream Developers</p>]]>
        
    </content>
</entry>

<entry>
    <title>Mevenide Maven2 for Netbeans 2.3 release</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2006/10/mevenide-maven2-for-netbeans-2.html" />
    <id>tag:blogs.codehaus.org,2006://1.1409</id>

    <published>2006-10-23T08:11:58Z</published>
    <updated>2009-12-11T12:40:20Z</updated>

    <summary>The Mevenide team is proud to announce new release of Mevenide Maven2 Netbeans 2.3 support. It allows to open existing Maven2 projects in the IDE, create new projects, helps with writing the Maven project files etc. For download, installation instructions and tutorials: http://mevenide.codehaus.org/m2-site Those who installed previous version can easily update through the NetBeans update center. Noteworthy additions: Improved, more reliable project loading, reports problems now. Local repository indexing added, one can easily * browse * search * add dependency * use vastly improved completion in pom.xml * any existing project archetypes get listed in project creation wizard IDE Action-Maven goal mappings now editable from project customizer Webapp hot deploy, changed jsp files get deployed live. Can stop, re-run build, failed tests hyperlinked from output window. Complete list of bugs fixed Enjoy, feedback welcome!...</summary>
    <author>
        <name></name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>The Mevenide team is proud to announce new release of Mevenide Maven2 Netbeans 2.3 support. It allows to open existing Maven2 projects in the IDE,  create new projects, helps with writing the Maven project files etc.</p>

<p>For download, installation instructions and tutorials:<br />
<a href="http://mevenide.codehaus.org/m2-site">http://mevenide.codehaus.org/m2-site</a><br />
Those who installed previous version can easily update through the NetBeans update center.</p>

<p>Noteworthy additions:<br />
<ul><br />
    <li>Improved, more reliable project loading, reports problems now.<br />
    <li>Local repository indexing added, one can easily<br />
           * browse<br />
           * search<br />
           * add dependency<br />
           * use vastly improved completion in pom.xml<br />
            * any existing project archetypes get listed in project creation wizard<br />
   <li>IDE Action-Maven goal mappings now editable from project customizer<br />
   <li>Webapp hot deploy, changed jsp files get deployed live.<br />
   <li>Can stop, re-run build, failed tests hyperlinked from output window.<br />
</ul><br />
<a href="http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&&pid=10480&fixfor=12780&sorter/field=priority&sorter/order=ASC">Complete list of bugs fixed</a></p>

<p>Enjoy, feedback welcome!</p>]]>
        
    </content>
</entry>

<entry>
    <title>Penrose 1.1 Released!</title>
    <link rel="alternate" type="text/html" href="http://blogs.codehaus.org/hausnews/2006/10/penrose-11-released.html" />
    <id>tag:blogs.codehaus.org,2006://1.1404</id>

    <published>2006-10-13T19:55:50Z</published>
    <updated>2009-12-11T12:40:20Z</updated>

    <summary>The Penrose team is proud to announce Penrose 1.1 release. Penrose is a java-based virtual directory. Virtual directory enables federating (aggregating) identity data from multiple heterogeneous sources like directory, databases, flat files, and web services - real-time - and makes it available to identity consumers via LDAP. It includes a graphical GUI to allow point-and-click mapping. Get a more complete list of features and demo, along with download and installation instructions. Penrose 1.1 incorporates many new features: * Improved mapping Engine * Performance enhancements * Improved LDAP listeners using the latest version of ApacheDS and OpenLDAP * Support of operational attributes * Numerous bug fixes * Penrose Studio proxy/snapshot wizards Many thanks to all those who helped build and test this release!...</summary>
    <author>
        <name></name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.codehaus.org/hausnews/">
        <![CDATA[<p>The Penrose team is proud to announce Penrose 1.1 release. Penrose is a java-based virtual directory. Virtual directory enables federating (aggregating) identity data from multiple heterogeneous sources like directory, databases, flat files, and web services - real-time - and makes it available to identity consumers via LDAP.  It includes a graphical GUI to allow point-and-click mapping. </p>

<p>Get a more complete list of <a href="http://docs.safehaus.org/display/PENROSE/Demo">features and demo</a>, along with <a href="http://docs.safehaus.org/display/PENROSE/Penrose+1.1+Release">download</a> and <a href="http://docs.safehaus.org/display/PENROSE10/Documentation">installation instructions</a>.</p>

<p>Penrose 1.1 incorporates many new features:<br />
* Improved mapping Engine<br />
* Performance enhancements<br />
* Improved LDAP listeners using the latest version of ApacheDS and OpenLDAP<br />
* Support of operational attributes<br />
* Numerous bug fixes<br />
* Penrose Studio proxy/snapshot wizards</p>

<p>Many thanks to all those who helped build and test this release!</p>]]>
        
    </content>
</entry>

</feed>
