Да, вы можете упаковать свои войны с портлетами в указанном формате и убедиться, что у вас есть portlet.xml
в дополнение к web.xml
Я не использовал OpenPortal, но я предполагаю, что это инфраструктура портала, которая позволяетразвернуть свой отдельный портлет как войну.
Пример схемы доступен здесь .См. 5.2.1.2.Структура пакета для получения дополнительной информации.
Еще одна вещь, которую вы можете сделать, - использовать это руководство для OpenPortal и Eclipse , создать образец портлета и экспортировать его как войну.Затем сравните новую войну с существующей войной. Скорее всего, вам понадобится всего лишь добавить пару файлов - один из них portlet.xml
. Затем разверните измененную войну на портале.
Я нашел для вас еще несколько образцов, взгляните на эти - вы можете напрямую сравнить свою существующую войну со структурой этих.Попробуйте развернуть некоторые из них, чтобы вы знали, работают ли они и на OpenPortal.