首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

Line: 177 - java/net/PlainSocketImpl.java:177:1

2013-01-26 
Line: 177 - java/net/PlainSocketImpl.java:177:-1Mar 17, 2010 1:19:01 PM org.apache.catalina.core.St

Line: 177 - java/net/PlainSocketImpl.java:177:-1

Mar 17, 2010 1:19:01 PM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter struts2
Class: java.net.PlainSocketImpl
File: PlainSocketImpl.java
Method: connect
Line: 177 - java/net/PlainSocketImpl.java:177:-1
? ? ? ? at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:835)
? ? ? ? at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:131)
? ? ? ? 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: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:3709)
? ? ? ? at org.apache.catalina.core.StandardContext.start(StandardContext.java:4363)
? ? ? ? at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1247)
? ? ? ? at org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:377)
? ? ? ? at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
? ? ? ? at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
? ? ? ? at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
? ? ? ? at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
? ? ? ? at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:196)
? ? ? ? at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
? ? ? ? at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
? ? ? ? at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
? ? ? ? at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
? ? ? ? at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
? ? ? ? at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
? ? ? ? at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
? ? ? ? at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
? ? ? ? at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
? ? ? ? at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
? ? ? ? at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
? ? ? ? at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
? ? ? ? at java.lang.Thread.run(Thread.java:619)
Caused by: struts.apache.org - Class: java.net.PlainSocketImpl
File: PlainSocketImpl.java
Method: connect
Line: 177 - java/net/PlainSocketImpl.java:177:-1
? ? ? ? at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:123)
? ? ? ? at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:830)
? ? ? ? ... 32 more
Caused by: java.net.UnknownHostException: struts.apache.org
? ? ? ? at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
? ? ? ? at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
? ? ? ? at java.net.Socket.connect(Socket.java:519)
? ? ? ? at java.net.Socket.connect(Socket.java:469)
? ? ? ? at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
? ? ? ? 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:837)
? ? ? ? at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
? ? ? ? at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
? ? ? ? at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
? ? ? ? at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:677)
? ? ? ? at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:1315)
? ? ? ? at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:1282)
? ? ? ? at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:283)
? ? ? ? at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.dispatch(XMLDocumentScannerImpl.java:1192)
? ? ? ? at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.next(XMLDocumentScannerImpl.java:1089)
? ? ? ? at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:1002)
? ? ? ? at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
? ? ? ? at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
? ? ? ? at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
? ? ? ? at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
? ? ? ? at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
? ? ? ? at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
? ? ? ? at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
? ? ? ? at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
? ? ? ? at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
? ? ? ? at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:121)
? ? ? ? ... 33 more

可能原因:

1、struts.xml 声明部分与struts2-core-2.xxx.jar中struts-default.xml的文件声明不一致

??? 解决:

?? <!DOCTYPE struts PUBLIC? "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
??? "http://struts.apache.org/dtds/struts-2.1.dtd">

??替换为 struts2-core-2.xxx.jar中struts-default.xml的文件声明
? <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
??? "http://struts.apache.org/dtds/struts-2.0.dtd">

???

2、jar包问题,包括jar包冲突(实际碰到是jar问题)

?

?? 解决过程:用web工程中的jar包替换fkjl工程的所有jar包。

?

?

?

?

热点排行