AnsweredAssumed Answered

Crear regla asociada a una carpeta Api Rest

Question asked by awaxisnei on Jan 8, 2015
Latest reply on Jan 9, 2015 by awaxisnei
Muy buenas,

ahora estoy intentando agregar una regla y asociarla a una carpeta. Según la APi, debo enviar una petición POST con el siguiente formato:

/alfresco/service/api/node/{store_type}/{store_id}/{id}/ruleset/rules

en mi ejemplo es: /alfresco/service/api/node/workspace/SpacesStore/f14b680d-2414-4915-ad71-53ad97e93d10/ruleset/rules

Luego, con una extensión de Google Chrome que envía peticiones POST (para hacer pruebas más rápidamente) he enviado el siguiente Payload:

{
    "title": "Copy My Stuff",
    "description": "This rule copies new content with myAspect into my folder",
    "ruleType": [
        "inbound"
    ],
    "applyToChildren": false,
    "executeAsynchronously": true,
    "disabled": false,
    "action": {
        "actionDefinitionName": "composite-action",
        "actions": [
            {
                "actionDefinitionName": "copy",
                "parameterValues": {
                    "destinationFolder": "workspace://SpacesStore/f14b680d-2414-4915-ad71-53ad97e93d10",
                    "deepCopy": false
                }
            }
        ],
        "conditions": [
            {
                "actionDefinitionName": "has-aspect",
                "parameterValues": {
                    "aspect": "cm:myAspect"
                }
            }
        ]
    }
}



La respuesta del servidor es :


status: {
code: 500
name: "Internal Error"
description: "An error inside the HTTP server which prevented it from fulfilling the request."
}-
message: "00080496 Wrapped Exception (with status template): 000840138 Invalid parameter deepCopy for action/condition copy"
exception: "org.springframework.extensions.webscripts.WebScriptException - 00080496 Wrapped Exception (with status template): 000840138 Invalid parameter deepCopy for action/condition copy"


No sé si es problema mío, si es un bug de Alfresco para la versión que utilizo (Version :Community - v4.2.0 (4576))
Estoy bastante perdido.


Gracias por su tiempo.

Outcomes