<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5" -->
<rss version="0.92">
<channel>
	<title>Rockhopper Blog</title>
	<link>http://rockhoppertech.com/blogs</link>
	<description>Java development tips</description>
	<lastBuildDate>Wed, 23 Jul 2008 14:46:37 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Maven plugin for Eclipse</title>
		<description>The m2Eclipse plugin has been accepted into the Eclipse Foundation.  Perhaps this will push development along. Already there is a ton of new features in the current release - along with decent documentation!

Thanks!

The update site at codehaus is still alive but it looks like the new versions will be at

http://m2eclipse.sonatype.org/update/

and ...</description>
		<link>http://rockhoppertech.com/blogs/archives/49</link>
			</item>
	<item>
		<title>Spring component scan and StoredProcedure</title>
		<description>Let's say you wrap stored procedures with Spring's StoredProcedure class like this:

@Repository

public class SPGetWhatever extends StoredProcedure {

   @Autowired

   public SPGetWhatever (DataSource dataSource)etc.
That @Repository annotation like @Component and @Service allows you to tell Spring to scan the
classpath and instantiate them without you having to write a bean ...</description>
		<link>http://rockhoppertech.com/blogs/archives/47</link>
			</item>
	<item>
		<title>Spring and Transactions</title>
		<description>I've been taking a legacy codebase, putting testing in place and refactoring. For DB access I retrofitted the persistence classes to be injected via Spring with a DataSource instead of looking them up via JNDI. IN my Spring context I defined a PlatformTransactionManager.


&#60;bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource"
scope="singleton" p:driverClassName="${jdbc.driverClassName}"
p:url="${jdbc.url}" p:username="${jdbc.username}"
p:password="${jdbc.password}" /&#62;

&#60;!-- has a property ...</description>
		<link>http://rockhoppertech.com/blogs/archives/46</link>
			</item>
	<item>
		<title>JUnit4, Selenium and Spring test context</title>
		<description>In a previous post I wrote about using JUnit4 with Selenium.

So how about injecting your JUnit run listener via Spring?

My first attempt modified my runner to be a subclass of SpringJUnit4ClassRunner

Then I created the usual XML spring config file but named it after my test class name. So for

FooTests I ...</description>
		<link>http://rockhoppertech.com/blogs/archives/44</link>
			</item>
	<item>
		<title>JUnit4 and Selenium</title>
		<description>The Selenium website seems to be biased towards TestNG. That's fine but I'm using JUnit4.

One nice feature of the selenium testcase class is to produce a screendump for failures.  But it's a JUnit 3 class; it seems they have not noticed that JUnit4 exists.

So how to get a screendump ...</description>
		<link>http://rockhoppertech.com/blogs/archives/45</link>
			</item>
	<item>
		<title>Oh My, Oracle and Sun are buying</title>
		<description>Sun Microsystems Announces Agreement to Acquire MySQL, Developer of the World's Most Popular Open Source Database

And then Oracle announces that it's buying BEA. (Will it become BEAL? Bill, Ed, Alfred and Larry?) </description>
		<link>http://rockhoppertech.com/blogs/archives/41</link>
			</item>
	<item>
		<title>Running your first JavaFX program in Eclipse</title>
		<description>There is a plugin for Eclipse for developing JavaFX. The official installation instructions are
ok to a point. You do get the plugin installed. But then what? I hope to save  you a bit of time with this post.

Create a new Java project. You don't have to add anything to ...</description>
		<link>http://rockhoppertech.com/blogs/archives/40</link>
			</item>
	<item>
		<title>Funny CSS</title>
		<description>One of the food related sites I visit has a nice layout and presentation in general. So, I took a look at their source. I had to laugh when I saw the CSS conditional. (I had to do something similar for this blog's theme).

 </description>
		<link>http://rockhoppertech.com/blogs/archives/39</link>
			</item>
	<item>
		<title>Netbeans 6 has been released</title>
		<description>Netbeans version 6 final has been released.
View announcement </description>
		<link>http://rockhoppertech.com/blogs/archives/37</link>
			</item>
	<item>
		<title>Firefox Operator plugin for microformats</title>
		<description> I use microformats whenever I can.

This blog uses hCard,  hAtom, and geo

If you use the excellent Firefox plugin Operator you can see them. There are several built in formats.

You can download additional scripts for Operator here:

Mike’s Musings » Operator User Scripts </description>
		<link>http://rockhoppertech.com/blogs/archives/17</link>
			</item>
</channel>
</rss>
