Buenas, estamos intentado integrar guarani 3.17.0 a nuestro Araí.
Ejecutamos en comando satisfactoriamente "/bin/arai-cli registry:add ". Viendo en el registry la app registrada.
administrador@arai:/usr/local/siu/registry/bin$ ./console packages:list
±--------------------±------------------±----------±------------------+
| ID Instancia | Nombre | Namespace | Descripción |
±--------------------±------------------±----------±------------------+
| siu_huarpe-1 | siu/huarpe | / | SIU-Huarpe Core |
| siu_arai-usuarios-1 | siu/arai-usuarios | / | SIU-Arai Usuarios |
| siu_guarani-1 | siu/guarani | / | SIU-Guarani |
±--------------------±------------------±----------±------------------+
Pero cuando ejecutamos en Guarani el comando “./bin/arai-cli registry:sync”, nos tira el error:
[ 422 ] - Ocurrió un error al intentar sincronizar. El json provisto no respeta el schema definido. consume[1].from-namespace : There are no duplicates allowed in the array
Nuestro archivo arai.json de guarani es:
{
"name": "siu/guarani",
"description": "SIU-Guarani",
"scripts": {
"hooks": "SIU\\Guarani\\RestHooks\\AraiRegistryHooks"
},
"provide": [
{
"name": "api:siu/guarani",
"version": "0.1.0",
"options": {
"auto-configurar": true
}
},
{
"name": "app:siu/guarani",
"alias": "SIU-Guarani",
"description": "Gestión academica (Backend)",
"version": "0.1.0",
"icon": "./www/img/logo_iso.png"
}
],
"consume": [
{
"name": "service:siu/sso-saml-idp",
"version": ">=0.1.0"
},
{
"name": "api:siu/arai-usuarios",
"version": ">=0.1.0",
"options": {
"toba-rest": [
{
"proyecto": "toba_usuarios",
"rest-id": "rest_arai_usuarios"
}
]
}
}
]
}