ПРЕДУПРЕЖДЕНИЕ: Намерени са множество JSF приложения на един и същи ClassLoader. Не може безопасно да се определи кой екземпляр на FactoryManager да се използва

Опитвам се да създам приложение, в което комбинирам jsf2, prettyfaces, jpa и glassfish 3.1. Имах проблеми с правилното зареждане на prettyfilter, което беше коригирано, като следвах урока тук.

Въпреки това, след като изпълних стъпките, получих проблем с дневника на Glassfish, който беше наводнен от някои наистина много дразнещи предупредителни съобщения. Изглежда, че нямат никакво влияние върху функционалността на страницата ми, но бих искал да знам дали има нещо, което ще ги накара да изчезнат? Предупреждението е:

WARNING: Multiple JSF Applications found on same ClassLoader.  Unable to safely determine which FactoryManager instance to use. Defaulting to first match

Освен това имам проблем с премахването на това уеб приложение. Административният графичен интерфейс на Glassfish ще покаже текст, казващ „Открит е дълготраен процес“, преди графичният интерфейс на администратора да стане безполезен и трябва да рестартирам gf сървъра. Получавам грешка в gf дневника:

INFO: PrettyFilter shutting down...
INFO: Admin Console: Initializing Session Attributes...
WARNING: java.lang.reflect.InvocationTargetException while attempting to process a 'command' event for 'button1'.
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException while attempting to process a 'command' event for 'button1'.

Не съм сигурен дали това има някакъв смисъл за някого, но всяка помощ е много ценена!!:)


person Runar Halse    schedule 13.06.2011    source източник


Отговори (1)


И двата проблема вече са докладвани на екипа за разработчици на Glassfish.

Glassfish 3.2 ще бъде най-ранната версия, в която и двата проблема ще бъдат коригирани.

person BalusC    schedule 14.06.2011
comment
аха! глупав съм аз, който мислех, че пуснатата версия е достатъчно стабилна, за да се използва действително...благодаря за отговора! - person Runar Halse; 14.06.2011
comment
Може също да се види (понякога) на GlassFish 4.1, когато повече от едно JSF приложение е разположено на сървъра. - person Tiny; 06.04.2015