代码之家  ›  专栏  ›  技术社区  ›  AMA

错误500:无法加载筛选器[Spring OpenEntityManagerViewFilter]:无法加载

  •  2
  • AMA  · 技术社区  · 15 年前

    我需要为此替换什么jar文件?此外,当我在浏览器中运行我的URL时,我会收到以下错误:

    非常感谢你的帮助。

    enter code here
    

    http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd“> Roo生成的分析应用程序

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

    类路径:log4j.properties org.springframework.web.util.Log4jConfigListener

    <servlet>
        <servlet-name>analytics</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>2</load-on-startup>
    </servlet>
    
    <!-- Serves static resource content from .jar files such as spring-js.jar -->
    <servlet>
        <servlet-name>Resource Servlet</servlet-name>
        <servlet-class>org.springframework.js.resource.ResourceServlet</servlet-class>
    </servlet>
    
    <servlet-mapping>
        <servlet-name>analytics</servlet-name>
        <url-pattern>/*.html</url-pattern>
    </servlet-mapping>
    
    <!-- Map all /resources requests to the Resource Servlet for handling -->
    <servlet-mapping>
        <servlet-name>Resource Servlet</servlet-name>
        <url-pattern>/resources/*</url-pattern>
    </servlet-mapping>
    
    <filter>
        <filter-name>httpMethodFilter</filter-name>
        <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>
    </filter>
    
    <filter-mapping>
        <filter-name>httpMethodFilter</filter-name>
        <servlet-name>analytics</servlet-name>
    </filter-mapping>
    
    <filter>
        <filter-name>Spring OpenEntityManagerInViewFilter</filter-name>
        <filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class>
    </filter>
    

    Spring OpenEntityManager视图过滤器 /*

    <session-config>
        <session-timeout>10</session-timeout>
    </session-config>
    
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
    
    <error-page>
        <exception-type>java.lang.Exception</exception-type>
        <location>/WEB-INF/jsp/uncaughtException.jsp</location>
    </error-page>
    

    1 回复  |  直到 15 年前
        1
  •  4
  •   skaffman    15 年前

    “Unsupported major.minor version”错误是由于您使用的JAR文件是为比您运行的java版本更高的版本编译的。

    我认为类文件版本49.0是Java5,而您运行的是1.4。这意味着您必须使用一个只支持Java5的库,而Spring唯一支持Java5的版本是Spring3.0。如果是这样的话,那么把你的弹簧降到2.5.6。