<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel about="http://blog.gmane.org/gmane.comp.apache.jackrabbit.devel">
    <title>gmane.comp.apache.jackrabbit.devel</title>
    <link>http://blog.gmane.org/gmane.comp.apache.jackrabbit.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20930"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20929"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20928"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20927"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20926"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20925"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20924"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20923"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20922"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20921"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20920"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20919"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20918"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20917"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20916"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20915"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20914"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20913"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20912"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20911"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20930">
    <title>Created: (JCR-1889) Incorrect support for java interfaces in typed collection fields</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20930</link>
    <description>Incorrect support for java interfaces in typed collection fields
----------------------------------------------------------------

                 Key: JCR-1889
                 URL: https://issues.apache.org/jira/browse/JCR-1889
             Project: Jackrabbit
          Issue Type: Bug
    Affects Versions: 1.4, 1.5.0
            Reporter: Christophe Lombart


If a typed collection field is defined with an Interface as the type, the following exception is thrown when the main object is inserted : 

org.apache.jackrabbit.ocm.exception.JcrMappingException: Cannot load class interface [name of the interface];

Here is a example : 

&lt; at &gt;Node
public class EntityA {
       &lt; at &gt;Field(path=true) String path;
       &lt; at &gt;Collection List&lt;MyInterface&gt; entityB;
       ....
}

When inserting a new instance of EntityA with a not null entityB, the exception is thrown. 
A workaround is to add the elementClassName on the annotation &lt; at &gt;Collection. ex. : 

&lt; at &gt;Collection (elementClassName=MyInterface.class) List&lt;MyInterface&gt; entityB;

elementClassName is used only for untyped collections but if you specify it for a typed collection, the ObjectContentManager will not use reflexion to check the collection class name. 
 
This should be nice to avoid the usage of elementClassName for typed collections. 



</description>
    <dc:creator>Christophe Lombart (JIRA</dc:creator>
    <dc:date>2008-12-01T20:53:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20929">
    <title>Assigned: (JCR-1889) Incorrect support for java interfaces in typed collection fields</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20929</link>
    <description>
     [ https://issues.apache.org/jira/browse/JCR-1889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christophe Lombart reassigned JCR-1889:
---------------------------------------

    Assignee: Christophe Lombart


</description>
    <dc:creator>Christophe Lombart (JIRA</dc:creator>
    <dc:date>2008-12-01T20:53:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20928">
    <title>Hudson build became unstable: Jackrabbit-1.5 » Jackrabbit Core #13</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20928</link>
    <description>See http://hudson.zones.apache.org/hudson/job/Jackrabbit-1.5/org.apache.jackrabbit$jackrabbit-core/13/changes



</description>
    <dc:creator>Apache Hudson Server</dc:creator>
    <dc:date>2008-12-01T18:01:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20927">
    <title>Resolved: (JCR-1888) Add customizable filtering to GQL</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20927</link>
    <description>
     [ https://issues.apache.org/jira/browse/JCR-1888?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marcel Reutegger resolved JCR-1888.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 1.6.0

Implemented in revision: 722068

Added integration test cases to jackrabbit-core in revision: 722069


</description>
    <dc:creator>Marcel Reutegger (JIRA</dc:creator>
    <dc:date>2008-12-01T13:38:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20926">
    <title>Created: (JCR-1888) Add customizable filtering to GQL</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20926</link>
    <description>Add customizable filtering to GQL
---------------------------------

                 Key: JCR-1888
                 URL: https://issues.apache.org/jira/browse/JCR-1888
             Project: Jackrabbit
          Issue Type: Improvement
          Components: jackrabbit-jcr-commons
            Reporter: Marcel Reutegger
            Priority: Minor


Currently GQL is not very flexible because it does not have any hooks that  allows you to modify the query that gets generated from the GQL syntax. As a first step I'd like to introduce a filtering mechanism that can be used to post process the result set and exclude certain rows. This is useful when you cannot express an application constraint in GQL.

</description>
    <dc:creator>Marcel Reutegger (JIRA</dc:creator>
    <dc:date>2008-12-01T13:34:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20925">
    <title>Updated: (JCR-1887) msoffice text extractor for office 2007 files</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20925</link>
    <description>
     [ https://issues.apache.org/jira/browse/JCR-1887?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Philipp Koch updated JCR-1887:
------------------------------

    Attachment: mstextextractor.patch


</description>
    <dc:creator>Philipp Koch (JIRA</dc:creator>
    <dc:date>2008-12-01T10:20:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20924">
    <title>Created: (JCR-1887) msoffice text extractor for office 2007 files</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20924</link>
    <description>msoffice text extractor for office 2007 files
---------------------------------------------

                 Key: JCR-1887
                 URL: https://issues.apache.org/jira/browse/JCR-1887
             Project: Jackrabbit
          Issue Type: Improvement
          Components: jackrabbit-jcr-server, jackrabbit-text-extractors
            Reporter: Philipp Koch
            Priority: Minor
         Attachments: mstextextractor.patch

i created a patch that provides a mstextextractor for jackrabbit. this patch will entirely replace all existing ms extractors.
this patch can be applied as soon as poi-3.5 is available. the ms text extractor supports: doc, docx, ppt, pptx,
xls, xlsx. the patch is not fully tested and uses poi code which is not yet available on the maven repo (needs to be 
build locally)

</description>
    <dc:creator>Philipp Koch (JIRA</dc:creator>
    <dc:date>2008-12-01T10:20:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20923">
    <title>Files for binary properties</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20923</link>
    <description>Hi all

I've had a requirement recently to access the (operating system) files in
which binary properties are stored. I know the standard means for
obtaining binary content is through streams, but here are my reasons:

  * I need to use a third-party C library, through JNI, that takes
    a file path as its argument and does some image processing.

  * Files are large so creating an entirely new copy from a stream
    is not very appealing.

  * I am considering a separate backup format for my repository's
    metadata - to sit alongside a backup of Jackrabbit's own
    repository files - so I have things in an absolutely recoverable
    format in case of disaster. In this format, though, I want to
    use paths to Jackrabbit's files instead of creating new copies.

  * In all cases these are nt:file instances deposited using WebDAV,
    and I believe that there should be access to an actual file on
    the server side. This is subject to repository configuration,
    because I acknowledge the use of bundles, data stores, etc.
    I am currently using the XMLPersistenceManager.

Listed below is the code I've used to obtain file paths. One problem is
that BLOBInResource does not have a getFileSystem() method - is there a
reason for this?

Do people have general comments about what I'm doing here? Is it
potentially a complete disaster?!

public static File getBLOBFile(Property property) throws Exception {
  // Retrieve Jackrabbit-specific InternalValue object.
  InternalValue internalValue =
    ((PropertyImpl) property).internalGetValue();

  // Assume property is a BLOB (arguments are not currently checked).
  // Assume all BLOBs stored in filesystem resources (repository config).
  BLOBFileValue blobFileValue = internalValue.getBLOBFileValue();
  BLOBInResource blobInResource = (BLOBInResource) blobFileValue;

  // Access private fsResource field in BLOBInResource class!
  Field fsResourceField =
    BLOBInResource.class.getDeclaredField("fsResource");
  fsResourceField.setAccessible(true);
  FileSystemResource fsResource =
    (FileSystemResource) fsResourceField.get(blobInResource);

  // Assume resource stored in local filesystem (repository config).
  LocalFileSystem lfs = (LocalFileSystem) fsResource.getFileSystem();

  // Construct resource path relative to root of local filesystem.
  return new File(lfs.getPath(), fsResource.getPath());
}

Later
Charlie


</description>
    <dc:creator>Charles Brooking</dc:creator>
    <dc:date>2008-12-01T01:27:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20922">
    <title>Subscription: open issues</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20922</link>
    <description>Issue Subscription
Filter: open issues (284 issues)
Open Issues for Apache Jackrabbit
Subscriber: jackrabbitdev


Key         Summary
JCR-1886    jcr2spi: Unprocessed ItemInfos call to RepositoryService#getItemInfos
            https://issues.apache.org/jira/browse/JCR-1886
JCR-1883    Moved node disappears
            https://issues.apache.org/jira/browse/JCR-1883
JCR-1880    Same name sibling: Jackrabbit behaves differently when calling Node.getPath()
            https://issues.apache.org/jira/browse/JCR-1880
JCR-1878    Use Apache Tika for text extraction
            https://issues.apache.org/jira/browse/JCR-1878
JCR-1877    the spi2dav sandbox project should be put into a common release cycle
            https://issues.apache.org/jira/browse/JCR-1877
JCR-1875    Failing Node.unlock() might leave inconsistent transient state
            https://issues.apache.org/jira/browse/JCR-1875
JCR-1874    Move generic tests from jcr2spi to jackrabbit-jcr-tests
            https://issues.apache.org/jira/browse/JCR-1874
JCR-1873    Allow secured reverse proxy for WebDav
            https://issues.apache.org/jira/browse/JCR-1873
JCR-1867    Missing conflict when adding a mixin, whose protected items have been manually added before
            https://issues.apache.org/jira/browse/JCR-1867
JCR-1865    Add the Data Store to the Jackrabbit API
            https://issues.apache.org/jira/browse/JCR-1865
JCR-1861    Support classpath config
            https://issues.apache.org/jira/browse/JCR-1861
JCR-1860    Error occurs when restore nt:resource node after delete
            https://issues.apache.org/jira/browse/JCR-1860
JCR-1858    ClassDescriptor ReflectionUtils ClassLoader Defect
            https://issues.apache.org/jira/browse/JCR-1858
JCR-1855    Update to Lucene 2.4
            https://issues.apache.org/jira/browse/JCR-1855
JCR-1854    Use Journal as index redo log when available
            https://issues.apache.org/jira/browse/JCR-1854
JCR-1846    Jackrabbit thread contention issue due to fat lock
            https://issues.apache.org/jira/browse/JCR-1846
JCR-1845    clarify QValueFactory.create(File)
            https://issues.apache.org/jira/browse/JCR-1845
JCR-1838    Garbage collection deletes temporary files in FileDataStore
            https://issues.apache.org/jira/browse/JCR-1838
JCR-1836    Persistence: support property databaseType
            https://issues.apache.org/jira/browse/JCR-1836
JCR-1827    SessionImpl should have &lt; at &gt;PreDestroy annotation a method to shut down cleanly from within container
            https://issues.apache.org/jira/browse/JCR-1827
JCR-1823    Repository.login throws IllegalStateException
            https://issues.apache.org/jira/browse/JCR-1823
JCR-1822    Patches for previously incompleted patches
            https://issues.apache.org/jira/browse/JCR-1822
JCR-1818    Too many open files when merging large index segments
            https://issues.apache.org/jira/browse/JCR-1818
JCR-1810    Jcr-Test: SerializationTest logs exception during tearDown.
            https://issues.apache.org/jira/browse/JCR-1810
JCR-1807    Removing peer nodes throws RepositoryException
            https://issues.apache.org/jira/browse/JCR-1807
JCR-1806    Item not found exception
            https://issues.apache.org/jira/browse/JCR-1806
JCR-1802    SPI2JCR: Missing SPI events due to exception (warning in logfile)
            https://issues.apache.org/jira/browse/JCR-1802
JCR-1801    Support Online Backup
            https://issues.apache.org/jira/browse/JCR-1801
JCR-1797    SPI: RepositoryService.getItemInfos should be allowed to return entries outside of the requested tree.
            https://issues.apache.org/jira/browse/JCR-1797
JCR-1796    DAV compliance class for observation should use a URI instead of a token
            https://issues.apache.org/jira/browse/JCR-1796
JCR-1787    XmlHandler export functions don't work in XML repository mode - causes XML with XSLT dependencies to show up with jcr:content XML element.
            https://issues.apache.org/jira/browse/JCR-1787
JCR-1785    If header checking lacks etag checks
            https://issues.apache.org/jira/browse/JCR-1785
JCR-1781    Adding a new allowed value results in a NodeTypeConflictException
            https://issues.apache.org/jira/browse/JCR-1781
JCR-1779    Warnings on unregistered namespaces in indexing configuration
            https://issues.apache.org/jira/browse/JCR-1779
JCR-1778    BindableRepositoryFactory doesn't handle repository shutdown
            https://issues.apache.org/jira/browse/JCR-1778
JCR-1774    Jackrabbit concurrency review and invariants
            https://issues.apache.org/jira/browse/JCR-1774
JCR-1773    shareable nodes: wrong path returned, causes remove() to delete wrong node
            https://issues.apache.org/jira/browse/JCR-1773
JCR-1772    support for DAV:error elements in responses
            https://issues.apache.org/jira/browse/JCR-1772
JCR-1768    DeltaV: missing support for DAV:supported-method-set and DAV:supported-live-property-set properties
            https://issues.apache.org/jira/browse/JCR-1768
JCR-1763    Possible NPE in installer
            https://issues.apache.org/jira/browse/JCR-1763
JCR-1760    Review the OCM API and annotations to be more compliant with JPA
            https://issues.apache.org/jira/browse/JCR-1760
JCR-1753    Allow means force a Repository to synchronize with the cluster
            https://issues.apache.org/jira/browse/JCR-1753
JCR-1743    Session.checkPermission: add_node and set_property evaluation are not handled differently
            https://issues.apache.org/jira/browse/JCR-1743
JCR-1735    Cluster revision file should contain identifier to detect file journal log replacement
            https://issues.apache.org/jira/browse/JCR-1735
JCR-1732    WEBDAV CHECKOUT may contain request body
            https://issues.apache.org/jira/browse/JCR-1732
JCR-1724    Jackrabbit utilities
            https://issues.apache.org/jira/browse/JCR-1724
JCR-1723    Both the JNDIDatabaseFileSystem and JNDIDatabasePersistenceManager need to create InitialContext with jndi.properties
            https://issues.apache.org/jira/browse/JCR-1723
JCR-1722    Data Store backup: need a way to delay deleting files (garbage collection)
            https://issues.apache.org/jira/browse/JCR-1722
JCR-1719    Make the extraction of Session UserIDs from Subjects configurable
            https://issues.apache.org/jira/browse/JCR-1719
JCR-1712    JSR 283: JCR Names
            https://issues.apache.org/jira/browse/JCR-1712
JCR-1711    Download: improve user experience
            https://issues.apache.org/jira/browse/JCR-1711
JCR-1707    Node.setProperty(String, String, PropertyType.UNDEFINED) might fail unexpectedly for multiple prop. defs
            https://issues.apache.org/jira/browse/JCR-1707
JCR-1695    Improve and promote spi-logger
            https://issues.apache.org/jira/browse/JCR-1695
JCR-1693    JNDIDatabaseJournal doesn't work with "oracle" schema (or: unable to use OracleDatabaseJournal with a jndi datasource)
            https://issues.apache.org/jira/browse/JCR-1693
JCR-1692    jackrabbit exceptions on jboss shutdown
            https://issues.apache.org/jira/browse/JCR-1692
JCR-1680    Another operator for fn:name predicates (!=, &lt;&gt;)
            https://issues.apache.org/jira/browse/JCR-1680
JCR-1676    Add support for mapping all node properties into a Map 
            https://issues.apache.org/jira/browse/JCR-1676
JCR-1670    NPE when clustered JR queries version history on a node that has just had a version added by another JR in the same cluster
            https://issues.apache.org/jira/browse/JCR-1670
JCR-1668    After RepositoryImpl instance has been created and shut down, some classes cannot be unloaded
            https://issues.apache.org/jira/browse/JCR-1668
JCR-1666    After transaction rollback session may become 'corrupt'
            https://issues.apache.org/jira/browse/JCR-1666
JCR-1665    In JCAConnectionRequestInfo, equals() and hashCode() implementations are inconsistent
            https://issues.apache.org/jira/browse/JCR-1665
JCR-1660    Consistency check / fix skips system nodes
            https://issues.apache.org/jira/browse/JCR-1660
JCR-1659    Support parent axis inside Xpath predicates
            https://issues.apache.org/jira/browse/JCR-1659
JCR-1648    Database reconnect during shutdown
            https://issues.apache.org/jira/browse/JCR-1648
JCR-1643    ClientObservationManager causes null pointer
            https://issues.apache.org/jira/browse/JCR-1643
JCR-1637    The GarbageCollector ignores InterruptedException and so crash on shutdown
            https://issues.apache.org/jira/browse/JCR-1637
JCR-1635    ISMLocking implementation that supports timeouts
            https://issues.apache.org/jira/browse/JCR-1635
JCR-1634    In XA transaction session.addLockToken() does not have effect
            https://issues.apache.org/jira/browse/JCR-1634
JCR-1633    When node is created and locked in same transaction, exception is thrown
            https://issues.apache.org/jira/browse/JCR-1633
JCR-1626    The resource committed at the first server via WebDAV does not appear on the second server.
            https://issues.apache.org/jira/browse/JCR-1626
JCR-1621    Use application/xml as the XML media type
            https://issues.apache.org/jira/browse/JCR-1621
JCR-1620    Make the Analyzer configurable per node (or subtree)
            https://issues.apache.org/jira/browse/JCR-1620
JCR-1616    Spi2Dav / 283 Conflict: Creation of PropertyInfoImpl fails with NPE if the returned ItemInfo points to a Node
            https://issues.apache.org/jira/browse/JCR-1616
JCR-1609    JSR 283: new Property Types
            https://issues.apache.org/jira/browse/JCR-1609
JCR-1608    JSR 283: Workspace Management
            https://issues.apache.org/jira/browse/JCR-1608
JCR-1606    Throw exception when unsupported xpath axes are used.
            https://issues.apache.org/jira/browse/JCR-1606
JCR-1605    RepositoryLock does not work on NFS sometimes
            https://issues.apache.org/jira/browse/JCR-1605
JCR-1597    JCARepositoryHandle.login(...) methods never throw NoSuchWorkspaceException
            https://issues.apache.org/jira/browse/JCR-1597
JCR-1595    support of rep:excerpt()  across JCR/SPI layer
            https://issues.apache.org/jira/browse/JCR-1595
JCR-1594    FirstHop maven archetype
            https://issues.apache.org/jira/browse/JCR-1594
JCR-1593    JSR 283: Simple versioning
            https://issues.apache.org/jira/browse/JCR-1593
JCR-1592    JSR 283: Baselines &amp; Activities
            https://issues.apache.org/jira/browse/JCR-1592
JCR-1591    JSR 283: NodeType Management
            https://issues.apache.org/jira/browse/JCR-1591
JCR-1590    JSR 283: Locking
            https://issues.apache.org/jira/browse/JCR-1590
JCR-1589    JSR 283: Retention &amp; Hold Management
            https://issues.apache.org/jira/browse/JCR-1589
JCR-1588    JSR 283: Access Control
            https://issues.apache.org/jira/browse/JCR-1588
JCR-1569    Jackrabbit semi-validated with new libraries
            https://issues.apache.org/jira/browse/JCR-1569
JCR-1565    JSR 283 lifecycle management
            https://issues.apache.org/jira/browse/JCR-1565
JCR-1564    JSR 283 namespace handling
            https://issues.apache.org/jira/browse/JCR-1564
JCR-1558    Namespace not registered yet prevent BundleDbPersistenceManager to detect already existing root node and leads to workspace initialization failure in a cluster environment
            https://issues.apache.org/jira/browse/JCR-1558
JCR-1554    StaleItemStateException with distributed transactions
            https://issues.apache.org/jira/browse/JCR-1554
JCR-1549    XATest#testXAVersionsThoroughly fails if 2 checks are executed separately
            https://issues.apache.org/jira/browse/JCR-1549
JCR-1544    [PATCH] fix   a NOT b queries
            https://issues.apache.org/jira/browse/JCR-1544
JCR-1529    Improve ease of installation for deployment model 3: repository server
            https://issues.apache.org/jira/browse/JCR-1529
JCR-1527    Support for MaxDB / SapSB Databases
            https://issues.apache.org/jira/browse/JCR-1527
JCR-1525    Jackrabbit depends on Oracle driver for BLOB support in Oracle versions previous than 10.2
            https://issues.apache.org/jira/browse/JCR-1525
JCR-1522    [PATCH] Java Class file text extractor
            https://issues.apache.org/jira/browse/JCR-1522
JCR-1517    Global datastore and namespace index cause problems when migrating workspaces
            https://issues.apache.org/jira/browse/JCR-1517
JCR-1508    Setting a new property value causes a read of the previous property value
            https://issues.apache.org/jira/browse/JCR-1508
JCR-1507    Add debug messages to query execution
            https://issues.apache.org/jira/browse/JCR-1507
JCR-1496    Problem to invoke createDataStoreGarbageCollector() in JCASessionHandle object
            https://issues.apache.org/jira/browse/JCR-1496
JCR-1483    Move common node type functionality to jackrabbit-spi-commons
            https://issues.apache.org/jira/browse/JCR-1483
JCR-1478    Perform random operation tests
            https://issues.apache.org/jira/browse/JCR-1478
JCR-1473    Simple standalone sample apps
            https://issues.apache.org/jira/browse/JCR-1473
JCR-1464    System-view export of multi-value property is ambiguous with only one value
            https://issues.apache.org/jira/browse/JCR-1464
JCR-1458    Avoid silent closes
            https://issues.apache.org/jira/browse/JCR-1458
JCR-1457    Restart of RMI-component fails (because it's not released while shutdown)
            https://issues.apache.org/jira/browse/JCR-1457
JCR-1456    Database connection pooling
            https://issues.apache.org/jira/browse/JCR-1456
JCR-1455    Content browser/editor
            https://issues.apache.org/jira/browse/JCR-1455
JCR-1447    XPath exists/not exists operator with child axis
            https://issues.apache.org/jira/browse/JCR-1447
JCR-1446    Local transactions support
            https://issues.apache.org/jira/browse/JCR-1446
JCR-1443    Make JCAManagedConnectionFactory non final, so it can be extended
            https://issues.apache.org/jira/browse/JCR-1443
JCR-1440    NPE Thrown when two Cluster Nodes are hitting the same underlying database.
            https://issues.apache.org/jira/browse/JCR-1440
JCR-1438    Replace Config classes with factories
            https://issues.apache.org/jira/browse/JCR-1438
JCR-1435    Choose the MySQL engine for database storage (default to MyISAM)
            https://issues.apache.org/jira/browse/JCR-1435
JCR-1433    web.xml should contain explicit jndi-enabled param instead of checking for a provided java.naming.provider.url
            https://issues.apache.org/jira/browse/JCR-1433
JCR-1431    QueryParser.parse signature change breaks backward compatibility
            https://issues.apache.org/jira/browse/JCR-1431
JCR-1422    Support and Document Node Type Definitions in XML or Java API
            https://issues.apache.org/jira/browse/JCR-1422
JCR-1419    Add test for database auto-reconnection
            https://issues.apache.org/jira/browse/JCR-1419
JCR-1418    Redesign NodeInfo.getReferences()
            https://issues.apache.org/jira/browse/JCR-1418
JCR-1412    [Patch] Java-based test configuration of Jackrabbit (no repository.xml needed)
            https://issues.apache.org/jira/browse/JCR-1412
JCR-1387    Lock token not removed from session when node is removed
            https://issues.apache.org/jira/browse/JCR-1387
JCR-1386    Not full parsing of ISO8601 date/time format that may cause import of XML to fail
            https://issues.apache.org/jira/browse/JCR-1386
JCR-1370    query aggregates should allow more generic constructs
            https://issues.apache.org/jira/browse/JCR-1370
JCR-1367    Exception when closing connection under db2
            https://issues.apache.org/jira/browse/JCR-1367
JCR-1366    DbDataStore: tablePrefix not accomodated during init test for existing DATASTORE table
            https://issues.apache.org/jira/browse/JCR-1366
JCR-1360    Parsing built-in CND and XML nodetypes does not result in equal nt-definitions
            https://issues.apache.org/jira/browse/JCR-1360
JCR-1353    Installation For people new to tomcat/jackrabbit
            https://issues.apache.org/jira/browse/JCR-1353
JCR-1352    illegal format for WebDAV lock tokens
            https://issues.apache.org/jira/browse/JCR-1352
JCR-1349    JNDIDatabasePersistenceManager calls commit
            https://issues.apache.org/jira/browse/JCR-1349
JCR-1348    simple-webdav: DAV:auto-version property not handled properly
            https://issues.apache.org/jira/browse/JCR-1348
JCR-1334    Deadlock with XA enabled
            https://issues.apache.org/jira/browse/JCR-1334
JCR-1328    Session.itemExists implementation wrong
            https://issues.apache.org/jira/browse/JCR-1328
JCR-1320    Support for Sybase
            https://issues.apache.org/jira/browse/JCR-1320
JCR-1307    TCK: Attribute values may be normalized in document view exports
            https://issues.apache.org/jira/browse/JCR-1307
JCR-1301    Trouble undeploying jackrabbit-webapp from Tomcat
            https://issues.apache.org/jira/browse/JCR-1301
JCR-1279    add ability to pass arguments to instances of field converters
            https://issues.apache.org/jira/browse/JCR-1279
JCR-1269    Stop using BaseException
            https://issues.apache.org/jira/browse/JCR-1269
JCR-1260    include OCM nodetypes config file in JAR
            https://issues.apache.org/jira/browse/JCR-1260
JCR-1253    Allow to configure autoCommit mode for BundleDB PM to avoid extra overhead when working in non clustered environment
            https://issues.apache.org/jira/browse/JCR-1253
JCR-1249    Improve updating of references to version storage
            https://issues.apache.org/jira/browse/JCR-1249
JCR-1242    Improve serialization of NodeReferences for BundleDB PMs
            https://issues.apache.org/jira/browse/JCR-1242
JCR-1239    SPI: Provide possibility to retrieve the number of child-nodes without retrieving them.
            https://issues.apache.org/jira/browse/JCR-1239
JCR-1233    Create org.apache.jackrabbit.core.id
            https://issues.apache.org/jira/browse/JCR-1233
JCR-1232    Merge UUID to NodeId
            https://issues.apache.org/jira/browse/JCR-1232
JCR-1228    Support xs:base64Binary values in system view import
            https://issues.apache.org/jira/browse/JCR-1228
JCR-1223    Ocassionally NPE on node checkin
            https://issues.apache.org/jira/browse/JCR-1223
JCR-1216    Unreferenced sessions should get garbage collected
            https://issues.apache.org/jira/browse/JCR-1216
JCR-1215    Store parent UUID as byte array instead of string
            https://issues.apache.org/jira/browse/JCR-1215
JCR-1211    QueryManager does not throw exception if jcr:deref is used in a predicate
            https://issues.apache.org/jira/browse/JCR-1211
JCR-1205    Workspace auto-create
            https://issues.apache.org/jira/browse/JCR-1205
JCR-1202    Core: Add possibility to replace Name- and PathFactory implementation
            https://issues.apache.org/jira/browse/JCR-1202
JCR-1201    Enable to load the indexing configuration from the repository with a config path like jcr:/location/in/my/workspace
            https://issues.apache.org/jira/browse/JCR-1201
JCR-1194    Update / Fix Documentation for CND Notation
            https://issues.apache.org/jira/browse/JCR-1194
JCR-1187    Asking a property twice for it's stream returns the same stream instance
            https://issues.apache.org/jira/browse/JCR-1187
JCR-1186    Improve estimation of retained memory size of caches managed by CacheManager
            https://issues.apache.org/jira/browse/JCR-1186
JCR-1180    DatabaseFileSystem and DatabasePersistenceManager don't allow choice of db schema
            https://issues.apache.org/jira/browse/JCR-1180
JCR-1173    Session scoped lock has no effect on other cluster nodes
            https://issues.apache.org/jira/browse/JCR-1173
JCR-1161    Export test cases fail with Java 5 on Mac OS X
            https://issues.apache.org/jira/browse/JCR-1161
JCR-1146    Support comparison of properties in queries (on both sides of comparison)
            https://issues.apache.org/jira/browse/JCR-1146
JCR-1135    boolean value constraints exposed in custom format
            https://issues.apache.org/jira/browse/JCR-1135
JCR-1132    XSLT pretty-printer for JCR document view export files
            https://issues.apache.org/jira/browse/JCR-1132
JCR-1130    bad test assumptions in TextNodeTest with respect to availability of jcr:xmltext/jcr:xmlcharacters
            https://issues.apache.org/jira/browse/JCR-1130
JCR-1129    bad test assumptions in versioning tests
            https://issues.apache.org/jira/browse/JCR-1129
JCR-1124    Core NodeTypeImpl requires equals() implementation
            https://issues.apache.org/jira/browse/JCR-1124
JCR-1117    Bundle cache is not rolled back when the storage of a ChangeLog fails
            https://issues.apache.org/jira/browse/JCR-1117
JCR-1104    JSR 283 support
            https://issues.apache.org/jira/browse/JCR-1104
JCR-1100    Support for dynamic mixins
            https://issues.apache.org/jira/browse/JCR-1100
JCR-1098    (more) spurious nodes in parsed SQL query tree
            https://issues.apache.org/jira/browse/JCR-1098
JCR-1094    TCK assumes that repository does not automatically add mixins on node creation
            https://issues.apache.org/jira/browse/JCR-1094
JCR-1080    Change lucene indexing to a 1:1 mapping for properties instead of current 1:* mapping
            https://issues.apache.org/jira/browse/JCR-1080
JCR-1077    Changelog not persisted during two phase commit in prepare phase 
            https://issues.apache.org/jira/browse/JCR-1077
JCR-1067    Referenced beans in an object graph should be persisted by the ocm automatically
            https://issues.apache.org/jira/browse/JCR-1067
JCR-1062    Add performance debug messages for queries
            https://issues.apache.org/jira/browse/JCR-1062
JCR-1059    Would like to have a default configuration for indexing_configuration.xml in the repository.xml 
            https://issues.apache.org/jira/browse/JCR-1059
JCR-1035    Jackrabbit JCA - The client can bypass the managed connection and get the underlying JCR Session
            https://issues.apache.org/jira/browse/JCR-1035
JCR-1026    Add a FileSystem to org.apache.jackrabbit.core.query.lucene.SearchIndex
            https://issues.apache.org/jira/browse/JCR-1026
JCR-1019    Import/Add  the namespaces used in the mapping descriptors 
            https://issues.apache.org/jira/browse/JCR-1019
JCR-1012    JCR2SPI: Optimization for Item.refresh and Session.refresh
            https://issues.apache.org/jira/browse/JCR-1012
JCR-1002    QueryManager does not throw exception if property name contains a space
            https://issues.apache.org/jira/browse/JCR-1002
JCR-994     Support XPath union operator in queries (both SQL and XPath)
            https://issues.apache.org/jira/browse/JCR-994
JCR-986     consistencyFix parameter to take care of issue "BundleDbPersistenceManager: the specified resource does not exist"
            https://issues.apache.org/jira/browse/JCR-986
JCR-983     fn:upper accepted in too many places
            https://issues.apache.org/jira/browse/JCR-983
JCR-977     jcr:deref in xpath predicates
            https://issues.apache.org/jira/browse/JCR-977
JCR-952     Support lower and upper case functions in "order by" clause
            https://issues.apache.org/jira/browse/JCR-952
JCR-942     Thoughts on supporting JNDI based Oracle file system/persistence manager implementations
            https://issues.apache.org/jira/browse/JCR-942
JCR-941     Update "First Hops" Documentation
            https://issues.apache.org/jira/browse/JCR-941
JCR-935     ConcurrentModificationException during logout (cont'd)
            https://issues.apache.org/jira/browse/JCR-935
JCR-932     lossy SQL parsing
            https://issues.apache.org/jira/browse/JCR-932
JCR-923     Support arithmetic Operators on search
            https://issues.apache.org/jira/browse/JCR-923
JCR-908     Unable to properly restore a previous version of a node that contains multivalue properties.
            https://issues.apache.org/jira/browse/JCR-908
JCR-890     concurrent read-only access to a session
            https://issues.apache.org/jira/browse/JCR-890
JCR-883     Versionning - Add more advanced features
            https://issues.apache.org/jira/browse/JCR-883
JCR-880     Review the Mapper Service
            https://issues.apache.org/jira/browse/JCR-880
JCR-879     Add support for default value and constraints
            https://issues.apache.org/jira/browse/JCR-879
JCR-878     Advanced search features
            https://issues.apache.org/jira/browse/JCR-878
JCR-877     Add more flexibility in the mapping
            https://issues.apache.org/jira/browse/JCR-877
JCR-873     JCR Mapping Documentation
            https://issues.apache.org/jira/browse/JCR-873
JCR-872     Cache framework integration
            https://issues.apache.org/jira/browse/JCR-872
JCR-870     Fine grained access control
            https://issues.apache.org/jira/browse/JCR-870
JCR-869     Add support for JCR observation ?
            https://issues.apache.org/jira/browse/JCR-869
JCR-861     Connector should support LocalTransaction as well as XATransaction
            https://issues.apache.org/jira/browse/JCR-861
JCR-855     Retrieve column values for a Row from index
            https://issues.apache.org/jira/browse/JCR-855
JCR-853     [PATCH] Jackrabbit disallows some nodetype changes which are in fact safe.
            https://issues.apache.org/jira/browse/JCR-853
JCR-843     XPath does not work with sub-axes
            https://issues.apache.org/jira/browse/JCR-843
JCR-840     Support  for setting jcr:created when importing Into the repository
            https://issues.apache.org/jira/browse/JCR-840
JCR-836     Configuration of nodetypes vs programming of nodetypes
            https://issues.apache.org/jira/browse/JCR-836
JCR-800     Child Axis support in order by clause
            https://issues.apache.org/jira/browse/JCR-800
JCR-779     Timeout for Session and/or Lock
            https://issues.apache.org/jira/browse/JCR-779
JCR-777     Order by clause using child axis does not throw InvalidQueryException
            https://issues.apache.org/jira/browse/JCR-777
JCR-769     Unable to login with two different Credentials to same workspace in one Transaction
            https://issues.apache.org/jira/browse/JCR-769
JCR-759     handling of namespace registrations in AbstractJCRTest
            https://issues.apache.org/jira/browse/JCR-759
JCR-752     Test cases leak sessions
            https://issues.apache.org/jira/browse/JCR-752
JCR-740     Support for the decendant-or-self axis in XPath predicates
            https://issues.apache.org/jira/browse/JCR-740
JCR-735     Add seperate maven module / packaging for j2ee servlets.
            https://issues.apache.org/jira/browse/JCR-735
JCR-733     Contribute packaging meachnism
            https://issues.apache.org/jira/browse/JCR-733
JCR-731     Can the caching mechanism be improved?
            https://issues.apache.org/jira/browse/JCR-731
JCR-730     Remove the Hibernate dependency from orm-persistence
            https://issues.apache.org/jira/browse/JCR-730
JCR-729     Index all binary properties
            https://issues.apache.org/jira/browse/JCR-729
JCR-728     Automatic MIME type detection
            https://issues.apache.org/jira/browse/JCR-728
JCR-716     Performance: caching negative results
            https://issues.apache.org/jira/browse/JCR-716
JCR-714     TCK: Test root path not escaped when used in XPath queries
            https://issues.apache.org/jira/browse/JCR-714
JCR-709     ArrayStoreException is thrown when jcr:deref() is used within predicate
            https://issues.apache.org/jira/browse/JCR-709
JCR-696     Support fn:local-name()
            https://issues.apache.org/jira/browse/JCR-696
JCR-690     Nodes' and properties' names with invalid XML characters export as invalid XML
            https://issues.apache.org/jira/browse/JCR-690
JCR-680     Improve the Value implementation
            https://issues.apache.org/jira/browse/JCR-680
JCR-675     IIOP enabled jackrabbit-jcr-rmi, .NET 2.0 Remoting Layer Implementation, .NET 2.0 Repository Explorer implementation, .NET 2.0 implementation of JSR-170 API
            https://issues.apache.org/jira/browse/JCR-675
JCR-673     Add seperate configuration for blobstore
            https://issues.apache.org/jira/browse/JCR-673
JCR-671     Consolidate Versioning configuration with generic workspace config.
            https://issues.apache.org/jira/browse/JCR-671
JCR-663     Maven2 site modules and checkstyle
            https://issues.apache.org/jira/browse/JCR-663
JCR-657     Node references limitations
            https://issues.apache.org/jira/browse/JCR-657
JCR-643     Own AccessManager + VersionManager : AccesDenied problem
            https://issues.apache.org/jira/browse/JCR-643
JCR-642     Support flat content hierarchies
            https://issues.apache.org/jira/browse/JCR-642
JCR-639     Allow modification of OPV=IGNORE items even if parent node is checked-in.
            https://issues.apache.org/jira/browse/JCR-639
JCR-630     Versioning operations are not fully transactional
            https://issues.apache.org/jira/browse/JCR-630
JCR-609     Empty custom_nodetypes.xml after restart
            https://issues.apache.org/jira/browse/JCR-609
JCR-607     Importing XML at root level using a session from JCA throws a javax.jcr.ItemNotFoundException
            https://issues.apache.org/jira/browse/JCR-607
JCR-601     Delete workspace support
            https://issues.apache.org/jira/browse/JCR-601
JCR-599     Allow to inherit workspace configuration from repository level template
            https://issues.apache.org/jira/browse/JCR-599
JCR-593     JCASessionHandle fail when i invoke logout method
            https://issues.apache.org/jira/browse/JCR-593
JCR-591     XPath position function does not work
            https://issues.apache.org/jira/browse/JCR-591
JCR-580     Should be public:   NodeType[] registerNodeTypes(List defs)
            https://issues.apache.org/jira/browse/JCR-580
JCR-567     more restrictive constraints on a property of a derived node type
            https://issues.apache.org/jira/browse/JCR-567
JCR-566     Versioning bug with restore and transactions
            https://issues.apache.org/jira/browse/JCR-566
JCR-556     Refactoring of the BackupTool
            https://issues.apache.org/jira/browse/JCR-556
JCR-542     Allow the removal of an item even if its schema has changed
            https://issues.apache.org/jira/browse/JCR-542
JCR-538     failing Node.checkin() or Node.checkout() might leave inconsistent transient state
            https://issues.apache.org/jira/browse/JCR-538
JCR-537     Failure to remove a versionable node
            https://issues.apache.org/jira/browse/JCR-537
JCR-535     Ignore root node when importing through sysView
            https://issues.apache.org/jira/browse/JCR-535
JCR-517     Reserved status of namespace jcr not enforced.
            https://issues.apache.org/jira/browse/JCR-517
JCR-515     Enhance test data
            https://issues.apache.org/jira/browse/JCR-515
JCR-509     TCK: NodeTest#testNodeIdentity fails if versioning and locking not supported
            https://issues.apache.org/jira/browse/JCR-509
JCR-493     Primary item inheritance or redefinition in CND
            https://issues.apache.org/jira/browse/JCR-493
JCR-488     DASL &lt;basicsearch&gt; support
            https://issues.apache.org/jira/browse/JCR-488
JCR-478     Improve ability to access item in the AccessManager context.
            https://issues.apache.org/jira/browse/JCR-478
JCR-465     Provide a method to rename workspace
            https://issues.apache.org/jira/browse/JCR-465
JCR-464     Prevent out of memory errors
            https://issues.apache.org/jira/browse/JCR-464
JCR-442     Implement a backup tool
            https://issues.apache.org/jira/browse/JCR-442
JCR-435     Node.update() does not work correct for SNS
            https://issues.apache.org/jira/browse/JCR-435
JCR-417     Splitting Jcr-Server
            https://issues.apache.org/jira/browse/JCR-417
JCR-406     If header evaluation compliance problems
            https://issues.apache.org/jira/browse/JCR-406
JCR-397     Webdav Library: MultiStatusResponse calls DavResource#getProperties() in case of PROPFIND by property.
            https://issues.apache.org/jira/browse/JCR-397
JCR-394     WebDAV Library: Define method-set constants that reflect the feature set.
            https://issues.apache.org/jira/browse/JCR-394
JCR-392     Querying element by number does not work
            https://issues.apache.org/jira/browse/JCR-392
JCR-372     Consistently refer to "Apache Jackrabbit" in docs and site
            https://issues.apache.org/jira/browse/JCR-372
JCR-350     WebDAV: add support for RFC 3744
            https://issues.apache.org/jira/browse/JCR-350
JCR-324     Create a mechanism allowing Jackrabbit to automatically install custom nodes when it creates a repository
            https://issues.apache.org/jira/browse/JCR-324
JCR-322     Support node type modification and removal
            https://issues.apache.org/jira/browse/JCR-322
JCR-320     BinaryValue equals fails for two objects with two different byte arrays that contain the same bytes.
            https://issues.apache.org/jira/browse/JCR-320
JCR-302     Use remote callbacks instead of polling for observation over JCR-RMI
            https://issues.apache.org/jira/browse/JCR-302
JCR-301     Improve the JCR-RMI Value classes
            https://issues.apache.org/jira/browse/JCR-301
JCR-300     Streamline the JCR-RMI network interfaces
            https://issues.apache.org/jira/browse/JCR-300
JCR-269     Support other than equality comparisons for the XPath position() function
            https://issues.apache.org/jira/browse/JCR-269
JCR-263     HibernatePersistenceManager fails to store NodeReferences
            https://issues.apache.org/jira/browse/JCR-263
JCR-260     Implement the count( ) function in XPATH query
            https://issues.apache.org/jira/browse/JCR-260
JCR-204     Improve recoverability
            https://issues.apache.org/jira/browse/JCR-204
JCR-153     Improved JAAS access control
            https://issues.apache.org/jira/browse/JCR-153
JCR-151     Installation guide
            https://issues.apache.org/jira/browse/JCR-151
JCR-148     ORM-PMs store data disregarding the workspace
            https://issues.apache.org/jira/browse/JCR-148
JCR-134     Unreferenced VersionHistory should be deleted automatically.
            https://issues.apache.org/jira/browse/JCR-134
JCR-97      Improve Checkstyle conformance
            https://issues.apache.org/jira/browse/JCR-97
JCR-73      Improve Javadoc documentation
            https://issues.apache.org/jira/browse/JCR-73
JCR-43      Restore on node creates same-name-sibling of OPV-Version child nodes
            https://issues.apache.org/jira/browse/JCR-43
JCR-1       Implementation Architecture Documentation
            https://issues.apache.org/jira/browse/JCR-1

You may edit this subscription at:
https://issues.apache.org/jira/secure/FilterSubscription!default.jspa?subId=10340&amp;filterId=12310812
        

</description>
    <dc:creator>jira&lt; at &gt;apache.org</dc:creator>
    <dc:date>2008-11-30T07:21:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20921">
    <title>Hudson build is back to normal: Jackrabbit-1.5-Java14 #4</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20921</link>
    <description>See http://hudson.zones.apache.org/hudson/job/Jackrabbit-1.5-Java14/4/changes



</description>
    <dc:creator>Apache Hudson Server</dc:creator>
    <dc:date>2008-11-28T14:49:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20920">
    <title>Hudson build is back to stable: Jackrabbit-1.5 » Jackrabbit SPI to JCR #12</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20920</link>
    <description>See http://hudson.zones.apache.org/hudson/job/Jackrabbit-1.5/org.apache.jackrabbit$jackrabbit-spi2jcr/12/changes



</description>
    <dc:creator>Apache Hudson Server</dc:creator>
    <dc:date>2008-11-28T14:36:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20919">
    <title>Apache Jackrabbit 1.5.0 build 3</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20919</link>
    <description>Hi,

I've now rolled the third and last preview build of the upcoming 1.5.0
release. This build is for testing and preview purposes, and should
only be discussed here on dev&lt; at &gt;. You can find the 1.5.0-b3 sources,
binaries and a staged maven repository at:

   http://people.apache.org/~jukka/jackrabbit/jackrabbit-1.5.0-b3/

The source of this preview build are also recorded as the 1.5.0-b3 tag in svn.

See below for the current draft for the 1.5.0 release notes.

Please try this preview build out. Unless any major issues are
reported, I will roll the final release candidate and start the
release vote on Monday next week.

BR,

Jukka Zitting



Release Notes -- Apache Jackrabbit -- Version 1.5.0

Introduction
------------

Apache Jackrabbit is a fully conforming implementation of the Content
Repository for Java Technology API (JCR). A content repository is a
hierarchical content store with support for structured and unstructured
content, full text search, versioning, transactions, observation, and
more. Typical applications that use content repositories include content
management, document management, and records management systems.

Apache Jackrabbit 1.5 is an incremental feature release. While
remaining compatible with previous releases, Jackrabbit 1.5 introduces
a number of new features, improvements and fixes to known issues.

TODO: Notable new features

See the Apache Jackrabbit website at http://jackrabbit.apache.org/ for
more information.

Release Contents
----------------

This release consists of a single source archive (jackrabbit-1.5.0-src.jar)
that contains all the Apache Jackrabbit components. Use the following
commands (or the equivalent in your system) to build the release with
Maven 2 and Java 1.4 or higher:

    jar xf jackrabbit-1.5.0-src.jar
    cd jackrabbit-1.5.0-src
    mvn install

Note that the OCM components require Java 5 or higher, and are not included
in the build when using Java 1.4.

The source archive is accompanied by SHA1 and MD5 checksums and a PGP
signature that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at
https://svn.apache.org/repos/asf/jackrabbit/dist/KEYS.

The build will result in the following components (with artifactIds in
parenthesis) being built and installed in your local Maven repository.
Pre-built binary artifacts of these components are also available on
the on the central Maven repository.

  * Jackrabbit API (jackrabbit-api)
    Interface extensions that Apache Jackrabbit supports in
    addition to the standard JCR API.

  * Jackrabbit JCR Commons (jackrabbit-jcr-commons)
    General-purpose classes for use with the JCR API.

  * Jackrabbit JCR Tests (jackrabbit-jcr-tests)
    Set of JCR API test cases designed for testing the compliance
    of an implementation. Note that this is not the official JCR TCK!

  * Jackrabbit Core (jackrabbit-core)
    Core of the Apache Jackrabbit content repository implementation.

  * Jackrabbit Text Extractors (jackrabbit-text-extractors)
    Text extractor classes that allow Jackrabbit to extract text content
    from binary properties for full text indexing.

  * Jackrabbit JCR-RMI (jackrabbit-jcr-rmi)
    RMI remoting layer for the JCR API.

  * Jackrabbit WebDAV Library (jackrabbit-webdav)
    Interfaces and common utility classes used for building a
    WebDAV server or client.

  * Jackrabbit JCR Server (jackrabbit-jcr-server)
    WebDAV servlet implementations based on JCR.

  * Jackrabbit JCR Servlets (jackrabbit-jcr-servlet)
    Set of servlets and other classes designed to make it easier to use
    Jackrabbit and other JCR content repositories in web applications.

  * Jackrabbit Repository Classloader (jackrabbit-classloader)
    Java classloader for loading classes from JCR content repositories.

  * Jackrabbit Web Application (jackrabbit-webapp)
    Deployable Jackrabbit installation with WebDAV support for JCR.

  * Jackrabbit JCA Resource Adapter (jackrabbit-jca)
    J2EE Connector Architecture (JCA) resource adapter for Jackrabbit.

  * Jackrabbit SPI (jackrabbit-spi)
    The SPI defines a layer within a JSR-170 implementation that separates
    the transient space from the persistent layer.

  * Jackrabbit SPI Commons (jackrabbit-spi-commons)
    This component contains generic utility classes that might be used
    to build an SPI implementation.

  * Jackrabbit SPI2JCR (jackrabbit-spi2jcr)
    This component contains a SPI implementation wrapping around an
    implementation of JSR-170.

  * Jackrabbit JCR2SPI (jackrabbit-jcr2spi)
    This component contains an implementation of the JSR-170 API and
    covers the functionality that is not delegated to the SPI
    implementation.

  * Jackrabbit Standalone (jackrabbit-standalone)
    Jackrabbit server in a self-contained runnable jar.

  * Jackrabbit OCM (jackrabbit-ocm)
    Object-Content mapping tool for persisting and accessing Java objects
    in a JCR content repository.

  * Jackrabbit OCM Node Management (jackrabbit-ocm-nodemanagement)
    This component simplifies registration of node types and namespaces
    referenced in OCM mapping descriptors.

Upgrading to Jackrabbit 1.5
---------------------------

TODO

Upgrading to Jackrabbit 1.4
---------------------------

Apache Jackrabbit 1.4 is fully compatible with the previous 1.x releases.
A previous Apache Jackrabbit 1.x installation can be upgraded by replacing
the relevant jar files with the new versions and adding some new dependencies.
No changes to repository contents are needed.

Jackrabbit 1.4 introduces the SPI layer described above, and in addition to
it's earlier dependencies the jackrabbit-core component now also needs the
jackrabbit-spi and jackrabbit-spi-commons components in the classpath.

A number of classes in jackrabbit-jcr-commons have been deprecated, and you
should check for the suggested replacements if you use those classes in your
applications.

The Lucene dependency was upgraded to 2.2.0, and so you need to upgrade
also the lucene-core jar file in your classpath when upgrading
jackrabbit-core. No index file changes are needed.

Repository configuration has been extended with a number of options for
storage, locking and indexing strategies. However, no changes to existing
configuration files are needed unless you want to enable these new features.

Upgrading to Jackrabbit 1.3
---------------------------

Apache Jackrabbit 1.3 is fully compatible with the previous 1.x releases.
A previous Apache Jackrabbit 1.x installation can be upgraded by replacing
the relevant jar files with the new versions. No changes to repository
contents are needed.

See below for a more detailed description of the structural changes in
the Apache Jackrabbit 1.2 release.

Upgrading to Jackrabbit 1.2
---------------------------

The most notable effect of the component restructuring in the 1.2 release
was that the previous jackrabbit-core component has been split in three
pieces: jackrabbit-api, jackrabbit-jcr-commons, and jackrabbit-core. Thus
you need to replace the previous jackrabbit-core-1.x.jar file with the
three new jar archives.

The structure of the WebDAV components have also changed. WebDAV support
now consists of the webapp component jackrabbit-webapp and the libraries
jackrabbit-webdav and jackrabbit-jcr-server.

The Apache Lucene dependency used for full text indexing has been upgraded
to version 2.0 in this release. Lucene 2.0 is able to continue using
existing index files, but you can also manually recreate the index with
Lucene 2.0 extensions by removing the "index" directories of a closed
repository. Jackrabbit will automatically re-index content when the
repository is next started.

Also the Apache Derby dependency has been upgraded to version 10.2.
Like Lucene, the new Derby version can keep using existing database files.
New repositories and workspaces will however be created using extensions
and improvements introduced in the 10.2 version.

Changes and known issues in this release
----------------------------------------

All the changes (new features, improvements, bug fixes) and known issues
in this release are listed below. The listing is organized by Jackrabbit
component and by issue type. The issue identifier and title is listed for
each change and known issue.

You can look up individual issues for more details in the Jackrabbit
issue tracker at

    https://issues.apache.org/jira/browse/JCR

Note that some issues may appear more than once in the list below, as
they may affect more than one component. Generic issues that affect all
or most components are listed first under the label "jackrabbit".

jackrabbit (since 1.4)

  Improvements
  [JCR-871]  Provide Readme's for subprojects jcr-mapping and ...
  [JCR-1619] Update copyright years in READMEs and NOTICEs
  [JCR-1649] Separate NOTICEs and LICENSEs for binary and source packages
  [JCR-1751] Update slf4j
  [JCR-1756] Include OCM in the main Jackrabbit build when using Java 5
  [JCR-1863] Create jackrabbit-parent
  [JCR-1882] Avoid ${project.version} in dependencies

jackrabbit-api (since 1.4)

  Improvements
  [JCR-1342] Create OSGi Bundle Manifest Headers
  [JCR-1672] Adding Event interface and isLocal()

jackrabbit-classloader (since 1.4.1)

  No changes

jackrabbit-core  (since 1.4.6)

  New features
  [JCR-954]  Allow to disable referential integrity checking for workspace
  [JCR-1171] Contribute Pluggable Permission and User Management to Jackrabbit
  [JCR-1276] A Property and a Node Can Have the Same Name
  [JCR-1462] repository.xml: throw an exception on error
  [JCR-1472] extend security config -&gt; repository-1.5.dtd
  [JCR-1607] Add a NamespaceHelper in jcr-commons
  [JCR-1717] Configure occurrence of property value in excerpt

  Improvements
  [JCR-904]  non mantatory revision property in the Journal configuration
  [JCR-1005] More Fine grained Permission Flags
  [JCR-1087] Maintain the cluster revision table
  [JCR-1091] more lenient behavior of Node#addMixin if mixin is already ...
  [JCR-1237] Change default value for respectDocumentOrder
  [JCR-1290] tm-extractors.jar blocks usage of newer poi versions
  [JCR-1306] Reduce number of different repository.xml present with ...
  [JCR-1308] Unnecessary null check in EffectiveNodeType....
  [JCR-1309] Refactor DBMS support for JNDI datasources
  [JCR-1313] Additional excerpt provider implementation
  [JCR-1337] Optimize first execution queries for DescendantSelfAxisWeight/...
  [JCR-1347] Move Jackrabbit Query Parser from core to spi-commons
  [JCR-1363] Migrate to Lucene 2.3
  [JCR-1365] Query path constraints like foo//*/bar do not scale
  [JCR-1369] indexing-rules should allow wildcards for (global) property names
  [JCR-1371] [PATCH] unnecessary synchronized collections used only in ...
  [JCR-1377] Reduce memory usage of DocNumberCache
  [JCR-1378] Remove SessionImpl dependency from QueryObjectModelFactoryImpl
  [JCR-1388] Jackrabbit does not allow concurrent reads to the data store ...
  [JCR-1394] FileDataStore Garbage Collector and empty directories
  [JCR-1395] Use Commons IO 1.4
  [JCR-1397] Allow query results with unknown size
  [JCR-1407] [PATCH] Trivial Javadoc fix for RepositoryConfig
  [JCR-1413] [PATCH] retain exception stack traces
  [JCR-1420] Add test for Node.restore() may throw InvalidStateException
  [JCR-1424] [PATCH] simplify conversion of strings to primitives by using ...
  [JCR-1425] [PATCH] reduce duplicate conversions from OffsetCharSequence ...
  [JCR-1430] mvn eclipse:eclipse inconsistent
  [JCR-1445] [PATCH] Use entrySet iterators to avoid map look ups in loops
  [JCR-1465] Configurable Similarity
  [JCR-1471] Error when registering nodetype with same propdef as supertype
  [JCR-1479] [PATCH] don't use the reflective form of {Collection}.toArray
  [JCR-1485] Introduce daily integration test suite
  [JCR-1488] Node deleted while query is executed should not affect result ...
  [JCR-1493] Root exception not logged in ClusterNode for ClusterException
  [JCR-1510] [PATCH] more verbose exception messages (BatchedItemOperations)
  [JCR-1520] DatabaseFileSystem's logger references the wrong class
  [JCR-1531] [PATCH] Add Column and line numbers to repository.xml parse ...
  [JCR-1538] [patch] add toString for NodeImpl and PropertyImpl
  [JCR-1570] [PATCH] better exception messages when generating schema
  [JCR-1575] [PATCH] cleanup unwanted stream closing that isn't used
  [JCR-1579] Improved XML export handling
  [JCR-1600] Remove noLockHack in SharedItemStateManager
  [JCR-1603] Remove getSafeJCRPath methods in HierarchyManagerImpl
  [JCR-1672] Adding Event interface and isLocal()
  [JCR-1674] Provide means for exception handling for QueryNodeVisitor ...
  [JCR-1677] Allow workspace creation over cluster
  [JCR-1681] DbDataStore: improve error message when init fails
  [JCR-1686] Catch Throwables while calling TextExtractors
  [JCR-1696] Add PlainTextExtractor to default configuration of ...
  [JCR-1699] Do not log warning when coercing value in query is not possible
  [JCR-1700] Deprecate NamespaceListener and AbstractNamespaceResolver
  [JCR-1705] Reduce memory usage of transient nodes
  [JCR-1709] Remove Serializable on ItemState classes
  [JCR-1710] Promote ChildNodeEntry and ChildNodeEntries to top level classes.
  [JCR-1715] Prevent excessive Path.Element instances
  [JCR-1716] Prefer PathFactory.createElement() over createPath()....
  [JCR-1718] repository-1.5.dtd: change order of main elements
  [JCR-1729] Node#addNode fails with AccessDeniedException if session ...
  [JCR-1739] Do not use deletable anymore
  [JCR-1742] CacheManager resizeAll is slow
  [JCR-1745] Mark pending nodes in IndexingQueue directly in index
  [JCR-1765] Config: make all elements in the security configuration optional
  [JCR-1775] Transaction-safe versioning
  [JCR-1789] Provide access to cluster records
  [JCR-1805] Trim whitespace from parameter names in configuration files
  [JCR-1812] WorkspaceUpdateChannel.updateCommitted logs too much
  [JCR-1850] Journal: Use buffered input / output streams
  [JCR-1856] Change value for SearchIndex#DEFAULT_EXTRACTOR_BACK_LOG
  [JCR-1864] Database Data Store: clean up the code

  Bug fixes
  [JCR-575]  unicode escapes in files generated by JJTree
  [JCR-1466] ConfigurationException constructors are package private
  [JCR-1532] ERROR 40XD0: Container has been closed exception with Derby DB
  [JCR-1553] ClusterNode not properly shutdown when repository has shutdown
  [JCR-1563] Data Store: UTFDataFormatException when using large ...
  [JCR-1572] DbDataStore connection does not always reconnect
  [JCR-1573] Lucene Query Exception: 'attempt to access a deleted ...
  [JCR-1580] Typo in PropertyDefinitionTemplate
  [JCR-1581] ClassCastException when registering new node type
  [JCR-1582] Parameters 'idleTime' and 'queryClass' cause QueryHandler to fail
  [JCR-1601] Occasional NullPointerException in ItemManager
  [JCR-1611] Registering NodeType from templates throws exception about ...
  [JCR-1622] Session.getUserID returns first principal in the set obtained ...
  [JCR-1640] Not configuring the adminId, anonymousId, or defaultuserId ...
  [JCR-1641] DefaultLoginModule/SimpleLoginModule don't support custom ...
  [JCR-1647] UserManager throws javax.jcr.query.InvalidQueryException on ...
  [JCR-1694] System properties does not get replaced in a Cluster ...
  [JCR-1703] Oracle JNDI DataSource support
  [JCR-1714] QueryImpl result offSet must be considered after security ...
  [JCR-1729] Node#addNode failes with AccessDeniedException if session ...
  [JCR-1734] Generated cluster node id should be persisted
  [JCR-1738] BeanConfig may incorrectly throw ConfigurationException
  [JCR-1764] Occasional IndexingQueueTest failures
  [JCR-1803] Node.restore() throws java.lang.ClassCastException
  [JCR-1813] Invalid journal records during XATransactions
  [JCR-1817] Core: Misleading method naming with Workspace and Session ...
  [JCR-1866] Query may throw ArrayIndexOutOfBoundsException

  Known issues
  [JCR-43]   Restore on nodes creates same-name-sibling of ...
  [JCR-320]  BinaryValue equals fails for two objects with ...
  [JCR-392]  Querying element by number does not work
  [JCR-435]  Node.update() does not work correct for SNS
  [JCR-449]  inconsistency in internal version items during commits
  [JCR-517]  Reserved status of namespace jcr not enforced
  [JCR-522]  XPath parser too tolerant
  [JCR-537]  Failure to remove a versionable node
  [JCR-538]  failing Node.checkin() or Node.checkout() might leave ...
  [JCR-566]  Versioning bug with restore and transactions
  [JCR-591]  XPath position function does not work
  [JCR-639]  Allow modification of OPV=IGNORE items even if parent ...
  [JCR-643]  Own AccessManager + VersionManager : AccessDenied problem
  [JCR-690]  Nodes' and properties' names with invalid XML ...
  [JCR-709]  ArrayStoreException is thrown when jcr:deref() is used ...
  [JCR-777]  Order by clause using child axis does not throw ...
  [JCR-843]  XPath does not work with sub-axes
  [JCR-888]  javax.jcr.NamespaceException: : is not a registered namespace uri
  [JCR-908]  Unable to properly restore a previous version of a node that ...
  [JCR-932]  Lossy SQL parsing
  [JCR-935]  ConcurrentModificationException during logout (cont'd)
  [JCR-936]  Using Oracle bundle PM throws SQL exception (cannot insert NULL)
  [JCR-983]  fn:upper accepted in too many places
  [JCR-1002] QueryManager does not throw exception if property name ...
  [JCR-1117] Bundle cache is not rolled back when the storage of a ...
  [JCR-1135] boolean value constraints exposed in custom format
  [JCR-1173] Session scoped lock has no effect on other cluster nodes
  [JCR-1187] Asking a property twice for it's stream returns the same ...
  [JCR-1211] QueryManager does not throw exception if jcr:deref is used in ...
  [JCR-1223] Occasional NPE on node checkin
  [JCR-1334] Deadlock with XA enabled
  [JCR-1360] Parsing built-in CND and XML nodetypes does not result in ...
  [JCR-1367] Exception when closing connection under db2
  [JCR-1387] Lock token not removed from session when node is removed
  [JCR-1440] NPE Thrown when two Cluster Nodes are hitting the same ...
  [JCR-1549] XATest#testXAVersionsThoroughly fails if 2 checks are ...
  [JCR-1554] StaleItemStateException with distributed transactions
  [JCR-1558] Namespace not registered yet prevent ...
  [JCR-1605] RepositoryLock does not work on NFS sometimes
  [JCR-1613] REMOVE access is not checked when moving a node
  [JCR-1626] The resource committed at the first server via WebDAV does ...
  [JCR-1633] When node is created and locked in same transaction, ...
  [JCR-1634] In XA transaction session.addLockToken() does not have effect
  [JCR-1637] The GarbageCollector ignores InterruptedException and so ...
  [JCR-1648] Database reconnect during shutdown
  [JCR-1660] Consistency check / fix skips system nodes
  [JCR-1666] After transaction rollback session may become 'corrupt'
  [JCR-1668] After RepositoryImpl instance has been created and shut ...
  [JCR-1670] NPE when clustered JR queries version history on a node that ...
  [JCR-1693] JNDIDatabaseJournal doesn't work with "oracle" schema ...
  [JCR-1707] Node.setProperty(String, String, PropertyType.UNDEFINED) ...
  [JCR-1773] shareable nodes: wrong path returned, causes remove() to ...
  [JCR-1778] BindableRepositoryFactory doesn't handle repository shutdown
  [JCR-1779] Warnings on unregistered namespaces in indexing configuration
  [JCR-1806] Item not found exception
  [JCR-1807] Removing peer nodes throws RepositoryException
  [JCR-1823] Repository.login throws IllegalStateException
  [JCR-1838] Garbage collection deletes temporary files in FileDataStore
  [JCR-1846] Jackrabbit thread contention issue due to fat lock
  [JCR-1860] Error occurs when restore nt:resource node after delete
  [JCR-1867] Missing conflict when adding a mixin, whose protected items ...
  [JCR-1868] Inconsistent state when removing mix:lockable from a locked Node
  [JCR-1875] Failing Node.unlock() might leave inconsistent transient state
  [JCR-1879] "Directory was previously created with a different ...
  [JCR-1880] Same name sibling: Jackrabbit behaves differently when ...
  [JCR-1883] Moved node disappears

jackrabbit-jca (since 1.4)

  Improvements
  [JCR-1631] Replace commons-logging dependency with SLF4J

  Bug fixes
  [JCR-1630] Missing third party notices and license info
  [JCR-1667] JCARepositoryManager does not close InputStream used to ...
  [JCR-1682] Session returned does not offers transaction support

  Known issues
  [JCR-607]  Importing XML at root level using a session from JCA ...
  [JCR-609]  Empty custom_nodetypes.xml after restart
  [JCR-769]  Unable to login with two different Credentials to the same ...
  [JCR-861]  Connector should support LocalTransaction as well as ...
  [JCR-1035] Jackrabbit JCA - The client can bypass the managed connection ...
  [JCR-1077] Changelog not persisted during two phase commit in prepare phase
  [JCR-1334] Deadlock with XA enabled
  [JCR-1496] Problem to invoke createDataStoreGarbageCollector() in ...
  [JCR-1597] JCARepositoryHandle.login(...) methods never throw ...
  [JCR-1665] In JCAConnectionRequestInfo, equals() and hashCode() ...
  [JCR-1692] jackrabbit exceptions on jboss shutdown

jackrabbit-jcr-commons (since 1.4.2)

  New features
  [JCR-1248] Helper Method to escape illegal XPath Search Term
  [JCR-1350] Add a serializing content handler
  [JCR-1607] Add a NamespaceHelper in jcr-commons
  [JCR-1697] Simple Google style query

  Improvements
  [JCR-1342] Create OSGi Bundle Manifest Headers
  [JCR-1416] [PATCH] No need to call toString on a String
  [JCR-1486] Introduce Timer idle time
  [JCR-1579] Improved XML export handling
  [JCR-1617] Remove commons-collections and slf4j-api dependencies from ...
  [JCR-1636] Make shutdown hooks in TransientFileFactory removable
  [JCR-1653] Better 'invalid format' exception messages for value classes
  [JCR-1698] Remove unnecessary TestAll classes in jcr-commons
  [JCR-1793] Namespace handling in AbstractSession should be synchronized

  Bug fixes
  [JCR-1331] Improper deprecation of Locked class
  [JCR-1355] XML import should not access external entities
  [JCR-1396] DateValue.getDate not a copy
  [JCR-1495] NamespaceAdder.addNamespace throws ClassCastException
  [JCR-1669] Text.isDescendant returns false if parent is '/'
  [JCR-1706] Fix unexpected behavior of Text.getName()
  [JCR-1767] XML serialization in JDK 1.4 broken (mostly for WebDAV)
  [JCR-1852] session.exportDocumentView() does not work with jaxb 2.1.x ...

  Known issues
  [JCR-1668] After RepositoryImpl instance has been created and shut ...

jackrabbit-jcr-rmi (since 1.4.1)

  Improvements
  [JCR-1317] Add a MBean method to programatically create a new Workspace.
  [JCR-1342] Create OSGi Bundle Manifest Headers
  [JCR-1343] Replace xerces for serialization by JAXP

  Bug fixes
  [JCR-1333] jackrabbit-jcr-rmi: Supplied javax.transaction.xa.Xid is ..
  [JCR-1406] Add the org.apache.jackrabbit.rmi.jackrabbit package to the ...
  [JCR-1454] NullPointerException may be thrown when trying to enumerate ...

  Known issues
  [JCR-1643] ClientObservationManager causes null pointer

jackrabbit-jcr-server (since 1.4.1)

  New features
  [JCR-1607] Add a NamespaceHelper in jcr-commons

  Improvements
  [JCR-1391] [PATCH] remove minor unneeded code stutter

  Bug fixes
  [JCR-1364] DirListingExportHandler: Should not implement PropertyHandler
  [JCR-1504] MS Excel Mime Type missing in MsExcelTextExtractor
  [JCR-1790] terminology: source uses "protected property" for something ...

  Known issues
  [JCR-1348] simple-webdav: Dav:auto-version property not handled properly
  [JCR-1352] illegal format for WebDAV lock tokens
  [JCR-1616] Spi2Dav / 283 Conflict: Creation of PropertyInfoImpl fails ...
  [JCR-1768] DeltaV: missing support for DAV:supported-method-set and ...
  [JCR-1787] XmlHandler export functions don't work in XML repository mode ...

jackrabbit-jcr-servlet (since 1.4)

  No changes

jackrabbit-jcr-tests (since 1.4)

  Improvements
  [JCR-1091] more lenient behavior of Node#addMixin if mixin is already ...

  Bug fixes
  [JCR-1335] bad assumptions on QueryResult.getIterator() semantics in ...
  [JCR-1361] Lock test assumes that changes in one session are immediately ...
  [JCR-1468] LockTest.testLogout fails to refresh session before checking ...
  [JCR-1497] Incorrect decodedAttributeValue in AbstractImportXmlTest
  [JCR-1535] Some tests assume that an implementation of javax.jcr.Item ...
  [JCR-1689] Multiple tests test for locking instead of versioning

  Known issues
  [JCR-509]  TCK:NodeTest#testNodeIdentity fails if versioning ...
  [JCR-714]  TCK: Test root path not escaped when used in XPath queries
  [JCR-752]  Test cases leak sessions
  [JCR-759]  handling of namespace registrations in AbstractJCRTest
  [JCR-1094] TCK assumes that repository does not automatically add mixins ...
  [JCR-1102] bad test assumptions in SQLJoinTest
  [JCR-1129] bad test assumptions in versioning tests
  [JCR-1130] bad test assumptions in TextNodeTest with respect to ...
  [JCR-1161] Export test cases fail with Java 5 on Mac OS X
  [JCR-1164] Bad test assumptions in observation tests
  [JCR-1307] TCK: Attribute values may be normalized in document view exports
  [JCR-1463] TCK: testRestore assumes too much about OPV=VERSION
  [JCR-1810] Jcr-Test: SerializationTest logs exception during tearDown.

jackrabbit-jcr2spi (since 1.4)

  New features
  [JCR-1350] Add a serializing content handler

  Improvements
  [JCR-1011] JCR2SPI: add configurable cache for Item instances (ItemManager)
  [JCR-1091] more lenient behavior of Node#addMixin if mixin is already ...
  [JCR-1327] SPI POM improvements
  [JCR-1417] [PATCH] remove code stutter
  [JCR-1547] JCR2SPI: remove dependency to state-package within nodetype ...
  [JCR-1577] Remove RepositoryService.getRootId()
  [JCR-1579] Improved XML export handling
  [JCR-1585] Remove calls to System.out in tests
  [JCR-1612] Reintroduce NamespaceStorage
  [JCR-1683] JCR2SPI: Move test execution to SPI2JCR
  [JCR-1700] Deprecate NamespaceListener and AbstractNamespaceResolver
  [JCR-1720] Jcr2Spi: configuration entry for size of ItemCache
  [JCR-1771] jcr2spi: avoid unnecessary roundtrips with NodeEntry....
  [JCR-1798] JCR2SPI: Avoid individual Item reloading upon Session/Item....
  [JCR-1809] Jcr2Spi: Avoid extra round trip to the SPI upon Node.getNode ...
  [JCR-1819] JCR2SPI: Add specific deep loading of Nodes and Properties
  [JCR-1842] SPI: RepositoryService.obtain should allow to pass null ...

  Bug fixes
  [JCR-1293] ReorderReferenceableSNSTest failure
  [JCR-1490] [PATCH] UpdateTest has two typos
  [JCR-1578] Jcr2Spi: UpdateTest#testUpdateRemovesExtraProperty and ...
  [JCR-1638] Redundant calls to RepositoryService.getChildInfos
  [JCR-1658] Executing query throws ...
  [JCR-1783] JCR2SPI: incomplete changelog when combining move with ...
  [JCR-1799] JCR2SPI: updating events swallowed (CacheBehaviour.OBSERVATION)
  [JCR-1800] JCR2SPI: lockmgr isn't aware about external locks ...
  [JCR-1811] Jcr2Spi: ExportSysViewTest#testExportSysView_handler_session_...
  [JCR-1821] jcr2spi: Item.isSame may return wrong result if any ancestor ...
  [JCR-1843] jcr2spi: wrong status change upon conflicting removal (CacheB...
  [JCR-1857] jcr2spi: NPE with SessionImporter#checkIncludesMixReferenceab...
  [JCR-1862] jcr2spi: transient removal of mandatory item throws Constrain...
  [JCR-1857] jcr2spi: NPE with SessionImporter#checkIncludesMix...
  [JCR-1862] jcr2spi: transient removal of mandatory item throws ...

  Known issues
  [JCR-1868] Inconsistent state when removing mix:lockable from a locked Node

jackrabbit-spi (since 1.4)

  New features
  [JCR-1405] SPI: Introduce NodeInfo.getChildInfos()
  [JCR-1629] SPI: Testsuite for the SPI Interfaces

  Improvements
  [JCR-1327] SPI POM improvements
  [JCR-1368] improve documentation of SPI Batch addProperty
  [JCR-1403] SPI: Describe equality requirements of ItemIds
  [JCR-1500] removing properties through SPI: two ways to do it
  [JCR-1513] RepositoryService.checkin should return information about ...
  [JCR-1539] SPI: Get rid of unused method ItemInfo.getParentId()
  [JCR-1543] Improve reliability of canAddMixin
  [JCR-1550] Remove ItemInfo.getName() since it is redundant
  [JCR-1576] Remove RepositoryService exists()
  [JCR-1577] Remove RepositoryService.getRootId()
  [JCR-1842] SPI: RepositoryService.obtain should allow to pass null ...

  Bug fixes
  [JCR-1158] jcr2spi spi2dav getProperties returns only cached properties
  [JCR-1434] SPI: Description of Path.isDescendantOf(Path)
  [JCR-1514] SPI: Javadoc Issue with QNodeTypeDefinition#getPropertyDefs ...
  [JCR-1851] SPI: Helper does not properly retrieve org.apache.jackrabbit....

jackrabbit-spi-commons (since 1.4)

  New features
  [JCR-1662] Add pattern matching for paths

  Improvements
  [JCR-1327] SPI POM improvements
  [JCR-1344] Unsynchronized NameFactoryImpl initialization
  [JCR-1347] Move Jackrabbit Query Parser from core to spi-commons
  [JCR-1430] mvn eclipse:eclipse inconsistent
  [JCR-1494] [PATCH] XPathQueryBuilder reports misleading column numbers ...
  [JCR-1654] Incorrect slf4j-log4j12 dependency scope in spi-commons
  [JCR-1663] REFERENCE properties produce duplicate strings in memory
  [JCR-1674] Provide means for exception handling for QueryNodeVisitor ...
  [JCR-1675] Provide names for constants in QueryConstants
  [JCR-1700] Deprecate NamespaceListener and AbstractNamespaceResolver
  [JCR-1715] Prevent excessive Path.Element instances

  Bug fixes
  [JCR-575]  Unicode escapes in files generated by JJTree
  [JCR-1280] Path.equals does not work for other Path implementations
  [JCR-1409] PathFactoryImpl creates illegal Path objects
  [JCR-1495] NamespaceAdder.addNamespace throws ClassCastException
  [JCR-1653] NodeIdImpl is not really serializable
  [JCR-1688] Query parser builds invalid parse tree
  [JCR-1750] Creating QValue from stream: stream not closed

jackrabbit-spi2jcr (since 1.4)

  Improvements
  [JCR-1327] SPI POM improvements
  [JCR-1683] JCR2SPI: Move test execution to SPI2JCR
  [JCR-1700] Deprecate NamespaceListener and AbstractNamespaceResolver
  [JCR-1842] SPI: RepositoryService.obtain should allow to pass null ...

  Known issues:
  [JCR-1802] SPI2JCR: Missing SPI events due to exception (warning in logfile)

jackrabbit-text-extractors (since 1.4)

  New features
  [JCR-1523] [PATCH] png, apng, mng text extractor
  [JCR-1561] New MsOutlook Message Extractor

  Improvements
  [JCR-1533] Update POI dependency to 3.0.2-FINAL
  [JCR-1534] Use POIExtractor wherever possible
  [JCR-1567] Upgrade to PDFBox 0.7.3
  [JCR-1655] Upgrade nekohtml dependency
  [JCR-1661] Extend mimetype list of text extractors
  [JCR-1691] Includes new (old) mimetypes that OpenOfficeTextExtractor can ..

  Bug fixes
  [JCR-1504] MS Excel Mime Type missing in MsExcelTextExtractor
  [JCR-1530] MsPowerPointTextExtractor does not extract from PPTs with € sign
  [JCR-1646] NPE in OpenOfficeTextExtractor
  [JCR-1727] HTMLTextExtractor modifying UTF-8 encoded String
  [JCR-1881] RTF text extractor fails on Java 1.4 in some environments

jackrabbit-webapp (since 1.4)

  Improvements
  [JCR-1631] Replace commons-logging dependency with SLF4J

  Bug fixes
  [JCR-1364] DirListingExportHandler: Should not implement PropertyHandler
  [JCR-1545] webapp: troubleshooting.jsp fails
  [JCR-1596] search.jsp doesn't handle utf-8 parameters correctly
  [JCR-1598] Problematic exception handling in Jackrabbit WebApp
  [JCR-1630] Missing third party notices and license info
  [JCR-1737] JSP page compilation errors when depoyed using oc4j

  Known issues
  [JCR-1301] Trouble undeploying jackrabbit-webapp from Tomcat
  [JCR-1457] Restart of RMI-component fails (because it's not released ...
  [JCR-1763] Possible NPE in installer

jackrabbit-webdav (since 1.4)

  New features
  [JCR-1733] WebDAV BIND support

  Improvements
  [JCR-1310] Webdav: Drop xerces dependency
  [JCR-1615] WebDAV: drop dependency on commons-collections
  [JCR-1769] RFC4918 feature: PROPFIND/include
  [JCR-1795] advertise support for RFC4918 (WebDAV) compliance class 3

  Bug fixes
  [JCR-1439] MOVE method returns error 412 Precondition Failed
  [JCR-1571] DavMethodBase#getResponseException fails if the body is not ...
  [JCR-1623] Typo in the DeltaVConstants class in constant ...
  [JCR-1744] PROPFIND response to a request for a property taht does not ...
  [JCR-1782] Destination header not containing URI scheme causes NPE
  [JCR-1790] terminology: source uses "protected property" for something ...

  Known issues
  [JCR-406]  If header evaluation compliance problems
  [JCR-1785] If header checking lacks etag checks
  [JCR-1796] DAV compliance class for observation should use a URI instead ...

jackrabbit-ocm (since 1.4)

  New features
  [JCR-1467] Hide ugly repository init code for OCM
  [JCR-1645] Add support for Map of referenced beans
  [JCR-1721] make collection element names configurable
  [JCR-1761] OCM:Add the ability to specify name of a Collection Element ...

  Improvements
  [JCR-876]  ManageableCollectionUtil should not throw "unsupported" ...
  [JCR-966]  [OCM] Add unit tests with BundleDbPersistenceManager
  [JCR-1316] ID Field Descriptor is not inherited as is the case with UUID ...
  [JCR-1404] javadoc writing and generation with mvn
  [JCR-1505] Improve handling of inherited mixins
  [JCR-1624] Proxies improvement
  [JCR-1740] Make ObjectIterator implement RangeIterator interface
  [JCR-1752] Allow users to disable validation
  [JCR-1754] The jackrabbit-ocm DTD 1.5 is missing and has to be publish
  [JCR-1758] Improvement to UndefinedTypeConverterImpl to map super types ...
  [JCR-1759] Simplify the usage of OCM annotations
  [JCR-1762] Improvement to MultiValueCollectionConverterImpl to Map ...
  [JCR-1844] Convenience method to Or multiple values with a single filter
  [JCR-1853] Modified QueryImpl to enable external query builders to read ...
  [JCR-1859] BeanLazyLoader is not Serializable

  Bug fixes
  [JCR-1286] FilterImpl.getStringValue() does not use custom converter ...
  [JCR-1303] Missing derby dependency
  [JCR-1325] Problems mapping custom collections
  [JCR-1336] Bug in duplicate mapping check
  [JCR-1339] ManageableCollectionUtil doesn't support Maps
  [JCR-1381] Path is not indexed when inserting a new node with SNS
  [JCR-1385] UUID field not populated when saving a new node
  [JCR-1398] [PATCH] ClassDescriptor.hasIdField uses faulty logic
  [JCR-1448] nt:versionedChild problem
  [JCR-1524] [PATCH] tests use 12 for month which is invalid
  [JCR-1537] ClassDescriptor.hasIdField() fails if id is declared in upper ...
  [JCR-1548] Several bugs in last SVN commit
  [JCR-1757] OCM: translate-project goal not found
  [JCR-1776] Some unit tests are not well configured
  [JCR-1784] OCM:The UUID of the collection elements changes on update.

  Known issues
  [JCR-1858] ClassDescriptor ReflectionUtils ClassLoader Defect

jackrabbit-ocm-nodemanagement (since 1.4)

  No changes

</description>
    <dc:creator>Jukka Zitting</dc:creator>
    <dc:date>2008-11-28T14:35:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20918">
    <title>Updated: (JCR-1886) jcr2spi: Unprocessed ItemInfos call to RepositoryService#getItemInfos</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20918</link>
    <description>
     [ https://issues.apache.org/jira/browse/JCR-1886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

angela updated JCR-1886:
------------------------

    Fix Version/s: 1.6.0


</description>
    <dc:creator>angela (JIRA</dc:creator>
    <dc:date>2008-11-28T13:51:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20917">
    <title>Created: (JCR-1886) jcr2spi: Unprocessed ItemInfos call to RepositoryService#getItemInfos</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20917</link>
    <description>jcr2spi: Unprocessed ItemInfos call to RepositoryService#getItemInfos
---------------------------------------------------------------------

                 Key: JCR-1886
                 URL: https://issues.apache.org/jira/browse/JCR-1886
             Project: Jackrabbit
          Issue Type: Bug
          Components: jackrabbit-jcr2spi
            Reporter: angela


stefan reported the following problem:

- batchread config reads with depths infinity
- invalidate tree by calling Node.refresh(false)
- force loading of the tree (e.g. Node.getPath())

afterwards, there may still be invalidated item states indicating that not all ItemInfos were processed.
consequently, there are additional calls to getItemInfos that should have been covered by the loading of the tree.
the problem occuring is not related to limitation of the item-cache size.

problem analysis:

there is a bug in WorkspaceItemStateFactory#createItemStates.
there is a wrapper built around the ItemInfo-Iterator but later on the ItemInfo-Iterator is used instead of the wrapper, which pre-fetches items from the underlying iterator and process them upon hasNext()/next().

</description>
    <dc:creator>angela (JIRA</dc:creator>
    <dc:date>2008-11-28T13:51:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20916">
    <title>Resolved: (JCR-1884) CachingIndexReader.initializeParents() does not scale well with large indexes</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20916</link>
    <description>
     [ https://issues.apache.org/jira/browse/JCR-1884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marcel Reutegger resolved JCR-1884.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 1.6.0

Optimized initialization of parents cache. The time dropped from 40 minutes to 90 seconds for the above mentioned index. Initialization is now done in a background thread, which means the startup of the repository is not delayed anymore.

Fixed in revision: 721495


</description>
    <dc:creator>Marcel Reutegger (JIRA</dc:creator>
    <dc:date>2008-11-28T13:49:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20915">
    <title>Hudson build became unstable: Jackrabbit-1.5 » Jackrabbit SPI to JCR #11</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20915</link>
    <description>See http://hudson.zones.apache.org/hudson/job/Jackrabbit-1.5/org.apache.jackrabbit$jackrabbit-spi2jcr/11/changes



</description>
    <dc:creator>Apache Hudson Server</dc:creator>
    <dc:date>2008-11-28T13:33:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20914">
    <title>Commented: (JCR-1823) Repository.login throws IllegalStateException</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20914</link>
    <description>
    [ https://issues.apache.org/jira/browse/JCR-1823?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12651561#action_12651561 ] 

Jukka Zitting commented on JCR-1823:
------------------------------------

+1


</description>
    <dc:creator>Jukka Zitting (JIRA</dc:creator>
    <dc:date>2008-11-28T13:29:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20913">
    <title>Build failed in Hudson: Jackrabbit-1.5-Java14 #3</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20913</link>
    <description>See http://hudson.zones.apache.org/hudson/job/Jackrabbit-1.5-Java14/3/changes

Changes:

[jukka] 1.5: Updated release notes.

[jukka] 1.5: Ignored trunk revisions

[jukka] 1.5: Merged revisions 720940, 721186, 721191, 721194 and 721235 (JCR-1357)

[jukka] 1.5: Merged revisions 720679 and 720687 (JCR-1882)

[jukka] 1.5: Merged revisions 720524 and 720673 (JCR-1357)

[jukka] 1.5: Merged revisions 720455 and 720492 (JCR-1767)

------------------------------------------
[...truncated 1311 lines...]
2517/1644K
2521/1644K
2525/1644K
2529/1644K
2533/1644K
2537/1644K
2541/1644K
2545/1644K
2549/1644K
2553/1644K
2557/1644K
2561/1644K
2565/1644K
2569/1644K
2573/1644K
2577/1644K
2581/1644K
2585/1644K
2589/1644K
2593/1644K
2597/1644K
2601/1644K
2605/1644K
2609/1644K
2613/1644K
2617/1644K
2621/1644K
2625/1644K
2629/1644K
2633/1644K
2637/1644K
2641/1644K
2645/1644K
2649/1644K
2653/1644K
2657/1644K
2661/1644K
2665/1644K
2669/1644K
2673/1644K
2677/1644K
2681/1644K
2685/1644K
2689/1644K
2693/1644K
2697/1644K
2701/1644K
2705/1644K
2709/1644K
2713/1644K
2717/1644K
2721/1644K
2725/1644K
2729/1644K
2733/1644K
2737/1644K
2741/1644K
2745/1644K
2749/1644K
2753/1644K
2757/1644K
2761/1644K
2765/1644K
2769/1644K
2773/1644K
2777/1644K
2781/1644K
2785/1644K
2789/1644K
2793/1644K
2797/1644K
2801/1644K
2805/1644K
2809/1644K
2813/1644K
2817/1644K
2821/1644K
2825/1644K
2829/1644K
2833/1644K
2837/1644K
2841/1644K
2845/1644K
2849/1644K
2853/1644K
2857/1644K
2861/1644K
2865/1644K
2869/1644K
2873/1644K
2877/1644K
2881/1644K
2885/1644K
2889/1644K
2893/1644K
2897/1644K
2901/1644K
2905/1644K
2909/1644K
2913/1644K
2917/1644K
2921/1644K
2925/1644K
2929/1644K
2933/1644K
2937/1644K
2941/1644K
2945/1644K
2949/1644K
2953/1644K
2957/1644K
2961/1644K
2965/1644K
2969/1644K
2973/1644K
2977/1644K
2981/1644K
2985/1644K
2989/1644K
2993/1644K
2997/1644K
3001/1644K
3005/1644K
3009/1644K
3013/1644K
3017/1644K
3021/1644K
3025/1644K
3029/1644K
3033/1644K
3037/1644K
3041/1644K
3045/1644K
3049/1644K
3053/1644K
3057/1644K
3061/1644K
3065/1644K
3069/1644K
3073/1644K
3077/1644K
3081/1644K
3085/1644K
3089/1644K
3093/1644K
3097/1644K
3101/1644K
3105/1644K
3109/1644K
3113/1644K
3117/1644K
3121/1644K
3125/1644K
3129/1644K
3133/1644K
3137/1644K
3141/1644K
3145/1644K
3149/1644K
3153/1644K
3157/1644K
3161/1644K
3165/1644K
3169/1644K
3173/1644K
3177/1644K
3181/1644K
3185/1644K
3189/1644K
3193/1644K
3197/1644K
3201/1644K
3205/1644K
3209/1644K
3213/1644K
3217/1644K
3221/1644K
3225/1644K
3229/1644K
3233/1644K
3237/1644K
3241/1644K
3242/1644K
1644K downloaded
[INFO] [compiler:compile]
[INFO] Compiling 17 source files to /zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-1.5-Java14/workspace/jackrabbit-1.5/jackrabbit-jcr-servlet/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [jar:jar]
[INFO] Building jar: /zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-1.5-Java14/workspace/jackrabbit-1.5/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.5.0-SNAPSHOT.jar
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[INFO] No goals needed for project - skipping
[INFO] [source:jar {execution: attach-sources}]
[INFO] Building jar: /zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-1.5-Java14/workspace/jackrabbit-1.5/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.5.0-SNAPSHOT-sources.jar
[INFO] [install:install]
[INFO] Installing /zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-1.5-Java14/workspace/jackrabbit-1.5/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.5.0-SNAPSHOT.jar to /zonestorage/hudson/home/hudson/.m2/repository/org/apache/jackrabbit/jackrabbit-jcr-servlet/1.5.0-SNAPSHOT/jackrabbit-jcr-servlet-1.5.0-SNAPSHOT.jar
[INFO] Installing /zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-1.5-Java14/workspace/jackrabbit-1.5/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.5.0-SNAPSHOT-sources.jar to /zonestorage/hudson/home/hudson/.m2/repository/org/apache/jackrabbit/jackrabbit-jcr-servlet/1.5.0-SNAPSHOT/jackrabbit-jcr-servlet-1.5.0-SNAPSHOT-sources.jar
[INFO] [maven-one-plugin:install-maven-one-repository {execution: default}]
[INFO] Installing /zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-1.5-Java14/workspace/jackrabbit-1.5/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.5.0-SNAPSHOT.jar to /export/home/hudson/.maven/repository/org.apache.jackrabbit/jars/jackrabbit-jcr-servlet-1.5.0-SNAPSHOT.jar
[INFO] Installing /zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-1.5-Java14/workspace/jackrabbit-1.5/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.5.0-SNAPSHOT-sources.jar to /export/home/hudson/.maven/repository/org.apache.jackrabbit/java-sources/jackrabbit-jcr-servlet-1.5.0-SNAPSHOT-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Jackrabbit WebDAV Library
[INFO]    task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 174 source files to /zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-1.5-Java14/workspace/jackrabbit-1.5/jackrabbit-webdav/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Compiling 8 source files to /zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-1.5-Java14/workspace/jackrabbit-1.5/jackrabbit-webdav/target/test-classes
[INFO] [surefire:test]
[INFO] Surefire report directory: /zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-1.5-Java14/workspace/jackrabbit-1.5/jackrabbit-webdav/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.jackrabbit.webdav.client.TestAll
Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.289 sec &lt;&lt;&lt; FAILURE!

Results :

Failed tests: 
  testXmlSerialization(org.apache.jackrabbit.webdav.client.XmlRequestEntityTest)

Tests run: 2, Failures: 1, Errors: 0, Skipped: 0

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.

Please refer to /zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-1.5-Java14/workspace/jackrabbit-1.5/jackrabbit-webdav/target/surefire-reports for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5 minutes 12 seconds
[INFO] Finished at: Fri Nov 28 13:11:12 UTC 2008
[INFO] Final Memory: 26M/63M
[INFO] ------------------------------------------------------------------------
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released


</description>
    <dc:creator>Apache Hudson Server</dc:creator>
    <dc:date>2008-11-28T13:11:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20912">
    <title>Resolved: (JCR-1885) Make termInfosIndexDivisor configurable</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20912</link>
    <description>
     [ https://issues.apache.org/jira/browse/JCR-1885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marcel Reutegger resolved JCR-1885.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 1.6.0

Added parameter in revision: 721470


</description>
    <dc:creator>Marcel Reutegger (JIRA</dc:creator>
    <dc:date>2008-11-28T13:17:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20911">
    <title>Updated: (JCR-1791) New utility: Journal walker for journal files</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20911</link>
    <description>
     [ https://issues.apache.org/jira/browse/JCR-1791?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jukka Zitting updated JCR-1791:
-------------------------------

    Component/s:     (was: clustering)
                     (was: jackrabbit-core)
                 sandbox


</description>
    <dc:creator>Jukka Zitting (JIRA</dc:creator>
    <dc:date>2008-11-28T13:13:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20910">
    <title>Closed: (JCR-1791) New utility: Journal walker for journal files</title>
    <link>http://permalink.gmane.org/gmane.comp.apache.jackrabbit.devel/20910</link>
    <description>
     [ https://issues.apache.org/jira/browse/JCR-1791?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jukka Zitting closed JCR-1791.
------------------------------



</description>
    <dc:creator>Jukka Zitting (JIRA</dc:creator>
    <dc:date>2008-11-28T13:13:44</dc:date>
  </item>
  <textinput about="http://search.gmane.org/?group=$group=gmane.comp.apache.jackrabbit.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.apache.jackrabbit.devel</link>
  </textinput>
</rdf:RDF>
