<?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 on: Building Your Equinox OSGi Application Server &#8211; Part 1</title>
	<atom:link href="http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/</link>
	<description>Eclipse Equinox OSGi</description>
	<lastBuildDate>Wed, 16 May 2012 08:22:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: amsayk</title>
		<link>http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/comment-page-1/#comment-3769</link>
		<dc:creator>amsayk</dc:creator>
		<pubDate>Thu, 22 Apr 2010 02:25:34 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=2688#comment-3769</guid>
		<description>Hi, thanks for the tutorial.

I&#039;m newbie in equinox and osgi. but i want to develop a simple webapp as a bundle and deploy it in the myappserver above using the http extension registry. i registered a servlet and a resources like

     
        
           
           
           
           
        
     

in plugin.xml

i then added this bundle to a feature and added that feature to the milli server, exported it and deployed it in jetty. but navigating to /ext/helloword.html and /ext/helloworld  can&#039;t be resolved by jetty(404).

i guess its just something i missed. any ideas...</description>
		<content:encoded><![CDATA[<p>Hi, thanks for the tutorial.</p>
<p>I&#8217;m newbie in equinox and osgi. but i want to develop a simple webapp as a bundle and deploy it in the myappserver above using the http extension registry. i registered a servlet and a resources like</p>
<p>in plugin.xml</p>
<p>i then added this bundle to a feature and added that feature to the milli server, exported it and deployed it in jetty. but navigating to /ext/helloword.html and /ext/helloworld  can&#8217;t be resolved by jetty(404).</p>
<p>i guess its just something i missed. any ideas&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ctron</title>
		<link>http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/comment-page-1/#comment-3483</link>
		<dc:creator>ctron</dc:creator>
		<pubDate>Thu, 25 Feb 2010 10:42:08 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=2688#comment-3483</guid>
		<description>Quite helpful was developing our OSGi Remote Console with Apache Mina, see http://world-domination-blog.blogspot.com/2010/02/equinox-remote-terminal-console.html , which worked around some limitations of the original OSGi remote console. It is not perfect but might help a little bit.</description>
		<content:encoded><![CDATA[<p>Quite helpful was developing our OSGi Remote Console with Apache Mina, see <a href="http://world-domination-blog.blogspot.com/2010/02/equinox-remote-terminal-console.html" rel="nofollow">http://world-domination-blog.blogspot.com/2010/02/equinox-remote-terminal-console.html</a> , which worked around some limitations of the original OSGi remote console. It is not perfect but might help a little bit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Lewis</title>
		<link>http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/comment-page-1/#comment-2710</link>
		<dc:creator>Scott Lewis</dc:creator>
		<pubDate>Fri, 28 Aug 2009 14:20:08 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=2688#comment-2710</guid>
		<description>Hello Santosh.  I agree that OSGi is integrating with the web server world.  Actually, today, most of the major app server vendors *already* use OSGi under the covers...to manage dynamic requirements of the server (e.g. bundles/versions coming and going).  So in a sense, the major app server vendors are already there.  To my knowledge, what the app server vendors are *not* doing (yet) is exposing the OSGi programming model (bundles and services) to webapp developers.</description>
		<content:encoded><![CDATA[<p>Hello Santosh.  I agree that OSGi is integrating with the web server world.  Actually, today, most of the major app server vendors *already* use OSGi under the covers&#8230;to manage dynamic requirements of the server (e.g. bundles/versions coming and going).  So in a sense, the major app server vendors are already there.  To my knowledge, what the app server vendors are *not* doing (yet) is exposing the OSGi programming model (bundles and services) to webapp developers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Santosh B</title>
		<link>http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/comment-page-1/#comment-2705</link>
		<dc:creator>Santosh B</dc:creator>
		<pubDate>Fri, 28 Aug 2009 00:21:06 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=2688#comment-2705</guid>
		<description>It is pushing OSGI towards integrating it with the popular web world. Do u see major app server one day can itself become a bundle and can be install/uninstall,start/stop using osgi command. After reading OSGI spec and briefly about few of the implementation like equinox, felix, i found this article very informative.</description>
		<content:encoded><![CDATA[<p>It is pushing OSGI towards integrating it with the popular web world. Do u see major app server one day can itself become a bundle and can be install/uninstall,start/stop using osgi command. After reading OSGI spec and briefly about few of the implementation like equinox, felix, i found this article very informative.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Lewis</title>
		<link>http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/comment-page-1/#comment-2666</link>
		<dc:creator>Scott Lewis</dc:creator>
		<pubDate>Sat, 22 Aug 2009 20:21:14 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=2688#comment-2666</guid>
		<description>Hi Alex,

I agree.  I&#039;ve offered to contribute/update the pages on the website and wiki to use the new version of servletbridge and building with product as per https://bugs.eclipse.org/bugs/attachment.cgi?id=144612.  I would recommend you join that bug and make your desires known about update on the documentation, as I do not have Equinox committer rights.</description>
		<content:encoded><![CDATA[<p>Hi Alex,</p>
<p>I agree.  I&#8217;ve offered to contribute/update the pages on the website and wiki to use the new version of servletbridge and building with product as per <a href="https://bugs.eclipse.org/bugs/attachment.cgi?id=144612" rel="nofollow">https://bugs.eclipse.org/bugs/attachment.cgi?id=144612</a>.  I would recommend you join that bug and make your desires known about update on the documentation, as I do not have Equinox committer rights.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Blewitt</title>
		<link>http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/comment-page-1/#comment-2665</link>
		<dc:creator>Alex Blewitt</dc:creator>
		<pubDate>Sat, 22 Aug 2009 19:12:18 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=2688#comment-2665</guid>
		<description>I gave a demo using the servletbridge recently from the Equinox wiki. However, it linked to bridge.war, which contained Eclipse 3.2 as the runtime. Would be good if that could be updated to a more recent version of Eclipse, even if using Equinox as is (rather than the servlet bridge) is recommended.</description>
		<content:encoded><![CDATA[<p>I gave a demo using the servletbridge recently from the Equinox wiki. However, it linked to bridge.war, which contained Eclipse 3.2 as the runtime. Would be good if that could be updated to a more recent version of Eclipse, even if using Equinox as is (rather than the servlet bridge) is recommended.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Lewis</title>
		<link>http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/comment-page-1/#comment-2656</link>
		<dc:creator>Scott Lewis</dc:creator>
		<pubDate>Thu, 20 Aug 2009 15:06:12 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=2688#comment-2656</guid>
		<description>Hi Matthias,

Thanks for the nice words.  RE: web frameworks like struts, etc...yes...many of these frameworks now support being distributed as OSGi bundles.  Once such frameworks are in bundle form (or can easily be put into bundle form), then they can be incorporated into the application server as described in post 2 very easily.  The Orbit project at Eclipse:  http://download.eclipse.org/tools/orbit/downloads/ has a number of libraries/frameworks from the Apache project and others...that have already been converted to bundles.</description>
		<content:encoded><![CDATA[<p>Hi Matthias,</p>
<p>Thanks for the nice words.  RE: web frameworks like struts, etc&#8230;yes&#8230;many of these frameworks now support being distributed as OSGi bundles.  Once such frameworks are in bundle form (or can easily be put into bundle form), then they can be incorporated into the application server as described in post 2 very easily.  The Orbit project at Eclipse:  <a href="http://download.eclipse.org/tools/orbit/downloads/" rel="nofollow">http://download.eclipse.org/tools/orbit/downloads/</a> has a number of libraries/frameworks from the Apache project and others&#8230;that have already been converted to bundles.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthias Erche</title>
		<link>http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/comment-page-1/#comment-2652</link>
		<dc:creator>Matthias Erche</dc:creator>
		<pubDate>Thu, 20 Aug 2009 09:22:50 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=2688#comment-2652</guid>
		<description>Hi Scott,

thanks a lot for this series! 

I&#039;m new to the topic and just wonder how non- Eclipse web frameworks like Struts or something similar do integrate in such an infrastructure. Do you have any experiences on that?</description>
		<content:encoded><![CDATA[<p>Hi Scott,</p>
<p>thanks a lot for this series! </p>
<p>I&#8217;m new to the topic and just wonder how non- Eclipse web frameworks like Struts or something similar do integrate in such an infrastructure. Do you have any experiences on that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Benjamin Muskalla</title>
		<link>http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/comment-page-1/#comment-2631</link>
		<dc:creator>Benjamin Muskalla</dc:creator>
		<pubDate>Mon, 17 Aug 2009 09:52:05 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=2688#comment-2631</guid>
		<description>For those who are interested in using this approach together with RAP, I prepared a small feature+product based &lt;a href=&quot;http://wiki.eclipse.org/RAP/WAR_Deployment_with_products&quot; rel=&quot;nofollow&quot;&gt;demo&lt;/a&gt; using Scott&#039;s work to deploy RAP applications.

In addition we tried to reuse the existing product editor for proper validation and export of war-archived equinox apps, see this &lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=279743&quot; rel=&quot;nofollow&quot;&gt;bug&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>For those who are interested in using this approach together with RAP, I prepared a small feature+product based <a href="http://wiki.eclipse.org/RAP/WAR_Deployment_with_products" rel="nofollow">demo</a> using Scott&#8217;s work to deploy RAP applications.</p>
<p>In addition we tried to reuse the existing product editor for proper validation and export of war-archived equinox apps, see this <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=279743" rel="nofollow">bug</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Lewis</title>
		<link>http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/comment-page-1/#comment-2627</link>
		<dc:creator>Scott Lewis</dc:creator>
		<pubDate>Sun, 16 Aug 2009 17:22:11 +0000</pubDate>
		<guid isPermaLink="false">http://eclipsesource.com/blogs/?p=2688#comment-2627</guid>
		<description>Hey Peter.  I&#039;m curious about what you have in mind WRT &quot;refactored into something genuinely straightforward.&quot;

Do tell!</description>
		<content:encoded><![CDATA[<p>Hey Peter.  I&#8217;m curious about what you have in mind WRT &#8220;refactored into something genuinely straightforward.&#8221;</p>
<p>Do tell!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

