как поменять порт в remoteService?
День добрый, использую скрипт из (http://www.ossportal.ru/forum/alfresco/1015) для понимания как отправлять список не завершенных задач.
Но выпадает ошибка:
12:00:00,258 INFO [org.springframework.extensions.webscripts.connector.RemoteClient] Exception calling (GET) http://localhost:8080/alfresco/s/api/task-instances?authority=null&alf_t...
12:00:00,260 INFO [org.springframework.extensions.webscripts.connector.RemoteClient] Error status 503 В соединении отказано
java.net.ConnectException: В соединении отказано
У меня альфреска сидит на 80 порту.
Подскажите, пожалуйста как поменять порт в remoteService?
// Получили тикет для выполнения запросов к репозиторию
var ticket = session.getTicket();
// Выбрали из репозитория все задачи пользователя
var connector = remoteService.connect("alfresco");
var resp = eval('(' + connector.get('/api/task-instances?authority=' + encodeURIComponent(document.properties.userName) + '&alf_ti
Спасибо.
Но выпадает ошибка:
12:00:00,258 INFO [org.springframework.extensions.webscripts.connector.RemoteClient] Exception calling (GET) http://localhost:8080/alfresco/s/api/task-instances?authority=null&alf_t...
12:00:00,260 INFO [org.springframework.extensions.webscripts.connector.RemoteClient] Error status 503 В соединении отказано
java.net.ConnectException: В соединении отказано
У меня альфреска сидит на 80 порту.
Подскажите, пожалуйста как поменять порт в remoteService?
// Получили тикет для выполнения запросов к репозиторию
var ticket = session.getTicket();
// Выбрали из репозитория все задачи пользователя
var connector = remoteService.connect("alfresco");
var resp = eval('(' + connector.get('/api/task-instances?authority=' + encodeURIComponent(document.properties.userName) + '&alf_ti
Спасибо.
Комментарии
04/09/2014 - 11:51
Вот начало скрипта:
// Данный скрипт будет выполнен для всех объектов типа "пользователь" по очереди.
// Именование в Alfresco таково, что "пользователь" внутри этого скрипта адресуется как "document".
// Задачи со сроком "сегодня"
var today = [];
// Задачи со сроком "завтра"
var tomorrow = [];
// Просроченные задачи
var overdue = [];
// Получили сегодняшнюю дату
var now = new Date();
now.setHours(0,0,0,0);
// Получили тикет для выполнения запросов к репозиторию
var ticket = session.getTicket();
// Выбрали из репозитория все задачи пользователя
var connector = remoteService.connect("alfresco");
var resp = eval('(' + connector.get('/api/task-instances?authority=' + encodeURIComponent(document.properties.userName) + '&alf_ticket=' + ticket) + ')');
при запруске выдается:
500 Internal Error An error inside the HTTP server which prevented it from fulfilling the request. 08040008 Wrapped Exception (with status template): 08040046 Failed to execute script 'Javascript Console Script': 08040045 ReferenceError: "document" is not defined. (a2b2b125f70253d7af6c225fe078631b.js#16)
Понятно что не определен document. Но как его определить? Или ткните мордой лица в хорошую документацию....
Помогите, пожалуйста.
04/09/2014 - 12:01
04/09/2014 - 13:23
05/09/2014 - 07:55
//var connector = remoteService.connect("alfresco");
var connector = remoteService.connect("http"); /* думаю здесь можно было и просто абс написать, главное что бы не нашло где-то у себя */
var resp = eval('(' + connector.get('http://localhost/alfresco/s/api/task-instances?authority='
+ encodeURIComponent(document.properties.userName) + '&alf_ticket=' + ticket) + ')');
/* вот здесь и прописать полностью сформированный запрос с указанием протокола и прочего. */
//var resp = eval('(' + connector.get('/api/task-instances?authority=' + encodeURIComponent(document.properties.userName) + '&alf_
05/09/2014 - 09:51
05/09/2014 - 12:35
Если подскажите что буду очень благодарен.
:-)
Как писать jscript уже более менее начал понимать.
Вот как писать java script было бы более интересно, так как java знаю немного.
19/03/2015 - 14:51
remoteService - откуда берется этот объект?
у меня консолька пишет что нету такого объявления.