RAAr is an abstraction layer for remote communication with Alfresco ECM. RAAr provides a simple, Java-based local library that may be used by one or more content rich applications and allows these applications to interface to Alfresco (including multiple Alfresco repositories from the same application). RAAr's lower layers handle communication to remote Alfresco instances over ReSTful calls to Alfresco that get mapped to calls to the Alfresco Foundation Services (AFS) API.
Motivation for RAAr
Certain classes of content rich applications require one or more of the following:
* Remote full coverage of the AFS API (e.g., version management and version history traversal, dictionary services for model introspection, multi-store access, etc.) * Streaming content directly from the application and not from Alfresco (i.e., not using download servlet) * SSO support * Middle-tier business logic within the application where not all processing is done on Alfresco app server * Support for un-marshalling of result sets
HI im using raar for conecting to alfresco but I have a Problem: if I create a folder or file with persian name,it will created sucssesfuly in alfresco but when I use nodeService.getChildAssocs(parentNodeRef) on parent of this created node I get the folowing error: <strong>com.rivetlogic.core.cma.exception.CmaRuntimeException: Invalid byte 2 of 2-byte UTF-8 sequence</strong>. can any one help me please thanks