Glassfish, не удается найти папку portlet-container в glassfish / domain / domain1 - PullRequest
1 голос
/ 21 июля 2011

Здравствуйте, мне нужно запустить портлеты на glassfish и использовать netbeans для разработки, скачал netbeans 7.0 с установленным комплектом glassfish.Затем перешел на страницу http://portlet -container.java.net / public / Download.html , скачал jar, затем попытался установить, здесь возникла проблема: он не может найти портлет-контейнер в папке glassfish / domain / domain1,Я открыл каталог /usr/local/glassfish-3.1/glassfish/domains/domain1, но там нет никакой папки с портлетом-контейнером!Что я должен сделать, чтобы установить контейнер с портлетами на Glassfish?Здесь действительная ошибка:

SEVERE: Ошибка конфигурации контейнера портлета./usr/local/glassfish-3.1/glassfish/domains/domain1/portlet-container/portlet-container.zip (нет такого файла или каталога)

1 Ответ

1 голос
/ 22 июля 2011

Похоже, установщик контейнера портлета предполагает, что у вас есть разрешение на запись в каталог domain1. Если вы установили GlassFish в / usr / local, у вас может не быть разрешения на запись ... что вы и обнаружили.

Вы можете запустить программу установки контейнера портлета от имени пользователя root или сделать следующее (для этого не требуется root-права):

asadmin create-domain --domaindir ~/myDomains --adminport 4848 domain1

Затем запустите установщик и укажите ~ / myDomains / domain1 для каталога домена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...