File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Ant, Maven and Other Build Tools and the fly likes java.net.UnknownHostException : java.sun.com Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of Practical Unit Testing with TestNG and Mockito this week in the Testing forum!
JavaRanch » Java Forums » Engineering » Ant, Maven and Other Build Tools
Reply Bookmark "java.net.UnknownHostException : java.sun.com" Watch "java.net.UnknownHostException : java.sun.com" New topic
Author

java.net.UnknownHostException : java.sun.com

Margit Bork
Greenhorn

Joined: Mar 03, 2004
Posts: 7
I have an application running on a websphere 3.5.4 and when i start it up
i get this exception:
resolveEntity('-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'http://java.sun.com/j2ee/dtds/web-app_2_2.dtd')
Not registered, use system identifier
Parse Fatal Error at line 5 column -1: External entity not found: "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd".
java.net.UnknownHostException: java.sun.com
at org.xml.sax.SAXException.<init> (SAXException.java:78)
at org.xml.sax.SAXParseException. <init>(SAXParseException.java:78)
at com.sun.xml.parser.Parser.fatal (Parser.java:2817)
at com.sun.xml.parser.Parser. externalParameterEntity(Parser.java(Compiled Code))
at com.sun.xml.parser.Parser. maybeDoctypeDecl(Parser.java:1137)
at com.sun.xml.parser.Parser. parseInternal(Parser.java:481)
at com.sun.xml.parser.Parser. parse(Parser.java:284)
at javax.xml.parsers.SAXParser .parse(SAXParser.java:155)
at javax.xml.parsers.SAXParser .parse(SAXParser.java:77)
at org.apache.struts.digester. Digester.parse(Digester.java:755)
at org.apache.struts.action. ActionServlet.initServlet(ActionServlet.java:1433)
at org.apache.struts.action. ActionServlet.init(ActionServlet.java:473)
at javax.servlet.GenericServlet. init(GenericServlet.java:258)
at com.ibm.servlet.engine.webapp. StrictServletInstance.doInit(ServletManager.java:604)
at com.ibm.servlet.engine.webapp. StrictLifecycleServlet._init(StrictLifecycleServlet.java:136)
at com.ibm.servlet.engine.webapp. PreInitializedServletState.init(StrictLifecycleServlet.java:244)
at com.ibm.servlet.engine.webapp. StrictLifecycleServlet.init(StrictLifecycleServlet.java:102)
at com.ibm.servlet.engine.webapp. ServletInstance.init(ServletManager.java:284)
at javax.servlet.GenericServlet. init(GenericServlet.java:258)
at com.ibm.servlet.engine.webapp. ServletManager.addServlet(ServletManager.java:76)
at com.ibm.servlet.engine.webapp. WebAppServletManager.loadServlet(WebAppServletManager.java:91)
at com.ibm.servlet.engine.webapp. WebAppServletManager.getServletReference (WebAppServletManager.java:135)
at com.ibm.servlet.engine.webapp. WebApp.getServletReference(WebApp.java:293)
at com.ibm.servlet.engine.webapp. WebAppRequestDispatcherInfo. calculateInfo( WebAppRequestDispatcherInfo.java:151)
at com.ibm.servlet.engine.webapp. WebAppRequestDispatcherInfo.<init>(WebAppRequestDispatcherInfo.java:50)
at com.ibm.servlet.engine.webapp. WebApp.getRequestDispatcher(WebApp.java:962)
at dk.lec.nice. servlet.NiceWebServletDispatcher. gotoPage(Trace.java(1k):305)
at dk.lec.nice.servlet. NiceWebServletDispatcher.handleDoPost$ ajcPostCall(Trace.java(1k):151)
at dk.lec.nice.servlet. NiceWebServletDispatcher.handleDoPost(Trace.java(1k):1163)
at dk.lec.nice.servlet. NiceWebServletDispatcher.handleDoPost $method_call(Trace.java(1k))
at dk.lec.nice.servlet.NiceWebServletDispatcher .doPost(Trace.java(1k):24)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:626)
at com.ibm.servlet.engine.webapp. StrictLifecycleServlet._service(StrictLifecycleServlet.java:160)
at com.ibm.servlet.engine.webapp. IdleServletState.service(StrictLifecycleServlet.java:287)
at com.ibm.servlet.engine.webapp. StrictLifecycleServlet.service(StrictLifecycleServlet.java:105)
at com.ibm.servlet.engine.webapp. ServletInstance.service(ServletManager.java:360)
at com.ibm.servlet.engine.webapp. ValidServletReferenceState.dispatch (ServletManager.java:775)
at com.ibm.servlet.engine.webapp. ServletInstanceReference.dispatch(ServletManager.java:701)
at com.ibm.servlet.engine.webapp. WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:478)
at com.ibm.servlet.engine.webapp. WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:234)
at com.ibm.servlet.engine.webapp. WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:138)
at com.ibm.servlet.engine.srt. WebAppInvoker.handleInvocationHook(WebAppInvoker.java:77)
at com.ibm.servlet.engine.invocation. CachedInvocation.handleInvocation (CachedInvocation.java:67)
at com.ibm.servlet.engine.invocation. CacheableInvocationContext.invoke (CacheableInvocationContext.java:106)
at com.ibm.servlet.engine.srp .ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:160)
at com.ibm.servlet.engine.oselistener .OSEListenerDispatcher.service(OSEListener.java:300)
at com.ibm.servlet.engine.oselistener. SQEventListenerImp$ServiceRunnable. run(SQEventListenerImp.java:230)
at com.ibm.servlet.engine.oselistener. SQEventListenerImp.notifySQEvent (SQEventListenerImp.java:104)
at com.ibm.servlet.engine.oselistener .serverqueue.SQEventSource.notifyEvent(SQEventSource.java:212)
at com.ibm.servlet.engine.oselistener. serverqueue.SQWrapperEventSource$ SelectRunnable.notifyService(SQWrapperEventSource.java:353)
at com.ibm.servlet.engine.oselistener. serverqueue.SQWrapperEventSource $SelectRunnable.run(SQWrapperEventSource.java:220)
at com.ibm.servlet.engine.oselistener .outofproc.OutOfProcThread$ CtlRunnable.run(OutOfProcThread.java:248)
at java.lang.Thread.run(Thread.java:481)
[03.07.24 09:01:38:031 GMT+02:00] e5967865 WebGroup A SRVE0092I: [Servlet LOG]: "action: null": java.net.UnknownHostException: java.sun.com
at org.xml.sax.SAXException. <init>(SAXException.java:78)
at org.xml.sax.SAXParseException. <init>(SAXParseException.java:78)
at com.sun.xml.parser.Parser.fatal(Parser.java:2817)
at com.sun.xml.parser.Parser. externalParameterEntity(Parser.java(Compiled Code))
at com.sun.xml.parser.Parser. maybeDoctypeDecl(Parser.java:1137)
at com.sun.xml.parser.Parser. parseInternal(Parser.java:481)
at com.sun.xml.parser.Parser. parse(Parser.java:284)
at javax.xml.parsers. SAXParser.parse(SAXParser.java:155)
at javax.xml.parsers. SAXParser.parse(SAXParser.java:77)
at org.apache.struts. digester.Digester.parse(Digester.java:755)
at org.apache.struts. action.ActionServlet.initServlet(ActionServlet.java:1433)
at org.apache.struts. action.ActionServlet.init(ActionServlet.java:473)
at javax.servlet.GenericServlet. init(GenericServlet.java:258)
at com.ibm.servlet.engine.webapp. StrictServletInstance.doInit(ServletManager.java:604)
the line:
'-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'http://java.sun.com/j2ee/dtds/web-app_2_2.dtd'
is from the web.xml file
Does anyone have a suggestion to what is going on ??
Tom Griffin
Greenhorn

Joined: Oct 07, 2002
Posts: 6
ur internet connection must be available
Rajul King
Ranch Hand

Joined: Apr 12, 2001
Posts: 47
I had similar problem with new weblogic 8.1 installation on new Windows 2003 box. Unfortunately my network card was not supported by the new windows and hence i could never connect to internet. If you are connected to internet once, your computer hostname to internet address mapping is saved somewhere in the cache and weblogic server does not throw the host exception.
I resolved this issue by adding the following line in the hosts file.
<computer name> 127.0.0.1.
Hope it will help you resolve the issue.
 
 
subject: java.net.UnknownHostException : java.sun.com
 
Threads others viewed
Unable to Configure struts-example app for WAS3.5 Fix Pack2
Deployment of EARs in JRun
Struts javascript validator issue
Error parsing TLD&#65311;&#65281;
problems with was 3.5.4 : java.net.UnknownHostException
developer file tools