Кто нибудь боролся с сервером GlassFish?
От: jsmet Россия  
Дата: 24.05.12 13:34
Оценка:
Добрый день коллеги!
Из интереса полез после Томкэта запустить эту Рыбу и наехал на проблему: не доходит до консоли администратора по адресу localhost:4848. Полез в лог домена по умолчанию и там нашел три сообщения об ошибках:

[#|2012-05-24T17:11:35.910+0300|SEVERE|glassfish3.1|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=76;_ThreadName=Thread-1;|Cannot start container security
java.lang.RuntimeException: JACC Policy provider: repository not initialized
at com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl.getContextDirectoryName(PolicyConfigurationFactoryImpl.java:235)
at com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl.getPolicyConfigurationImplFromDirectory(PolicyConfigurationFactoryImpl.java:222)
at com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl.inService(PolicyConfigurationFactoryImpl.java:210)
at com.sun.enterprise.security.web.integration.WebSecurityManager.loadPolicyConfiguration(WebSecurityManager.java:295)
at com.sun.enterprise.security.web.integration.WebSecurityManager.initialise(WebSecurityManager.java:271)
at com.sun.enterprise.security.web.integration.WebSecurityManager.<init>(WebSecurityManager.java:169)
at com.sun.enterprise.security.web.integration.WebSecurityManagerFactory.createManager(WebSecurityManagerFactory.java:293)
at com.sun.enterprise.security.SecurityContainer.generatePolicy(SecurityContainer.java:120)
at com.sun.enterprise.security.SecurityContainer.postConstruct(SecurityContainer.java:103)
at com.sun.hk2.component.AbstractCreatorImpl.inject(AbstractCreatorImpl.java:131)
at com.sun.hk2.component.ConstructorCreator.initialize(ConstructorCreator.java:91)
at com.sun.hk2.component.AbstractCreatorImpl.get(AbstractCreatorImpl.java:82)
at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:67)
at com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:139)
at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:76)
at org.glassfish.internal.data.EngineInfo.getContainer(EngineInfo.java:93)
at com.sun.enterprise.v3.server.ApplicationLifecycle.startContainers(ApplicationLifecycle.java:955)
at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:665)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:368)
at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:364)
at com.sun.enterprise.v3.admin.adapter.InstallerThread.load(InstallerThread.java:210)
at com.sun.enterprise.v3.admin.adapter.InstallerThread.run(InstallerThread.java:108)


[#|2012-05-24T17:11:36.057+0300|SEVERE|glassfish3.1|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=76;_ThreadName=Thread-1;|Aborting, Failed to start container com.sun.enterprise.security.SecurityContainer
java.lang.Exception: Aborting, Failed to start container com.sun.enterprise.security.SecurityContainer
at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:668)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:368)
at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:364)
at com.sun.enterprise.v3.admin.adapter.InstallerThread.load(InstallerThread.java:210)
at com.sun.enterprise.v3.admin.adapter.InstallerThread.run(InstallerThread.java:108)

[#|2012-05-24T17:12:36.566+0300|SEVERE|glassfish3.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=97;_ThreadName=Thread-1;|java.lang.RuntimeException: JACC Policy provider: repository not initialized
at com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl.getContextDirectoryName(PolicyConfigurationFactoryImpl.java:235)
at com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl.getPolicyConfigurationImplFromDirectory(PolicyConfigurationFactoryImpl.java:222)
at com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl.inService(PolicyConfigurationFactoryImpl.java:210)
at com.sun.enterprise.security.web.integration.WebSecurityManager.loadPolicyConfiguration(WebSecurityManager.java:295)
at com.sun.enterprise.security.web.integration.WebSecurityManager.initialise(WebSecurityManager.java:271)
at com.sun.enterprise.security.web.integration.WebSecurityManager.<init>(WebSecurityManager.java:169)
at com.sun.enterprise.security.web.integration.WebSecurityManagerFactory.createManager(WebSecurityManagerFactory.java:293)
at com.sun.enterprise.security.SecurityContainer.generatePolicy(SecurityContainer.java:120)
at com.sun.enterprise.security.SecurityContainer.postConstruct(SecurityContainer.java:103)
at com.sun.hk2.component.AbstractCreatorImpl.inject(AbstractCreatorImpl.java:131)
at com.sun.hk2.component.ConstructorCreator.initialize(ConstructorCreator.java:91)
at com.sun.hk2.component.AbstractCreatorImpl.get(AbstractCreatorImpl.java:82)
at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:67)
at com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:139)
at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:76)
at org.glassfish.internal.data.EngineInfo.getContainer(EngineInfo.java:93)
at org.glassfish.internal.data.EngineInfo.stop(EngineInfo.java:214)
at com.sun.enterprise.v3.server.ApplicationLoaderService.preDestroy(ApplicationLoaderService.java:425)
at com.sun.hk2.component.AbstractCreatorInhabitantImpl.dispose(AbstractCreatorInhabitantImpl.java:83)
at com.sun.hk2.component.SingletonInhabitant.release(SingletonInhabitant.java:81)
at com.sun.hk2.component.EventPublishingInhabitant.release(EventPublishingInhabitant.java:108)
at com.sun.hk2.component.LazyInhabitant.release(LazyInhabitant.java:133)
at com.sun.enterprise.v3.server.AppServerStartup.stop(AppServerStartup.java:415)
at com.sun.enterprise.glassfish.bootstrap.GlassFishImpl.stop(GlassFishImpl.java:88)
at com.sun.enterprise.v3.admin.StopServer.doExecute(StopServer.java:70)
at com.sun.enterprise.v3.admin.StopDomainCommand.execute(StopDomainCommand.java:95)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:355)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.run(CommandRunnerImpl.java:383)
|#]

При этом не понятно, что с этим вообще делать: в документации полистал вкратце, и ничего похожего не нашел. Понятно, что вылетает по отсутствию репозитория своего секюрити. Но дальше никаких идей нигде нет. Что можно вообще с этим поделать и посредством чего? В конфигах вроде адреса проставлены правильно, а дальше тупик: полно во всяких конфигах его личной, этого сервака, малопонятной конфигурационной информации, и не понятно, что не так.
Re: Кто нибудь боролся с сервером GlassFish?
От: GarryIV  
Дата: 24.05.12 13:45
Оценка:
Здравствуйте, jsmet, Вы писали:

J>Добрый день коллеги!

J>Из интереса полез после Томкэта запустить эту Рыбу и наехал на проблему: не доходит до консоли администратора по адресу localhost:4848. Полез в лог домена по умолчанию и там нашел три сообщения об ошибках:

Могу только вслед за http://stackoverflow.com/questions/7014349/netbeans-error-after-restart-laptop-and-netbeans
посоветовать

1.) Remove any copies of your app from glassfish ( you may have had a bad deploy)
2.) Clear the glassfish cache
3.) Reinstall glassfish

WBR, Igor Evgrafov
Re[2]: Кто нибудь боролся с сервером GlassFish?
От: jsmet Россия  
Дата: 24.05.12 14:16
Оценка:
Здравствуйте, GarryIV, Вы писали:

GIV>Здравствуйте, jsmet, Вы писали:


J>>Добрый день коллеги!

J>>Из интереса полез после Томкэта запустить эту Рыбу и наехал на проблему: не доходит до консоли администратора по адресу localhost:4848. Полез в лог домена по умолчанию и там нашел три сообщения об ошибках:

GIV>Могу только вслед за http://stackoverflow.com/questions/7014349/netbeans-error-after-restart-laptop-and-netbeans

GIV>посоветовать
GIV>

GIV>1.) Remove any copies of your app from glassfish ( you may have had a bad deploy)
GIV>2.) Clear the glassfish cache
GIV>3.) Reinstall glassfish


Спасибо, только я ничего под него не деплоил. И собственно он у меня сразу не поехал. Как почистить его кэш без консоли, я тоже не знаю. Почему и спрашивал. Переустановить можно, но может есть кто это уже видел и победил?
Re: Кто нибудь боролся с сервером GlassFish?
От: Аноним  
Дата: 28.05.12 08:40
Оценка:
Здравствуйте, jsmet, Вы писали:

J>Добрый день коллеги!

J>Из интереса полез после Томкэта запустить эту Рыбу и наехал на проблему: не доходит до консоли администратора по адресу localhost:4848. Полез в лог домена по умолчанию и там нашел три сообщения об ошибках:

версия явы?
Re[2]: Кто нибудь боролся с сервером GlassFish?
От: jsmet Россия  
Дата: 28.05.12 08:48
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, jsmet, Вы писали:


J>>Добрый день коллеги!

J>>Из интереса полез после Томкэта запустить эту Рыбу и наехал на проблему: не доходит до консоли администратора по адресу localhost:4848. Полез в лог домена по умолчанию и там нашел три сообщения об ошибках:

А>версия явы?


1.6.0.24
Re[3]: Кто нибудь боролся с сервером GlassFish?
От: Аноним  
Дата: 28.05.12 12:56
Оценка:
Здравствуйте, jsmet, Вы писали:

J>Здравствуйте, Аноним, Вы писали:


А>>Здравствуйте, jsmet, Вы писали:


J>>>Добрый день коллеги!

J>>>Из интереса полез после Томкэта запустить эту Рыбу и наехал на проблему: не доходит до консоли администратора по адресу localhost:4848. Полез в лог домена по умолчанию и там нашел три сообщения об ошибках:

А>>версия явы?


J>1.6.0.24

ОС ?

Обычно все работает "из каробки".
Re[4]: Кто нибудь боролся с сервером GlassFish?
От: jsmet Россия  
Дата: 28.05.12 13:00
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Обычно все работает "из каробки".


Windows Vista. Наверное, да. Странная проблема с этим каким-то его репозитарием. Попробую на другой ОС. Возможно, придется тупо переставить, но что это было, не понятно.
Re[5]: Кто нибудь боролся с сервером GlassFish?
От: Аноним  
Дата: 28.05.12 13:07
Оценка:
Здравствуйте, jsmet, Вы писали:


А>>Обычно все работает "из каробки".


J>Windows Vista. Наверное, да. Странная проблема с этим каким-то его репозитарием. Попробую на другой ОС. Возможно, придется тупо переставить, но что это было, не понятно.


м.б. нет полномочий на запуск или на открытие порта. ?
Re[6]: Кто нибудь боролся с сервером GlassFish?
От: jsmet Россия  
Дата: 28.05.12 13:11
Оценка:
Здравствуйте, Аноним, Вы писали:

J>>Windows Vista. Наверное, да. Странная проблема с этим каким-то его репозитарием. Попробую на другой ОС. Возможно, придется тупо переставить, но что это было, не понятно.


А>м.б. нет полномочий на запуск или на открытие порта. ?


Да вроде нет... 4848 никем не закрыт, 8080 тем более — Томкэт на том же месте пашет на ура. Что-то у него там с его секюрити, а что — ничего похожего в доке не нашел. Конфиги там — упариться. С виду все нормально.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.