You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@apache.org by Jukka Zitting <ju...@apache.org> on 2006/12/05 01:11:48 UTC

[ANNOUNCE] Apache Jackrabbit 1.1.1 released

The Apache Jackrabbit community is pleased to announce the release of
Apache Jackrabbit version 1.1.1. The release is available for download
at:

  http://jackrabbit.apache.org/downloads.cgi


Release Notes -- Apache Jackrabbit -- Version 1.1.1

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

The Apache Jackrabbit project is an effort to build and maintain an
open source implementation of the Content Repository for Java
Technology API (JCR) specified in the Java Specification Request 170
(JSR-170). The project also produces a various tools and components
related to the JCR API.

Apache Jackrabbit 1.1.1 is  a patch release that fixes a number of
issues, see the include change history for details. No new features or
configuration changes have been introduced since the 1.1 release.

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

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

The main contents of this release are the Apache Jackrabbit core
content repository implementation and the related general-purpose JCR
utilities:

     jackrabbit-core-1.1.1-src.jar

     jackrabbit-core-1.1.1.jar
     jackrabbit-jcr-commons-1.1.1.jar

This release contains also additional components that offer extra
functionality for use with either Apache Jackrabbit core or any JCR
compliant content repository. These modules should be considered beta
quality:

 * RMI network layer for the JCR API.

     jackrabbit-jcr-rmi-1.1.1-src.jar
     jackrabbit-jcr-rmi-1.1.1.jar

 * Deployable Jackrabbit installation with WebDAV support for JCR.

     jackrabbit-jcr-server-1.1.1-src.jar

     jackrabbit-jcr-webdav-1.1.1.jar
     jackrabbit-jcr-client-1.1.1.jar
     jackrabbit-jcr-server-1.1.1.jar
     jackrabbit-server-1.1.1.war

 * J2EE Connector Architecture (JCA) resource adapter for Jackrabbit.

     jackrabbit-jca-1.1.1-src.jar
     jackrabbit-jca-1.1.1.rar

 * Text indexing filters for Jackrabbit. Includes example filters
   for Adobe PDF and MS Excel, PowerPoint, and Word.

     jackrabbit-index-filters-1.1.1-src.jar
     jackrabbit-index-filters-1.1.1.jar

All components are released as a source jar file and one or more
compiled binary files. All files contain a README.txt file with more
information. Note that external runtime dependencies are only included
for the war and rar archives. Other dependencies can be downloaded
either manually or automatically using the Maven build system.

Each release file is accompanied by SHA1 and MD5 checksums and a PGP
signature. The public key used for the signatures can be found in the
KEYS file located in the parent directory.

Upgrading from 1.0
------------------

Apache Jackrabbit 1.1.1 is fully compatible with the 1.0 release. An
Apache Jackrabbit 1.0 installation can be upgraded by replacing the
relevant jar files with the new versions. No changes to repository
contents are needed.

Change History
--------------

Changes since 1.1:

    * [JCR-67] - Node.canAddMixin(String)
    * [JCR-550] - OutOfMemoryError when re-indexing the repository
    * [JCR-562] - 'OR' in XPath query badly interpreted
    * [JCR-563] - encode/decode
    * [JCR-574] - MsExcelTextFilter throws Exception. Repository is not
    * [JCR-586] - Removing a mixin that adds a same-name-sibling child node
    * [JCR-587] - XMLTextFilter does not extract text elements
    * [JCR-594] - It's not possible to register event listeners that filters
    * [JCR-598] - DateValue.equals() relies on Calendar.equals()
    * [JCR-600] - Repository does not release all resources on shutdown
    * [JCR-602] - importXML still depends on Xerces
    * [JCR-603] - OracleFileSystem can't handle empty files
    * [JCR-605] - Error when registering node types on virgin repository
    * [JCR-606] - RMI-DateValue does not support full ISO8601 format
    * [JCR-620] - Workspace.getImportHandler() doesn't handle namespace
    * [JCR-624] - OutOfMemoryError When repeat login and the logout many times
    * [JCR-628] - OutOfMemory problem: HandleMonitor does not release closed
    * [JCR-629] - CompactNodeTypeDefWriter does not escaped names properly
    * [JCR-636] - Local AuthContext authenticates if LoginModule should be
    * [JCR-637] - Multiple namespace definitions in CND prevent definition of
    * [JCR-646] - Misleading exception message for jcr:deref()
    * [JCR-649] - Like expression does not match line terminator in String

See the issue tracker at http://issues.apache.org/jira/browse/JCR for
issue details and the full change histories of all Apache Jackrabbit
versions.

Known Issues
------------

The known issues in this release are listed below:

    * [JCR-18] - Multithreading issue with versioning
    * [JCR-43] - Restore on node creates same-name-sibling of OPV-Version
    * [JCR-320] - BinaryValue equals fails for two objects with two different
    * [JCR-385] - ClassCastExeption when executing union queries
    * [JCR-392] - Accessing element by number does not work
    * [JCR-406] - If header evaluation compliance provlems
    * [JCR-435] - Node.update() does not work correct for SNS
    * [JCR-441] - Session logout doesn't release locks acquired using
    * [JCR-449] - inconsistency in internal version items during commits
    * [JCR-517] - Reserved status of namespace jcr not enforced.
    * [JCR-522] - XPath parser too tolerant
    * [JCR-529] - New versions added after a restore have bad version name
    * [JCR-537] - Failure to remove a versionable node
    * [JCR-538] - failing Node.checkin() or Node.checkout() might leave
    * [JCR-544] - JCR-Server: Workspace.restore not mapped correctly
    * [JCR-546] - Deadlock during checkin
    * [JCR-566] - Versioning bug with restore and transactions
    * [JCR-575] - unicode escapes in files generated by JJTree
    * [JCR-591] - XPath position function does not work
    * [JCR-604] - After saving over Webdav the jcr:encoding property is
    * [JCR-607] - Importing XML at root level using a session from JCA throws
    * [JCR-609] - Empty custom_nodetypes.xml after restart
    * [JCR-614] - Weird locking behaviour in CachingHierarchyManager
    * [JCR-617] - CachingHieraarchyManager may serve moved items
    * [JCR-622] - Auto Reconnect for RepositoryAccessServlet
    * [JCR-625] - Memory is not freed up when jackrabbit-server war is
    * [JCR-632] - VersionManager lock not released in some circumstances
    * [JCR-639] - Allow modification of OPV=IGNORE items even if parent node
    * [JCR-641] - can't add lock token to session after 3 login/logout
    * [JCR-643] - Own AccessManager + VersionManager : AccesDenied problem
    * [JCR-648] - NullPointerException in SessionItemStateManager

Please use the issue tracker to report any other issues you may encounter.

Re: JPA and JCR

Posted by Srepfler Srgjan <sr...@lnksystem.com>.
Alexandru Popescu wrote:
> #: John Mettraux changed the world a bit at a time by saying (astral 
> date: 12/7/2006 12:56 AM) :#
>> On 12/7/06, Srepfler Srgjan <sr...@lnksystem.com> wrote:
>>> Hi,
>>> Are there any plans to take the best from JPA and JCR? Would it be
>>> possible to take an existing JPA annotated model, map it to the basic
>>> classes of JCR in order to map it to the persistence layer and
>>> eventually introduce other annotations that could be JCR specific. What
>>> do you guys think?
>>> Srgjan
>>>
>>
>> Hi Srgjan,
>>
>> maybe you should have a look at Graffito jcr-mapping :
>>
>> http://incubator.apache.org/graffito/jcr-mapping/index.html
>>
>>
>> Best regards,
>>
>
> Today I have discussed a bit about JCR and JPA with Patrick Linskey 
> (OpenJPA) and I would say that at the first glance it would make a lot 
> of sense to look into this direction. I will try to keep you updated 
> about the results of this first discussion.
>
> ./alex
> -- 
> .w( the_mindstorm )p.
>
Sounds sweet!
Can't wait for the updates.
Thanks,
Srgjan

Re: JPA and JCR

Posted by Alexandru Popescu <th...@gmail.com>.
#: John Mettraux changed the world a bit at a time by saying (astral date: 12/7/2006 12:56 AM) :#
> On 12/7/06, Srepfler Srgjan <sr...@lnksystem.com> wrote:
>> Hi,
>> Are there any plans to take the best from JPA and JCR? Would it be
>> possible to take an existing JPA annotated model, map it to the basic
>> classes of JCR in order to map it to the persistence layer and
>> eventually introduce other annotations that could be JCR specific. What
>> do you guys think?
>> Srgjan
>>
> 
> Hi Srgjan,
> 
> maybe you should have a look at Graffito jcr-mapping :
> 
> http://incubator.apache.org/graffito/jcr-mapping/index.html
> 
> 
> Best regards,
> 

Today I have discussed a bit about JCR and JPA with Patrick Linskey (OpenJPA) and I would say that 
at the first glance it would make a lot of sense to look into this direction. I will try to keep you 
updated about the results of this first discussion.

./alex
--
.w( the_mindstorm )p.

Re: JPA and JCR

Posted by John Mettraux <jm...@openwfe.org>.
On 12/7/06, Srepfler Srgjan <sr...@lnksystem.com> wrote:
> Hi,
> Are there any plans to take the best from JPA and JCR? Would it be
> possible to take an existing JPA annotated model, map it to the basic
> classes of JCR in order to map it to the persistence layer and
> eventually introduce other annotations that could be JCR specific. What
> do you guys think?
> Srgjan
>

Hi Srgjan,

maybe you should have a look at Graffito jcr-mapping :

http://incubator.apache.org/graffito/jcr-mapping/index.html


Best regards,

-- 
John Mettraux   -///-   http://jmettraux.openwfe.org

JPA and JCR

Posted by Srepfler Srgjan <sr...@lnksystem.com>.
Hi,
Are there any plans to take the best from JPA and JCR? Would it be 
possible to take an existing JPA annotated model, map it to the basic 
classes of JCR in order to map it to the persistence layer and 
eventually introduce other annotations that could be JCR specific. What 
do you guys think?
Srgjan

RE: [ANNOUNCE] Apache Jackrabbit 1.1.1 released

Posted by Shaun Barriball <sb...@yahoo.co.uk>.
Hi,
I don't think the 1.1.1 release is yet available via Maven. Looking at
http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/jackrabbit/jackrabb
it-core/ I only see up to version 1.1.
Any idea when 1.1.1 will be available?

Regards,
Shaun. 

-----Original Message-----
From: Jukka Zitting [mailto:jukka.zitting@gmail.com] 
Sent: 05 December 2006 10:32
To: users@jackrabbit.apache.org
Subject: Re: [ANNOUNCE] Apache Jackrabbit 1.1.1 released

Hi,

On 12/5/06, Shaun Barriball <sb...@yahoo.co.uk> wrote:
> Any plans to release the 1.1.1 release to a Maven repository for Maven 
> users?

Yes. The artifacts are already in the Apache rsync repository, from where
they should be automatically synchronized to the central Maven repository
within a few hours.

BR,

Jukka Zitting

Send instant messages to your online friends http://uk.messenger.yahoo.com 

Re: [ANNOUNCE] Apache Jackrabbit 1.1.1 released

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On 12/5/06, Shaun Barriball <sb...@yahoo.co.uk> wrote:
> Any plans to release the 1.1.1 release to a Maven repository for Maven
> users?

Yes. The artifacts are already in the Apache rsync repository, from
where they should be automatically synchronized to the central Maven
repository within a few hours.

BR,

Jukka Zitting

RE: [ANNOUNCE] Apache Jackrabbit 1.1.1 released

Posted by Shaun Barriball <sb...@yahoo.co.uk>.
Hi Zukka,
Great news on the 1.1.1 release.

Any plans to release the 1.1.1 release to a Maven repository for Maven
users?

Regards,
Shaun.

 

-----Original Message-----
From: jukka.zitting@gmail.com [mailto:jukka.zitting@gmail.com] On Behalf Of
Jukka Zitting
Sent: 05 December 2006 00:12
To: announce@apache.org; announce@jackrabbit.apache.org;
users@jackrabbit.apache.org; dev@jackrabbit.apache.org
Subject: [ANNOUNCE] Apache Jackrabbit 1.1.1 released

The Apache Jackrabbit community is pleased to announce the release of Apache
Jackrabbit version 1.1.1. The release is available for download
at:

  http://jackrabbit.apache.org/downloads.cgi


Release Notes -- Apache Jackrabbit -- Version 1.1.1

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

The Apache Jackrabbit project is an effort to build and maintain an open
source implementation of the Content Repository for Java Technology API
(JCR) specified in the Java Specification Request 170 (JSR-170). The project
also produces a various tools and components related to the JCR API.

Apache Jackrabbit 1.1.1 is  a patch release that fixes a number of issues,
see the include change history for details. No new features or configuration
changes have been introduced since the 1.1 release.

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

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

The main contents of this release are the Apache Jackrabbit core content
repository implementation and the related general-purpose JCR
utilities:

     jackrabbit-core-1.1.1-src.jar

     jackrabbit-core-1.1.1.jar
     jackrabbit-jcr-commons-1.1.1.jar

This release contains also additional components that offer extra
functionality for use with either Apache Jackrabbit core or any JCR
compliant content repository. These modules should be considered beta
quality:

 * RMI network layer for the JCR API.

     jackrabbit-jcr-rmi-1.1.1-src.jar
     jackrabbit-jcr-rmi-1.1.1.jar

 * Deployable Jackrabbit installation with WebDAV support for JCR.

     jackrabbit-jcr-server-1.1.1-src.jar

     jackrabbit-jcr-webdav-1.1.1.jar
     jackrabbit-jcr-client-1.1.1.jar
     jackrabbit-jcr-server-1.1.1.jar
     jackrabbit-server-1.1.1.war

 * J2EE Connector Architecture (JCA) resource adapter for Jackrabbit.

     jackrabbit-jca-1.1.1-src.jar
     jackrabbit-jca-1.1.1.rar

 * Text indexing filters for Jackrabbit. Includes example filters
   for Adobe PDF and MS Excel, PowerPoint, and Word.

     jackrabbit-index-filters-1.1.1-src.jar
     jackrabbit-index-filters-1.1.1.jar

All components are released as a source jar file and one or more compiled
binary files. All files contain a README.txt file with more information.
Note that external runtime dependencies are only included for the war and
rar archives. Other dependencies can be downloaded either manually or
automatically using the Maven build system.

Each release file is accompanied by SHA1 and MD5 checksums and a PGP
signature. The public key used for the signatures can be found in the KEYS
file located in the parent directory.

Upgrading from 1.0
------------------

Apache Jackrabbit 1.1.1 is fully compatible with the 1.0 release. An Apache
Jackrabbit 1.0 installation can be upgraded by replacing the relevant jar
files with the new versions. No changes to repository contents are needed.

Change History
--------------

Changes since 1.1:

    * [JCR-67] - Node.canAddMixin(String)
    * [JCR-550] - OutOfMemoryError when re-indexing the repository
    * [JCR-562] - 'OR' in XPath query badly interpreted
    * [JCR-563] - encode/decode
    * [JCR-574] - MsExcelTextFilter throws Exception. Repository is not
    * [JCR-586] - Removing a mixin that adds a same-name-sibling child node
    * [JCR-587] - XMLTextFilter does not extract text elements
    * [JCR-594] - It's not possible to register event listeners that filters
    * [JCR-598] - DateValue.equals() relies on Calendar.equals()
    * [JCR-600] - Repository does not release all resources on shutdown
    * [JCR-602] - importXML still depends on Xerces
    * [JCR-603] - OracleFileSystem can't handle empty files
    * [JCR-605] - Error when registering node types on virgin repository
    * [JCR-606] - RMI-DateValue does not support full ISO8601 format
    * [JCR-620] - Workspace.getImportHandler() doesn't handle namespace
    * [JCR-624] - OutOfMemoryError When repeat login and the logout many
times
    * [JCR-628] - OutOfMemory problem: HandleMonitor does not release closed
    * [JCR-629] - CompactNodeTypeDefWriter does not escaped names properly
    * [JCR-636] - Local AuthContext authenticates if LoginModule should be
    * [JCR-637] - Multiple namespace definitions in CND prevent definition
of
    * [JCR-646] - Misleading exception message for jcr:deref()
    * [JCR-649] - Like expression does not match line terminator in String

See the issue tracker at http://issues.apache.org/jira/browse/JCR for issue
details and the full change histories of all Apache Jackrabbit versions.

Known Issues
------------

The known issues in this release are listed below:

    * [JCR-18] - Multithreading issue with versioning
    * [JCR-43] - Restore on node creates same-name-sibling of OPV-Version
    * [JCR-320] - BinaryValue equals fails for two objects with two
different
    * [JCR-385] - ClassCastExeption when executing union queries
    * [JCR-392] - Accessing element by number does not work
    * [JCR-406] - If header evaluation compliance provlems
    * [JCR-435] - Node.update() does not work correct for SNS
    * [JCR-441] - Session logout doesn't release locks acquired using
    * [JCR-449] - inconsistency in internal version items during commits
    * [JCR-517] - Reserved status of namespace jcr not enforced.
    * [JCR-522] - XPath parser too tolerant
    * [JCR-529] - New versions added after a restore have bad version name
    * [JCR-537] - Failure to remove a versionable node
    * [JCR-538] - failing Node.checkin() or Node.checkout() might leave
    * [JCR-544] - JCR-Server: Workspace.restore not mapped correctly
    * [JCR-546] - Deadlock during checkin
    * [JCR-566] - Versioning bug with restore and transactions
    * [JCR-575] - unicode escapes in files generated by JJTree
    * [JCR-591] - XPath position function does not work
    * [JCR-604] - After saving over Webdav the jcr:encoding property is
    * [JCR-607] - Importing XML at root level using a session from JCA
throws
    * [JCR-609] - Empty custom_nodetypes.xml after restart
    * [JCR-614] - Weird locking behaviour in CachingHierarchyManager
    * [JCR-617] - CachingHieraarchyManager may serve moved items
    * [JCR-622] - Auto Reconnect for RepositoryAccessServlet
    * [JCR-625] - Memory is not freed up when jackrabbit-server war is
    * [JCR-632] - VersionManager lock not released in some circumstances
    * [JCR-639] - Allow modification of OPV=IGNORE items even if parent node
    * [JCR-641] - can't add lock token to session after 3 login/logout
    * [JCR-643] - Own AccessManager + VersionManager : AccesDenied problem
    * [JCR-648] - NullPointerException in SessionItemStateManager

Please use the issue tracker to report any other issues you may encounter.


	
	
		
___________________________________________________________ 
All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine 
http://uk.docs.yahoo.com/nowyoucan.html