没有web.xml存在

时间:2013-10-25 12:41:42

标签: java jsf web.xml

我使用Apache Tomcat / 6.0.37,Maven ..它出现以下错误。 我删除了上下文,我下载了svnrepostório,不再知道如何发布项目。

这是堆栈跟踪:

SEVERE: Exception sending context initialized event to listener instance of class com.sun.faces.config.ConfigureListener com.sun.faces.config.ConfigurationException: no web.xml present    at com.sun.faces.config.ConfigureListener$WebXmlProcessor.scanForFacesServlet(ConfigureListener.java:808)
at com.sun.faces.config.ConfigureListener$WebXmlProcessor.<init>(ConfigureListener.java:768)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:173)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) 
    25/10/2013 10:13:30 org.apache.catalina.core.StandardContext start
    SEVERE: Error listenerStart
    25/10/2013 10:13:30 org.apache.catalina.core.StandardContext start
    SEVERE: Context [/transparencia] startup failed due to previous errors
    25/10/2013 10:13:30 org.apache.coyote.http11.Http11Protocol start
    INFO: Starting Coyote HTTP/1.1 on http-8080
    25/10/2013 10:13:30 org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8009
    25/10/2013 10:13:30 org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/15  config=null
    25/10/2013 10:13:30 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 710 ms

这是我的web.xml:

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<display-name>transparencia</display-name>

<icon>
    <small-icon>favicon.ico</small-icon>
</icon>

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
            classpath:/applicationContext.xml
</param-value>
</context-param>

<context-param>
    <param-name>primefaces.THEME</param-name>
    <param-value>redmond</param-value>
</context-param>

<context-param>
    <param-name>openEntityManagerInViewPhaseListenerBeanName</param-name>
    <param-value>openEntityManagerInViewPhaseListener</param-value>
</context-param>

<context-param>
    <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
    <param-value>.jspx</param-value>
</context-param>

<context-param>
    <param-name>javax.faces.FACELETS_VIEW_MAPPINGS</param-name>
    <param-value>*.jspx</param-value>
</context-param>

<context-param>
    <param-name>javax.faces.FACELETS_REFRESH_PERIOD</param-name>
    <param-value>-1</param-value>
</context-param>

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

<listener>
    <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener>

<!-- 
<filter>
    <filter-name>springSecurityFilterChain</filter-name>
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>

<filter-mapping>
    <filter-name>springSecurityFilterChain</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>
 -->

<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>

<filter>
    <filter-name>Ambient Jsf Filter</filter-name>
    <filter-class>br.com.ambientinformatica.ambientjsf.controle.AmbientJsfFilter</filter-class>
</filter>

<filter-mapping>
    <filter-name>Ambient Jsf Filter</filter-name>
    <servlet-name>/*</servlet-name>
</filter-mapping>

<servlet>
    <display-name>RestServlet</display-name>
    <servlet-name>RestServlet</servlet-name>
    <servlet-class>br.com.webgoverno.transparencia.services.RestServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>RestServlet</servlet-name>
    <url-pattern>/services/*</url-pattern>
</servlet-mapping>

<servlet>
    <servlet-name>Resource Servlet</servlet-name>
    <servlet-class>org.primefaces.resource.ResourceServlet</servlet-class>
</servlet>

<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>Resource Servlet</servlet-name>
    <url-pattern>/primefaces_resource/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.governo</url-pattern>
</servlet-mapping>

<servlet>
    <servlet-name>Ambient Servlet</servlet-name>
    <servlet-class>br.com.ambientinformatica.ambientjsf.controle.AmbientJsfServletResources</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>Ambient Servlet</servlet-name>
    <url-pattern>/ambient_resource</url-pattern>
</servlet-mapping>

<welcome-file-list>
    <welcome-file>welcome.jsp</welcome-file>
</welcome-file-list>

<locale-encoding-mapping-list>
    <locale-encoding-mapping>
        <locale>pt_BR</locale>
        <encoding>utf-8</encoding>
    </locale-encoding-mapping>
</locale-encoding-mapping-list>
<error-page>
    <exception-type>java.lang.Exception</exception-type>
    <location>/error.jsp</location>
</error-page>

帮帮我。

0 个答案:

没有答案