[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jboss-user
Subject:    [JBoss-user] Deployments crashed because http://www.jboss.org/j2ee/dtd/jboss-app_3_0.dtd is no longe
From:       "Alexey Yudichev" <Alexey () francoudi ! com>
Date:       2003-03-31 7:41:11
[Download RAW message or body]

Today during redeployment of unchanged EAR application I got exception parsing \
jboss-app.xml. jboss-app.xml has the following declaration at the beginning:

<!DOCTYPE jboss-app
    PUBLIC "-//JBoss//DTD J2EE Application 1.3//EN"
    "http://www.jboss.org/j2ee/dtd/jboss-app_3_0.dtd">

It seems that it tries to fetch http://www.jboss.org/j2ee/dtd/jboss-app_3_0.dtd while \
since some time recently it is no more available.

I think jboss must register its own entity resolver to resolve DTD links to local \
copies instead of web resources.

I use jboss 3.0.6.

Here is stack trace:

2003-03-31 10:03:46,806 ERROR [org.jboss.metadata.XmlFileLoader] External parameter \
                entity "%[dtd];" has characters after markup.:-1:1
org.xml.sax.SAXParseException: External parameter entity "%[dtd];" has characters \
after markup.  at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3182)
	at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3176)
	at org.apache.crimson.parser.Parser2.externalParameterEntity(Parser2.java:2904)
	at org.apache.crimson.parser.Parser2.maybeDoctypeDecl(Parser2.java:1167)
	at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:489)
	at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
	at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
	at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)
	at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:76)
	at org.jboss.metadata.XmlFileLoader.getDocument(XmlFileLoader.java:257)
	at org.jboss.deployment.EARDeployer.init(EARDeployer.java:112)
	at org.jboss.deployment.MainDeployer.init(MainDeployer.java:679)
	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:615)
	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
	at org.jboss.deployment.MainDeployer.redeploy(MainDeployer.java:381)
	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:324)
	at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
	at org.jboss.jmx.adaptor.control.Server.invokeOpByName(Server.java:227)
	at org.jboss.jmx.adaptor.control.Server.invokeOp(Server.java:196)
	at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.invokeOp(HtmlAdaptorServlet.java:183)
  at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.processRequest(HtmlAdaptorServlet.java:78)
  at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.doPost(HtmlAdaptorServlet.java:60)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
	at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:280)
  at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:553)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1656)
	at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:549)
  at org.mortbay.http.HttpContext.handle(HttpContext.java:1606)
	at org.mortbay.http.HttpServer.service(HttpServer.java:862)
	at org.jboss.jetty.Jetty.service(Jetty.java:497)
	at org.mortbay.http.HttpConnection.service(HttpConnection.java:752)
	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:916)
	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:769)
	at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:202)
	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455)


-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic