<?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>Commentaires sur : Présentation d&#039;OSGI au Paris JUG : naphtaline et peinture fraîche</title>
	<atom:link href="http://www.touilleur-express.fr/2008/10/15/presentation-dosgi-au-paris-jug-naphtaline-et-peinture-fraiche/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.touilleur-express.fr/2008/10/15/presentation-dosgi-au-paris-jug-naphtaline-et-peinture-fraiche/</link>
	<description>Blog sur Java, le métier de développeur et la vie de freelance par Nicolas Martignole</description>
	<lastBuildDate>Wed, 08 Feb 2012 17:18:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Par : Cyrille Le Clerc</title>
		<link>http://www.touilleur-express.fr/2008/10/15/presentation-dosgi-au-paris-jug-naphtaline-et-peinture-fraiche/comment-page-1/#comment-220</link>
		<dc:creator>Cyrille Le Clerc</dc:creator>
		<pubDate>Thu, 16 Oct 2008 23:42:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=378#comment-220</guid>
		<description>Merci pour la qualité de votre compte rendu.

Comme vous l&#039;avez rappelé, nous avons essayé de sortir des discours angéliques pour voir l&#039;apport d&#039;OSGI aux différents acteurs du développement &quot;d&#039;informatique de gestion&quot;.

Si nous avons trouvé des avantages différentiants pour les éditeurs de middlewares, en revanche, OSGi nous a semblé manquer de stabilité et de maturité pour convaincre des équipes de développement d&#039;application de gestion qui utilisent aujourd&#039;hui Spring ou les EJB 3.

La RFC 124 - A Component Model for OSGi, en reprenant Spring DM, peut apporter les éléments de productivité qui pénalisent aujourd&#039;hui OSGi face à nos techniques d&#039;injection de dépendances. Encore faut-il que cette RFC soit intégrée à la version finale d&#039;OSGi R4.2 ...

Les slides sont disponibles sur le site du Paris JUG à l&#039;url http://parisjug.org/xwiki/bin/view/Meeting/20081014 .

Cyrille Le Clerc (Xebia)</description>
		<content:encoded><![CDATA[<p>Merci pour la qualité de votre compte rendu.</p>
<p>Comme vous l&#8217;avez rappelé, nous avons essayé de sortir des discours angéliques pour voir l&#8217;apport d&#8217;OSGI aux différents acteurs du développement &laquo;&nbsp;d&#8217;informatique de gestion&nbsp;&raquo;.</p>
<p>Si nous avons trouvé des avantages différentiants pour les éditeurs de middlewares, en revanche, OSGi nous a semblé manquer de stabilité et de maturité pour convaincre des équipes de développement d&#8217;application de gestion qui utilisent aujourd&#8217;hui Spring ou les EJB 3.</p>
<p>La RFC 124 &#8211; A Component Model for OSGi, en reprenant Spring DM, peut apporter les éléments de productivité qui pénalisent aujourd&#8217;hui OSGi face à nos techniques d&#8217;injection de dépendances. Encore faut-il que cette RFC soit intégrée à la version finale d&#8217;OSGi R4.2 &#8230;</p>
<p>Les slides sont disponibles sur le site du Paris JUG à l&#8217;url <a href="http://parisjug.org/xwiki/bin/view/Meeting/20081014" rel="nofollow">http://parisjug.org/xwiki/bin/view/Meeting/20081014</a> .</p>
<p>Cyrille Le Clerc (Xebia)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Blog Xebia France - OSGi au Paris JUG - Slides de la présentation</title>
		<link>http://www.touilleur-express.fr/2008/10/15/presentation-dosgi-au-paris-jug-naphtaline-et-peinture-fraiche/comment-page-1/#comment-219</link>
		<dc:creator>Blog Xebia France - OSGi au Paris JUG - Slides de la présentation</dc:creator>
		<pubDate>Thu, 16 Oct 2008 19:54:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=378#comment-219</guid>
		<description>[...] Le Touilleur Express : Présentation d’OSGI au Paris JUG : naphtaline et peinture fraîche [...]</description>
		<content:encoded><![CDATA[<p>[...] Le Touilleur Express : Présentation d’OSGI au Paris JUG : naphtaline et peinture fraîche [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Sébastien Letélié</title>
		<link>http://www.touilleur-express.fr/2008/10/15/presentation-dosgi-au-paris-jug-naphtaline-et-peinture-fraiche/comment-page-1/#comment-218</link>
		<dc:creator>Sébastien Letélié</dc:creator>
		<pubDate>Thu, 16 Oct 2008 19:39:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=378#comment-218</guid>
		<description>Pour faire fonctionner OSGi et l&#039;AOP qui, il est vrai, n&#039;étaient pas prévu pour fonctionner ensemble au départ &lt;a href=&quot;http://martinlippert.blogspot.com/&quot; rel=&quot;nofollow&quot;&gt;Martin Lippert&lt;/a&gt; a développé un palliatif : &lt;a href=&quot;http://www.eclipse.org/equinox/incubator/aspects/&quot; rel=&quot;nofollow&quot;&gt;Equinox Aspects&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Pour faire fonctionner OSGi et l&#8217;AOP qui, il est vrai, n&#8217;étaient pas prévu pour fonctionner ensemble au départ <a href="http://martinlippert.blogspot.com/" rel="nofollow">Martin Lippert</a> a développé un palliatif : <a href="http://www.eclipse.org/equinox/incubator/aspects/" rel="nofollow">Equinox Aspects</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Gabriel K.</title>
		<link>http://www.touilleur-express.fr/2008/10/15/presentation-dosgi-au-paris-jug-naphtaline-et-peinture-fraiche/comment-page-1/#comment-217</link>
		<dc:creator>Gabriel K.</dc:creator>
		<pubDate>Wed, 15 Oct 2008 22:10:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=378#comment-217</guid>
		<description>Oui, très bonne présentation, honnête, technique, fouillée. L&#039;impression de faire du neuf avec du vieux était assez forte. Mais pourquoi pas.
J&#039;ai aussi beaucoup apprécié le fait de demander à haute voix : en a-t on vraiment besoin (dans l&#039;informatique de gestion)?</description>
		<content:encoded><![CDATA[<p>Oui, très bonne présentation, honnête, technique, fouillée. L&#8217;impression de faire du neuf avec du vieux était assez forte. Mais pourquoi pas.<br />
J&#8217;ai aussi beaucoup apprécié le fait de demander à haute voix : en a-t on vraiment besoin (dans l&#8217;informatique de gestion)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : tom</title>
		<link>http://www.touilleur-express.fr/2008/10/15/presentation-dosgi-au-paris-jug-naphtaline-et-peinture-fraiche/comment-page-1/#comment-216</link>
		<dc:creator>tom</dc:creator>
		<pubDate>Wed, 15 Oct 2008 11:16:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=378#comment-216</guid>
		<description>Excellente revue. Beau boulot.

J&#039;ai également fait mon retour sur la soirée.

OSGI : oui mais non
http://www.tomsquest.com/blog/osgi-oui-mais-non/

Tom</description>
		<content:encoded><![CDATA[<p>Excellente revue. Beau boulot.</p>
<p>J&#8217;ai également fait mon retour sur la soirée.</p>
<p>OSGI : oui mais non<br />
<a href="http://www.tomsquest.com/blog/osgi-oui-mais-non/" rel="nofollow">http://www.tomsquest.com/blog/osgi-oui-mais-non/</a></p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Jérôme</title>
		<link>http://www.touilleur-express.fr/2008/10/15/presentation-dosgi-au-paris-jug-naphtaline-et-peinture-fraiche/comment-page-1/#comment-215</link>
		<dc:creator>Jérôme</dc:creator>
		<pubDate>Wed, 15 Oct 2008 10:47:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=378#comment-215</guid>
		<description>Trés bon article pour ceux qui n&#039;y était pas.

Pour en revenir à IOC dans un environnement OSGI, il y a plusieurs solutions qui s&#039;offrent à nous. Spring DM est une des solutions. Le couple Guice - Peaberry en est une autre.

Vous pouvez lire l&#039;article que j&#039;ai écrit sur Javalobby http://java.dzone.com/articles/osgi-and-injection</description>
		<content:encoded><![CDATA[<p>Trés bon article pour ceux qui n&#8217;y était pas.</p>
<p>Pour en revenir à IOC dans un environnement OSGI, il y a plusieurs solutions qui s&#8217;offrent à nous. Spring DM est une des solutions. Le couple Guice &#8211; Peaberry en est une autre.</p>
<p>Vous pouvez lire l&#8217;article que j&#8217;ai écrit sur Javalobby <a href="http://java.dzone.com/articles/osgi-and-injection" rel="nofollow">http://java.dzone.com/articles/osgi-and-injection</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Maxence</title>
		<link>http://www.touilleur-express.fr/2008/10/15/presentation-dosgi-au-paris-jug-naphtaline-et-peinture-fraiche/comment-page-1/#comment-214</link>
		<dc:creator>Maxence</dc:creator>
		<pubDate>Wed, 15 Oct 2008 09:44:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=378#comment-214</guid>
		<description>Merci pour ce très bon compte-rendu.

J&#039;aimerais également apporter une légère correction vis-à-vis de WebLogic (qui est la même que celle de Luc pour JBoss) : le schéma de class loading par défaut n&#039;est pas le child-delegation-first. Ce modèle est disponible sur configuration uniquement et, depuis les dernières versions, il est déconseillé, au profit du mécanisme de FilteringClassLoader qui gère plus efficacement et proprement ces conflits.

Autre petite précision, qui m&#039;a été donnée par Bill Shannon, le terme &quot;Java EE&quot; doit être préféré à &quot;JEE&quot;.
http://www.java.com/en/about/brand/naming.jsp

Bonne continuation !</description>
		<content:encoded><![CDATA[<p>Merci pour ce très bon compte-rendu.</p>
<p>J&#8217;aimerais également apporter une légère correction vis-à-vis de WebLogic (qui est la même que celle de Luc pour JBoss) : le schéma de class loading par défaut n&#8217;est pas le child-delegation-first. Ce modèle est disponible sur configuration uniquement et, depuis les dernières versions, il est déconseillé, au profit du mécanisme de FilteringClassLoader qui gère plus efficacement et proprement ces conflits.</p>
<p>Autre petite précision, qui m&#8217;a été donnée par Bill Shannon, le terme &laquo;&nbsp;Java EE&nbsp;&raquo; doit être préféré à &laquo;&nbsp;JEE&nbsp;&raquo;.<br />
<a href="http://www.java.com/en/about/brand/naming.jsp" rel="nofollow">http://www.java.com/en/about/brand/naming.jsp</a></p>
<p>Bonne continuation !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Guillaume Carré</title>
		<link>http://www.touilleur-express.fr/2008/10/15/presentation-dosgi-au-paris-jug-naphtaline-et-peinture-fraiche/comment-page-1/#comment-213</link>
		<dc:creator>Guillaume Carré</dc:creator>
		<pubDate>Wed, 15 Oct 2008 09:41:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=378#comment-213</guid>
		<description>C&#039;est la même chose sur WebLogic il me semble, c&#039;est du &quot;parent first&quot;.
Pour pouvoir utiliser les librairies embarquées dans le WEB-INF/lib il faut le spécifier dans le descripteur propriétaire weblogic.xml du WAR (tag prefer-webinf-classes) ou dans le weblogic-application.xml de l&#039;EAR.</description>
		<content:encoded><![CDATA[<p>C&#8217;est la même chose sur WebLogic il me semble, c&#8217;est du &laquo;&nbsp;parent first&nbsp;&raquo;.<br />
Pour pouvoir utiliser les librairies embarquées dans le WEB-INF/lib il faut le spécifier dans le descripteur propriétaire weblogic.xml du WAR (tag prefer-webinf-classes) ou dans le weblogic-application.xml de l&#8217;EAR.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Luc Dew</title>
		<link>http://www.touilleur-express.fr/2008/10/15/presentation-dosgi-au-paris-jug-naphtaline-et-peinture-fraiche/comment-page-1/#comment-212</link>
		<dc:creator>Luc Dew</dc:creator>
		<pubDate>Wed, 15 Oct 2008 08:05:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=378#comment-212</guid>
		<description>Merci beaucoup pour le rapport très instructif.
Pour les ClassLoader Jboss l&#039;affirmation &quot;JBoss utilise un class-loader “children first” où une classe de votre WAR sera chargée avant la classe du serveur d’application&quot; n&#039;est pas pas tout à fait exacte.
Sans modifier la configuration par défaut et sans instruction spécifique dans le descripteur de déploiement JBoss utilise un ClassLoader unifié (en fait un unique dépôt de classes auquel sont rattachés les divers ClassLoader). Ceci a comme conséquence que les classes des divers packages ne sont pas isolées et la première chargée l&#039;emporte. C&#039;est bien documenté sur le Wiki JBoss mais un peu déroutant par rapport aux autres serveurs d&#039;application. Par contre, les classes d&#039;un WAR peuvent bien entendu être isolées via une instruction dans le DD ou la conf du serveur, et dans ce cas effectivement on est dans un mode &quot;Children-First&quot; .</description>
		<content:encoded><![CDATA[<p>Merci beaucoup pour le rapport très instructif.<br />
Pour les ClassLoader Jboss l&#8217;affirmation &laquo;&nbsp;JBoss utilise un class-loader “children first” où une classe de votre WAR sera chargée avant la classe du serveur d’application&nbsp;&raquo; n&#8217;est pas pas tout à fait exacte.<br />
Sans modifier la configuration par défaut et sans instruction spécifique dans le descripteur de déploiement JBoss utilise un ClassLoader unifié (en fait un unique dépôt de classes auquel sont rattachés les divers ClassLoader). Ceci a comme conséquence que les classes des divers packages ne sont pas isolées et la première chargée l&#8217;emporte. C&#8217;est bien documenté sur le Wiki JBoss mais un peu déroutant par rapport aux autres serveurs d&#8217;application. Par contre, les classes d&#8217;un WAR peuvent bien entendu être isolées via une instruction dans le DD ou la conf du serveur, et dans ce cas effectivement on est dans un mode &laquo;&nbsp;Children-First&nbsp;&raquo; .</p>
]]></content:encoded>
	</item>
</channel>
</rss>

