<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AB-WebLog.com&#187; Validierung</title>
	<atom:link href="http://www.ab-weblog.com/de/schlagwort/validierung/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ab-weblog.com/de</link>
	<description>Andreas Breitschopp</description>
	<lastBuildDate>Mon, 23 Nov 2015 08:51:46 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>JBoss-Start dauert sehr lange</title>
		<link>http://www.ab-weblog.com/de/jboss-start-dauert-sehr-lange/</link>
		<comments>http://www.ab-weblog.com/de/jboss-start-dauert-sehr-lange/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 16:03:28 +0000</pubDate>
		<dc:creator>Andreas Breitschopp</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Ausnahme]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[Softwareentwicklung]]></category>
		<category><![CDATA[Validierung]]></category>

		<guid isPermaLink="false">http://www.ab-weblog.com/de/?p=170</guid>
		<description><![CDATA[In den vergangenen Wochen haben wir mehrere Male Start-Probleme des JBoss&#8217; festgestellt: Entweder er startete überhaupt nicht oder er benötigte sehr (mehr als eine Stunde!) lange. In den Server-Log-Dateien fanden wir folgende Ausnahmen: 2011-04-19 08:36:09,484 ERROR [de.absoft.portal.core.listener.PortletContextListener] Exception while parsing &#8230; <a href="http://www.ab-weblog.com/de/jboss-start-dauert-sehr-lange/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In den vergangenen Wochen haben wir mehrere Male Start-Probleme des JBoss&#8217; festgestellt: Entweder er startete überhaupt nicht oder er benötigte sehr (mehr als eine Stunde!) lange.</p>
<p>In den Server-Log-Dateien fanden wir folgende Ausnahmen:</p>
<pre class="brush: text; gutter: true">2011-04-19 08:36:09,484 ERROR [de.absoft.portal.core.listener.PortletContextListener] Exception while parsing 'portlet.xml'
org.dom4j.DocumentException: Error on line 573 of document http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd : src-resolve: Cannot resolve the name 'xml:lang' to a(n) 'attribute declaration' component. Nested exception: src-resolve: Cannot resolve the name 'xml:lang' to a(n) 'attribute declaration' component.</pre>
<p>Wir haben herausgefunden, dass die Ausnahme geworfen wird, wenn diese Dokument auf der Sun-Webseite – aus welchem und auch immer – nicht erreichbar ist. Zusätzlich kann dieser Fehler auftreten, wenn der JBoss vollständig ohne Internet-Anbidung gestartet wird.</p>
<p>Das größte Problem dabei ist jedoch, dass er, bevor diese Ausnahme geworfen wird, ein Timeout abwartet. Dies führt in diesem Fall zu den extrem langen Startzeiten.</p>
<p>Da es komplett irrsinnig ist, dass der JBoss-Start von einem Sun-Server abhängt, der offensichtlich nicht einmal besonders zuverlässig läuft, suchten wir nach einer Lösung.</p>
<p>Der einzige Grund für dieses Problem war, dass die Validierungsfunktion im Quelltext aktiviert war. Daher mussten wir nur diese Zeilen Quelltext entfernen:</p>
<pre class="brush: java; gutter: true">reader.setFeature("http://xml.org/sax/features/validation", true);
reader.setFeature("http://apache.org/xml/features/validation/schema", true);
reader.setFeature("http://apache.org/xml/features/validation/schema-full-checking", true);
reader.setFeature("http://apache.org/xml/features/validation/dynamic", true);</pre>
<p>Selbstverständlich ist diese Validierungsfunktion zum Debuggen sicherlich sehr sinnvoll, aber sie sollte definitiv in einer produktiven Umgebung deaktiviert sein.</p>
<p><em>Haben Sie selbst auch bereits Start-Probleme des JBoss&#8217; aufgrund dieser Funktion beobachten können?</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ab-weblog.com/de/jboss-start-dauert-sehr-lange/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->