【问题标题】:Getting unknown exception when implementing ServletWrappingController实现 ServletWrappingController 时出现未知异常
【发布时间】:2012-05-08 23:04:24
【问题描述】:

我一直致力于实现 ServletWrappingController 方法,但遇到了一些问题。这是我的配置...

<!-- Setup Spring ServletWrappers -->
<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
    <property name="mappings">
        <props>
            <prop key="/spellchecker/google-spellchecker.do">tinyMCESpellCheckerWrappingController</prop>
        </props>
    </property>
</bean>

<bean id="tinyMCESpellCheckerWrappingController" class="org.springframework.web.servlet.mvc.ServletWrappingController">
    <property name="servletClass">
        <value>org.tinymce.spellchecker.TinyMCESpellCheckerServlet</value>
    </property>
    <property name="servletName">
        <value>doPost</value>
    </property>
</bean>

我遇到了一些例外情况...

严重:上下文初始化失败 org.springframework.beans.factory.BeanCreationException:创建 ServletContext 资源 [/WEB-INF/dispatcher-servlet.xml] 中定义的名称为“urlMapping”的 bean 时出错:bean 初始化失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:在 ServletContext 资源 [/WEB-INF/dispatcher-servlet.xml] 中定义名称为“tinyMCESpellCheckerWrappingController”的 bean 创建错误:调用 init 方法失败;嵌套异常是 java.lang.InstantiationException

原因:org.springframework.beans.factory.BeanCreationException:在 ServletContext 资源 [/WEB-INF/dispatcher-servlet.xml] 中定义名称为“tinyMCESpellCheckerWrappingController”的 bean 创建错误:调用 init 方法失败;嵌套异常是 java.lang.InstantiationException

我在这里没有看到错误消息,所以我不确定从哪里开始调试以确定原因...

【问题讨论】:

    标签: java servlets spring-mvc


    【解决方案1】:

    我刚刚检查了您的另一个post,似乎 TinyMCESpellCheckerServlet 类是一个抽象类,导致尝试实例化此类时出现此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-03
      • 2016-06-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多