Облегченный сервер портала для разработки WebSphere Portal? - PullRequest
6 голосов
/ 29 января 2009

Я занимаюсь разработкой портлетов для IBM WebSphere Portal 6.1. Однако процесс развертывания мучительно медленный. Поскольку я впервые занимаюсь разработкой портлетов, я не слишком знаком с различными серверами порталов. Мне бы хотелось несколько рекомендаций для облегченного сервера портала, на котором я могу быстро развернуться для разработки.

Ответы [ 7 ]

5 голосов
/ 14 октября 2010

Плутон - это ответ!

http://portals.apache.org/pluto/

Я очень счастлив сейчас. :)

3 голосов
/ 29 января 2009

Я считаю, что Liferay стал принятой Sun стратегией , если это имеет какое-либо отношение.

2 голосов
/ 26 июня 2012

Если вы используете сервер Websphere Portal, вы можете использовать ленивую загрузку приложений с портлетами при запуске сервера. Это поможет сократить время запуска сервера, так как не запустит много административных приложений.

Для получения дополнительной информации перейдите по этой ссылке http://www -01.ibm.com / поддержка / docview.wss? UID = swg27015437

Надеюсь, это поможет вам:)

1 голос
/ 29 января 2009

Я не знаком с каждой из характеристик их развертывания, но вот список порталов с открытым исходным кодом в Java: http://java -source.net / open-source / portals

0 голосов
/ 19 февраля 2013

Вы можете использовать режим разработчика, описанный здесь:

http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1/index.jsp?topic=/com.ibm.wp.ent.doc_v615/install/chg_dev_mode.html

0 голосов
/ 18 февраля 2009

Я обычно использую горячее развертывание изменений классов Java и страниц JSP. Это самый быстрый способ. Мы разделили 1 сервер с 5 разработчиками, используя горячее развертывание классов для PortalServer / instalApps / .ear / yourportlet.war, и это сработало отлично. Однако время от времени нам приходилось перезагружать сервер. Если вы изменили дескрипторы развертывания, вам все равно нужно повторно развернуть WAR-портлет. Убедитесь, что флаг reloadingEnabled имеет значение false для приложения wps.war на компьютере разработчика (перезапуск забирает изменения).

0 голосов
/ 29 января 2009

Я был в похожей ситуации год или два назад.

Независимо от запуска сервера требуется много времени, но на самом деле его не нужно перезагружать с небольшими изменениями. Вам нужно только перезапустить сервер с серьезными изменениями, в противном случае перезапустите или повторно разверните проект на сервере.

Тем не менее, система не была быстрой, пока у меня не было трех концертов оперативной памяти. Я бы рекомендовал сначала обновить вашу рабочую станцию ​​для поддержки сервера. По какой-то причине их называют системами класса рабочих станций. Приобретите 8-гигабайтную машину и скажите своему боссу, что вы будете в два раза эффективнее

...