All Value objects in the array must be of the same type, otherwise a ValueFormatException is thrown. If the property is not multi-valued then a ValueFormatException is also thrown. If another error occurs, a RepositoryException is thrown.
We don't currently throw the exception, instead, we cast the values to the required type.
Storing Binary in an ANY Type
This is not currently supported in Alfresco.
Multiple Workspaces not supported
This is not currently supported via the JCR API - therefore methods such as:
Whilst testing our Repository against the JCR TCK, we found some issues with the tests themselves. The good news is that they've been reported to the Jackrabbit development team and all have been promptly fixed. Thanks.