<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>

<feed xmlns="http://purl.org/atom/ns#" version="0.3" xml:lang="en-AU">
<link href="https://www.blogger.com/atom/5796292" rel="service.post" title="Patrick Roumanoff blogging from Sydney" type="application/atom+xml"/>
<link href="https://www.blogger.com/atom/5796292" rel="service.feed" title="Patrick Roumanoff blogging from Sydney" type="application/atom+xml"/>
<title mode="escaped" type="text/html">Patrick Roumanoff blogging from Sydney</title>
<tagline mode="escaped" type="text/html">Java, Eclipse, Open Source</tagline>
<link href="http://roumanoff.com/blog/" rel="alternate" title="Patrick Roumanoff blogging from Sydney" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292</id>
<modified>2006-10-12T12:06:19Z</modified>
<generator url="http://www.blogger.com/" version="6.72">Blogger</generator>
<info mode="xml" type="text/html">
<div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML site feed. It is intended to be viewed in a Newsreader or syndicated to another site. Please visit the <a href="http://help.blogger.com/bin/answer.py?answer=697">Blogger Help</a> for more info.</div>
</info>
<convertLineBreaks xmlns="http://www.blogger.com/atom/ns#">false</convertLineBreaks>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/116057303156199029" rel="service.edit" title="Eclipse Training" type="application/atom+xml"/>
<link href="http://training.roumanoff.com" rel="related" title="Eclipse Training" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2006-10-11T23:20:00+10:00</issued>
<modified>2006-10-12T12:06:18Z</modified>
<created>2006-10-11T13:23:51Z</created>
<link href="http://roumanoff.com/blog/2006/10/eclipse-training.html" rel="alternate" title="Eclipse Training" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-116057303156199029</id>
<title mode="escaped" type="text/html">Eclipse Training</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">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
</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/114476293756181893" rel="service.edit" title="OWASP &amp; tools" type="application/atom+xml"/>
<link href="http://www.owasp.org" rel="related" title="OWASP &amp; tools" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2006-04-11T23:29:00+10:00</issued>
<modified>2006-04-11T13:42:17Z</modified>
<created>2006-04-11T13:42:17Z</created>
<link href="http://roumanoff.com/blog/2006/04/owasp-tools.html" rel="alternate" title="OWASP &amp; tools" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-114476293756181893</id>
<title mode="escaped" type="text/html">OWASP &amp; tools</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">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,</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/114476171707797466" rel="service.edit" title="WTP 1.0" type="application/atom+xml"/>
<link href="http://eclipse.org/webtools" rel="related" title="WTP 1.0" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2006-04-11T23:21:00+10:00</issued>
<modified>2006-04-11T13:21:57Z</modified>
<created>2006-04-11T13:21:57Z</created>
<link href="http://roumanoff.com/blog/2006/04/wtp-10.html" rel="alternate" title="WTP 1.0" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-114476171707797466</id>
<title mode="escaped" type="text/html">WTP 1.0</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">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</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/112782873767633202" rel="service.edit" title="WTP 1.0M8 is out" type="application/atom+xml"/>
<link href="http://eclipse.org/webtools" rel="related" title="WTP 1.0M8 is out" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2005-09-27T23:20:00+10:00</issued>
<modified>2005-09-27T13:48:27Z</modified>
<created>2005-09-27T13:45:37Z</created>
<link href="http://roumanoff.com/blog/2005/09/wtp-10m8-is-out.html" rel="alternate" title="WTP 1.0M8 is out" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-112782873767633202</id>
<title mode="escaped" type="text/html">WTP 1.0M8 is out</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">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</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/112228901656060405" rel="service.edit" title="Using Eclipse WTP 0.7RC2 with a maven project" type="application/atom+xml"/>
<link href="http://eclipse.org/webtools/index.html" rel="related" title="Using Eclipse WTP 0.7RC2 with a maven project" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2005-07-25T20:25:00+10:00</issued>
<modified>2005-07-26T02:15:02Z</modified>
<created>2005-07-25T10:56:56Z</created>
<link href="http://roumanoff.com/blog/2005/07/using-eclipse-wtp-07rc2-with-maven.html" rel="alternate" title="Using Eclipse WTP 0.7RC2 with a maven project" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-112228901656060405</id>
<title mode="escaped" type="text/html">Using Eclipse WTP 0.7RC2 with a maven project</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">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</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/107424033886618619" rel="service.edit" title="Inversion of Control Containers and the Dependency Injection pattern" type="application/atom+xml"/>
<link href="http://martinfowler.com/articles/injection.html" rel="related" title="Inversion of Control Containers and the Dependency Injection pattern" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2004-01-16T19:05:38+11:00</issued>
<modified>2004-01-16T08:07:00Z</modified>
<created>2004-01-16T08:07:00Z</created>
<link href="http://roumanoff.com/blog/2004/01/inversion-of-control-containers-and.html" rel="alternate" title="Inversion of Control Containers and the Dependency Injection pattern" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-107424033886618619</id>
<title mode="escaped" type="text/html">Inversion of Control Containers and the Dependency Injection pattern</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">Inversion of Control Containers and the Dependency Injection pattern</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/107423132672805091" rel="service.edit" title="DevelopingJdbcApplicationsTestFirst - MockObjects" type="application/atom+xml"/>
<link href="http://www.mockobjects.com/wiki/DevelopingJdbcApplicationsTestFirst" rel="related" title="DevelopingJdbcApplicationsTestFirst - MockObjects" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2004-01-16T16:35:26+11:00</issued>
<modified>2004-01-16T05:36:48Z</modified>
<created>2004-01-16T05:36:48Z</created>
<link href="http://roumanoff.com/blog/2004/01/developingjdbcapplicationstestfirst.html" rel="alternate" title="DevelopingJdbcApplicationsTestFirst - MockObjects" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-107423132672805091</id>
<title mode="escaped" type="text/html">DevelopingJdbcApplicationsTestFirst - MockObjects</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">I Should read this&#13;
DevelopingJdbcApplicationsTestFirst - MockObjects</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/106689332950123166" rel="service.edit" title="HotSwap Client Tool" type="application/atom+xml"/>
<link href="http://developers.sun.com/dev/coolstuff/hotswap/more.html" rel="related" title="HotSwap Client Tool" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2003-10-23T17:15:29+10:00</issued>
<modified>2003-10-23T07:15:29Z</modified>
<created>2003-10-23T07:15:29Z</created>
<link href="http://roumanoff.com/blog/2003/10/hotswap-client-tool.html" rel="alternate" title="HotSwap Client Tool" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-106689332950123166</id>
<title mode="escaped" type="text/html">HotSwap Client Tool</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">How to change a class at runtime ...</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/106623210897187941" rel="service.edit" title="How to install Oracle 9i on Linux" type="application/atom+xml"/>
<link href="http://lists.suse.com/archive/suse-oracle/2001-Oct/0258.html" rel="related" title="How to install Oracle 9i on Linux" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2003-10-16T01:35:08+10:00</issued>
<modified>2003-10-15T15:35:08Z</modified>
<created>2003-10-15T15:35:08Z</created>
<link href="http://roumanoff.com/blog/2003/10/how-to-install-oracle-9i-on-linux.html" rel="alternate" title="How to install Oracle 9i on Linux" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-106623210897187941</id>
<title mode="escaped" type="text/html">How to install Oracle 9i on Linux</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">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)</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/106623195154883239" rel="service.edit" title="Does Java need Checked Exceptions? by Bruce Eckel" type="application/atom+xml"/>
<link href="http://www.mindview.net/Etc/Discussions/CheckedExceptions" rel="related" title="Does Java need Checked Exceptions? by Bruce Eckel" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2003-10-16T01:32:31+10:00</issued>
<modified>2003-10-15T15:32:31Z</modified>
<created>2003-10-15T15:32:31Z</created>
<link href="http://roumanoff.com/blog/2003/10/does-java-need-checked-exceptions-by.html" rel="alternate" title="Does Java need Checked Exceptions? by Bruce Eckel" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-106623195154883239</id>
<title mode="escaped" type="text/html">Does Java need Checked Exceptions? by Bruce Eckel</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">A (good)  argument against Checked Exception.</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/106623186249738402" rel="service.edit" title="Multiple Inheritance in Java" type="application/atom+xml"/>
<link href="http://www.sys-con.com/java/article.cfm?id=2252" rel="related" title="Multiple Inheritance in Java" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2003-10-16T01:31:02+10:00</issued>
<modified>2003-10-15T15:31:02Z</modified>
<created>2003-10-15T15:31:02Z</created>
<link href="http://roumanoff.com/blog/2003/10/multiple-inheritance-in-java.html" rel="alternate" title="Multiple Inheritance in Java" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-106623186249738402</id>
<title mode="escaped" type="text/html">Multiple Inheritance in Java</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">They said it was impossible... on purpose, but you can use multiple inheritance in java.</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/106623175147601960" rel="service.edit" title="Software Fashion" type="application/atom+xml"/>
<link href="http://www.softwarereality.com/soapbox/softwarefashion.jsp" rel="related" title="Software Fashion" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2003-10-16T01:29:11+10:00</issued>
<modified>2003-10-15T15:29:11Z</modified>
<created>2003-10-15T15:29:11Z</created>
<link href="http://roumanoff.com/blog/2003/10/software-fashion.html" rel="alternate" title="Software Fashion" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-106623175147601960</id>
<title mode="escaped" type="text/html">Software Fashion</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">Struts and XP are trendy, should we be fashion victims ?</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="https://www.blogger.com/atom/5796292/106623161046032838" rel="service.edit" title="Half Bean" type="application/atom+xml"/>
<link href="http://slesinsky.org/brian/code/functional/half_bean.html" rel="related" title="Half Bean" type="text/html"/>
<author>
<name>Patrick Roumanoff</name>
</author>
<issued>2003-10-16T01:26:50+10:00</issued>
<modified>2003-10-15T15:26:50Z</modified>
<created>2003-10-15T15:26:50Z</created>
<link href="http://roumanoff.com/blog/2003/10/half-bean.html" rel="alternate" title="Half Bean" type="text/html"/>
<id>tag:blogger.com,1999:blog-5796292.post-106623161046032838</id>
<title mode="escaped" type="text/html">Half Bean</title>
<summary mode="escaped" type="text/plain" xml:base="http://roumanoff.com/blog/">A nice way of dealing with immutable object</summary>
<draft xmlns="http://purl.org/atom-blog/ns#">false</draft>
</entry>
</feed>
