<?xml version='1.0' encoding='ISO-8859-1'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-5796292</atom:id><lastBuildDate>Mon, 08 Dec 2008 10:59:29 +0000</lastBuildDate><title>Patrick Roumanoff blogging from Sydney</title><description>Java, Eclipse, Open Source</description><link>http://roumanoff.com/blog/</link><managingEditor>noreply@blogger.com (Patrick Roumanoff)</managingEditor><generator>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-8860944718804295811</guid><pubDate>Mon, 08 Dec 2008 10:47:00 +0000</pubDate><atom:updated>2008-12-08T21:53:28.223+11:00</atom:updated><title>My First Published plug-in on google code</title><atom:summary type='text'>I finally managed to write a (semi) useful plug-in  that helped me understand variables in the context of source provider in the Command Core Expressions Framework. The code is puvlished under the Apache 2.0 license and is available on google code @ http://code.google.com/p/rcprevealsourceprovider/.

This plug-in will track all source provider variables and isplay their values in real-time. It </atom:summary><link>http://roumanoff.com/blog/2008/12/my-first-published-plug-in-on-google.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-116057303156199029</guid><pubDate>Wed, 11 Oct 2006 13:20:00 +0000</pubDate><atom:updated>2006-10-12T22:06:18.223+10:00</atom:updated><title>Eclipse Training</title><atom:summary type='text'>I finally managed to put togeteher a web page about my upcoming training session on eclipse RCP.

Doing so I found a number of resources for those willing to learn by themselves:


 the ECESIS eclipse project: a list of resources and open source training material
Wayne Beaton post about Training 
and of course my own page
</atom:summary><link>http://roumanoff.com/blog/2006/10/eclipse-training.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-114476293756181893</guid><pubDate>Tue, 11 Apr 2006 13:29:00 +0000</pubDate><atom:updated>2006-04-11T23:42:17.723+10:00</atom:updated><title>OWASP &amp; tools</title><atom:summary type='text'>I just had an application security awarness training, and it was quite enlightening.

Of course Owasp was mentioned, with the top ten list of vulnerabilities, along with the webGoat webapp.

but also tools like
fiddler: free win32  http proxy with scripting facilities, no ssl support and based on .netcharles:  shareware http proxy in java with ssl suportWebSleuth: an ie plugin to edit forms, </atom:summary><link>http://roumanoff.com/blog/2006/04/owasp-tools.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-114476171707797466</guid><pubDate>Tue, 11 Apr 2006 13:21:00 +0000</pubDate><atom:updated>2006-04-11T23:21:57.080+10:00</atom:updated><title>WTP 1.0</title><atom:summary type='text'>Of course with each new release of WTP the process describe for WTP 0.7 is less and less successfull. But this comes with no surprise, as those were undocumented and temporary features.

For those who wonders, the assembled webapp now resides under your workspace directory in .metadata/.plugins/org.eclipse.wst.server.core/tmpX
where X is the number of your server starting at 0. Using this tmp </atom:summary><link>http://roumanoff.com/blog/2006/04/wtp-10.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-112782873767633202</guid><pubDate>Tue, 27 Sep 2005 13:20:00 +0000</pubDate><atom:updated>2005-09-27T23:48:27.896+10:00</atom:updated><title>WTP 1.0M8 is out</title><atom:summary type='text'>I have tried to applied the method descibed in my previous post de WTP 1.0M8 without must success.

First problem: the builder org.eclipse.wst.common.modulecore.DependencyGraphBuilder and the nature org.eclipse.jst.j2ee.web.WebNature have disappeared. It seems to enough to remove them from .project file

Second problem: my webapps which where deploying seemlessly on WTP 0.7 with Tomcat 5.5 are </atom:summary><link>http://roumanoff.com/blog/2005/09/wtp-10m8-is-out.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-112228901656060405</guid><pubDate>Mon, 25 Jul 2005 10:25:00 +0000</pubDate><atom:updated>2005-07-26T12:15:02.036+10:00</atom:updated><title>Using Eclipse WTP 0.7RC2 with a maven project</title><atom:summary type='text'>When you want to develop web app on eclise, you have not many choices, but the picture is changing as the WTP project is reaching a stable build by the end of the month.
WTP is a very promising eclipse extension, that seems to have been very well though from the ground up, and from my point of view gives you better control than myEclipse (what I have been using so far).

It took me about a day to</atom:summary><link>http://roumanoff.com/blog/2005/07/using-eclipse-wtp-07rc2-with-maven.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>6</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-107424033886618619</guid><pubDate>Fri, 16 Jan 2004 08:05:00 +0000</pubDate><atom:updated>2004-01-16T19:07:00.763+11:00</atom:updated><title>Inversion of Control Containers and the Dependency Injection pattern</title><atom:summary type='text'>Inversion of Control Containers and the Dependency Injection pattern</atom:summary><link>http://roumanoff.com/blog/2004/01/inversion-of-control-containers-and.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-107423132672805091</guid><pubDate>Fri, 16 Jan 2004 05:35:00 +0000</pubDate><atom:updated>2004-01-16T16:36:48.233+11:00</atom:updated><title>DevelopingJdbcApplicationsTestFirst - MockObjects</title><atom:summary type='text'>I Should read this
DevelopingJdbcApplicationsTestFirst - MockObjects</atom:summary><link>http://roumanoff.com/blog/2004/01/developingjdbcapplicationstestfirst.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106689332950123166</guid><pubDate>Thu, 23 Oct 2003 07:15:00 +0000</pubDate><atom:updated>2003-10-23T17:15:29.443+10:00</atom:updated><title>HotSwap Client Tool</title><atom:summary type='text'>How to change a class at runtime ...</atom:summary><link>http://roumanoff.com/blog/2003/10/hotswap-client-tool.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106623210897187941</guid><pubDate>Wed, 15 Oct 2003 15:35:00 +0000</pubDate><atom:updated>2003-10-16T01:35:08.773+10:00</atom:updated><title>How to install Oracle 9i on Linux</title><atom:summary type='text'>This article is totaly irrelevant, it just took me far too long to find it, I am not going to loose this link. (hopefully the next time I'll have to install oracle on linux, it will be version 10g, and hopefully, the install process will be bug free)</atom:summary><link>http://roumanoff.com/blog/2003/10/how-to-install-oracle-9i-on-linux.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106623195154883239</guid><pubDate>Wed, 15 Oct 2003 15:32:00 +0000</pubDate><atom:updated>2003-10-16T01:32:31.383+10:00</atom:updated><title>Does Java need Checked Exceptions? by Bruce Eckel</title><atom:summary type='text'>A (good)  argument against Checked Exception.</atom:summary><link>http://roumanoff.com/blog/2003/10/does-java-need-checked-exceptions-by.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106623186249738402</guid><pubDate>Wed, 15 Oct 2003 15:31:00 +0000</pubDate><atom:updated>2003-10-16T01:31:02.353+10:00</atom:updated><title>Multiple Inheritance in Java</title><atom:summary type='text'>They said it was impossible... on purpose, but you can use multiple inheritance in java.</atom:summary><link>http://roumanoff.com/blog/2003/10/multiple-inheritance-in-java.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106623175147601960</guid><pubDate>Wed, 15 Oct 2003 15:29:00 +0000</pubDate><atom:updated>2003-10-16T01:29:11.323+10:00</atom:updated><title>Software Fashion</title><atom:summary type='text'>Struts and XP are trendy, should we be fashion victims ?</atom:summary><link>http://roumanoff.com/blog/2003/10/software-fashion.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106623161046032838</guid><pubDate>Wed, 15 Oct 2003 15:26:00 +0000</pubDate><atom:updated>2003-10-16T01:26:50.340+10:00</atom:updated><title>Half Bean</title><atom:summary type='text'>A nice way of dealing with immutable object</atom:summary><link>http://roumanoff.com/blog/2003/10/half-bean.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106620344026022667</guid><pubDate>Wed, 15 Oct 2003 07:37:00 +0000</pubDate><atom:updated>2003-10-15T17:37:20.036+10:00</atom:updated><title>Display tag library</title><atom:summary type='text'>Allows you to do nice table output sorting-paging-grouping-callback

Display tag library</atom:summary><link>http://roumanoff.com/blog/2003/10/display-tag-library.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106447617704950655</guid><pubDate>Thu, 25 Sep 2003 07:49:00 +0000</pubDate><atom:updated>2003-09-25T17:49:36.530+10:00</atom:updated><title>Integrating Struts, Tiles, and JavaServer Faces</title><atom:summary type='text'>Struts et JSF together! Integrating Struts, Tiles, and JavaServer Faces</atom:summary><link>http://roumanoff.com/blog/2003/09/integrating-struts-tiles-and.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106374679660108623</guid><pubDate>Tue, 16 Sep 2003 21:13:00 +0000</pubDate><atom:updated>2003-09-17T09:00:50.890+10:00</atom:updated><title>roumanoff.com is patched with openssh3.7p1</title><atom:summary type='text'>[Full-Disclosure] new ssh exploit?
It was difficult because the configure option --with-ssl-dir is not explicit: should point to you openSSL installation directory, in fact it should point to your openssl include files, while you configure by another mean (LD_LIBRARY_PATH) the location of the library. This means the configure script doesn't take into account the particular version of openSSL I </atom:summary><link>http://roumanoff.com/blog/2003/09/roumanoffcom-is-patched-with.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106335463515656707</guid><pubDate>Fri, 12 Sep 2003 08:17:00 +0000</pubDate><atom:updated>2003-09-16T07:45:47.186+10:00</atom:updated><title>JamesHolmes.com Java Server Faces Resources</title><atom:summary type='text'>Everything there is to know about JSF
http://www.jamesholmes.com/JavaServerFaces/</atom:summary><link>http://roumanoff.com/blog/2003/09/jamesholmescom-java-server-faces.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106329194157044966</guid><pubDate>Thu, 11 Sep 2003 14:52:00 +0000</pubDate><atom:updated>2003-09-12T00:52:21.620+10:00</atom:updated><title></title><atom:summary type='text'>BLOGGER</atom:summary><link>http://roumanoff.com/blog/2003/09/blogger.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5796292.post-106327027217118446</guid><pubDate>Thu, 11 Sep 2003 08:51:00 +0000</pubDate><atom:updated>2003-09-11T18:51:12.080+10:00</atom:updated><title></title><atom:summary type='text'>Formations Java et Open Source par PRC</atom:summary><link>http://roumanoff.com/blog/2003/09/formations-java-et-open-source-par-prc.html</link><author>noreply@blogger.com (Patrick Roumanoff)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item></channel></rss>