Неразвернутое приложение по контекстному пути - PullRequest
0 голосов
/ 12 сентября 2011

Я столкнулся с ошибкой при попытке запустить мое приложение, вот ошибка:

OK - неразвернутое приложение по контекстному пути / gest_project на месте Развертывание в C: \ Users ...... \ target \ gest_project Развертывание находится в прогресс... развернуть? конфигурационный файл =% 3A% 2к% 3A% 2FUsers% 2Fnadya% 2FAppData% 2FLocal% 2FTemp% 2Fcontext1123098247565520222.xml & путь = / gest_project FAIL - развернутое приложение по контекстному пути / gest_project, но по контексту не удалось запустить модуль не был развернут. в org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy (Deployment.java:187) в org.netbeans.modules.maven.j2ee.ExecutionChecker.performDeploy (ExecutionChecker.java:167) в org.netbeans.modules.maven.j2ee.ExecutionChecker.executionResult (ExecutionChecker.java:123) в org.netbeans.modules.maven.execute.MavenCommandLineExecutor.run (MavenCommandLineExecutor.java:208) в org.netbeans.core.execution.RunClassThread.run (RunClassThread.java:154)

в логе tomcat у меня есть это:

GRAVE: Ошибка listenerStart 11 сентября. 2011 23:37:04 org.apache.catalina.core.StandardContext startInternal GRAVE: Ошибка Начальный контекст [/ gest_project] после предыдущих ошибок

вот мой web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
    <!--Upload Filters-->
    <filter>
    <filter-name>PrimeFaces FileUpload Filter</filter-name>
    <filter-class>org.primefaces.webapp.filter.FileUploadFilter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>PrimeFaces FileUpload Filter</filter-name>
    <servlet-name>Faces Servlet</servlet-name>
    </filter-mapping>
<!--End Upload Filters-->

    <context-param>
        <param-name>javax.faces.PROJECT_STAGE</param-name>
        <param-value>Development</param-value>
    </context-param>
    <!-- Theme Aristo -->
    <context-param>
        <param-name>primefaces.THEME</param-name>
        <param-value>start</param-value>
    </context-param>
    <!--       FIN         -->
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
    <welcome-file-list>
        <welcome-file>faces/admin-direction.xhtml</welcome-file>
    </welcome-file-list>
   <!-- Add Support for Spring -->
  <listener>
    <listener-class>
        org.springframework.web.context.ContextLoaderListener
    </listener-class>
  </listener>
  <listener>
    <listener-class>
        org.springframework.web.context.request.RequestContextListener
    </listener-class>
  </listener>
  <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:application-context.xml</param-value>
  </context-param>

   <!-- JSF mapping -->


  <!-- Map these files with JSF -->

  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.jsf</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.faces</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.xhtml</url-pattern>
  </servlet-mapping>
</web-app>

Большое спасибо

Ответы [ 3 ]

1 голос
/ 28 апреля 2015

Попытайтесь выяснить, работает ли ваше приложение без ошибок при запуске сервера. При этом вы устраняете любые проблемы с конфигурацией сервера и зависимостями.

Для этого:

1) Остановите свой сервер Tomcat. Очистка / резервное копирование всех файлов журнала.

2) Если приложение «менеджер» не включено, попробуйте включить его.

3) Запустите сервер Tomcat. Соблюдайте журналы запуска на наличие ошибок.

4) Если все хорошо в логах, то зайдите в диспетчер приложений 'http://localhost:8080/manager/'

чтобы проверить, работает ли ваше приложение и работает ли он (запущен).

5) Теперь попробуйте получить доступ к странице или URL.

этим вы можете указать возможные области ошибки.

1 голос
/ 21 октября 2011

(не ответ)

Ваши ошибки довольно общие и могут быть вызваны множеством различных проблем во многих других местах, кроме вашего web.xml. (Контекст приложения, отсутствующие библиотеки и т. Д.)

Вам придется копать глубже (другие файлы или смотреть ниже в тех же файлах), чтобы найти ошибку с более актуальной информацией.

0 голосов
/ 23 сентября 2015

Проблема также может быть вызвана отсутствием разрешений.В моем случае я дал разрешения (каждому полный доступ, потому что я не уверен, кто именно им предоставит) на папку, содержащую Tomcat.Это решило мою проблему.

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