<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Erfahrungen eines Entwicklers</title>
	<atom:link href="http://eclipseerfahrungen.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://eclipseerfahrungen.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Sun, 01 Feb 2009 18:55:01 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='eclipseerfahrungen.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Erfahrungen eines Entwicklers</title>
		<link>http://eclipseerfahrungen.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://eclipseerfahrungen.wordpress.com/osd.xml" title="Erfahrungen eines Entwicklers" />
	<atom:link rel='hub' href='http://eclipseerfahrungen.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Eclipse UI Forms &#8211; Hinzufügen eines Textfeldes mit einer Scrollbar</title>
		<link>http://eclipseerfahrungen.wordpress.com/2009/02/01/eclipse-ui-forms-hinzufugen-eines-textfeldes-mit-einer-scrollbar/</link>
		<comments>http://eclipseerfahrungen.wordpress.com/2009/02/01/eclipse-ui-forms-hinzufugen-eines-textfeldes-mit-einer-scrollbar/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 18:55:01 +0000</pubDate>
		<dc:creator>1000sunny</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Eclipse UI Forms]]></category>
		<category><![CDATA[Scrollbar]]></category>
		<category><![CDATA[Text]]></category>

		<guid isPermaLink="false">http://eclipseerfahrungen.wordpress.com/?p=187</guid>
		<description><![CDATA[FormToolkit toolkit= new FormToolkit ( composite.getDisplay() ); Text textField= toolkit.createText ( newMessageFieldsComposite, &#8222;&#8220;,  SWT.MULTI &#124; SWT.V_SCROLL );<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=187&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>FormToolkit toolkit= new FormToolkit ( composite.getDisplay() );</p>
<p>Text textField= toolkit.createText ( newMessageFieldsComposite, &#8222;&#8220;,  SWT.MULTI | <strong>SWT.V_SCROLL </strong>);</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eclipseerfahrungen.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eclipseerfahrungen.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eclipseerfahrungen.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eclipseerfahrungen.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eclipseerfahrungen.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eclipseerfahrungen.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eclipseerfahrungen.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eclipseerfahrungen.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eclipseerfahrungen.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eclipseerfahrungen.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eclipseerfahrungen.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eclipseerfahrungen.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eclipseerfahrungen.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eclipseerfahrungen.wordpress.com/187/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=187&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eclipseerfahrungen.wordpress.com/2009/02/01/eclipse-ui-forms-hinzufugen-eines-textfeldes-mit-einer-scrollbar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">1000sunny</media:title>
		</media:content>
	</item>
		<item>
		<title>Editierbare Tabellen &#8211; Löschen, Hinzufügen, Ändern von Elementen</title>
		<link>http://eclipseerfahrungen.wordpress.com/2009/02/01/editierbare-tabellen-loschen-hinzufugen-andern-von-elementen/</link>
		<comments>http://eclipseerfahrungen.wordpress.com/2009/02/01/editierbare-tabellen-loschen-hinzufugen-andern-von-elementen/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 17:48:46 +0000</pubDate>
		<dc:creator>1000sunny</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[crud]]></category>
		<category><![CDATA[delete]]></category>
		<category><![CDATA[edit]]></category>
		<category><![CDATA[jface]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[SWT]]></category>
		<category><![CDATA[Tabelle]]></category>
		<category><![CDATA[table]]></category>
		<category><![CDATA[tableviewer]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[verändern]]></category>

		<guid isPermaLink="false">http://eclipseerfahrungen.wordpress.com/?p=183</guid>
		<description><![CDATA[Bei diesen Operationen muss man (create/update/delete kurz crud) 1.) das Objekt aus dem Modell cruden modell.add/remove(yourObject) 2.) das Objekt aus der Tabelle entfernen tableViewer.remove ( yourObject); oder tableViewer.add ( yourObject); oder tableViewer.update(yourObject, String[] properties); //die Properties, die sich verändert haben, oder null für unbekannt<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=183&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Bei diesen Operationen muss man (create/update/delete kurz crud)</p>
<p>1.) das Objekt aus dem Modell cruden</p>
<p>modell.add/remove(yourObject)</p>
<p>2.) das Objekt aus der Tabelle entfernen</p>
<p>tableViewer.<strong>remove </strong>( yourObject);</p>
<p>oder</p>
<p>tableViewer.<strong>add </strong>( yourObject);</p>
<p>oder</p>
<p>tableViewer.update(yourObject,                    <a title="class or interface in java.lang" href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a>[] properties); <em></em></p>
<p><em>//die Properties, die sich verändert haben, oder null für unbekannt</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eclipseerfahrungen.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eclipseerfahrungen.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eclipseerfahrungen.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eclipseerfahrungen.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eclipseerfahrungen.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eclipseerfahrungen.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eclipseerfahrungen.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eclipseerfahrungen.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eclipseerfahrungen.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eclipseerfahrungen.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eclipseerfahrungen.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eclipseerfahrungen.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eclipseerfahrungen.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eclipseerfahrungen.wordpress.com/183/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=183&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eclipseerfahrungen.wordpress.com/2009/02/01/editierbare-tabellen-loschen-hinzufugen-andern-von-elementen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">1000sunny</media:title>
		</media:content>
	</item>
		<item>
		<title>RCP &#8211; Klapp ein, Klapp aus &#8211; Bestandteile der GUI aus- und einblenden</title>
		<link>http://eclipseerfahrungen.wordpress.com/2008/12/21/rcp-klapp-ein-klapp-aus-bestandteile-der-gui-aus-und-einblenden/</link>
		<comments>http://eclipseerfahrungen.wordpress.com/2008/12/21/rcp-klapp-ein-klapp-aus-bestandteile-der-gui-aus-und-einblenden/#comments</comments>
		<pubDate>Sun, 21 Dec 2008 01:24:11 +0000</pubDate>
		<dc:creator>1000sunny</dc:creator>
				<category><![CDATA[RCP Eclipse Programmierung]]></category>
		<category><![CDATA[org.eclipse.ui.forms.widgets.ExpandableComposite]]></category>
		<category><![CDATA[org.eclipse.ui.forms.widgets.Section]]></category>
		<category><![CDATA[setClient]]></category>

		<guid isPermaLink="false">http://eclipseerfahrungen.wordpress.com/?p=178</guid>
		<description><![CDATA[Section expandableSection= toolkit.createSection ( composite, Section.EXPANDED &#124;  Section.TITLE_BAR &#124; Section.TWISTIE &#124; Section.EXPANDED &#124; Section.DESCRIPTION ); expandableSection.setText(&#8222;Titel&#8220;); expandableSection.setDescription ( &#8222;Beschreibung&#8220; ); MyComposite composite= new MyComposite(expandableSection); //+setClient bestimmt welche Komponente angezeigt wird, sobald ausgeklappt wird expandableSection.setClient ( composite); //+reflow berechnet das Layout neu; dieses muss gemacht werden, sobald eine expansion statt findet expandableSection.addExpansionListener( new ExpansionAdapter() { public [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=178&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Section expandableSection= toolkit.createSection ( composite, Section.EXPANDED |  Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED | Section.DESCRIPTION );<br />
expandableSection.setText(&#8222;Titel&#8220;);<br />
expandableSection.setDescription ( &#8222;Beschreibung&#8220; );<br />
MyComposite composite= new MyComposite(expandableSection);</p>
<p>//+setClient bestimmt welche Komponente angezeigt wird, sobald ausgeklappt wird</p>
<p>expandableSection.setClient ( composite);</p>
<p>//+reflow berechnet das Layout neu; dieses muss gemacht werden, sobald eine expansion statt findet<br />
expandableSection.addExpansionListener( new ExpansionAdapter() {<br />
public void expansionStateChanged( ExpansionEvent e ) {<br />
managedForm.reflow( true );<br />
}<br />
} );</p>
<p>//&#8212;&#8212;&#8212;&#8212;&#8212;oder so&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
ExpandableComposite exp= toolkit.createExpandableComposite(composite,<br />
ExpandableComposite.TWISTIE|<br />
ExpandableComposite.CLIENT_INDENT);<br />
exp.setText(&#8222;Titel&#8220;);<br />
MyComposite composite = new MyComposite(exp);</p>
<p>//+setClient bestimmt welche Komponente angezeigt wird, sobald ausgeklappt wird<br />
exp.setClient(composite);</p>
<p>//+reflow berechnet das Layout neu; dieses muss gemacht werden, sobald eine Expansion statt findet<br />
exp.addExpansionListener(new ExpansionAdapter() {<br />
public void expansionStateChanged(ExpansionEvent e) {<br />
managedForm.reflow(true);<br />
}<br />
});</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eclipseerfahrungen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eclipseerfahrungen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eclipseerfahrungen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eclipseerfahrungen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eclipseerfahrungen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eclipseerfahrungen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eclipseerfahrungen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eclipseerfahrungen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eclipseerfahrungen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eclipseerfahrungen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eclipseerfahrungen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eclipseerfahrungen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eclipseerfahrungen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eclipseerfahrungen.wordpress.com/178/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=178&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eclipseerfahrungen.wordpress.com/2008/12/21/rcp-klapp-ein-klapp-aus-bestandteile-der-gui-aus-und-einblenden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">1000sunny</media:title>
		</media:content>
	</item>
		<item>
		<title>No &#8216;jboss&#8217; MBeanServer found</title>
		<link>http://eclipseerfahrungen.wordpress.com/2008/12/17/no-jboss-mbeanserver-found/</link>
		<comments>http://eclipseerfahrungen.wordpress.com/2008/12/17/no-jboss-mbeanserver-found/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 01:23:54 +0000</pubDate>
		<dc:creator>1000sunny</dc:creator>
				<category><![CDATA[JBoss Intern]]></category>
		<category><![CDATA[Client-Komponente]]></category>
		<category><![CDATA[Fehlermeldung]]></category>

		<guid isPermaLink="false">http://eclipseerfahrungen.wordpress.com/?p=175</guid>
		<description><![CDATA[Diese Fehlermeldung kommt unter bestimmten Umständen, wenn man listBindings(&#8222;&#8220;) macht: java.lang.IllegalStateException: No &#8216;jboss&#8217; MBeanServer found! at org.jboss.mx.util.MBeanServerLocator.locateJBoss(MBeanServerLocator.java:122) at org.jboss.ejb.plugins.keygenerator.hilo.HiLoKeyGeneratorFactory.readResolve(HiLoKeyGeneratorFactory.java:420) 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:597) Die Bedeutung ist, dass irgendeine Komponente auf den Client geholt wird, die dann beim (unmarshalen) auf dem Client eine bestimmte Server Komponente braucht (z.B. den jboss-MBeanServer). Diese [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=175&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Diese Fehlermeldung kommt unter bestimmten Umständen, wenn man listBindings(&#8222;&#8220;) macht:</p>
<p>java.lang.IllegalStateException: No &#8216;jboss&#8217; MBeanServer found!<br />
at org.jboss.mx.util.MBeanServerLocator.locateJBoss(MBeanServerLocator.java:122)<br />
at org.jboss.ejb.plugins.keygenerator.hilo.HiLoKeyGeneratorFactory.readResolve(HiLoKeyGeneratorFactory.java:420)<br />
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
at java.lang.reflect.Method.invoke(Method.java:597)</p>
<p>Die Bedeutung ist, dass irgendeine Komponente auf den Client geholt wird, die dann beim (unmarshalen) auf dem Client eine bestimmte Server Komponente braucht (z.B. den jboss-MBeanServer). Diese Server Komponente gibt es aber natürlich auf dem Client nicht. So weit ich weiß ist z.B. der HiLoKeyGeneratorFactory eine Komponente für die Datenbank (eben um Schlüssel zu generieren) &#8211; die Datenbank hat aber auf dem Client nichts zu suchen. Da macht es: ZACK!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eclipseerfahrungen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eclipseerfahrungen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eclipseerfahrungen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eclipseerfahrungen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eclipseerfahrungen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eclipseerfahrungen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eclipseerfahrungen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eclipseerfahrungen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eclipseerfahrungen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eclipseerfahrungen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eclipseerfahrungen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eclipseerfahrungen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eclipseerfahrungen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eclipseerfahrungen.wordpress.com/175/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=175&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eclipseerfahrungen.wordpress.com/2008/12/17/no-jboss-mbeanserver-found/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">1000sunny</media:title>
		</media:content>
	</item>
		<item>
		<title>Save on close &#8211; Inhalt einer View automatisch bei beenden speichern</title>
		<link>http://eclipseerfahrungen.wordpress.com/2008/12/16/save-on-close-inhalt-einer-view-automatisch-bei-beenden-speichern/</link>
		<comments>http://eclipseerfahrungen.wordpress.com/2008/12/16/save-on-close-inhalt-einer-view-automatisch-bei-beenden-speichern/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 02:03:47 +0000</pubDate>
		<dc:creator>1000sunny</dc:creator>
				<category><![CDATA[RCP Eclipse Programmierung]]></category>
		<category><![CDATA[RCP Programmierung]]></category>
		<category><![CDATA[automatisches speichern]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Save]]></category>
		<category><![CDATA[View]]></category>

		<guid isPermaLink="false">http://eclipseerfahrungen.wordpress.com/?p=172</guid>
		<description><![CDATA[Ich benütze für dieses Mal eine Online-Source-Datenbank (hier kickjava.com). Hier kann man den Sourcecode von Java-Klassen schön formatiert und meistens verlinkt betrachten. Die Syntax ist recht einfach, so dass man schnell eigenen Anfragen über die URL starten kann: z.B. http://kickjava.com/src/org/eclipse/ui/internal/EditorManager.java.htm org.eclipse.ui.internal.WorkbenchPage public void hideView(IViewReference ref) { &#8230;. if (view instanceof ISaveablePart){ ISaveablePart saveable = (ISaveablePart)view; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=172&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ich benütze für dieses Mal eine Online-Source-Datenbank (hier kickjava.com).</p>
<p>Hier kann man den Sourcecode von Java-Klassen schön formatiert und meistens verlinkt betrachten.</p>
<p>Die Syntax ist recht einfach, so dass man schnell eigenen Anfragen über die URL starten kann:</p>
<p>z.B. http://kickjava.com/src/<strong>org/eclipse/ui/internal/EditorManager</strong>.java.htm</p>
<p><code> org.eclipse.ui.internal.</code><code>WorkbenchPage </code></p>
<p><code><span>public</span> <span>void</span> hideView(<a href="http://kickjava.com/src/org/eclipse/ui/IViewReference.java.htm">IViewReference</a> ref) {</code></p>
<p>&#8230;.</p>
<p><code> <span>if</span> <em>(<strong>view <span>instanceof</span> <a href="http://kickjava.com/src/org/eclipse/ui/ISaveablePart.java.htm">ISaveablePart</a></strong></em>){<br />
<a href="http://kickjava.com/src/org/eclipse/ui/ISaveablePart.java.htm">ISaveablePart</a> saveable = (<a href="http://kickjava.com/src/org/eclipse/ui/ISaveablePart.java.htm">ISaveablePart</a>)view;<br />
<span>if</span> <em><strong>(saveable.isSaveOnCloseNeeded()) </strong></em>{<br />
<a name="2227"></a> <a href="http://kickjava.com/src/org/eclipse/ui/IWorkbenchWindow.java.htm">IWorkbenchWindow</a> window = view.getSite().getWorkbenchWindow();<br />
<a name="2228"></a> <span>boolean</span> success = EditorManager.saveAll(Collections.singletonList(view), <span>true</span>, <span>true</span>, <span>false</span>, window);<br />
<span>if</span> (!success) {<br />
<a name="2230"></a> <span>// the user cancelled.<br />
<a name="2231"></a></span> <span>return</span>;<br />
<a name="2232"></a> }<br />
<a name="2233"></a> promptedForSave = <span>true</span>;<br />
<a name="2234"></a> }<br />
<a name="2235"></a> }<br />
<a name="2236"></a> }</code></p>
<p>&#8230;.</p>
<p>nun das <code>org.eclipse.ui.internal</code><strong>.EditorManager.saveAll</strong></p>
<p><code><br />
<span>979 </span><a name="979"></a> <span>public</span> <span>boolean</span> saveAll(<span>boolean</span> confirm, <span>boolean</span> closing, <span>boolean</span> addNonPartSources) {</code></p>
<p><code>980 <span>// Get the list of dirty editors and views. If it is<br />
<span>981 </span><a name="981"></a></span> <span>// empty just return.<br />
<span>982 </span><a name="982"></a></span> <a href="http://kickjava.com/src/org/eclipse/ui/ISaveablePart.java.htm">ISaveablePart</a>[] parts = page.getDirtyParts();<br />
<span>983 </span><a name="983"></a> <span>if</span> (parts.length == <span>0</span>) {<br />
<span>984 </span><a name="984"></a> <span>return</span> <span>true</span>;<br />
<span>985 </span><a name="985"></a> }<br />
<span>986 </span><a name="986"></a> <span>// saveAll below expects a mutable list<br />
<span>987 </span><a name="987"></a></span> <a href="http://kickjava.com/src/java/util/ArrayList.java.htm">List</a> <a href="http://kickjava.com/220.htm"><img src="http://kickjava.com/cmn/javadoc.gif" border="0" alt="JavaDoc" /></a> dirtyParts = <span>new</span> <a href="http://kickjava.com/src/java/util/ArrayList.java.htm">ArrayList</a> <a href="http://kickjava.com/220.htm"><img src="http://kickjava.com/cmn/javadoc.gif" border="0" alt="JavaDoc" /></a>(parts.length);<br />
<span>988 </span><a name="988"></a> <span>for</span> (<span>int</span> i = <span>0</span>; i &lt; parts.length; i++) {<br />
<span>989 </span><a name="989"></a> dirtyParts.add(parts[i]);<br />
<span>990 </span><a name="990"></a> }<br />
<span>991 </span><a name="991"></a><br />
<span>992 </span><a name="992"></a> <span>// If confirmation is required ..<br />
<span>993 </span><a name="993"></a></span> <span>return</span> saveAll(dirtyParts, confirm, closing, addNonPartSources, window);<br />
<span>994 </span><a name="994"></a> }<br />
<span>995 </span><a name="995"></a></code></p>
<p>Also alle, die dirty sind werden abgespeichert.</p>
<p>Zusammenfassend:</p>
<p>Das Interface ISaveablePart implementieren</p>
<p>isSaveOnCloseNeeded implementieren</p>
<p>isDirty implementieren</p>
<p>(wenn isDirty true zurückgibt, dann erscheint ein kleines Sternchen neben der Tab-Überschrift, so wie man es von Eclipse-Editoren kennt, in denen man editiert hat)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eclipseerfahrungen.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eclipseerfahrungen.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eclipseerfahrungen.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eclipseerfahrungen.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eclipseerfahrungen.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eclipseerfahrungen.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eclipseerfahrungen.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eclipseerfahrungen.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eclipseerfahrungen.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eclipseerfahrungen.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eclipseerfahrungen.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eclipseerfahrungen.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eclipseerfahrungen.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eclipseerfahrungen.wordpress.com/172/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=172&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eclipseerfahrungen.wordpress.com/2008/12/16/save-on-close-inhalt-einer-view-automatisch-bei-beenden-speichern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">1000sunny</media:title>
		</media:content>

		<media:content url="http://kickjava.com/cmn/javadoc.gif" medium="image">
			<media:title type="html">JavaDoc</media:title>
		</media:content>

		<media:content url="http://kickjava.com/cmn/javadoc.gif" medium="image">
			<media:title type="html">JavaDoc</media:title>
		</media:content>
	</item>
		<item>
		<title>Eclipse Error: The type java.lang.Object cannot be resolved</title>
		<link>http://eclipseerfahrungen.wordpress.com/2008/11/25/eclipse-error-the-type-javalangobject-cannot-be-resolved/</link>
		<comments>http://eclipseerfahrungen.wordpress.com/2008/11/25/eclipse-error-the-type-javalangobject-cannot-be-resolved/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 17:47:45 +0000</pubDate>
		<dc:creator>1000sunny</dc:creator>
				<category><![CDATA[Arbeiten mit Eclipse]]></category>

		<guid isPermaLink="false">http://eclipseerfahrungen.wordpress.com/?p=157</guid>
		<description><![CDATA[Diesen Fehler bekam ich (nachdem ich eine Menge Sachen mit Eclipse gemacht hatte &#8211; und es deswegen auch einmal neu starten musste &#8211; genaue Ursache aber unbekannt). Folgende Dinge habe ich gemacht &#8211; und danach ging es wieder &#8211; leider kann ich nicht genau ermitteln, wie ich diesen Fehler beseitigt habe: 1.) JDK überprüft 2.) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=157&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Diesen Fehler bekam ich (nachdem ich eine Menge Sachen mit Eclipse gemacht hatte &#8211; und es deswegen auch einmal neu starten musste &#8211; genaue Ursache aber unbekannt).</p>
<p>Folgende Dinge habe ich gemacht &#8211; und danach ging es wieder &#8211; leider kann ich nicht genau ermitteln, wie ich diesen Fehler beseitigt habe:</p>
<p>1.) JDK überprüft</p>
<p>2.) Projekte gelöscht (nicht auf Disk), die ich in verschiedenen Versionen öfter hatte</p>
<p>3.) Alle Build-Path-Fehler beseitigt</p>
<p>4.) Clean und Refresh</p>
<p>5.) Neu-Starten</p>
<p>Ich weiß nicht welcher dieser Vorgänge das Problem gelöst hat, da ich sie immer wieder neu kombiniert habe. Aber einer war dabei &#8211; und vielleicht kann ich das das nächste Mal noch besser einkreisen.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eclipseerfahrungen.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eclipseerfahrungen.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eclipseerfahrungen.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eclipseerfahrungen.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eclipseerfahrungen.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eclipseerfahrungen.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eclipseerfahrungen.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eclipseerfahrungen.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eclipseerfahrungen.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eclipseerfahrungen.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eclipseerfahrungen.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eclipseerfahrungen.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eclipseerfahrungen.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eclipseerfahrungen.wordpress.com/157/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=157&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eclipseerfahrungen.wordpress.com/2008/11/25/eclipse-error-the-type-javalangobject-cannot-be-resolved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">1000sunny</media:title>
		</media:content>
	</item>
		<item>
		<title>Wie finde ich die Sourcen zu einem Jar (jboss)</title>
		<link>http://eclipseerfahrungen.wordpress.com/2008/11/24/wie-finde-ich-die-sourcen-zu-einem-jar-jboss/</link>
		<comments>http://eclipseerfahrungen.wordpress.com/2008/11/24/wie-finde-ich-die-sourcen-zu-einem-jar-jboss/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 21:51:55 +0000</pubDate>
		<dc:creator>1000sunny</dc:creator>
				<category><![CDATA[JBoss Intern]]></category>
		<category><![CDATA[JBoss Deployer Impl]]></category>
		<category><![CDATA[JBoss Sourcen]]></category>

		<guid isPermaLink="false">http://eclipseerfahrungen.wordpress.com/?p=153</guid>
		<description><![CDATA[Nachdem ich die letzte Zeit nach den Sourcen von jboss-deployers-impl.jar gesucht habe, habe ich das heute mal einfach bei google eingegeben. Und zwar nicht nur die Klasse MainDeployerImpl.java die ich gesucht habe, sondern den Namen der .jar-Datei Unter der URL http://repository.jboss.com/maven2/org/jboss/deployers/jboss-deployers-impl/2.0.0.CR5/ gibt es die Datei zum herunterladen und unter: http://repository.jboss.com/maven2/ den ganzen jboss im source-tree [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=153&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich die letzte Zeit nach den Sourcen von jboss-deployers-impl.jar gesucht habe, habe ich das heute mal einfach bei google eingegeben. Und zwar nicht nur die Klasse MainDeployerImpl.java die ich gesucht habe, sondern den Namen der .jar-Datei</p>
<p>Unter der URL http://repository.jboss.com/maven2/org/jboss/deployers/jboss-deployers-impl/2.0.0.CR5/</p>
<p>gibt es die Datei zum herunterladen und unter:</p>
<p>http://repository.jboss.com/maven2/ den ganzen jboss im source-tree</p>
<p>Endlich</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eclipseerfahrungen.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eclipseerfahrungen.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eclipseerfahrungen.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eclipseerfahrungen.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eclipseerfahrungen.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eclipseerfahrungen.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eclipseerfahrungen.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eclipseerfahrungen.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eclipseerfahrungen.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eclipseerfahrungen.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eclipseerfahrungen.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eclipseerfahrungen.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eclipseerfahrungen.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eclipseerfahrungen.wordpress.com/153/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=153&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eclipseerfahrungen.wordpress.com/2008/11/24/wie-finde-ich-die-sourcen-zu-einem-jar-jboss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">1000sunny</media:title>
		</media:content>
	</item>
		<item>
		<title>Was geschieht beim Deployment eines VirtualFiles</title>
		<link>http://eclipseerfahrungen.wordpress.com/2008/11/24/was-geschieht-beim-deployment-eines-virtualfiles/</link>
		<comments>http://eclipseerfahrungen.wordpress.com/2008/11/24/was-geschieht-beim-deployment-eines-virtualfiles/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 21:45:30 +0000</pubDate>
		<dc:creator>1000sunny</dc:creator>
				<category><![CDATA[JBoss Intern]]></category>
		<category><![CDATA[JBoss Deployment]]></category>

		<guid isPermaLink="false">http://eclipseerfahrungen.wordpress.com/?p=145</guid>
		<description><![CDATA[VFSScanner.add(Profile, VirtualFile) / VFSScanner.remove(Profile, String name) Wir untersuchen das add(..) &#8211; das remove geht analog. diese sind in folgender Unterklasse implementiert: Hier ein Link zum JBoss Deployment Framework system/org.jboss.system.server.profileservice.DeploymentPhaseVFSScanner (jeder Scanner ist einer Phase zugeordnet -Bootstrap, Deployer, Application) hier wird aus dem File ein org.jboss.deployers.vfs.spi.client.VFSDeployment Objekt gemacht und dieses zum Profile hinzugefügt (in der Phase [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=145&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>VFSScanner.add(Profile, VirtualFile) / VFSScanner.remove(Profile, String name)</p>
<p>Wir untersuchen das add(..) &#8211; das remove geht analog.</p>
<p>diese sind in folgender Unterklasse implementiert:</p>
<p>Hier ein Link zum <a href="http://www.jboss.org/community/docs/DOC-11338" target="_blank">JBoss Deployment Framework</a></p>
<p>system/org.jboss.system.server.profileservice.DeploymentPhaseVFSScanner (jeder Scanner ist einer Phase zugeordnet -Bootstrap, Deployer, Application)</p>
<p>hier wird aus dem File ein org.jboss.deployers.vfs.spi.client.VFSDeployment Objekt gemacht und dieses zum Profile hinzugefügt (in der Phase Application).</p>
<p>system/org.jboss.system.server.profile.basic.MetaDataAwareProfile extends system/org.jboss.system.server.profile.basic.ProfileImpl</p>
<p>In den Profiles sind alle Deployments eingetragen (Name -&gt; Deployment) für jede Phase:</p>
<p>private LinkedHashMap&lt;String, VFSDeployment&gt; bootstraps = new LinkedHashMap&lt;String, VFSDeployment&gt;();<br />
private LinkedHashMap&lt;String, VFSDeployment&gt; applications = new LinkedHashMap&lt;String, VFSDeployment&gt;();<br />
private LinkedHashMap&lt;String, VFSDeployment&gt; deployers = new LinkedHashMap&lt;String, VFSDeployment&gt;();</p>
<p>Diese werde benützt von:</p>
<p>system/org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(String name) -&gt; name ist default (wenn ich es auf minimal setze, werden trotzdem die Files im Verzeichnis server/default/deploy geladen) &#8211; ich sehe auch nirgends, wo dieses Feld gesetzt werden kann &#8211; immer nur der Wert &#8222;default&#8220;</p>
<p>&#8211;</p>
<p>in loadProfile werden folgende Schritte gemacht (für alle Application-Deployments):</p>
<p><strong>org.jboss.deployers.client.spi.DeployerClient.MainDeployer</strong>.add (jedes Deployment)</p>
<p>MainDeployer.process();</p>
<p>MainDeployer.checkComplete();</p>
<p>da MainDeployer nur ein Interface ist, schauen wir uns die Klasse:</p>
<p><strong><em>org.jboss.deployers.plugins.main.MainDeployerImpl</em></strong></p>
<p>addDeployment (&#8230;) hier werden auch die DeploymentKontexte überprüft</p>
<p>process() &#8211;&gt; deployers.process(deployContexts, undeployContexts);</p>
<p>wir suchen nach deployers:</p>
<p><strong>org.jboss.deployers.spi.deployer.Deployers</strong>.process(deployContexts, undeployContexts);</p>
<p>jetzt noch die Implementierung:</p>
<p>org.jboss.deployers.plugins.deployers.DeployersImpl.process</p>
<p>AbstractVFSDeploymentContext( &#8211; für .war/oder directories) wird in einen org.jboss.deployers.plugins.deployers.DeploymentControllerContext eingepackt</p>
<p>AbstractKernelController.install(deploymentControllerContext) ist implementiert in</p>
<p>jboss-kernel/org.jboss.dependency.plugins.AbstractController (DeploymentControllerContext)</p>
<p>Diesen sehr interessanten Stacktrace bekomme ich bei einem Deployment Fehler (allerdings ein .war)</p>
<p>(&#8230;)</p>
<p>at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3887)<br />
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4370)<br />
at <strong>tomcat/org.jboss.web.tomcat.service.deployers.TomcatDeployment</strong>.performDeployInternal(TomcatDeployment.java:352)<br />
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:140)</p>
<p><strong> server/</strong><strong>org.jboss.web.deployers.AbstractWarDeployment.</strong>start(AbstractWarDeployment.java:459)<br />
<strong>server/org.jboss.web.deployers.WebModule.</strong>startModule(WebModule.java:118)<br />
<strong> server/</strong>org.jboss.web.deployers.WebModule.start(WebModule.java:96)<br />
(reflect&#8230;)</p>
<p>mbeans/org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)<br />
mbeans/org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)<br />
mbeans/org.jboss.mx.server.Invocation.invoke(Invocation.java:88)<br />
<strong>mbeans/org.jboss.mx.server.AbstractMBeanInvoker</strong>.invoke(AbstractMBeanInvoker.java:264)<br />
jmx/org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)<br />
system-jmx/org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)<br />
at $Proxy36.start(Unknown Source)</p>
<p>system-jmx/org.jboss.system.microcontainer.StartStopLifecycleAction.installAction (StartStopLifecycleAction.java:42)</p>
<p>org.jboss.system.microcontainer.ServiceControllerContextAction.installAction(ServiceControllerContextAction.java:1)</p>
<p>jboss-dependency/org.jboss.dependency.plugins.action.SimpleControllerContextAction.</p>
<p>simpleInstallAction(SimpleControllerContextAction.java:62)</p>
<p>jboss-dependency/org.jboss.dependency.plugins.action.AccessControllerContextAction.install</p>
<p>(AccessControllerContextAction.java:71)</p>
<p>jboss-dependency/org.jboss.dependency.plugins.AbstractControllerContextActions.install</p>
<p>(AbstractControllerContextActions.java:51)<br />
jboss-dependency/org.jboss.dependency.plugins.AbstractControllerContext.install</p>
<p>(AbstractControllerContext.java:348)<br />
system-jmx/org.jboss.system.microcontainer.ServiceControllerContext.install</p>
<p>(ServiceControllerContext.java:286)<br />
jboss-dependency/org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)<br />
jboss-dependency/org.jboss.dependency.plugins.AbstractController.incrementState</p>
<p>(AbstractController.java:934)<br />
jboss-dependency/org.jboss.dependency.plugins.AbstractController.resolveContexts</p>
<p>(AbstractController.java:1062)<br />
jboss-dependency/org.jboss.dependency.plugins.AbstractController.resolveContexts</p>
<p>(AbstractController.java:984)<br />
jboss-dependency/org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)<br />
jboss-dependency/org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)<br />
system-jmx/at org.jboss.system.ServiceController.doChange(ServiceController.java:672)<br />
system-jmx/at org.jboss.system.ServiceController.start(ServiceController.java:444)<br />
system-jmx/org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146)<br />
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104)<br />
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:1)<br />
at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)<br />
at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)<br />
at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)<br />
at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1285)<br />
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1003)<br />
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1024)<br />
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:944)<br />
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)<br />
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)<br />
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)<br />
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)<br />
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)<br />
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)<br />
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)<br />
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:627)<br />
at <strong>org.jboss.deployers.plugins.main.MainDeployerImpl</strong>.process(MainDeployerImpl.java:541)<br />
at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:270)<br />
at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:144)<br />
at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:409)<br />
at org.jboss.Main.boot(Main.java:213)<br />
at org.jboss.Main$1.run(Main.java:552)<br />
at java.lang.Thread.run(Unknown Source)</p>
<p>Besonders interessant finde ich auch die Klasse <strong>org.jboss.deployers.plugins.main.MainDeployerImpl </strong>- diese finde ich aber leider nirgends in den von mir runtergeladenen jboss-sourcen.</p>
<p>So ich behalte das mal als Denkansatz und dann geht es im nächsten Blog-Eintrag weiter &#8211; dieser ist eh schon so unübersichtlich, dass ich das Ziel aus den Augen verloren habe (aber eine Menge dazugelernt <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eclipseerfahrungen.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eclipseerfahrungen.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eclipseerfahrungen.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eclipseerfahrungen.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eclipseerfahrungen.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eclipseerfahrungen.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eclipseerfahrungen.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eclipseerfahrungen.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eclipseerfahrungen.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eclipseerfahrungen.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eclipseerfahrungen.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eclipseerfahrungen.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eclipseerfahrungen.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eclipseerfahrungen.wordpress.com/145/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=145&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eclipseerfahrungen.wordpress.com/2008/11/24/was-geschieht-beim-deployment-eines-virtualfiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">1000sunny</media:title>
		</media:content>
	</item>
		<item>
		<title>Erster JBoss-Bug gefunden &#8211; Ein Grund zu feiern</title>
		<link>http://eclipseerfahrungen.wordpress.com/2008/11/19/erster-jboss-bug-gefunden-ein-grund-zu-feiern/</link>
		<comments>http://eclipseerfahrungen.wordpress.com/2008/11/19/erster-jboss-bug-gefunden-ein-grund-zu-feiern/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 00:58:05 +0000</pubDate>
		<dc:creator>1000sunny</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Beitrag zu JBoss]]></category>
		<category><![CDATA[Fehler in JBoss]]></category>
		<category><![CDATA[Grund zu feiern]]></category>

		<guid isPermaLink="false">http://eclipseerfahrungen.wordpress.com/?p=147</guid>
		<description><![CDATA[Heute habe ich den ersten Fehler im neuen JBoss AS 5 CR2 gefunden (also den ersten für mich). In der Klasse ProfileServiceBootstrap &#8211; ich hab es sofort an die Entwickler geschrieben &#8211; und mittlerweile ist es korrigiert. Das ist mein erster offizieller Beitrag zu JBoss. Hier noch der alte Code mit Hinweis auf den Fehler: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=147&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Heute habe ich den ersten Fehler im neuen JBoss AS 5 CR2 gefunden (also den ersten für mich). In der Klasse ProfileServiceBootstrap &#8211; ich hab es sofort an die Entwickler geschrieben &#8211; und mittlerweile ist es korrigiert. Das ist mein erster offizieller Beitrag zu JBoss.</p>
<p>Hier noch der alte Code mit Hinweis auf den Fehler:</p>
<p>if(profileService == null)<br />
throw new IllegalStateException(&#8222;The ProfileService has not  been injected&#8220;);<br />
log.debug(&#8222;Using ProfileService: &#8220; + profileService);<br />
if(profileService == null)  &lt;&lt;&lt;&lt;&lt; I think this should be the  mainDeployer<br />
throw new IllegalStateException(&#8222;The MainDeployer has not been  injected&#8220;);</p>
<p>Es ist beeindruckend, wie schnell OpenSource funktioniert. Ich habe den Fehler um 0.10 gemeldet, erstes Feedback um  0.15 und er war um 01.24 korrigiert.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eclipseerfahrungen.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eclipseerfahrungen.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eclipseerfahrungen.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eclipseerfahrungen.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eclipseerfahrungen.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eclipseerfahrungen.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eclipseerfahrungen.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eclipseerfahrungen.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eclipseerfahrungen.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eclipseerfahrungen.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eclipseerfahrungen.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eclipseerfahrungen.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eclipseerfahrungen.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eclipseerfahrungen.wordpress.com/147/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=147&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eclipseerfahrungen.wordpress.com/2008/11/19/erster-jboss-bug-gefunden-ein-grund-zu-feiern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">1000sunny</media:title>
		</media:content>
	</item>
		<item>
		<title>Empfehlung für Tutorials &#8211; LaLiLuna</title>
		<link>http://eclipseerfahrungen.wordpress.com/2008/11/15/empfehlung-fur-tutorials-laliluna/</link>
		<comments>http://eclipseerfahrungen.wordpress.com/2008/11/15/empfehlung-fur-tutorials-laliluna/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 14:15:20 +0000</pubDate>
		<dc:creator>1000sunny</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://eclipseerfahrungen.wordpress.com/?p=142</guid>
		<description><![CDATA[Auf Laliluna habe ich schöne Tutorials gefunden &#8211; sogar in 3 Sprachen http://www.laliluna.de/ejb-3-tutorial-jboss.html<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=142&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Auf <a href="http://www.laliluna.de" target="_blank">Laliluna </a>habe ich schöne Tutorials gefunden &#8211; sogar in 3 Sprachen</p>
<p>http://www.laliluna.de/ejb-3-tutorial-jboss.html</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eclipseerfahrungen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eclipseerfahrungen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eclipseerfahrungen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eclipseerfahrungen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eclipseerfahrungen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eclipseerfahrungen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eclipseerfahrungen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eclipseerfahrungen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eclipseerfahrungen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eclipseerfahrungen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eclipseerfahrungen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eclipseerfahrungen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eclipseerfahrungen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eclipseerfahrungen.wordpress.com/142/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eclipseerfahrungen.wordpress.com&amp;blog=4680488&amp;post=142&amp;subd=eclipseerfahrungen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eclipseerfahrungen.wordpress.com/2008/11/15/empfehlung-fur-tutorials-laliluna/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">1000sunny</media:title>
		</media:content>
	</item>
	</channel>
</rss>
