Новые комментарии

dmmax - в ответ на Отправление файла(-ов) из Java-приложения в Alfresco 9 лет назад »»»
Спасибо за ваш ответ. Но я решил все-таки через CMIS доделать свое дело. 

Выкладываю ответ на свой вопрос:
--------------------------------------------
SessionFactory factory = SessionFactoryImpl.newInstance();
Map<String, String> parameter = new HashMap<String, String>();
 
//Пользовательские настройки (логин и пароль)
parameter.put(SessionParameter.USER, "admin");
parameter.put(SessionParameter.PASSWORD, "admin");
 
//Тип и метод подключения 
parameter.put(SessionParameter.ATOMPUB_URL, "http://localhost:8080/alfresco/api/-default-/cmis/versions/1.1/atom");
parameter.put(SessionParameter.BINDING_TYPE, BindingType.ATOMPUB.value());        parameter.put(SessionParameter.REPOSITORY_ID, "-default-");
 
//Создание сессии
Session session = factory.createSession(parameter);


Далее есть 2 варианта, смотря откуда вам нужно получить информацию (с папки репозиторий или указать конкретный путь).

1)папка репозиторий
Folder rootFolder = session.getRootFolder();
for (CmisObject obj : rootFolder.getChildren()) {
  System.out.println("Имя объекта: " + obj.getName());
}
2)указываем конкретный путь, относительно репозитория
String path = "/Сайты/orders";//orders - название сайта
CmisObject object = session.getObjectByPath(path);
Folder foldObj = (Folder)object;
for (CmisObject obj : foldObj.getChildren()) {
  System.out.println("Имя объекта: " + obj.getName());
}

Далее добавление, например, папки в главную папку:
Map<String, Object> propNewFolder = new HashMap<String, Object>();
propNewFolder.put(PropertyIds.OBJECT_TYPE_ID, "cmis:folder");
propNewFolder.put(PropertyIds.NAME, "Новая папка");
Folder newFolder = rootFolder.createFolder(propNewFolder);

Добавление файла: 
Map<String, Object> propertiesd = new HashMap<String, Object>();
propertiesd.put(PropertyIds.OBJECT_TYPE_ID, "cmis:document");
propertiesd.put(PropertyIds.NAME, "Новый файл");
// контент файла
byte[] content = "Ну тут вообщем контент 123".getBytes();
InputStream stream = new ByteArrayInputStream(content);
ContentStream contentStream = new ContentStreamImpl("Новый файл", BigInteger.valueOf(content.length), "application/pdf", stream);
Document newDoc = newFolder.createDocument(propertiesd, contentStream, VersioningState.MAJOR);





mkv - в ответ на Как заставить zimbra 8 создавать учетные записи для пользователей AD? 9 лет назад »»»
В 7-й версии этот функционал у меня не заработал, на 8-й не пробовал. Нашел скрипт на этом сайте - под себя его переделал. Работает по сей день (8.5). Удаление учеток не делал - удаляю руками, т.к. мне не нужно удалять почту уволившегося сотрудника (скидываю в архив).
Aviriel - в ответ на DataList 9 лет назад »»»
 Если Вы имеете в виду Alvex Enterprise и стандартный процесс согласования, то да, там есть баг: http://issues.itdhq.com/browse/ALV-835.
mkv - в ответ на Экспорт сообщений 9 лет назад »»»
 Спасибо за подсказку.
 В принципе сам разобрался. Осталось решить вопрос с количеством писем больше 1000. Идея есть - осталось обкатать.
Olga74 - в ответ на DataList 9 лет назад »»»
Добрый день!
Да, спасибо, всё получилось, но... всё таки, если запускать БП на строку реестра/листа данных, которые содержат вложение (это вложение просматривается корректно в самой позиции реестра/даталиста), то при поступлении БП согласованту, согласовант не может просмотреть вложение, система говорит что у этого документа нет контенкта.
Я что то делаю не так? Подскажите, пожалуйста.
Спасибо.
skylevels - в ответ на Перестала работать отложенная отправка сообщения. 9 лет назад »»»
С датами за конец 2014 года проблема обсуждалась в соседней ветке. Правда реч шла о ежедневнике, но думаю тут все свзяано. Виной всему переход на новый часовой пояс.
Просто обновитесь до версии 8.0.9, должно все заработать.

Посмотрите перед обновлением, из какого браузера работаете. По идее, в IE проблемы быть не должно.

Aviriel - в ответ на DataList 9 лет назад »»»
 Реестры - частный случай даталистов. Создайте обычный сайт через дашлет сайтов, добавьте на него компонент "Списки данных" (по умолчанию, есть только компонент "Библиотека документов"), и у вас появится вкладка с даталистами. Внешне - похоже на реестры, но без автонумерации, справочников итп.
den - в ответ на Правка часового пояса для веб-клиента (AJAX) 9 лет назад »»»
Действительно с Ежедневником проблема осталась...
Olga74 - в ответ на Можно ли дополнить/изменить форму свойств документа 9 лет назад »»»

Да, страемся не трогать, пока работает)
Спасибо!

Olga74 - в ответ на Как создать свой бизнес-процесс ознакомления 9 лет назад »»»
Спасибо! Буду изучать.