启动TOMCAT发生了java.net.unknownhostException
2009-06-15 22:37
441 查看
启动TOMCAT发生了java.net.unknownhostException | |
不联网的情况下启动TOMCAT发生了java.net.unknownhostException 严重: Parsing error processing resource path ava.net.UnknownHostException: struts.apache.org at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177) at java.net.Socket.connect(Socket.java:507) at java.net.Socket.connect(Socket.java:457) at sun.net.NetworkClient.doConnect(NetworkClient.java:157) at sun.net.www.http.HttpClient.openServer(HttpClient.java:365) at sun.net.www.http.HttpClient.openServer(HttpClient.java:477) at sun.net.www.http.HttpClient.<init>(HttpClient.java:214) at sun.net.www.http.HttpClient.New(HttpClient.java:287) at sun.net.www.http.HttpClient.New(HttpClient.java:299) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:792) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:744) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:669) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:913) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.jav at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:905) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:87 at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java: at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XMLDocumen at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentF 368) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242) at org.apache.commons.digester.Digester.parse(Digester.java:1548) at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:1006) at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:955) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470) at javax.servlet.GenericServlet.init(GenericServlet.java:211) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3917) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4201) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:709) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) 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:294) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) 异常原因是 不能上网所引起的,因为struts-config.xml中的dtd需要地址http://struts.apache.org/dtds/struts-config_1_2.dtd校验。 解决方法1, 这是由于struts-config.xml中的dtd校验中的地址为http://struts.apache.org/dtds/struts-config_1_2.dtd,按照这个地址将struts-config_1_2.dtd下载后放到和struts-config.xml同一文件夹下,然后将struts-config.xml中替换为struts-config_1_2.dtd就可以了 解决方法2, struts-config.xml如下配置 <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"> . ERROR [ActionServlet] Parsing error processing resource path java.net.UnknownHostException: struts.apache.org 换了个头 <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> 就OK了 |
相关文章推荐
- 不联网的情况下启动TOMCAT发生了java.net.unknownhostException
- tomcat启动出现:Caused by: java.net.UnknownHostException: zspr: 未知的名称或服务
- 记一次storm异常(提交topology时发生,启动均无异常)--java.net.UnknownHostException
- Tomcat在Linux环境下启动异常 java.net.UnknownHostException: HP_MAIN12: HP_MAIN12
- tomcat启动报错“Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: iZ25fsk1ifk: iZ25fsk1ifk”
- linux下启动tomcat的时候提示java.net.UnknownHostException的解决办法
- Tomcat突然启动不了: java.net.UnknownHostException
- linux下启动tomcat的时候提示java.net.UnknownHostException的解决办法
- Tomcat启动出错 java.net.UnknownHostException
- Mac上启动server报Caused by: java.net.UnknownHostException:*.local:*.local解决办法
- Mac系统上启动Java Web项目的时候,提示了java.net.UnknownHostException: MAC-pro.local: nodename nor servname
- Tomcat Linux下启动不了(java.net.MalformedURLException: Local host name unknown: java)
- activemq在阿里云部署启动: java.net.UnknownHostException 异常处理
- mac os x 系统 TOMCAT错误:java.net.UnknownHostException: bogon: bogon
- dubbo服务启动注册报 java.net.UnknownHostException 未知的名称或服务解决办法
- tomcat启动报错java.net.MalformedURLException: Local host name unknown
- dubbo服务启动注册报 java.net.UnknownHostException 未知的名称或服务解决办法
- ja-sig (cas)项目移植到linux(centos6)发生java.net.UnknownHostException: cloud: 未知的名称或服务
- dubbo启动报错 java.net.UnknownHostException: bogon: bogon: Name or service not known
- Tomcat报出Caused by: java.net.UnknownHostException: auto: 域名解析暂时失败