Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

StrutsとSpringの設定ファイルについて

今独自でStrutsとSpringのシステムを一から作っているのですが、設定ファイルの設定でどうしてもサーバーが起動しません。すみませんが、教えていただけないでしょうか。
・struts-config.xml
 <controller processorClass="org.springframework.web.struts.AutowiringRequestProcessor"/>
    <message-resources parameter="ApplicationResources"/>
     <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xml"/>
・web.xml
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:web="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
  <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <init-param>
      <param-name>spring.autowire</param-name>
      <param-value>byName</param-value>
    </init-param>
    <load-on-startup>2</load-on-startup>
  </servlet>
  <filter>
        <filter-name>EncodeFilter</filter-name>
        <filter-class>filters.SetCharacterEncodingFilter</filter-class>
        <init-param>
            <param-name>encoding</param-name>
            <param-value>UTF-8</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>EncodeFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
  <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>
</web-app>
エラー
情報: Starting Servlet Engine: Apache Tomcat/8.0.36 [水 7 20 14:19:48 JST 2016]
情報: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [191] milliseconds. [水 7 20 14:19:48 JST 2016]
情報: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. [水 7 20 14:19:55 JST 2016]
情報: No Spring WebApplicationInitializer types detected on classpath [水 7 20 14:19:55 JST 2016]
情報: Loading chain catalog from jar:file:/C:/pleiades/IbsSpringworkspace2/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/IbsSpring/WEB-INF/lib/struts-core-1.3.10.jar!/org/apache/struts/chain/chain-config.xml [水 7 20 14:19:55 JST 2016]
情報: ContextLoaderPlugIn for Struts ActionServlet 'action, module '': initialization started [水 7 20 14:19:56 JST 2016]
情報: Initializing WebApplicationContext for Struts ActionServlet 'action', module '' [水 7 20 14:19:56 JST 2016]
情報: Refreshing WebApplicationContext for namespace 'action-servlet': startup date [Wed Jul 20 14:19:56 JST 2016]; root of context hierarchy [水 7 20 14:19:56 JST 2016]
情報: Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml] [水 7 20 14:19:56 JST 2016]
重大: Context initialization failed [水 7 20 14:19:56 JST 2016]
警告:   Resource org/apache/struts/action/ActionResources_ja_JP.properties Not Found. [水 7 20 14:19:56 JST 2016]
重大: action: null [水 7 20 14:19:56 JST 2016]
情報: サーブレット action を利用不可能にマークします [水 7 20 14:19:56 JST 2016]
重大: Servlet [action] in web application [/IbsSpring] threw load() exception [水 7 20 14:19:56 JST 2016]
情報: Starting ProtocolHandler ["http-nio-18080"] [水 7 20 14:19:56 JST 2016]
情報: Starting ProtocolHandler ["ajp-nio-8009"] [水 7 20 14:19:56 JST 2016]
情報: Server startup in 8418 ms [水 7 20 14:19:56 JST 2016]
すみませんが、よろしくお願いします

1

回答

4335

閲覧

1件の回答

評価

0

「どうしても」なんてことじゃなくて、自分のやってみたことを書くんだよ。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。