- All unknown parameter types and return types must be Serializable, otherwise RAAR calls will fail upon passing parameters to Alfresco or returning values from Alfresco.
- Since exceptions from Alfresco are serialized and sent to the RAAR client side, RAAR will fail to propagate some exceptions that are unknown to RAAR or not serializable. RAAR will throw ClassNotFoundException or NotSerializableException in these cases.
- The ClassDefinitions of sourceClass and targetClass from AssociationDefinition will only have QName available. Refer to RAAR documentation (http://wiki.rivetlogic.com/display/RAAR/Documentation) to check unsupported methods.