信息: org.tuckey.web.filters.urlrewrite.utils.Log ERROR: logLevelConf: null
2010-1-6 16:39:07 org.apache.catalina.core.ApplicationContext log
严重: org.tuckey.web.filters.urlrewrite.Conf ERROR: Exception loading conf  Connection timed out: connect
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at sun.net.NetworkClient.doConnect(NetworkClient.java:157)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:788)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:729)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:654)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:977)
at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source)
at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)
at org.tuckey.web.filters.urlrewrite.Conf.loadDom(Conf.java:125)
at org.tuckey.web.filters.urlrewrite.Conf.<init>(Conf.java:78)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.loadConf(UrlRewriteFilter.java:631)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.init(UrlRewriteFilter.java:617)
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:3709)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4363)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
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:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2010-1-6 16:39:07 org.apache.catalina.core.ApplicationContext log
信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
2010-1-6 16:39:07 org.apache.catalina.core.ApplicationContext log

解决方案 »

  1.   

    这个问题很奇怪
    我吧web.xml中的urlrewrite配置去掉则可以正常启动
      

  2.   

    org.tuckey.web.filters.urlrewrite.Conf ERROR: Exception loading conf  Connection timed out: connect 
    java.net.ConnectException: Connection timed out: connect 怎么导致连接超时.
    你urlwrite配置哪个对
    urlrewrite.utils.Log ERROR: logLevelConf: null 
      

  3.   

    <!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 2.6//EN"    
    "http://tuckey.org/res/dtds/urlrewrite2.6.dtd">
    这句删除就OK了,应该是网络上的dtd验证文件打不开
      

  4.   

    不是吧,楼上说得不对,我要不要这个urlrewrite都可以正常启动,可能是其他原因吧,配置是否正常啊,LZ把问题代码贴出来,看看,那个配置就几行代码,应该没有问题吧。
      

  5.   

    我把 <!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 2.6//EN"   
    "http://tuckey.org/res/dtds/urlrewrite2.6.dtd">
    删除之后,还是不行啊2010-11-9 16:36:49 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.utils.Log ERROR: logLevelConf: null
    2010-11-9 16:36:49 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
    2010-11-9 16:41:11 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.utils.Log ERROR: logLevelConf: null
    2010-11-9 16:41:11 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
    2010-11-9 16:41:12 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: destroy called
    2010-11-9 16:42:43 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.utils.Log ERROR: logLevelConf: null
    2010-11-9 16:42:43 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
    2010-11-9 16:42:45 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: destroy called
    2010-11-9 16:49:13 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.utils.Log ERROR: logLevelConf: null
    2010-11-9 16:49:13 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
    2010-11-9 16:49:14 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: destroy called
    2010-11-9 16:59:31 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.utils.Log ERROR: logLevelConf: null
    2010-11-9 16:59:31 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
    2010-11-9 16:59:32 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: destroy called
    2010-11-9 17:01:28 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.utils.Log ERROR: logLevelConf: null
    2010-11-9 17:01:28 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
    2010-11-9 17:01:29 org.apache.catalina.core.ApplicationContext log
    信息: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: destroy called
      

  6.   

    JSP伪静态不生效解决方法:
    日志中有以下报错,提示读取配置文件时出错:
    严重: org.tuckey.web.filters.urlrewrite.Conf ERROR: Exception loading conf  Connection timed out: connect
    因为在配置文件urlrewrite.xml中引用了
    <!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 3.0//EN"
        "http://tuckey.org/res/dtds/urlrewrite3.2.dtd">  
    的地址,而tuckey.org这个域名突然这几天不生效,导致配置文件错误。
    在urlrewrite.xml中去掉这一段,只留下JSP伪静态规则后,重启Tomcat即可正常使用JSP伪静态