<?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://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19640"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19636"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19635"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19627"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19612"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19611"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19610"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19607"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19604"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19593"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19588"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19586"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19585"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19584"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19583"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19577"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19569"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19567"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19565"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19559"/>
      </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://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19640">
    <title>Scoring question</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19640</link>
    <description>
Hi everybody,

i have a question regarding custom scoring:
I want to implement a scoring so that the score of a document is just equal
to the occurences of the terms in the document. No special rules about term
length, ocurrences in other documents etc.

defining that only jcr:content/&lt; at &gt;jcr:data is indexed, e.g. a document with
content
'This is a test document of jackrabbit scoring mechanism, just a test
document'
should always get a score of 3
with a search
'test scoring'

Does anyone  have an idea on how to achieve this most easily? Is there
already anything? Or if not, which classes are to subclass? Just Scorer and
Weight? I think Similarity is not necessary (see MatchAllScorer)?!? Or maybe
even Query?

I thought about something like this (in a new 'HitScorer' class):

public float score() throws IOException {
TermFreqVector tfv = reader.getTermFreqVector(nextDoc, "jcr:content");
int[] freqs = tfv.getTermFrequencies();
int sum = 0;
for (int i = 0; i &lt; freqs.length; i++)
sum += freqs[i];
return sum;
}

But what to do in Weight.getSumOfSquaredWeights and Weight.normalize? Just
1.0f? And is the property name correct? I admit i am a bit confused about
the DefaultSimilarity formula(s)...

Thanks a lot, best regards
Flo

</description>
    <dc:creator>flopsi73</dc:creator>
    <dc:date>2008-09-05T13:17:27</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19636">
    <title>Created: (JCR-1729) Node#addNode failes with AccessDeniedException if session lacks read-permission to an acestor</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19636</link>
    <description>Node#addNode failes with AccessDeniedException if session lacks read-permission to an acestor
---------------------------------------------------------------------------------------------

                 Key: JCR-1729
                 URL: https://issues.apache.org/jira/browse/JCR-1729
             Project: Jackrabbit
          Issue Type: Bug
          Components: jackrabbit-core
            Reporter: christian
            Priority: Minor


Consider a Session that has following permissions:
/home  -&gt; no permission
/home/myself -&gt; read|remove|set_property|add_node

if this session tries to add a Node to /home/myself.
An AccessDeniedException is thrown indicateing that it can not read /home.

The Exception is caused by the Node's check, if it is checked-out.
This check asumes that the session has read-access to all its ancestors.
Which breaks in this case:

see NodeImpl internalIsCheckedOut()   (ln 3875)


</description>
    <dc:creator>christian (JIRA</dc:creator>
    <dc:date>2008-09-05T11:55:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19635">
    <title>Indexing configuration ignored?!?</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19635</link>
    <description>
Hello everybody,
i use an index configuration like this...

&lt;?xml version="1.0"?&gt;
&lt;!DOCTYPE configuration SYSTEM
"http://jackrabbit.apache.org/dtd/indexing-configuration-1.0.dtd"&gt;
&lt;configuration xmlns:jcr="http://www.jcp.org/jcr/1.0"
xmlns:nt="http://www.jcp.org/jcr/nt/1.0"&gt;
  &lt;index-rule nodeType="nt:resource"&gt;
    &lt;property&gt;jcr:data&lt;/property&gt;
  &lt;/index-rule&gt;
&lt;/configuration&gt;

...assuming that now only the jcr:data property of nt:resource nodes is
indexed. But debugging into Jackrabbit (e.g. setting a breakpoint in
NodeIndexer.addStringValue, which should IMO never be touched anymore, but
in fact is) makes me think still all properties of all nodes are indexed.

Looking at the code i also cannot find where 'Indexing rules defined for a
base type also apply to sub types'
(http://wiki.apache.org/jackrabbit/IndexingConfiguration) is implemented.

So my questions are: Am i wrong in either configuration or interpretation of
code? Is the mentioned inheritance really implemented?

Thanx, best regards
Flo

</description>
    <dc:creator>flopsi73</dc:creator>
    <dc:date>2008-09-05T11:51:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19627">
    <title>WEBDAV CHECKOUT may contain request body</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19627</link>
    <description> &lt;&lt;DavConstants.java&gt;&gt;  &lt;&lt;CheckoutMethod.java&gt;&gt; Hello,

I picked up a todo from the webdav client package. 

"CHECKOUT may contain request body (working-resource, activity,
checkout-in-place)" With the additional constructor the checkout can
deal with working-resource and activity.

Hopefully it is ok and it finds a way in the Lib

Cheers,
Martin

</description>
    <dc:creator>M.Jung&lt; at &gt;dlr.de</dc:creator>
    <dc:date>2008-09-03T09:47:38</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19612">
    <title>Created: (JCR-1728) Observation logs error when a node is moved in place</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19612</link>
    <description>Observation logs error when a node is moved in place
----------------------------------------------------

                 Key: JCR-1728
                 URL: https://issues.apache.org/jira/browse/JCR-1728
             Project: Jackrabbit
          Issue Type: Bug
          Components: jackrabbit-core
    Affects Versions: 1.4
            Reporter: Marcel Reutegger
            Priority: Minor


An error message is written to the log when the following sequence of operations is executed:

- create node 'parent'
- create node 'child' as a child of 'parent'
- save
- create node 'tmp'
- move 'child' under 'tmp'
- remove 'parent'
- move 'tmp' to former path of 'parent'

The log will say: EventStateCollection: Unable to calculate old path of moved node

This is because the zombie path of 'child' is equal to the new path after the move. The EventStateCollection detects a new parentId assigned to 'child' and expects a new path that is different from the zombie path. The above case however shows that there is a use case where the paths are equal and events should be generated.

</description>
    <dc:creator>Marcel Reutegger (JIRA</dc:creator>
    <dc:date>2008-09-02T08:36:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19611">
    <title>Subscription: open issues</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19611</link>
    <description>Issue Subscription
Filter: open issues (286 issues)
Open Issues for Apache Jackrabbit
Subscriber: jackrabbitdev


Key         Summary
JCR-1726    Hudson build doesn't detect Java 5 class references
            https://issues.apache.org/jira/browse/JCR-1726
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-1721    make collection element names configureable
            https://issues.apache.org/jira/browse/JCR-1721
JCR-1719    Make the extraction of Session UserIDs from Subjects configurable
            https://issues.apache.org/jira/browse/JCR-1719
JCR-1718    repository-1.5.dtd: change order of main elements
            https://issues.apache.org/jira/browse/JCR-1718
JCR-1715    Prevent excessive Path.Element instances
            https://issues.apache.org/jira/browse/JCR-1715
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-1708    Impossible to import a string containing _x0020_  with Session.importXml
            https://issues.apache.org/jira/browse/JCR-1708
JCR-1707    Node.setProperty(String, String, PropertyType.UNDEFINED) might fail unexpectedly for multiple prop. defs
            https://issues.apache.org/jira/browse/JCR-1707
JCR-1705    Reduce memory usage of transient nodes
            https://issues.apache.org/jira/browse/JCR-1705
JCR-1703    Oracle JNDI DataSource support
            https://issues.apache.org/jira/browse/JCR-1703
JCR-1702    Unable to create/lock Node in one Transaction
            https://issues.apache.org/jira/browse/JCR-1702
JCR-1695    Improve and promote spi-logger
            https://issues.apache.org/jira/browse/JCR-1695
JCR-1694    System properties does not get replaced in a Cluster configuration
            https://issues.apache.org/jira/browse/JCR-1694
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-1677    Allow workspace creation over cluster
            https://issues.apache.org/jira/browse/JCR-1677
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-1645    Add support for Map of referenced beans
            https://issues.apache.org/jira/browse/JCR-1645
JCR-1643    ClientObservationManager causes null pointer
            https://issues.apache.org/jira/browse/JCR-1643
JCR-1642    Troubleshooting link not working/troubleshooting.jsp can't compile
            https://issues.apache.org/jira/browse/JCR-1642
JCR-1638    Redundant calls to RepositoryService.getChildInfos
            https://issues.apache.org/jira/browse/JCR-1638
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-1630    Missing third party notices and license info
            https://issues.apache.org/jira/browse/JCR-1630
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-1613    REMOVE access is not checked when moving a node
            https://issues.apache.org/jira/browse/JCR-1613
JCR-1612    Reintroduce NamespaceStorage and namespace-caching
            https://issues.apache.org/jira/browse/JCR-1612
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-1604    NameImpl improvements
            https://issues.apache.org/jira/browse/JCR-1604
JCR-1598    Problematic exception handling in Jackrabbit WebApp
            https://issues.apache.org/jira/browse/JCR-1598
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-1586    Create org.apache.jackrabbit.api.jsr283 (in jackrabbit-api) and move future jsr283 interfaces and classes there
            https://issues.apache.org/jira/browse/JCR-1586
JCR-1574    [PATCH] PropertyWrapper has a typo that causes an infinite loop
            https://issues.apache.org/jira/browse/JCR-1574
JCR-1573    Lucene Query Exception: 'attempt to access a deleted document'
            https://issues.apache.org/jira/browse/JCR-1573
JCR-1572    DbDataStore connection does not always reconnect
            https://issues.apache.org/jira/browse/JCR-1572
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-1553    ClusterNode not properly shutdown when repository has shutdown
            https://issues.apache.org/jira/browse/JCR-1553
JCR-1552    Concurrent conflicting property creation sometimes doesn't fail
            https://issues.apache.org/jira/browse/JCR-1552
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-1538    [patch] add toString for NodeImpl and PropertyImpl
            https://issues.apache.org/jira/browse/JCR-1538
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-1509    [SUBMISSION] Amazon S3 Persistence Manager Project
            https://issues.apache.org/jira/browse/JCR-1509
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-1506    [PATCH] NodePropBundle can only calculate int sizes from getSize()
            https://issues.apache.org/jira/browse/JCR-1506
JCR-1505    Improve handling of inherited mixins
            https://issues.apache.org/jira/browse/JCR-1505
JCR-1501    poor performance on big collections
            https://issues.apache.org/jira/browse/JCR-1501
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 ambiguosly exports array property if it contains exactly one value
            https://issues.apache.org/jira/browse/JCR-1464
JCR-1462    repository.xml: throw an exception on error
            https://issues.apache.org/jira/browse/JCR-1462
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-1445    [PATCH] Use entrySet iterators to avoid map look ups in loops
            https://issues.apache.org/jira/browse/JCR-1445
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-1411    test session leaks
            https://issues.apache.org/jira/browse/JCR-1411
JCR-1404    javadoc writing and generation with mvn
            https://issues.apache.org/jira/browse/JCR-1404
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-1363    Migrate to Lucene 2.3
            https://issues.apache.org/jira/browse/JCR-1363
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-1357    Create "quick start" developer bundles for model 1,2,3 deployment
            https://issues.apache.org/jira/browse/JCR-1357
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-1317    Add a MBean method to programatically create a new Workspace.
            https://issues.apache.org/jira/browse/JCR-1317
JCR-1308    Unnecessary null check in EffectiveNodeType.getApplicableChildNodeDef()
            https://issues.apache.org/jira/browse/JCR-1308
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-1293    ReorderReferenceableSNSTest failure
            https://issues.apache.org/jira/browse/JCR-1293
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-1248    ParseException if search string ends with '!'
            https://issues.apache.org/jira/browse/JCR-1248
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-1060    New workspaces created in 1 cluster node are not automatically available in other cluster nodes
            https://issues.apache.org/jira/browse/JCR-1060
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-966     [OCM] Add unit tests with BundleDbPersistenceManager
            https://issues.apache.org/jira/browse/JCR-966
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-904     non mantatory revision property in the Journal configuration
            https://issues.apache.org/jira/browse/JCR-904
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-876     ManageableCollectionUtil should not throw "unsupported" JcrMapping exception
            https://issues.apache.org/jira/browse/JCR-876
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-871     Provide Readme's for subprojects jcr-mapping and jcr-nodemanagement
            https://issues.apache.org/jira/browse/JCR-871
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-664     Property.setValue(Node) explicitly checks for NodeImpl
            https://issues.apache.org/jira/browse/JCR-664
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-631     Change resources sequence during transaction commit.
            https://issues.apache.org/jira/browse/JCR-631
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-575     unicode escapes in files generated by JJTree
            https://issues.apache.org/jira/browse/JCR-575
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-08-31T06:21:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19610">
    <title>Required Admin/System user</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19610</link>
    <description>I noticed that progress was recently made on implementing the
access/security features of JSR 283 in the 1.5-SNAPSHOT.  After
pulling down the snapshots and without making any changes to my
repository.xml file I noticed what seems to be a nonpassive change.
In my repository.xml file I have:

    &lt;Security appName="Jackrabbit"&gt;
        &lt;AccessManager
            class="org.apache.jackrabbit.core.security.SimpleAccessManager"&gt;
        &lt;/AccessManager&gt;
        &lt;LoginModule
            class="org.apache.jackrabbit.core.security.simple.SimpleLoginModule"&gt;
        &lt;/LoginModule&gt;
      &lt;SecurityManager
class="org.apache.jackrabbit.core.security.simple.SimpleSecurityManager"&gt;
      &lt;/SecurityManager&gt;
    &lt;/Security&gt;

Notice I don't have any specific user configured as the admin or
system user.  I do this because I don't care what users can change
what in the repository (access is checked a level higher).  However
with this configuration I get the following exceptions when trying to
run:

Caused by: javax.jcr.AccessDeniedException: /: not allowed to modify item
at org.apache.jackrabbit.core.ItemImpl.validateTransientItems(ItemImpl.java:411)
at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1058)
at com.cerner.system.configuration.repository.jcr.JCRSession.&lt;init&gt;(JCRSession.java:126)
... 26 more

The code that causes this exception is creating a child node of the
root node and specifically the exception is thrown on rootNode.save().

This change seems like it is non-passive, so I wasn't sure if this was
an intentional change or something I should log as a bug to track?  I
have figured out how to get around it by implementing/configuring a
custom login module but wanted to check that would be necessary.

Thanks for your help,
Micah

</description>
    <dc:creator>Micah Whitacre</dc:creator>
    <dc:date>2008-08-29T20:50:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19607">
    <title>Created: (JCR-1726) Hudson build doesn't detect Java 5 class references</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19607</link>
    <description>Hudson build doesn't detect Java 5 class references
---------------------------------------------------

                 Key: JCR-1726
                 URL: https://issues.apache.org/jira/browse/JCR-1726
             Project: Jackrabbit
          Issue Type: Task
            Reporter: Jukka Zitting
            Priority: Minor
             Fix For: none


Due to the fact that the Maven 2 support in Hudson only works on Java 5, our current CI build at http://hudson.zones.apache.org/hudson/job/Jackrabbit-trunk/ doesn't detect references to classes and methods that are only available in the Java 5 class library.

</description>
    <dc:creator>Jukka Zitting (JIRA</dc:creator>
    <dc:date>2008-08-28T09:33:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19604">
    <title>Created: (JCR-1727) HTMLTextExtractor modifying UTF-8 encoded String</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19604</link>
    <description>HTMLTextExtractor modifying UTF-8 encoded String
------------------------------------------------

                 Key: JCR-1727
                 URL: https://issues.apache.org/jira/browse/JCR-1727
             Project: Jackrabbit
          Issue Type: Bug
          Components: jackrabbit-text-extractors
    Affects Versions: 1.4
         Environment: JDK 1.5 passing -Dfile.encoding=UTF-8 to JVM
            Reporter: Danilo Barboza


Trying to extract an HTML that is UTF-8 encoded is modifying the UTF-8 special char (like á, é, ó, ã etc).

This cause a wrong search, cause lucene use this extractor to index content.

See attachments for an example of the problem.

</description>
    <dc:creator>Danilo Barboza (JIRA</dc:creator>
    <dc:date>2008-08-28T14:10:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19593">
    <title>Created: (JCR-1725) DbDataStore init fails if tablePrefix specified</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19593</link>
    <description>DbDataStore init fails if tablePrefix specified
-----------------------------------------------

                 Key: JCR-1725
                 URL: https://issues.apache.org/jira/browse/JCR-1725
             Project: Jackrabbit
          Issue Type: Bug
    Affects Versions: core 1.4.5
            Reporter: Stephane Landelle


In DbDataStore, init method checks if the table exists and otherwise creates it.
However, the test only take the table name and not the optional table name prefix.

Please modify :
ResultSet rs = meta.getTables(null, null, tableSQL, null);
as :
ResultSet rs = meta.getTables(null, null, tablePrefix + tableSQL, null);

Sincerely,

Stephane Landelle

</description>
    <dc:creator>Stephane Landelle (JIRA</dc:creator>
    <dc:date>2008-08-27T13:11:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19588">
    <title>Created: (JCR-1724) Jackrabbit utilities</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19588</link>
    <description>Jackrabbit utilities
--------------------

                 Key: JCR-1724
                 URL: https://issues.apache.org/jira/browse/JCR-1724
             Project: Jackrabbit
          Issue Type: Improvement
          Components: sandbox
            Reporter: Scott
            Priority: Minor
         Attachments: jcrutil.tar.gz

Attached are two utilities for Jackrabbit:

The first one is a DataStore implementation that uses Amazon S3 for storage.
This is fairly straightforward. It is configured by adding a DataStore
section to the repository.xml file, e.g.:
   &lt;DataStore class="org.jcrutil.S3DataStore"&gt;
       &lt;param name="awsAccessKey" value="" /&gt;
       &lt;param name="awsSecretKey" value="" /&gt;
       &lt;param name="bucketName" value="" /&gt;
       &lt;param name="minModifiedDate" value="0" /&gt;
       &lt;param name="minRecordLength" value="0" /&gt;
   &lt;/DataStore&gt;

The second utility is a JCR based Commons VFS filesystem provider. This
allows you to access a JCR repository (nt:file and nt:folder nodes) using
the Commons VFS API. I've also used this with MINA FTP Server and Dctm VFS
(http://dctmvfs.sourceforge.net/) to provide FTP access to a Jackrabbit
repository.


</description>
    <dc:creator>Scott (JIRA</dc:creator>
    <dc:date>2008-08-25T15:07:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19586">
    <title>Subscription: open issues</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19586</link>
    <description>Issue Subscription
Filter: open issues (287 issues)
Open Issues for Apache Jackrabbit
Subscriber: jackrabbitdev


Key         Summary
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-1721    make collection element names configureable
            https://issues.apache.org/jira/browse/JCR-1721
JCR-1719    Make the extraction of Session UserIDs from Subjects configurable
            https://issues.apache.org/jira/browse/JCR-1719
JCR-1718    repository-1.5.dtd: change order of main elements
            https://issues.apache.org/jira/browse/JCR-1718
JCR-1715    Prevent excessive Path.Element instances
            https://issues.apache.org/jira/browse/JCR-1715
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-1708    Impossible to import a string containing _x0020_  with Session.importXml
            https://issues.apache.org/jira/browse/JCR-1708
JCR-1707    Node.setProperty(String, String, PropertyType.UNDEFINED) might fail unexpectedly for multiple prop. defs
            https://issues.apache.org/jira/browse/JCR-1707
JCR-1705    Reduce memory usage of transient nodes
            https://issues.apache.org/jira/browse/JCR-1705
JCR-1703    Oracle JNDI DataSource support
            https://issues.apache.org/jira/browse/JCR-1703
JCR-1702    Unable to create/lock Node in one Transaction
            https://issues.apache.org/jira/browse/JCR-1702
JCR-1695    Improve and promote spi-logger
            https://issues.apache.org/jira/browse/JCR-1695
JCR-1694    System properties does not get replaced in a Cluster configuration
            https://issues.apache.org/jira/browse/JCR-1694
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-1677    Allow workspace creation over cluster
            https://issues.apache.org/jira/browse/JCR-1677
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-1645    Add support for Map of referenced beans
            https://issues.apache.org/jira/browse/JCR-1645
JCR-1643    ClientObservationManager causes null pointer
            https://issues.apache.org/jira/browse/JCR-1643
JCR-1642    Troubleshooting link not working/troubleshooting.jsp can't compile
            https://issues.apache.org/jira/browse/JCR-1642
JCR-1641    DefaultLoginModule/SimpleLoginModule don't support custom PrincipalProvider
            https://issues.apache.org/jira/browse/JCR-1641
JCR-1640    Not configuring the adminId, anonymousId, or defaultuserId causes login module to ignore credentials
            https://issues.apache.org/jira/browse/JCR-1640
JCR-1638    Redundant calls to RepositoryService.getChildInfos
            https://issues.apache.org/jira/browse/JCR-1638
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-1630    Missing third party notices and license info
            https://issues.apache.org/jira/browse/JCR-1630
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-1613    REMOVE access is not checked when moving a node
            https://issues.apache.org/jira/browse/JCR-1613
JCR-1612    Reintroduce NamespaceStorage and namespace-caching
            https://issues.apache.org/jira/browse/JCR-1612
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-1604    NameImpl improvements
            https://issues.apache.org/jira/browse/JCR-1604
JCR-1598    Problematic exception handling in Jackrabbit WebApp
            https://issues.apache.org/jira/browse/JCR-1598
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-1586    Create org.apache.jackrabbit.api.jsr283 (in jackrabbit-api) and move future jsr283 interfaces and classes there
            https://issues.apache.org/jira/browse/JCR-1586
JCR-1574    [PATCH] PropertyWrapper has a typo that causes an infinite loop
            https://issues.apache.org/jira/browse/JCR-1574
JCR-1573    Lucene Query Exception: 'attempt to access a deleted document'
            https://issues.apache.org/jira/browse/JCR-1573
JCR-1572    DbDataStore connection does not always reconnect
            https://issues.apache.org/jira/browse/JCR-1572
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-1553    ClusterNode not properly shutdown when repository has shutdown
            https://issues.apache.org/jira/browse/JCR-1553
JCR-1552    Concurrent conflicting property creation sometimes doesn't fail
            https://issues.apache.org/jira/browse/JCR-1552
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-1538    [patch] add toString for NodeImpl and PropertyImpl
            https://issues.apache.org/jira/browse/JCR-1538
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-1509    [SUBMISSION] Amazon S3 Persistence Manager Project
            https://issues.apache.org/jira/browse/JCR-1509
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-1506    [PATCH] NodePropBundle can only calculate int sizes from getSize()
            https://issues.apache.org/jira/browse/JCR-1506
JCR-1505    Improve handling of inherited mixins
            https://issues.apache.org/jira/browse/JCR-1505
JCR-1501    poor performance on big collections
            https://issues.apache.org/jira/browse/JCR-1501
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 ambiguosly exports array property if it contains exactly one value
            https://issues.apache.org/jira/browse/JCR-1464
JCR-1462    repository.xml: throw an exception on error
            https://issues.apache.org/jira/browse/JCR-1462
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-1445    [PATCH] Use entrySet iterators to avoid map look ups in loops
            https://issues.apache.org/jira/browse/JCR-1445
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-1411    test session leaks
            https://issues.apache.org/jira/browse/JCR-1411
JCR-1404    javadoc writing and generation with mvn
            https://issues.apache.org/jira/browse/JCR-1404
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-1363    Migrate to Lucene 2.3
            https://issues.apache.org/jira/browse/JCR-1363
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-1357    Create "quick start" developer bundles for model 1,2,3 deployment
            https://issues.apache.org/jira/browse/JCR-1357
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-1317    Add a MBean method to programatically create a new Workspace.
            https://issues.apache.org/jira/browse/JCR-1317
JCR-1308    Unnecessary null check in EffectiveNodeType.getApplicableChildNodeDef()
            https://issues.apache.org/jira/browse/JCR-1308
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-1293    ReorderReferenceableSNSTest failure
            https://issues.apache.org/jira/browse/JCR-1293
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-1248    ParseException if search string ends with '!'
            https://issues.apache.org/jira/browse/JCR-1248
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-1060    New workspaces created in 1 cluster node are not automatically available in other cluster nodes
            https://issues.apache.org/jira/browse/JCR-1060
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-1005    More Fine grained Permission Flags
            https://issues.apache.org/jira/browse/JCR-1005
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-966     [OCM] Add unit tests with BundleDbPersistenceManager
            https://issues.apache.org/jira/browse/JCR-966
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-904     non mantatory revision property in the Journal configuration
            https://issues.apache.org/jira/browse/JCR-904
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-876     ManageableCollectionUtil should not throw "unsupported" JcrMapping exception
            https://issues.apache.org/jira/browse/JCR-876
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-871     Provide Readme's for subprojects jcr-mapping and jcr-nodemanagement
            https://issues.apache.org/jira/browse/JCR-871
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-664     Property.setValue(Node) explicitly checks for NodeImpl
            https://issues.apache.org/jira/browse/JCR-664
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-631     Change resources sequence during transaction commit.
            https://issues.apache.org/jira/browse/JCR-631
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-575     unicode escapes in files generated by JJTree
            https://issues.apache.org/jira/browse/JCR-575
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-08-24T06:21:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19585">
    <title>testing, please ignore ...</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19585</link>
    <description>...
</description>
    <dc:creator>Discussion Groups</dc:creator>
    <dc:date>2008-08-22T22:06:38</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19584">
    <title>Created: (JCR-1723) Both the JNDIDatabaseFileSystem and JNDIDatabasePersistenceManager need to create InitialContext with jndi.properties</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19584</link>
    <description>Both the JNDIDatabaseFileSystem and JNDIDatabasePersistenceManager need to create InitialContext with jndi.properties
---------------------------------------------------------------------------------------------------------------------

                 Key: JCR-1723
                 URL: https://issues.apache.org/jira/browse/JCR-1723
             Project: Jackrabbit
          Issue Type: Improvement
          Components: jackrabbit-core
    Affects Versions: core 1.4.5
            Reporter: Kevin McKee
            Priority: Critical


Both the JNDIDatabaseFileSystem and JNDIDatabasePersistenceManager create an initial context by doing the following:

InitialContext ic = new InitialContext();

They should both allow the initial context to be created with specified jndi.properties or to be able to look up jndi.properties by default on the classpath.

</description>
    <dc:creator>Kevin McKee (JIRA</dc:creator>
    <dc:date>2008-08-22T18:14:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19583">
    <title>Created: (JCR-1722) Data Store backup: need a way to delay deleting files (garbage collection)</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19583</link>
    <description>Data Store backup: need a way to delay deleting files (garbage collection)
--------------------------------------------------------------------------

                 Key: JCR-1722
                 URL: https://issues.apache.org/jira/browse/JCR-1722
             Project: Jackrabbit
          Issue Type: New Feature
          Components: jackrabbit-core
            Reporter: Thomas Mueller
            Assignee: Thomas Mueller
             Fix For: 1.5


During a backup, objects in the data store must not be modified or deleted. Otherwise the backup is consistent.

Objects in the data store are never modified. The only problem is if objects are deleted while the backup is running. The data store garbage collection is the only place where objects are deleted.

There should be a way for a backup tool to 'flag' the data store (file data store and database data store) to not delete entries. For the file data store, this could be done by placing a specially named file in the root folder. For the database data store a specially named entry could be used. Another idea is to use an in-memory state only, however this solution doesn't work if multiple repositories share the same data store.

To support shared data stores, the specially named file name / object name should consist of a fixed part (for example the prefix 'stopdelete') and a unique id (for example a UUID).


</description>
    <dc:creator>Thomas Mueller (JIRA</dc:creator>
    <dc:date>2008-08-22T14:56:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19577">
    <title>Use JackRabbit CMS for storing Business Objects</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19577</link>
    <description/>
    <dc:creator>Andrei Latyshau</dc:creator>
    <dc:date>2008-08-21T13:03:02</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19569">
    <title>Created: (JCR-1721) make collection element names configureable</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19569</link>
    <description>make collection element names configureable
-------------------------------------------

                 Key: JCR-1721
                 URL: https://issues.apache.org/jira/browse/JCR-1721
             Project: Jackrabbit
          Issue Type: New Feature
          Components: jackrabbit-ocm
            Reporter: Oliver Lietz
            Priority: Minor
         Attachments: jcrElementName.diff

- add jcrElementName to CollectionDescriptor and Collection annotation
- make COLLECTION_ELEMENT_NAME protected instead of private


</description>
    <dc:creator>Oliver Lietz (JIRA</dc:creator>
    <dc:date>2008-08-20T11:30:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19567">
    <title>Created: (JCR-1720) Jcr2Spi: configuration entry for size of ItemCache</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19567</link>
    <description>Jcr2Spi: configuration entry for size of ItemCache
--------------------------------------------------

                 Key: JCR-1720
                 URL: https://issues.apache.org/jira/browse/JCR-1720
             Project: Jackrabbit
          Issue Type: Improvement
          Components: jackrabbit-jcr2spi
            Reporter: angela
            Assignee: angela
            Priority: Trivial


in order to make the size of the ItemCache configurable (see TODO in jcr2spi SessionImpl) i'd like to extend the jcr2spi RepositoryConfig and have a default value being provided with AbstractRepositoryConfig in the tests section.

</description>
    <dc:creator>angela (JIRA</dc:creator>
    <dc:date>2008-08-20T10:04:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19565">
    <title>Created: (JCR-1719) Make the extraction of Session UserIDs from Subjects configurable</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19565</link>
    <description>Make the extraction of Session UserIDs from Subjects configurable
-----------------------------------------------------------------

                 Key: JCR-1719
                 URL: https://issues.apache.org/jira/browse/JCR-1719
             Project: Jackrabbit
          Issue Type: New Feature
          Components: jackrabbit-core, security
    Affects Versions: core 1.4.5, 1.5
            Reporter: Rory Douglas
            Priority: Minor


The SessionImpl class must extract a string name from the Prinicpals in a Subject to use as the Session userID.  In 1.4 the SessionImpl class directly selects the first available Principal.  In 1.5, this is delegated to the SecurityManager, which chooses the first  non-group principal.

It would be useful to be able to configure specific selection criteria for the Principal used for the Session userID.  A simple mechanism would involve specifying a Principal implementation classname in the configuration, and the first instance of that class found in the Subject would be used for the userID.  One way to implement this in 1.4 would be to extend AuthContext to include a method getSessionPrincipal() which encapsulates the selection logic, and adding an option the LoginModuleConfig to specify the class name of the Principal to select.

A particular use case is using the LDAP LoginModule from Sun JDK 6 with the repository.  The first Principal LdapLoginModule populates into the Subject is an instance of LdapPrincipal, which renders the userID as the full DN of the user.  The LoginModule also adds an instance of UserPrincipal, whose name is the simple username/uid attribute, which would be more appropriate as the Session userId since it corresponds to the username provided by the user to application authentication mechanisms (the provided username is expanded into the full DN prior to authentication by the login module).  If the above configuration mechanism were available, one could configure the LdapLoginModule, and specify that the userID be extracted from the first instance of com.sun.security.auth.UserPrincipal.  Sinc
 e rewriting LoginModules is not always possible or desirable, this change would enable the stable integration of 3rd-party login modules that may populate the Subject with several principals
 .

</description>
    <dc:creator>Rory Douglas (JIRA</dc:creator>
    <dc:date>2008-08-19T15:11:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19559">
    <title>Subscription: open issues</title>
    <link>http://comments.gmane.org/gmane.comp.apache.jackrabbit.devel/19559</link>
    <description>Issue Subscription
Filter: open issues (286 issues)
Open Issues for Apache Jackrabbit
Subscriber: jackrabbitdev


Key         Summary
JCR-1718    repository-1.5.dtd: change order of main elements
            https://issues.apache.org/jira/browse/JCR-1718
JCR-1715    Prevent excessive Path.Element instances
            https://issues.apache.org/jira/browse/JCR-1715
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-1708    Impossible to import a string containing _x0020_  with Session.importXml
            https://issues.apache.org/jira/browse/JCR-1708
JCR-1707    Node.setProperty(String, String, PropertyType.UNDEFINED) might fail unexpectedly for multiple prop. defs
            https://issues.apache.org/jira/browse/JCR-1707
JCR-1705    Reduce memory usage of transient nodes
            https://issues.apache.org/jira/browse/JCR-1705
JCR-1703    Oracle JNDI DataSource support
            https://issues.apache.org/jira/browse/JCR-1703
JCR-1702    Unable to create/lock Node in one Transaction
            https://issues.apache.org/jira/browse/JCR-1702
JCR-1695    Improve and promote spi-logger
            https://issues.apache.org/jira/browse/JCR-1695
JCR-1694    System properties does not get replaced in a Cluster configuration
            https://issues.apache.org/jira/browse/JCR-1694
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-1677    Allow workspace creation over cluster
            https://issues.apache.org/jira/browse/JCR-1677
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-1645    Add support for Map of referenced beans
            https://issues.apache.org/jira/browse/JCR-1645
JCR-1643    ClientObservationManager causes null pointer
            https://issues.apache.org/jira/browse/JCR-1643
JCR-1642    Troubleshooting link not working/troubleshooting.jsp can't compile
            https://issues.apache.org/jira/browse/JCR-1642
JCR-1641    DefaultLoginModule/SimpleLoginModule don't support custom PrincipalProvider
            https://issues.apache.org/jira/browse/JCR-1641
JCR-1640    Not configuring the adminId, anonymousId, or defaultuserId causes login module to ignore credentials
            https://issues.apache.org/jira/browse/JCR-1640
JCR-1638    Redundant calls to RepositoryService.getChildInfos
            https://issues.apache.org/jira/browse/JCR-1638
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-1630    Missing third party notices and license info
            https://issues.apache.org/jira/browse/JCR-1630
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-1613    REMOVE access is not checked when moving a node
            https://issues.apache.org/jira/browse/JCR-1613
JCR-1612    Reintroduce NamespaceStorage and namespace-caching
            https://issues.apache.org/jira/browse/JCR-1612
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-1604    NameImpl improvements
            https://issues.apache.org/jira/browse/JCR-1604
JCR-1598    Problematic exception handling in Jackrabbit WebApp
            https://issues.apache.org/jira/browse/JCR-1598
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-1586    Create org.apache.jackrabbit.api.jsr283 (in jackrabbit-api) and move future jsr283 interfaces and classes there
            https://issues.apache.org/jira/browse/JCR-1586
JCR-1574    [PATCH] PropertyWrapper has a typo that causes an infinite loop
            https://issues.apache.org/jira/browse/JCR-1574
JCR-1573    Lucene Query Exception: 'attempt to access a deleted document'
            https://issues.apache.org/jira/browse/JCR-1573
JCR-1572    DbDataStore connection does not always reconnect
            https://issues.apache.org/jira/browse/JCR-1572
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-1561    New MsOutlook Message Extratcor
            https://issues.apache.org/jira/browse/JCR-1561
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-1553    ClusterNode not properly shutdown when repository has shutdown
            https://issues.apache.org/jira/browse/JCR-1553
JCR-1552    Concurrent conflicting property creation sometimes doesn't fail
            https://issues.apache.org/jira/browse/JCR-1552
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-1538    [patch] add toString for NodeImpl and PropertyImpl
            https://issues.apache.org/jira/browse/JCR-1538
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-1509    [SUBMISSION] Amazon S3 Persistence Manager Project
            https://issues.apache.org/jira/browse/JCR-1509
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-1506    [PATCH] NodePropBundle can only calculate int sizes from getSize()
            https://issues.apache.org/jira/browse/JCR-1506
JCR-1505    Improve handling of inherited mixins
            https://issues.apache.org/jira/browse/JCR-1505
JCR-1501    poor performance on big collections
            https://issues.apache.org/jira/browse/JCR-1501
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 ambiguosly exports array property if it contains exactly one value
            https://issues.apache.org/jira/browse/JCR-1464
JCR-1462    repository.xml: throw an exception on error
            https://issues.apache.org/jira/browse/JCR-1462
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-1445    [PATCH] Use entrySet iterators to avoid map look ups in loops
            https://issues.apache.org/jira/browse/JCR-1445
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-1411    test session leaks
            https://issues.apache.org/jira/browse/JCR-1411
JCR-1404    javadoc writing and generation with mvn
            https://issues.apache.org/jira/browse/JCR-1404
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-1363    Migrate to Lucene 2.3
            https://issues.apache.org/jira/browse/JCR-1363
JCR-1362    DatabaseJournal improperly finds tables in external schemas when used on Oracle
            https://issues.apache.org/jira/browse/JCR-1362
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-1357    Create "quick start" developer bundles for model 1,2,3 deployment
            https://issues.apache.org/jira/browse/JCR-1357
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-1317    Add a MBean method to programatically create a new Workspace.
            https://issues.apache.org/jira/browse/JCR-1317
JCR-1308    Unnecessary null check in EffectiveNodeType.getApplicableChildNodeDef()
            https://issues.apache.org/jira/browse/JCR-1308
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-1300    spi2dav Improve performance for large binary properties
            https://issues.apache.org/jira/browse/JCR-1300
JCR-1293    ReorderReferenceableSNSTest failure
            https://issues.apache.org/jira/browse/JCR-1293
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-1248    ParseException if search string ends with '!'
            https://issues.apache.org/jira/browse/JCR-1248
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-1060    New workspaces created in 1 cluster node are not automatically available in other cluster nodes
            https://issues.apache.org/jira/browse/JCR-1060
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-1005    More Fine grained Permission Flags
            https://issues.apache.org/jira/browse/JCR-1005
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-966     [OCM] Add unit tests with BundleDbPersistenceManager
            https://issues.apache.org/jira/browse/JCR-966
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-904     non mantatory revision property in the Journal configuration
            https://issues.apache.org/jira/browse/JCR-904
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-876     ManageableCollectionUtil should not throw "unsupported" JcrMapping exception
            https://issues.apache.org/jira/browse/JCR-876
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-871     Provide Readme's for subprojects jcr-mapping and jcr-nodemanagement
            https://issues.apache.org/jira/browse/JCR-871
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-664     Property.setValue(Node) explicitly checks for NodeImpl
            https://issues.apache.org/jira/browse/JCR-664
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-631     Change resources sequence during transaction commit.
            https://issues.apache.org/jira/browse/JCR-631
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-575     unicode escapes in files generated by JJTree
            https://issues.apache.org/jira/browse/JCR-575
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
