Liferay сдался - Liferay сдался
Блоги
Навигационные полоски
Только что получил уведомление - что Liferay разрешил таки выкладывать в marketplace приложения с выключенным PACL. Это ограничение снято только для бесплатных приложений (тем не менее, Liferay Marketplace пока не поддерживает платных приложений - так что это пока не актуально).
Для тех кто не в курсе истории: года полтора назад компания Liferay анонсировала скорый выход Marketplace, который позволит сторонним разработчикам выкладывать приложения (в том числе платные) для установки другими пользователями. Идея хорошая - с реализацией правда получилось не очень. Сначала очень долго задерживался выход самого Marketplace, затем он вышел (аккурат к прошлому европейскому симпозиуму), правда выяснилось одно но.
Для того что бы разместить свой портлет в Marketplace необходимо включить PACL - это настройки безопасности. Разработчик должен описать какие сервисы, классы, таблицы данных и прочие ресурсы использует данный плагин. Это очень важно - что бы администратор, скачивающий и устанавливающий тот или иной плагин понимал что использует и куда лезет данный портлет.
И вот с PACL-ом не задалось. Он просто не работал. Мы потратили несколько дней пытаясь заставить наши портлеты работать с включенным PACL, сначала наивно думая что мы просто что-то недонастроили. Но после целого ряда гневных отзывов от таких же бедолаг как и мы в форумах, а так же потока багов в JIRA - мы поняли что надо просто расслабиться и пока забыть про это.
И ждать Liferay 6.1.2 (GA3) в котором как раз обещали все исправить. Но GA3 обежали к новому году, потом в Q1 2013, потом в Q2 2013...
В итоге вся история закончилась просто - для бесплатных приложений отменили требование обязательного включения PACL. Администраторы при установке таких плагинов будут получать предупреждение и ставить их на свой страх и риск.
Думаю в ближайшее время мы сможем залить ряд интересных разработок компании ЕМДЕВ.
Связанные объекты:
- Теги
- liferay
- 6.2 (12)
- 7.0 (12)
- activiti (14)
- apache camel (6)
- camel (11)
- devcon (6)
- devops (5)
- emdev (9)
- emdev limited (9)
- entaxy (13)
- esb (10)
- fuse (5)
- gartner (7)
- google apps (6)
- jboss (5)
- liferay (143)
- liferay 7.1 (11)
- liferay dxp (11)
- liferay7 (12)
- openshift (8)
- osgi (5)
- redhat (15)
- rest (6)
- wso2 (70)
- wso2 api-m (10)
- wso2 ei (8)
- wso2ei (5)
- wso2esb (7)
- wso2is (8)
- емдев (11)
Сайт использует файлы cookie. Они позволяют узнавать вас и получать информацию о вашем пользовательском опыте. Это нужно, чтобы улучшать сайт. Посещая страницы сайта и предоставляя свои данные, вы позволяете нам предоставлять их сторонним партнерам. Если вы согласны, продолжайте пользоваться сайтом. Если нет – установите специальные настройки в браузере или обратитесь в техподдержку.