<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Terry.Li-彬

    虛其心,可解天下之問;專其心,可治天下之學;靜其心,可悟天下之理;恒其心,可成天下之業(yè)。

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks
    完整的Exception:
    Exception starting filter struts2
    javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found
    at javax.xml.transform.TransformerFactory.newInstance(Unknown Source)
    at com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<clinit>(DomHelper.java:167)
    at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:115)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:786)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:132)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:100)
    at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:130)
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
    at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:398)
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:455)
    at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:201)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:225)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:308)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:79)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3698)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4349)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
    at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
    at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
    at org.apache.catalina.core.StandardService.start(StandardService.java:480)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
    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:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
    錯誤原因:
    認為是由于jdk1.5 與 tomcat5.0之間的關(guān)于 TransformerFactoryImpl 類的沖突造成的。
    tomcat-5.0.28\common\endorsed下有兩個jar包:xercesImpl.jar和xml-apis.jar,其中的類 javax.xml.transform.TransformerFactory 與jdk1.5中的類org.apache.xalan.processor.TransformerFactoryImpl其實是同一個類。
    in tomcat java is called with the following argument:
    -Djava.endorsed.dirs="X:\my_app\Portal\tomcat\common\endorsed"
    In this directory you find two jar files: xercesImpl.jar and xml-apis.jar needed by tomcat and that must be loaded before all xmsl stuff present in the jdk (1.4 naming problem). And in the file xml-apis.jar the TransformerFactoryImpl is set to "org.apache.xalan.processor.TransformerFactoryImpl".

    解決辦法:
    1. 將xml-apis.jar移出endorsed文件夾。
    2. 用xalan系列jar包替換原來的xercesImpl.jar和xml-apis.jar。
        xalan系列jar包:serializer.jar、xalan.jar、xercesImpl.jar和xml-apis.jar。
    3. For other application, just check this file or dom3-xml-apis.jar in your class path.
    posted on 2007-10-11 15:13 禮物 閱讀(1563) 評論(1)  編輯  收藏 所屬分類: WebWork

    評論

    # re: WebWork 2.2 + Tomcat 5.0 + Jdk 1.6 出現(xiàn)Provider org.apache.xalan.processor.TransformerFactoryImpl not found錯誤 2013-05-20 10:55 liuruliu
    我tomcat1.60+jdk1.60也出現(xiàn)這個問題,網(wǎng)上度了下,加個xalan.jar包就好了  回復  更多評論
      


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

    網(wǎng)站導航:
     
    主站蜘蛛池模板: 亚洲偷自拍另类图片二区| 久久久久亚洲精品无码蜜桃| 亚洲av无码一区二区三区人妖| 1024免费福利永久观看网站| 91亚洲va在线天线va天堂va国产 | 久久精品国产亚洲香蕉| 香蕉免费一级视频在线观看| 亚洲桃色AV无码| 久久免费国产精品一区二区| 久久精品蜜芽亚洲国产AV| 波多野结衣在线免费观看| 亚洲精品国产精品国自产网站| 日韩精品成人无码专区免费| 亚洲人成网站18禁止| 可以免费观看一级毛片黄a| 一个人看的免费视频www在线高清动漫 | 亚洲精品国产精品乱码不99| 久久精品成人免费看| 亚洲熟妇无码久久精品| 在线免费观看视频你懂的| 美女18毛片免费视频| 自拍偷自拍亚洲精品被多人伦好爽| 日本免费中文视频| 一本色道久久88亚洲精品综合| 国产乱人免费视频| 最新国产乱人伦偷精品免费网站| 亚洲成av人片在线看片| 四虎永久精品免费观看| 日本道免费精品一区二区| 亚洲中文字幕无码av在线| 免费国产精品视频| 欧洲精品99毛片免费高清观看| 亚洲午夜精品一区二区麻豆| 久久激情亚洲精品无码?V| 24小时日本电影免费看| 免费播放美女一级毛片| 亚洲AV日韩精品久久久久久久| 免费鲁丝片一级观看| 国产在线观看免费av站| 亚洲天堂男人影院| 亚洲精品制服丝袜四区|