Please, excuse me if I am not correct. Your application try to get a file web-app_2_2.dtd from java.sun.com/j2ee/dtds site. And for some reason this site was unreachable
(http://java.sun.com/j2ee/dtds/web-app_2_2.dtd) - see below highlighted with blue color. As Craig M. explained, in this case Weblogic has to read its own local file. But it did not!??? Maybe this works only on Tomcat.

Maya

Pablo Estades Fernández wrote:

Hi all,

I'm using this great framework for a few weeks and it
seems fantastic, but I have experimented a problem
with the last nightly versions;

Weblogic doesn't find the http://
java.sun.com/j2ee/dtds/web-app_2_2.dtd.

I already have read the Vincent Massol reply to this
problem, telling we have to change

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems,
Inc.//DTD Web Application
2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

to

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems,
Inc.//DTD Web Application
1.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

and this doesn't works for my.

With the 02/05 version doesn't happen, but fails the
redisplay of a password field which I need it.

I've tryed with the earlier nightly version (02/16)
and also fails.

Do you any suggestions?

Thanx a lot!

PD: This this the 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
vie feb 23 15:48:27 CET 2001:<E>
<WebAppServletContext-uni2> action: null
java.net.NoRouteToHostException: Host unreachable: no
further information
        at
java.net.PlainSocketImpl.socketConnect(Native Method)
        at
java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:312)
        at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:125)
        at
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:112)
        at java.net.Socket.<init>(Socket.java:273)
        at java.net.Socket.<init>(Socket.java:100)
        at
sun.net.NetworkClient.doConnect(NetworkClient.java:50)
        at
sun.net.www.http.HttpClient.openServer(HttpClient.java:331)
        at
sun.net.www.http.HttpClient.openServer(HttpClient.java:517)
        at
sun.net.www.http.HttpClient.<init>(HttpClient.java:267)
        at
sun.net.www.http.HttpClient.<init>(HttpClient.java:277)
        at
sun.net.www.http.HttpClient.New(HttpClient.java:289)
        at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
.java:379)
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
nection.java:472)
        at java.net.URL.openStream(URL.java:798)
        at
org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultRe
aderFactory.java:149)
        at
org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExtern
alEntity(DefaultEntityHandler.java:767)
        at
org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExtern
alSubset(DefaultEntityHandler.java:566)
        at
org.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTDScann
er.java:1139)
        at
org.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDoc
umentScanner.java:2192)
        at
org.apache.xerces.framework.XMLDocumentScanner.access$000(XMLDocument
Scanner.java:86)
        at
org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispa
tch(XMLDocumentScanner.java:883)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentS
canner.java:381)
        at
org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
        at
javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
        at
javax.xml.parsers.SAXParser.parse(SAXParser.java:143)
        at
org.apache.struts.digester.Digester.parse(Digester.java:716)
        at
org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java
:1390)
        at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:469)
        at
javax.servlet.GenericServlet.init(GenericServlet.java:258)
        at
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubIm
pl.java:457)
        at
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStub
Impl.java:415)
        at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubI
mpl.java:404)
        at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubI
mpl.java:325)
        at
weblogic.servlet.internal.ServletContextImpl.preloadServlet(ServletCo
ntextImpl.java:736)
        at
weblogic.servlet.internal.ServletContextImpl.preloadServlets(ServletC
ontextImpl.java:710)
        at
weblogic.t3.srvr.HttpServer.initServletContexts(HttpServer.java:607)
        at
weblogic.t3.srvr.HttpServer.start(HttpServer.java:418)
        at
weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:1312)
        at
weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:827)
        at java.lang.reflect.Method.invoke(Native
Method)
        at
weblogic.Server.startServerDynamically(Server.java:99)
        at weblogic.Server.main(Server.java:65)
        at weblogic.Server.main(Server.java:55)

_______________________________________________________________
Do You Yahoo!?
Envía mensajes instantáneos y recibe alertas de correo con
Yahoo! Messenger - http://messenger.yahoo.es

Reply via email to