<?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>AhtiK Ventures &#187; Eclipse</title>
	<atom:link href="http://ahtik.com/blog/category/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://ahtik.com/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 20 Nov 2009 10:35:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Eclipse DemoCamp TALLINN flyer available!</title>
		<link>http://ahtik.com/blog/2009/11/10/eclipse-democamp-tallinn-flyer-available/</link>
		<comments>http://ahtik.com/blog/2009/11/10/eclipse-democamp-tallinn-flyer-available/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 15:21:41 +0000</pubDate>
		<dc:creator>ahtik</dc:creator>
				<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=253</guid>
		<description><![CDATA[We prepared a small pdf flyer to promote Eclipse DemoCamp taking place in Tallinn, Estonia. See Eclipse DemoCamp Tallinn/Estonia website for event details!
Direct link to flyer: Eclipse DemoCamp Tallinn PDF Flyer.
Feel free to share!
]]></description>
			<content:encoded><![CDATA[<p><b>We prepared a small pdf flyer to promote Eclipse DemoCamp taking place in Tallinn, Estonia. See <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2009/Tallinn">Eclipse DemoCamp Tallinn/Estonia website</a> for event details!</b></p>
<p>Direct link to flyer: <a href="http://ahtik.com/blog/wp-content/uploads/2009/11/democamp-tallinn-flyer1.pdf">Eclipse DemoCamp Tallinn PDF Flyer</a>.</p>
<p><b>Feel free to share!</b></p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2009/11/10/eclipse-democamp-tallinn-flyer-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IntelliJ IDEA goes Open-Source!</title>
		<link>http://ahtik.com/blog/2009/10/16/intellij-idea-goes-open-source/</link>
		<comments>http://ahtik.com/blog/2009/10/16/intellij-idea-goes-open-source/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 10:07:24 +0000</pubDate>
		<dc:creator>ahtik</dc:creator>
				<category><![CDATA[Development Practices]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Tools and Frameworks]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=230</guid>
		<description><![CDATA[Yesterday (October 15th, 2009) IntelliJ announced open-sourcing most of its IDEA editor under Apache 2.0 license.
Inevitable for growth
At some perspective this has been an inevitable move &#8212; code editors have turned into big platforms. They are used for much more than developing pure text-based artifacts. To remain competitive you need to allow the maximum level [...]]]></description>
			<content:encoded><![CDATA[<p><b>Yesterday (October 15th, 2009) IntelliJ <a href="http://blogs.jetbrains.com/idea/2009/10/intellij-idea-open-source">announced</a> open-sourcing most of its IDEA editor under Apache 2.0 license.</b></p>
<h2>Inevitable for growth</h2>
<p>At some perspective this has been an inevitable move &#8212; code editors have turned into big platforms. They are used for much more than developing pure text-based artifacts. To remain competitive you need to allow the maximum level of integration, openness and visibility. Which becomes impossible without open-sourcing all the core components. Controversially, using a permissive license (ASL, BSD, EPL, LGPL, not GPL) can turn your business into a charity organization.</p>
<h2>Commercial offering</h2>
<p>IDEA Platform plus Java, Groovy and Scala support are all open-sourced. It looks like IntelliJ is retaining some of the revenue stream by keeping Java EE stack closed-source, calling it IDEA Ultimate and offering it as a commercial product.</p>
<h2>The Importance of Java Enterprise (JEE) Tooling</h2>
<p>I think IntelliJ decision about keeping EE as a separate commercial product is a very important indicator for the whole IDE marketplace and particularly for Eclipse. Much to my surprise, at the <a href="http://eclipse.org/membership/slides.pdf">last Eclipse members meeting Q3 call</a> there were some very interesting download stats reported. Eclipse Galileo IDE for JEE gets 41% of the downloads! While Classic and Java combined were 34%! (Off-topic but rcp/plugin edition was 2%).</p>
<p>This 41% of JEE downloads does not include 3rd party distribution providers, many application server vendors have their own bundles with a pre-configured settings (for example <a href="http://download.java.net/glassfish/eclipse">GlassFish Tools Eclipse Bundle</a>).</p>
<h2>Indication for a better future</h2>
<p>IntelliJ move and Eclipse Galileo JEE download clearly demonstrate how important is a good tooling support for Java Enterprise development.</p>
<p>IntelliJ move can also be a sign for Eclipse that there is now a friendly competitor who has put their bet on outperforming current Eclipse JEE feature-set with a commercial offering.</p>
<p>I have no experience with the IntelliJ JEE offering, is it better than the JEE tooling from Netbeans and Eclipse?</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2009/10/16/intellij-idea-goes-open-source/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Eclipse Datatools (DTP) gets Amazon AWS SimpleDB Support!</title>
		<link>http://ahtik.com/blog/2009/07/28/eclipse-datatools-dtp-gets-amazon-aws-simpledb-support/</link>
		<comments>http://ahtik.com/blog/2009/07/28/eclipse-datatools-dtp-gets-amazon-aws-simpledb-support/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 11:34:10 +0000</pubDate>
		<dc:creator>ahtik</dc:creator>
				<category><![CDATA[Development Practices]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Tools and Frameworks]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=222</guid>
		<description><![CDATA[Great news for Eclipse community and SimpleDB fans &#8212; Amazon AWS team released Amazon SimpleDB Management tool that is built on top of Eclipse Datatools!
SimpleDB Management in Eclipse lets you access SimpleDB to create, edit and view domains, items and attributes without writing a single line of code. Additionally you can use SQL Scrapbook to [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Great news for Eclipse community and SimpleDB fans &#8212; Amazon AWS team released Amazon SimpleDB Management tool that is built on top of <a href="http://www.eclipse.org/datatools/">Eclipse Datatools</a>!</strong></p>
<p>SimpleDB Management in Eclipse lets you access SimpleDB to create, edit and view domains, items and attributes without writing a single line of code. Additionally you can use SQL Scrapbook to write SQL select queries with the help of auto-completion.</p>
<p>See <a href="http://aws.amazon.com/eclipse">http://aws.amazon.com/eclipse</a> for more information and download instructions!</p>
<p>Screencast about the Eclipse Datatools SimpleDB features:</p>
<p><a href="http://media.amazonwebservices.com/videos/eclipse-sdb-management-video.html"><img src="http://media.amazonwebservices.com/eclipse-video-sdb.png" border="0"/></a>
</p>
<p>AWS Toolkit including SimpleDB DTP integration is licensed under Apache License 2.0 so it is free to download.</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2009/07/28/eclipse-datatools-dtp-gets-amazon-aws-simpledb-support/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Total Eclipse of the Heart</title>
		<link>http://ahtik.com/blog/2009/06/04/total-eclipse-of-the-heart/</link>
		<comments>http://ahtik.com/blog/2009/06/04/total-eclipse-of-the-heart/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 14:18:31 +0000</pubDate>
		<dc:creator>ahtik</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Unrelated]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=211</guid>
		<description><![CDATA[99.99% times I do not like to re-post youtube video links but this time I just have to spread some genius rework of a music video. And what&#8217;s more &#8212; song title is &#8220;Total Eclipse of the Heart&#8221;. So let&#8217;s use the video to find some out-of-the-box inspiration for our Eclipse platform future!



Thanks for watching! [...]]]></description>
			<content:encoded><![CDATA[<p><b>99.99% times I do not like to re-post youtube video links but this time I just have to spread some genius rework of a music video. And what&#8217;s more &#8212; song title is &#8220;Total Eclipse of the Heart&#8221;. So let&#8217;s use the video to find some out-of-the-box inspiration for our Eclipse platform future!</b></p>
<p><center><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/lj-x9ygQEGA&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x2b405b&#038;color2=0x6b8ab6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/lj-x9ygQEGA&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x2b405b&#038;color2=0x6b8ab6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br />
</center><br />
Thanks for watching! Do you see a message related to the Eclipse Platform?</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2009/06/04/total-eclipse-of-the-heart/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quick hint: Ignore bin, target, build etc dirs in Eclipse CVS and SVN Synchronize View</title>
		<link>http://ahtik.com/blog/2009/06/02/quick-hint-ignore-bin-target-build-etc-dirs-in-eclipse-cvs-and-svn-synchronize-view/</link>
		<comments>http://ahtik.com/blog/2009/06/02/quick-hint-ignore-bin-target-build-etc-dirs-in-eclipse-cvs-and-svn-synchronize-view/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 08:12:36 +0000</pubDate>
		<dc:creator>ahtik</dc:creator>
				<category><![CDATA[Development Practices]]></category>
		<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=192</guid>
		<description><![CDATA[Directory ignore feature for svn and cvs in Eclipse Synchronize View is located in a straightforward place but still from time to time we tend to forget. I keep looking at SVN settings and synchronize View Menu but it is not there.
Here it comes:

Window-&#62;Preferences-&#62;Team-&#62;Ignored Resources
Faster is to simply type &#8220;ignored&#8221; into preferences quick search!
Here you [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Directory ignore feature for svn and cvs in Eclipse Synchronize View is located in a straightforward place but still from time to time we tend to forget. I keep looking at SVN settings and synchronize View Menu but it is not there.</strong></p>
<p>Here it comes:</p>
<p><img src="http://ahtik.com/img/svn-eclipse-ignored-resources.png"></p>
<p><strong>Window-&gt;Preferences-&gt;Team-&gt;Ignored Resources</strong><br />
Faster is to simply type &#8220;ignored&#8221; into preferences quick search!</p>
<p>Here you can add patterns like &#8220;bin&#8221;, &#8220;build&#8221;, &#8220;target&#8221; etc so these will be ignored.</p>
<p>Please be aware that this kind of ignore patterns are not conceptually correct &#8212; ignored resources should be configured at the svn repository meta-info level!</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2009/06/02/quick-hint-ignore-bin-target-build-etc-dirs-in-eclipse-cvs-and-svn-synchronize-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No, Cancel, Yes?</title>
		<link>http://ahtik.com/blog/2009/05/14/no-cancel-yes/</link>
		<comments>http://ahtik.com/blog/2009/05/14/no-cancel-yes/#comments</comments>
		<pubDate>Thu, 14 May 2009 11:07:34 +0000</pubDate>
		<dc:creator>ahtik</dc:creator>
				<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=183</guid>
		<description><![CDATA[New Eclipse 3.5M7 provides an interesting approach for confirmation dialogs. Previous &#8220;Yes, No, Cancel&#8221; has been replaced with &#8220;No, Cancel, Yes&#8221; options.
I wonder what is the reasoning behind it.. Read more (including screenshots) at Ivar blog.
]]></description>
			<content:encoded><![CDATA[<p>New Eclipse 3.5M7 provides an interesting approach for confirmation dialogs. Previous &#8220;Yes, No, Cancel&#8221; has been replaced with &#8220;No, Cancel, Yes&#8221; options.</p>
<p>I wonder what is the reasoning behind it.. Read more (including screenshots) at <a href="http://meikas.com/blog/2009/weird-ordering-of-buttons-in-new-eclipse/"><b>Ivar blog</b></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2009/05/14/no-cancel-yes/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Using Glassfish Eclipse Bundle for JavaDB, JPA and JSP</title>
		<link>http://ahtik.com/blog/2009/04/09/using-glassfish-eclipse-bundle-for-javadb-jpa-and-jsp/</link>
		<comments>http://ahtik.com/blog/2009/04/09/using-glassfish-eclipse-bundle-for-javadb-jpa-and-jsp/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 13:49:59 +0000</pubDate>
		<dc:creator>ahtik</dc:creator>
				<category><![CDATA[Development Practices]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java Runtime]]></category>
		<category><![CDATA[Tools and Frameworks]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/?p=139</guid>
		<description><![CDATA[Have you ever wondered how quickly one could get from installing a J2EE server to running a JSP page that fetches data from DB using modern persistency technology like JPA?
To find out we (me and Ivar) did a little test-drive using recently announced Glassfish Eclipse Bundle that contains Eclipse IDE with bundled Glassfish J2EE server, [...]]]></description>
			<content:encoded><![CDATA[<p><b>Have you ever wondered how quickly one could get from installing a J2EE server to running a JSP page that fetches data from DB using modern persistency technology like JPA?</b></p>
<p>To find out we (me and <a href="http://meikas.com">Ivar</a>) did a little test-drive using recently announced <a href="http://download.java.net/glassfish/eclipse/">Glassfish Eclipse Bundle</a> that contains Eclipse IDE with bundled Glassfish J2EE server, optionally JDK and a lot of integrated plugins to get you started quickly.</p>
<p>After cutting out all the downloading, startup etc delays we ended up with a surprisingly short 10min demonstration! It was interesting that we barely wrote any code or XML &#8212; see for yourself! Tricky part was initial setup to get all the jars and configurations right &#8212; must be followed pretty much the same sequence as in the video!</p>
<p>Ok, here it comes, have fun <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Probably adding a few annotations and audio would help?</p>
<p>&nbsp;</p>
<p><center><br />
<object width="640" height="480"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4075401&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4075401&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="640" height="480"></embed></object><br />
</center></p>
<p>&nbsp;</p>
<p><b>Any feedback is more than welcome!</b></p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2009/04/09/using-glassfish-eclipse-bundle-for-javadb-jpa-and-jsp/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Can you guess the output? junit and initialization</title>
		<link>http://ahtik.com/blog/2008/12/15/can-you-guess-the-output-junit-and-initialization/</link>
		<comments>http://ahtik.com/blog/2008/12/15/can-you-guess-the-output-junit-and-initialization/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 17:04:38 +0000</pubDate>
		<dc:creator>ahtik</dc:creator>
				<category><![CDATA[Development Practices]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java Runtime]]></category>
		<category><![CDATA[Tools and Frameworks]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/2008/12/15/can-you-guess-the-output-junit-and-initialization/</guid>
		<description><![CDATA[Can you guess the output without running the code?
The relation to Eclipse is simply the fact that big part of eclipse.org is a great example of good test coverage built on top of jUnit. Plus, it was literally pulling my hair out in one of the eclipse-related testing-suites.
I stepped into this a few years ago [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Can you guess the output without running the code?</strong></p>
<p>The relation to Eclipse is simply the fact that big part of eclipse.org is a great example of good test coverage built on top of jUnit. Plus, it was literally pulling my hair out in one of the eclipse-related testing-suites.</p>
<p>I stepped into this a few years ago while bug-fighting a test class that had unexpected initialization.</p>
<p>Pretty sure that many of you know the answer but definitely fun outcome!</p>
<p>As everyone can simply run this snippet yourself I won&#8217;t delay approving comments, I&#8217;ll just accept them whenever I get a free moment. This comment system here has captcha but additionally all comments must be approved manually.</p>
<pre name="code" class="java">
import junit.framework.TestCase;
public class MyTest extends TestCase {
private static int count = 0;

{ count++; }

public MyTest() {count++;}

public void test1() { System.out.print(count); }
public void test2() { System.out.print(count); }
public void test3() { System.out.print(count); }

}
</pre>
<p>I&#8217;m sure some of us don&#8217;t always take this behavior into account <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>After figuring this out, SPECIAL fun is a bit modified case:</p>
<pre name="code" class="java">
import junit.framework.TestCase;
public class MyTest extends TestCase {
private static int count = 0;

{ count=count*2; }

public MyTest() { count++; }

public void test1() { System.out.print(count); }
public void test2() { System.out.print(count); }
public void test3() { System.out.print(count); }
}
</pre>
<p>For this last snippet I think without running it you won&#8217;t figure it out <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  At least I didn&#8217;t..</p>
<p>UPDATE: Decent in-depth hi-tech doc about java init <a href="http://www.artima.com/designtechniques/initialization7.html">http://www.artima.com/designtechniques/initialization7.html</a></p>
<p>UPDATE2: Correct answers were 666 and 777.</p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2008/12/15/can-you-guess-the-output-junit-and-initialization/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Java Quiz of The Day &#8211; same private field instance for two classes</title>
		<link>http://ahtik.com/blog/2008/12/01/java-quiz-of-the-day-same-private-field-instance-for-two-classes/</link>
		<comments>http://ahtik.com/blog/2008/12/01/java-quiz-of-the-day-same-private-field-instance-for-two-classes/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 10:14:28 +0000</pubDate>
		<dc:creator>ahtik</dc:creator>
				<category><![CDATA[Development Practices]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java Runtime]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/2008/12/01/java-quiz-of-the-day-same-private-field-instance-for-two-classes/</guid>
		<description><![CDATA[What is the smallest change to main method that makes it sysout &#8220;true&#8221;?
You are allowed to change ONLY the main method! Of course changing sysout line is out of question.
You can leave your answer in comments and I&#8217;ll publish/approve them together with the solution.
[java]
public class InstanceDemo {
	public static void main(String[] args){
		MyClass cl1 = new MyClass();
		MyClass [...]]]></description>
			<content:encoded><![CDATA[<p><strong>What is the smallest change to <i>main</i> method that makes it sysout &#8220;true&#8221;?</strong></p>
<p><strong>You are allowed to change ONLY the main method! Of course changing sysout line is out of question.</strong></p>
<p>You can leave your answer in comments and I&#8217;ll publish/approve them together with the solution.</p>
<p>[java]<br />
public class InstanceDemo {</p>
<p>	public static void main(String[] args){<br />
		MyClass cl1 = new MyClass();<br />
		MyClass cl2 = new MyClass();<br />
		System.out.println(cl1.ocl==cl2.ocl &#038;&#038; cl1!=cl2);<br />
	}</p>
<p>	private static class MyClass extends java.util.ArrayList {<br />
		private final Object ocl = new Object();<br />
	}</p>
<p>}<br />
[/java]</p>
<p>I&#8217;ll post the correct answer in 24h <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>UPDATE:</strong> Was not that hard afterall! <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ~45 correct answers.</p>
<p>Yes, clone() was the answer I was looking for:<br />
[java]MyClass cl2 = (MyClass) cl1.clone();[/java]</p>
<p><a href="http://ed-merks.blogspot.com/">Ed Merks</a> surprised with a nice solution:<br />
[java]<br />
//Add this line as the first line of main.<br />
class MyClass extends InstanceDemo.MyClass {<br />
Object ocl = null;<br />
}<br />
[/java]</p>
<p>And a lot of people took the hard-core way:<br />
[java]<br />
Field field = cl1.getClass().getDeclaredField(&#8221;ocl&#8221;);<br />
field.setAccessible(true);<br />
field.set(cl2,cl1.ocl);<br />
[/java] <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2008/12/01/java-quiz-of-the-day-same-private-field-instance-for-two-classes/feed/</wfw:commentRss>
		<slash:comments>49</slash:comments>
		</item>
		<item>
		<title>P2 fun: Failed to prepare partial IU</title>
		<link>http://ahtik.com/blog/2008/11/18/p2-fun-failed-to-prepare-partial-iu/</link>
		<comments>http://ahtik.com/blog/2008/11/18/p2-fun-failed-to-prepare-partial-iu/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 11:19:13 +0000</pubDate>
		<dc:creator>ahtik</dc:creator>
				<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://ahtik.com/blog/2008/11/18/p2-fun-failed-to-prepare-partial-iu/</guid>
		<description><![CDATA[I got this while trying to install new version of subclipse on top of eclipse rcp edition of ganymede release. Running eclipse with -clean didn&#8217;t help.
[code]
!ENTRY org.eclipse.equinox.p2.engine 4 4 2008-11-18 13:17:31.218
!MESSAGE An error occurred during provisioning.
!SUBENTRY 1 org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2008-11-18 13:17:31.218
!MESSAGE Failed to prepare partial IU: [R]org.tigris.subversion.clientadapter.javahl 1.5.4.
[/code]
Then I thought &#8211; what the heck, [...]]]></description>
			<content:encoded><![CDATA[<p>I got this while trying to install new version of subclipse on top of eclipse rcp edition of ganymede release. Running eclipse with -clean didn&#8217;t help.</p>
<p>[code]<br />
!ENTRY org.eclipse.equinox.p2.engine 4 4 2008-11-18 13:17:31.218<br />
!MESSAGE An error occurred during provisioning.<br />
!SUBENTRY 1 org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2008-11-18 13:17:31.218<br />
!MESSAGE Failed to prepare partial IU: [R]org.tigris.subversion.clientadapter.javahl 1.5.4.<br />
[/code]</p>
<p>Then I thought &#8211; what the heck, not going to reinstall &#8211; and tried to update whole eclipse with P2. Worked nicely, all updated.</p>
<p>After that also installing full subclipse worked again, at least without errors.</p>
<p>BUT just installation. It didn&#8217;t actually work &#8212; it shows up as installed plugin in P2 manager &#8212; but not visible in Help->About->Plugin Details. Workspace .log is clean.</p>
<p>So, new eclipse re-install, here I come <img src='http://ahtik.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>This all probably started because I first tried to upgrade from older subclipse to 1.4.6 using p2 update manager. Usually I&#8217;ve been just reinstalling manually.</p>
<p><i>And I&#8217;m not even sure if it&#8217;s a P2 or subclipse update site issue. Some P2 internal cache trees maybe got screwed that -clean couldn&#8217;t reach.</i></p>
]]></content:encoded>
			<wfw:commentRss>http://ahtik.com/blog/2008/11/18/p2-fun-failed-to-prepare-partial-iu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
