Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] configure.dtd downtime?

well the url is accessible, I just downloaded it

so if your running in a restricted environment you should be fine removing it

cheers,
jesse

--
jesse mcconnell
jesse.mcconnell@xxxxxxxxx



On Wed, Nov 10, 2010 at 09:53, Daniel Peters <daniel.peters@xxxxxxxxx> wrote:
> Hello,
>
> what happens if this URL is not reachable for whatever reason?
> <!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN"
> "http://www.eclipse.org/jetty/configure.dtd";>
>
> My Jetty 7.1.15 just hang for several minutes during startup and a
> threaddump indicated that the Xml-Parser waits for an URLConnection.
> Should/can I remove the DTD from the jetty-config files to be save on a
> production server?
>
> regards,
> Daniel
>
>
> Dump:
> =====
> "WrapperJarAppMain" id=20 idx=0x60 tid=23784 prio=5 alive, in native
>    at
> java/net/PlainSocketImpl.socketConnect(Ljava/net/InetAddress;II)V(Native
> Method)
>    at java/net/PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>    ^-- Holding lock: java/net/SocksSocketImpl@0x41366d20[biased lock]
>    at java/net/PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>    at java/net/PlainSocketImpl.connect(PlainSocketImpl.java:182)
>    at java/net/SocksSocketImpl.connect(SocksSocketImpl.java:366)
>    at java/net/Socket.connect(Socket.java:525)
>    at java/net/Socket.connect(Socket.java:475)
>    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)
>    ^-- Holding lock: sun/net/www/http/HttpClient@0x41366ca0[biased lock]
>    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:860)
>    at
> sun/net/www/protocol/http/HttpURLConnection.plainConnect(HttpURLConnection.java:801)
>    at
> sun/net/www/protocol/http/HttpURLConnection.connect(HttpURLConnection.java:726)
>    at
> sun/net/www/protocol/http/HttpURLConnection.getInputStream(HttpURLConnection.java:1049)
>    ^-- Holding lock:
> sun/net/www/protocol/http/HttpURLConnection@0x413664c0[biased lock]
>    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:1193)
>    at
> com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl$DTDDriver.next(XMLDocumentScannerImpl.java:1090)
>    at
> com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:1003)
>    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 org/eclipse/jetty/xml/XmlParser.parse(XmlParser.java:187)
>    ^-- Holding lock: org/eclipse/jetty/xml/XmlParser@0x41336710[recursive]
>    at org/eclipse/jetty/xml/XmlParser.parse(XmlParser.java:203)
>    ^-- Holding lock: org/eclipse/jetty/xml/XmlParser@0x41336710[biased lock]
>    at
> org/eclipse/jetty/webapp/TagLibConfiguration$TldProcessor.parse(TagLibConfiguration.java:144)
>    at
> org/eclipse/jetty/webapp/TagLibConfiguration.preConfigure(TagLibConfiguration.java:261)
>    at org/eclipse/jetty/webapp/WebAppContext.doStart(WebAppContext.java:378)
>    at
> org/eclipse/jetty/util/component/AbstractLifeCycle.start(AbstractLifeCycle.java:55)
>    ^-- Holding lock: java/lang/Object@0x4357bc70[biased lock]
>    at
> org/eclipse/jetty/deploy/bindings/StandardStarter.processBinding(StandardStarter.java:36)
>    at
> org/eclipse/jetty/deploy/AppLifeCycle.runBindings(AppLifeCycle.java:180)
>    at
> org/eclipse/jetty/deploy/DeploymentManager.requestAppGoal(DeploymentManager.java:497)
>    at
> org/eclipse/jetty/deploy/DeploymentManager.addApp(DeploymentManager.java:135)
>    at
> org/eclipse/jetty/deploy/providers/ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:61)
>    at org/eclipse/jetty/util/Scanner.reportAddition(Scanner.java:436)
>    at org/eclipse/jetty/util/Scanner.reportDifferences(Scanner.java:349)
>    at org/eclipse/jetty/util/Scanner.scan(Scanner.java:306)
>    ^-- Holding lock: org/eclipse/jetty/util/Scanner@0x40904870[recursive]
>    at org/eclipse/jetty/util/Scanner.start(Scanner.java:242)
>    ^-- Holding lock: org/eclipse/jetty/util/Scanner@0x40904870[biased lock]
>    at
> org/eclipse/jetty/deploy/providers/ScanningAppProvider.doStart(ScanningAppProvider.java:136)
>    at
> org/eclipse/jetty/util/component/AbstractLifeCycle.start(AbstractLifeCycle.java:55)
>    ^-- Holding lock: java/lang/Object@0x4377f3f0[biased lock]
>    at
> org/eclipse/jetty/deploy/DeploymentManager.startAppProvider(DeploymentManager.java:562)
>    at
> org/eclipse/jetty/deploy/DeploymentManager.doStart(DeploymentManager.java:212)
>    at
> org/eclipse/jetty/util/component/AbstractLifeCycle.start(AbstractLifeCycle.java:55)
>    ^-- Holding lock: java/lang/Object@0x43757258[biased lock]
>    at org/eclipse/jetty/server/Server.doStart(Server.java:225)
>    at
> org/eclipse/jetty/util/component/AbstractLifeCycle.start(AbstractLifeCycle.java:55)
>    ^-- Holding lock: java/lang/Object@0x416da2b8[biased lock]
>    at
> org/eclipse/jetty/xml/XmlConfiguration$1.run(XmlConfiguration.java:1018)
>    at jrockit/vm/AccessController.doPrivileged(AccessController.java:233)
>    at jrockit/vm/AccessController.doPrivileged(AccessController.java:241)
>    at org/eclipse/jetty/xml/XmlConfiguration.main(XmlConfiguration.java:983)
>    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
>    at
> jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native
> Method)
>    at
> sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(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:597)
>    at org/eclipse/jetty/start/Main.invokeMain(Main.java:485)
>    at org/eclipse/jetty/start/Main.start(Main.java:626)
>    at org/eclipse/jetty/start/Main.parseCommandLine(Main.java:275)
>    at org/eclipse/jetty/start/Main.main(Main.java:82)
>    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
>    at
> jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native
> Method)
>    at
> sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(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:597)
>    at org/tanukisoftware/wrapper/WrapperJarApp.run(WrapperJarApp.java:367)
>    at java/lang/Thread.run(Thread.java:619)
>    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
>    -- end of trace
>
> _______________________________________________
> jetty-users mailing list
> jetty-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>


Back to the top