<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Modular Mind</title>
	<atom:link href="http://www.modumind.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.modumind.com</link>
	<description>Eclipse RCP and OSGi training - online or onsite</description>
	<lastBuildDate>Fri, 03 Feb 2012 15:37:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on RCP Training by Patrick</title>
		<link>http://www.modumind.com/rcp-training/comment-page-1/#comment-53888</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Fri, 03 Feb 2012 15:37:32 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.com/?page_id=501#comment-53888</guid>
		<description>I&#039;m not aware of any free RCP courses, but there are many free resources you can use to get started. 

* Besides my own blog, I would recommend reading the tutorials on &lt;a href=&quot;http://www.vogella.de&quot; rel=&quot;nofollow&quot;&gt;Lars Vogel&#039;s website&lt;/a&gt;.
* One of the best things you can do is follow the posts aggregated on &lt;a href=&quot;http://www.planeteclipse.org&quot; rel=&quot;nofollow&quot;&gt;Planet Eclipse&lt;/a&gt;.
* There are many good online presentations at &lt;a href=&quot;http://live.eclipse.org&quot; rel=&quot;nofollow&quot;&gt;Eclipse Live&lt;/a&gt;.
* Many &lt;a href=&quot;http://www.fosslc.org/drupal/category/event/ece2011&quot; rel=&quot;nofollow&quot;&gt;presentations from EclipseCon Europe 2011&lt;/a&gt; are online as well.

Finally, being in India, you should contact &lt;a href=&quot;http://www.ancitconsulting.com/tiki-index.php?page=Eclipse%20Training rel=&quot;nofollow&quot;&gt;ANCiT Consulting&lt;/a&gt; They offer RCP training in India and they&#039;re nice guys :-)

I hope you get the RCP training you need, it&#039;s a long road but definitely worth it. And if you ever have any RCP questions along the way, feel free to email me - patrick at modumind dot com.

--- Patrick</description>
		<content:encoded><![CDATA[<p>I&#8217;m not aware of any free RCP courses, but there are many free resources you can use to get started. </p>
<p>* Besides my own blog, I would recommend reading the tutorials on <a href="http://www.vogella.de" rel="nofollow">Lars Vogel&#8217;s website</a>.<br />
* One of the best things you can do is follow the posts aggregated on <a href="http://www.planeteclipse.org" rel="nofollow">Planet Eclipse</a>.<br />
* There are many good online presentations at <a href="http://live.eclipse.org" rel="nofollow">Eclipse Live</a>.<br />
* Many <a href="http://www.fosslc.org/drupal/category/event/ece2011" rel="nofollow">presentations from EclipseCon Europe 2011</a> are online as well.</p>
<p>Finally, being in India, you should contact <a href="http://www.ancitconsulting.com/tiki-index.php?page=Eclipse%20Training rel="nofollow">ANCiT Consulting</a> They offer RCP training in India and they&#8217;re nice guys :-)</p>
<p>I hope you get the RCP training you need, it&#8217;s a long road but definitely worth it. And if you ever have any RCP questions along the way, feel free to email me &#8211; patrick at modumind dot com.</p>
<p>&#8212; Patrick</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on RCP Training by Sumant</title>
		<link>http://www.modumind.com/rcp-training/comment-page-1/#comment-53872</link>
		<dc:creator>Sumant</dc:creator>
		<pubDate>Fri, 03 Feb 2012 13:32:23 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.com/?page_id=501#comment-53872</guid>
		<description>I want to know whether you have any free courses on RCP?
Or any cost effective online training like www.JavaPassion.com ?

I am in India.</description>
		<content:encoded><![CDATA[<p>I want to know whether you have any free courses on RCP?<br />
Or any cost effective online training like <a href="http://www.JavaPassion.com" rel="nofollow">http://www.JavaPassion.com</a> ?</p>
<p>I am in India.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Getting started with PDE Build by Patrick</title>
		<link>http://www.modumind.com/2007/06/06/getting-started-with-pde-build/comment-page-7/#comment-47823</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Fri, 23 Dec 2011 01:49:53 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/06/getting-started-with-pde-build/#comment-47823</guid>
		<description>Hi John,

I&#039;m glad the example worked for you. As for the missing bundles, they need to be:

1. Included in your product configuration, either as individual plugins or as part of a feature. Feel free to create your own feature to reference the missing plugins if you like.

2. Included in your target platform for the build. This is the directory referenced by the &quot;baseLocation&quot; property in the build.properties file.

Hope this helps,

--- Patrick</description>
		<content:encoded><![CDATA[<p>Hi John,</p>
<p>I&#8217;m glad the example worked for you. As for the missing bundles, they need to be:</p>
<p>1. Included in your product configuration, either as individual plugins or as part of a feature. Feel free to create your own feature to reference the missing plugins if you like.</p>
<p>2. Included in your target platform for the build. This is the directory referenced by the &#8220;baseLocation&#8221; property in the build.properties file.</p>
<p>Hope this helps,</p>
<p>&#8212; Patrick</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Getting started with PDE Build by John</title>
		<link>http://www.modumind.com/2007/06/06/getting-started-with-pde-build/comment-page-7/#comment-47813</link>
		<dc:creator>John</dc:creator>
		<pubDate>Fri, 23 Dec 2011 00:18:03 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/06/getting-started-with-pde-build/#comment-47813</guid>
		<description>Hi Patrick,

I have ported your sample of helloeworld into eclipse 3.7, and it works perfect.

Now I have my own plugs and feature, I was able to build but got some errors as below when I tried to run the executable:
!ENTRY org.eclipse.osgi 2 0 2011-12-22 15:35:33.343
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-12-22 15:35:33.343
!MESSAGE Bundle reference:file:plugins/com.john.trace_2.3.5.201112221201.jar was not resolved.
!SUBENTRY 2 com.john.trace_2 0 2011-12-22 15:35:33.343
!MESSAGE Missing required bundle org.eclipse.ui.console_0.0.0.
!SUBENTRY 2 com.john.trace_2 0 2011-12-22 15:35:33.343
!MESSAGE Missing required bundle org.eclipse.jface.text_0.0.0.
!SUBENTRY 2 com.john.trace_2 0 2011-12-22 15:35:33.343
!MESSAGE Missing required bundle org.eclipse.core.resources_0.0.0.
!SUBENTRY 2 com.john.trace_2 0 2011-12-22 15:35:33.343
!MESSAGE Missing required bundle org.eclipse.ui.views_0.0.0.
!SUBENTRY 2 com.john.trace_2 0 2011-12-22 15:35:33.343
!MESSAGE Missing required bundle org.eclipse.ui.ide_0.0.0.

where com.john.trace is my own plugin. I am sure that the feature and plugin included all these plugins as dependencies complained here.

How can I let PDE build to grab these non-RCP plugins?

I appreciate if you can shed the light.

Thanks,

John</description>
		<content:encoded><![CDATA[<p>Hi Patrick,</p>
<p>I have ported your sample of helloeworld into eclipse 3.7, and it works perfect.</p>
<p>Now I have my own plugs and feature, I was able to build but got some errors as below when I tried to run the executable:<br />
!ENTRY org.eclipse.osgi 2 0 2011-12-22 15:35:33.343<br />
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:<br />
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-12-22 15:35:33.343<br />
!MESSAGE Bundle reference:file:plugins/com.john.trace_2.3.5.201112221201.jar was not resolved.<br />
!SUBENTRY 2 com.john.trace_2 0 2011-12-22 15:35:33.343<br />
!MESSAGE Missing required bundle org.eclipse.ui.console_0.0.0.<br />
!SUBENTRY 2 com.john.trace_2 0 2011-12-22 15:35:33.343<br />
!MESSAGE Missing required bundle org.eclipse.jface.text_0.0.0.<br />
!SUBENTRY 2 com.john.trace_2 0 2011-12-22 15:35:33.343<br />
!MESSAGE Missing required bundle org.eclipse.core.resources_0.0.0.<br />
!SUBENTRY 2 com.john.trace_2 0 2011-12-22 15:35:33.343<br />
!MESSAGE Missing required bundle org.eclipse.ui.views_0.0.0.<br />
!SUBENTRY 2 com.john.trace_2 0 2011-12-22 15:35:33.343<br />
!MESSAGE Missing required bundle org.eclipse.ui.ide_0.0.0.</p>
<p>where com.john.trace is my own plugin. I am sure that the feature and plugin included all these plugins as dependencies complained here.</p>
<p>How can I let PDE build to grab these non-RCP plugins?</p>
<p>I appreciate if you can shed the light.</p>
<p>Thanks,</p>
<p>John</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Running Unit Tests for RCP and OSGi Applications by Thomas Smith</title>
		<link>http://www.modumind.com/2008/06/12/running-unit-tests-for-rcp-and-osgi-applications/comment-page-1/#comment-46407</link>
		<dc:creator>Thomas Smith</dc:creator>
		<pubDate>Wed, 14 Dec 2011 20:12:02 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/?p=71#comment-46407</guid>
		<description>No, the solution above does work on fragments.  I was saying that the bundle test collector doesn&#039;t notice fragments that are not activated, and I&#039;m not sure what the bundle test collector does with full plug-ins that are not activated.</description>
		<content:encoded><![CDATA[<p>No, the solution above does work on fragments.  I was saying that the bundle test collector doesn&#8217;t notice fragments that are not activated, and I&#8217;m not sure what the bundle test collector does with full plug-ins that are not activated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Running Unit Tests for RCP and OSGi Applications by Patrick</title>
		<link>http://www.modumind.com/2008/06/12/running-unit-tests-for-rcp-and-osgi-applications/comment-page-1/#comment-45369</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Thu, 08 Dec 2011 00:59:44 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/?p=71#comment-45369</guid>
		<description>Hi Thomas,

Maybe I&#039;m not understanding the issue. Are you saying that the solution you referred to above doesn&#039;t work for test fragments? If so, I&#039;d be happy to take a look and see if I can figure something out. I&#039;m currently on vacation, but I&#039;m back next week.</description>
		<content:encoded><![CDATA[<p>Hi Thomas,</p>
<p>Maybe I&#8217;m not understanding the issue. Are you saying that the solution you referred to above doesn&#8217;t work for test fragments? If so, I&#8217;d be happy to take a look and see if I can figure something out. I&#8217;m currently on vacation, but I&#8217;m back next week.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Running Unit Tests for RCP and OSGi Applications by Thomas Smith</title>
		<link>http://www.modumind.com/2008/06/12/running-unit-tests-for-rcp-and-osgi-applications/comment-page-1/#comment-45311</link>
		<dc:creator>Thomas Smith</dc:creator>
		<pubDate>Wed, 07 Dec 2011 19:26:41 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/?p=71#comment-45311</guid>
		<description>Well, I&#039;m not totally sure about what happens when you have a normal plug-in that&#039;s merely INSTALLED.  But the test collector finds tests that are in fragments by looking in the host plug-ins.  If a fragment is not RESOLVED, it doesn&#039;t make its way into its host&#039;s namespace, and so the test collector doesn&#039;t find it.</description>
		<content:encoded><![CDATA[<p>Well, I&#8217;m not totally sure about what happens when you have a normal plug-in that&#8217;s merely INSTALLED.  But the test collector finds tests that are in fragments by looking in the host plug-ins.  If a fragment is not RESOLVED, it doesn&#8217;t make its way into its host&#8217;s namespace, and so the test collector doesn&#8217;t find it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Running Unit Tests for RCP and OSGi Applications by Patrick</title>
		<link>http://www.modumind.com/2008/06/12/running-unit-tests-for-rcp-and-osgi-applications/comment-page-1/#comment-45144</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Tue, 06 Dec 2011 21:03:53 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/?p=71#comment-45144</guid>
		<description>Hi Thomas,

Thanks for the tip and for contributing the solution!

--- Patrick</description>
		<content:encoded><![CDATA[<p>Hi Thomas,</p>
<p>Thanks for the tip and for contributing the solution!</p>
<p>&#8212; Patrick</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Running Unit Tests for RCP and OSGi Applications by Thomas Smith</title>
		<link>http://www.modumind.com/2008/06/12/running-unit-tests-for-rcp-and-osgi-applications/comment-page-1/#comment-45140</link>
		<dc:creator>Thomas Smith</dc:creator>
		<pubDate>Tue, 06 Dec 2011 20:54:44 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/?p=71#comment-45140</guid>
		<description>Hi,

One problem with this approach is that it&#039;s easy to accidentally skip tests if OSGi fails to load a test plug-in.  I wrote a quick thing that looks at the list of bundles, and finds any that end in &quot;.tests&quot; and are in the &quot;INSTALLED&quot; state, and complains about them.  INSTALLED is bad because plug-ins and fragments need to be a step further, at RESOLVED, before they&#039;re usable.

https://gist.github.com/1439941

It uses tap4j to create a file that lists any missing bundles---that part can be taken out easily if you don&#039;t want it.  I use it with the TAP plug-in for Jenkins, the missing bundles show up as failing tests.

Thanks for this tool, it&#039;s very useful!
-Thomas</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>One problem with this approach is that it&#8217;s easy to accidentally skip tests if OSGi fails to load a test plug-in.  I wrote a quick thing that looks at the list of bundles, and finds any that end in &#8220;.tests&#8221; and are in the &#8220;INSTALLED&#8221; state, and complains about them.  INSTALLED is bad because plug-ins and fragments need to be a step further, at RESOLVED, before they&#8217;re usable.</p>
<p><a href="https://gist.github.com/1439941" rel="nofollow">https://gist.github.com/1439941</a></p>
<p>It uses tap4j to create a file that lists any missing bundles&#8212;that part can be taken out easily if you don&#8217;t want it.  I use it with the TAP plug-in for Jenkins, the missing bundles show up as failing tests.</p>
<p>Thanks for this tool, it&#8217;s very useful!<br />
-Thomas</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on OSGi Training by Ellen Osis</title>
		<link>http://www.modumind.com/osgi-training/comment-page-1/#comment-43683</link>
		<dc:creator>Ellen Osis</dc:creator>
		<pubDate>Mon, 28 Nov 2011 18:00:59 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.com/?page_id=524#comment-43683</guid>
		<description>Can I learn the cost and the schedule for the next OSGI online training.
Thanks,
Ellen Osis
Motorola</description>
		<content:encoded><![CDATA[<p>Can I learn the cost and the schedule for the next OSGI online training.<br />
Thanks,<br />
Ellen Osis<br />
Motorola</p>
]]></content:encoded>
	</item>
</channel>
</rss>

