2015-01-13 2 views
0

Я хочу Добавление разрешений с помощью Alfresco JavaScript API, я люблю hereAlfresco Javascript Api SetPermission как создать URL?

Know Я хочу изменить URL-адрес, как это:

<url>/set/folder/permission/?folderName={folderName}&permi;={permi?}&username;={username?}</url> 

, но у меня есть ошибка:

00130088 Failed to parse web script description document org/alfresco/sample/setPermission.get.desc.xml ; Error on line 4 of document : The entity "permi" was referenced, but not declared. Nested exception: The entity "permi" was referenced, but not declared. (workspace://SpacesStore/app:company_home/app:dictionary/cm:webscripts/org/alfresco/sample/setPermission.get.desc.xml) 
+0

Этот URL-адрес XML выглядит очень странным, вы уверены, что не хотите что-то вроде '& permi = {permi?}' Вместо этого? – Gagravarr

+0

У меня нет идеи, потому что я должен создать URL-адрес для API-интерфейса разрешения JavaScript, я не знаю, является ли он правильным способом создания URL-адреса (смотрите ссылку вверху) – khadi

ответ

0

You «неправильное получение вашего XML. Предполагая, что вы хотите URL с дополнительными параметрами:

  • FOLDERNAME
  • перми
  • имя пользователя

Тогда ваш url должно быть что-то вроде:

<url>/set/folder/permission/?folderName={folderName}&amp;permi={permi?}&amp;username={username?}</url> 

&amp; является XML экранированная форма & в URL-адресе, а не так me magic Alfresco вещь!

+0

Спасибо, что это работа: D – khadi