Как загрузить файлы на Glassfish с помощью JSF - PullRequest
3 голосов
/ 24 марта 2011

Я хочу загрузить файл на мой glassfish v3.0, но когда я использую richfaces и простые лица, у меня возникают проблемы.Есть ли проблема совместимости с загрузкой файлов в glassfishV3.0?Можно ли загружать файлы на glassfish со страницы JSF?

Как можно сделать очень простую загрузку файлов на мой сервер из JSF?Какие инструменты я должен использовать?Каков наиболее распространенный и простой подход к загрузке файлов с использованием JSF?

Обновление

Вот проблема, с которой я сталкиваюсь с богатыми лицами:

Сначала я добавляюинформация найдена в http://docs.jboss.org/richfaces/latest_3_3_X/en/devguide/html/GettingStarted.html#SimpleJSFapplicationwithRichFaces в mi web.xml (также jars richfaces внутри classpath в папке lib)

Когда я запускаю сервер Glassfish из Eclipse, я получаю это сообщение в консоли:

ПРЕДУПРЕЖДЕНИЕ: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.NoClassDefFoundError: org / apache / commons / logging / LogFactoryIlav.ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.NoClassDefFoundError: org / apache / commons / logging / LogFactory

Понятия не имею, что это значит

Ответы [ 2 ]

1 голос
/ 24 марта 2011

java.lang.NoClassDefFoundError: org / apache / commons / logging / LogFactory

Это просто означает, что упомянутый класс отсутствует в пути к классам. Как видно из названия пакета, этот класс является частью Apache Commons Logging и его домашняя страница находится по адресу http://commons.apache.org/logging, где вы можете загрузить JAR . Перетащите его в папку /WEB-INF/lib (которая является частью пути к классам веб-приложения по умолчанию), и это исключение должно исчезнуть.

0 голосов
/ 20 июня 2013

Это сообщение может быть немного поздно, но вы пытались добавить следующую зависимость в ваш проект.

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>jcl-over-slf4j</artifactId>
    <version>1.7.2</version>
</dependency>

Подробнее о зависимости вы можете прочитать здесь: http://www.slf4j.org/legacy.html

...