176142998

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            116 Posts :: 0 Stories :: 45 Comments :: 0 Trackbacks
          2008-7-31 16:49:25 org.apache.struts2.config.Settings getLocale
          警告: Settings: Could not parse struts.locale setting, substituting default VM locale
          2008-7-31 16:49:26 com.opensymphony.xwork2.util.ObjectTypeDeterminerFactory <clinit>
          信息: Setting DefaultObjectTypeDeterminer as default ...

          錯誤信息 : WARN [struts2.config.Settings] Settings: Could not parse struts.locale setting, substituting default VM locale
          解決方法 : 在 struts.properties 文件中加上 struts.locale=en_US
          或者在struts.xml中加入<constant name="struts.locale" value="en_US"/>



          信息: Server startup in 23313 ms
          2008-7-31 16:59:47 org.apache.struts2.components.Form evaluateExtraParamsServletRequest
          警告: No configuration found for the specified action: '/mystruts/sum.action' in namespace: ''. Form action defaulting to 'action' attribute's literal value.
          2008-7-31 16:59:50 org.apache.struts2.components.Form evaluateExtraParamsServletRequest
          警告: No configuration found for the specified action: '/mystruts/sum.action' in namespace: ''. Form action defaulting to 'action' attribute's literal value.


          在struts.xml 中的sction 中取消namespace="/mystruts" 則會無此信息


          信息: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/struts2] has not been started
          2008-7-31 17:34:12 org.apache.catalina.core.ApplicationContext log
          信息: Initializing Spring root WebApplicationContext
          log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
          log4j:WARN Please initialize the log4j system properly.
          2008-7-31 17:34:14 org.apache.catalina.core.StandardContext filterStart
          嚴重: Exception starting filter struts2
          Cannot locate the chosen ObjectFactory implementation: com.opensymphony.xwork2.ObjectFactory  - [unknown location]
           at org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionProvider.java:224)
           at org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionProvider.java:195)
           at org.apache.struts2.config.BeanSelectionProvider.register(BeanSelectionProvider.java:153)
           at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:131)
           at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
           at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:395)
           at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
           at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:201)
           at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
           at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
           at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
           at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3693)
           at org.apache.catalina.core.StandardContext.start(StandardContext.java:4340)
           at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1105)
           at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1203)
           at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
           at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
           at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
           at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
           at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
           at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
           at java.lang.Thread.run(Unknown Source)
          2008-7-31 17:34:14 org.apache.catalina.core.StandardContext start
          嚴重: Error filterStart
          2008-7-31 17:34:14 org.apache.catalina.core.StandardContext start
          嚴重: Context [/struts2] startup failed due to previous errors
          2008-7-31 17:34:14 org.apache.catalina.core.ApplicationContext log
          信息: Closing Spring root WebApplicationContext


          struts.properties 文件設置如下:

                   struts.objectFactory = spring


          原因:

                  缺少 struts2-spring-plugin-2.0.11.1.jar

           

          Struts2 中使用 Spring 的 IOC 應加入以下 jar 包

                  spring-core-2.0.5.jar

                  spring-beans-2.0.5.jar

                  spring-context-2.0.5.jar

                  spring-web-2.0.5.jar

                  struts2-spring-plugin-2.0.11.1.jar

           

          /WEB-INF/web.xml 文件中加入SpringContextLoaderListener 監聽器,方便Spring與Web容器交互。

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

          posted on 2008-07-31 17:06 飛飛 閱讀(1173) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 光山县| 鄄城县| 商都县| 明光市| 文安县| 华安县| 界首市| 岢岚县| 涡阳县| 清水河县| 凌源市| 昔阳县| 壶关县| 右玉县| 南投市| 虞城县| 黎川县| 印江| 雷州市| 莫力| 天柱县| 繁峙县| 江油市| 新乐市| 福安市| 成安县| 尤溪县| 大英县| 岚皋县| 吉木乃县| 阜阳市| 新郑市| 黄石市| 兰考县| 桂阳县| 云安县| 巫溪县| 太康县| 阿城市| 栾城县| 江孜县|