<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en"><title>Tags @ www.talios.com</title><rights>Copyright 2010 www.talios.com</rights><subtitle>(Tags) </subtitle><author><name>Mark Derricutt</name></author><updated>2010-05-26T13:46:00Z</updated><link rel="alternate" type="text/html" href="http://www.talios.com/"/><link rel="self" type="application/atom+xml" href="http://www.talios.com/tags/index.rss?t=JAVA"/><id>tag:www.talios.com,2010:1</id><entry><id>tag:www.talios.com,2010-05-04:links.412208527</id><title>Embedding Screenshots in Concordion Specifications</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/embedding_screenshots_in_concordion_specifications.htm"><![CDATA[Over the weekend at the Datacom Devcamp I was discussing Concordion and the benefits of writing tests in plain english.  One idea that arose from the
conversations was having the ability to take screenshots of an application during test execution - t]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/embedding_screenshots_in_concordion_specifications.htm"/><updated>2010-05-04T21:14:00Z</updated><published>2010-05-04T21:14:00Z</published></entry><entry><id>tag:www.talios.com,2010-02-21:links.412201018</id><title>You might not be HATEOAS if...</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/you_might_not_be_hateoas_if.htm"><![CDATA[There's been a lot of talk around the office and online lately about what HATEOAS actually means and how to actually implement it, so far I'm still not sure HOW to properly do HATEOAS, but I think the easiest way is to catalogue the various ways to N]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/you_might_not_be_hateoas_if.htm"/><updated>2010-02-21T12:50:00Z</updated><published>2010-02-21T12:50:00Z</published></entry><entry><id>tag:www.talios.com,2009-05-17:links.412170600</id><title>Illegal Argument #5</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/illegal_argument_5_1.htm"><![CDATA[Episode #5 of our new java podcast Illegal Argument is has been posted focusing on language diversity and Microsoft's new Axum programming language, static vs dynamic templates and much more.]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/illegal_argument_5_1.htm"/><updated>2009-05-17T21:17:00Z</updated><published>2009-05-17T21:17:00Z</published></entry><entry><id>tag:www.talios.com,2009-04-24:links.412166184</id><title>Code Coverage of Clojure Code</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/code_coverage_of_clojure_code.htm"><![CDATA[Since pulling in Dmitry's test-compile mojo, and adding a test script runner mojo to the clojure-maven-plugin I thought I'd try something fun like running the maven emma plugin against a very simple test project.

I was pleasantly surprised to see so]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/code_coverage_of_clojure_code.htm"/><updated>2009-04-24T20:47:00Z</updated><published>2009-04-24T20:47:00Z</published></entry><entry><id>tag:www.talios.com,2009-02-01:links.412151110</id><title>Clojure running successfully under OSGi</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/clojure_running_successfully_under_osgi.htm"><![CDATA[Functional languages, and specifically the clojure language are being talked about at the SMX offices recently and I thought it was about time I gave it a closer examination and I've always found the easiest way for me to learn about new technology/f]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/clojure_running_successfully_under_osgi.htm"/><updated>2009-02-01T15:00:00Z</updated><published>2009-02-01T15:00:00Z</published></entry><entry><id>tag:www.talios.com,2008-12-16:links.412143818</id><title>Typesafe Entity References for Hibernate/JPA</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/typesafe_entity_references_for_hibernatejpa.htm"><![CDATA[It would seem Gavin King's having similar thoughts to something I was working on last week, only with a much larger and grander scale:

The first problem isn't really solvable without major new language features (usually described as "DSL support").]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/typesafe_entity_references_for_hibernatejpa.htm"/><updated>2008-12-16T20:53:00Z</updated><published>2008-12-16T20:53:00Z</published></entry><entry><id>tag:www.talios.com,2008-12-14:links.412143506</id><title>Should Sun embrace Maven?</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/should_sun_embrace_maven.htm"><![CDATA[With all the talk from Sun about bringing a focus to modularity in the JDK via Project Jigsaw, I wonder how things would shape up if a modular build tool such as Apache Maven was also adopted.

I've never looked at the JDK sources/build process and I]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/should_sun_embrace_maven.htm"/><updated>2008-12-14T16:15:00Z</updated><published>2008-12-14T16:15:00Z</published></entry><entry><id>tag:www.talios.com,2008-10-21:links.412134722</id><title>Database Migrations with Maven</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/database_migrations_with_maven.htm"><![CDATA[In order to learn more about using Apache Maven beyond a more 'simple' build, I decided to build a maven plugin, or mojo as they're called to wrap my simple database migration library.

Now it's as easy as a few lines of XML and SQL to have your data]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/database_migrations_with_maven.htm"/><updated>2008-10-21T22:43:00Z</updated><published>2008-10-21T22:43:00Z</published></entry><entry><id>tag:www.talios.com,2008-08-04:links.412119474</id><title>Google XML Pages</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/google_xml_pages.htm"><![CDATA[In the original incarnation of my simple time tracker application I had used freemarker as a template engine for the email report.  For this new incarnation I thought I'd take the newly open sourced Google XML Pages (GXP) for a spin.

Unlike JSP page]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/google_xml_pages.htm"/><updated>2008-08-04T00:14:00Z</updated><published>2008-08-04T00:14:00Z</published></entry><entry><id>tag:www.talios.com,2008-05-13:links.412102741</id><title>OSGi based Integration testing with TestNG and Apache Felix</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/osgi_based_integration_testing_with_testng_and_apache_felix.htm"><![CDATA[Over the last month or so I've been getting my feet wet with a new job, new team mates, and new technology - with the majority of my time getting my head around OSGi and our custom OSGi orientated build tool. Now that I've settled in and starting to]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/osgi_based_integration_testing_with_testng_and_apache_felix.htm"/><updated>2008-05-13T22:37:00Z</updated><published>2008-05-13T22:37:00Z</published></entry><entry><id>tag:www.talios.com,2008-05-07:links.412101546</id><title>OSGi is Shiny</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/osgi_is_shiny.htm"><![CDATA[At tonight's JavaCom meeting I gave a short lightening talk on OSGi - I was caught a little unprepared and hadn't realized the meeting was tonight so it was a bit rushed together - still the presentation went well - I still need to work more on slowi]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/osgi_is_shiny.htm"/><updated>2008-05-07T23:42:00Z</updated><published>2008-05-07T23:42:00Z</published></entry><entry><id>tag:www.talios.com,2008-04-30:links.412099986</id><title>Java 6 now available for Apple Mac&apos;s</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/java_6_now_available_for_apple_macs.htm"><![CDATA[Apple has finally released Java 6 for OSX:

About Java for Mac OS X 10.5 Update 1
This Java for Mac OS X 10.5 Update 1 adds Java SE 6 version 1.6.0_05 to your Mac. This update does not replace the existing installation of J2SE 5.0 or change the defau]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/java_6_now_available_for_apple_macs.htm"/><updated>2008-04-30T17:25:00Z</updated><published>2008-04-30T17:25:00Z</published></entry><entry><id>tag:www.talios.com,2008-04-30:links.412099983</id><title>WANTED: More control over JDK Annotation Targets</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/wanted_more_control_over_jdk_annotation_targets.htm"><![CDATA[I recently hit an interesting bug in the TestNG plugin for IntelliJ IDEA.  The bug was triggered by a null being set on a Properties instance, and after a hour or so working out what was going on I managed to reproduce the problem with the following]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/wanted_more_control_over_jdk_annotation_targets.htm"/><updated>2008-04-30T10:32:00Z</updated><published>2008-04-30T10:32:00Z</published></entry><entry><id>tag:www.talios.com,2008-04-16:links.412096909</id><title>Envy Code R PR7 vs PR6 - Preview thoughts</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/envy_code_r_pr7_vs_pr6__preview_thoughts.htm"><![CDATA[For a while now I've been a major fan of Damien Guard's Envy Code R programming font, and have been using preview 6 as my primary coding font for ages. I was lucky enough to get sent a preview version of PR7 which I've been using for most of the day]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/envy_code_r_pr7_vs_pr6__preview_thoughts.htm"/><updated>2008-04-16T23:25:00Z</updated><published>2008-04-16T23:25:00Z</published></entry><entry><id>tag:www.talios.com,2008-03-16:links.412090407</id><title>Job Search 2.0</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/job_search_20.htm"><![CDATA[Four weeks ago I gave notice at Bulletin and start working with the guys at SecureMX tomorrow. I've been meaning to write something on this for the last four weeks or so but never really managed to get there. In a quite timely blog post Ted Leung wro]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/job_search_20.htm"/><updated>2008-03-16T21:18:00Z</updated><published>2008-03-16T21:18:00Z</published></entry><entry><id>tag:www.talios.com,2008-02-13:links.412083182</id><title>Java SE 6 Developer Preview 9 Release Notes</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/java_se_6_developer_preview_9_release_notes.htm"><![CDATA[Ooo nice - it must be Apple Release Week - a new Java SE6 preview release - which can now be set as the primary VM.

  New features in this preview:

  
    AppleScript is a supported javax.script scripting language

    New API in com.apple.eawt.App]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/java_se_6_developer_preview_9_release_notes.htm"/><updated>2008-02-13T11:26:00Z</updated><published>2008-02-13T11:26:00Z</published></entry><entry><id>tag:www.talios.com,2008-02-11:links.412082733</id><title>Embedded Resin for Testing</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/embedded_resin_for_testing.htm"><![CDATA[Scott Ferguson just blogged about Resin 3.1.5's new test friendly embeddable version:

  One of the things we've been working on for the Resin 3.1.5 is an embeddable version of Resin, primarily intended to simplify unit testing for Resin users.

  Th]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/embedded_resin_for_testing.htm"/><updated>2008-02-11T18:38:00Z</updated><published>2008-02-11T18:38:00Z</published></entry><entry><id>tag:www.talios.com,2008-02-03:links.412080321</id><title>Integrating Facebook with Wicket</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/integrating_facebook_with_wicket.htm"><![CDATA[After some minor prodding in ##wicket on irc.freenode.org, Daniel Kaplan just posted a short tutorial on writing a Wicket based Facebook applications - and when I say short, I mean really short - 4 classes and less than a printed page.
Whilst the fac]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/integrating_facebook_with_wicket.htm"/><updated>2008-02-03T18:17:00Z</updated><published>2008-02-03T18:17:00Z</published></entry><entry><id>tag:www.talios.com,2008-02-03:links.412080956</id><title>Maven Based Deployments</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/maven_based_deployments.htm"><![CDATA[For the last few weeks I've been working part time on a small project using Apache Maven as its build tool and this time round I'm finding Maven doesn't suck as much I thought the first time I encountered it. Sure this is a small project, but Maven s]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/maven_based_deployments.htm"/><updated>2008-02-03T18:00:00Z</updated><published>2008-02-03T18:00:00Z</published></entry><entry><id>tag:www.talios.com,2008-02-01:links.412080567</id><title>What about Maven Antlib?</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/what_about_maven_antlib.htm"><![CDATA[After reading all the rants about Maven vs Ant and the Maven Sucks/Doesn't Suck posts of late (JavaLobby, Howard Lewis Ship, Don Brown and others) I'm wondering why everyone seems to suggest using Ivy, yet no one ever mentions the Maven Ant Tasks sub]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/what_about_maven_antlib.htm"/><updated>2008-02-01T19:03:00Z</updated><published>2008-02-01T19:03:00Z</published></entry><entry><id>tag:www.talios.com,2008-01-20:links.412077794</id><title>Using embedded repositories to ease Maven migrations</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/using_embedded_repositories_to_ease_maven_migrations.htm"><![CDATA[For awhile I've been wanting to explore migrating our build platform from Apache Ant to Apache Maven and taking advantage of dependency management, the release plugin, and a standardized build process.
One problem I always seem to hit whenever I star]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/using_embedded_repositories_to_ease_maven_migrations.htm"/><updated>2008-01-20T23:59:00Z</updated><published>2008-01-20T23:59:00Z</published></entry><entry><id>tag:www.talios.com,2007-12-19:links.412070543</id><title>Java SE 6 Developer Preview 8 (Apple)</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/java_se_6_developer_preview_8_apple.htm"><![CDATA[Thank you Mr Jobs.  Just installed and am now running IntelliJ IDEA under Java 6 - no visible problems on startup yet...

  Apple has recently released a new developer preview of Java SE 6 for Leopard via the Apple Developer Connection (ADC) site at]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/java_se_6_developer_preview_8_apple.htm"/><updated>2007-12-19T23:42:00Z</updated><published>2007-12-19T23:42:00Z</published></entry><entry><id>tag:www.talios.com,2007-12-19:links.412070504</id><title>Wicket Forge Screencast</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/wicket_forge_screencast.htm"><![CDATA[A new release of the Wicket Forge plugin for IntelliJ IDEA was released and it's added some kick arse new features for navigating between your markup and your code (and the components embedded on each).
I recorded a quick and nasty screen-cast to sho]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/wicket_forge_screencast.htm"/><updated>2007-12-19T19:31:00Z</updated><published>2007-12-19T19:31:00Z</published></entry><entry><id>tag:www.talios.com,2007-11-29:links.412064641</id><title>Java 6 breaks your Connections</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/java_6_breaks_your_connections.htm"><![CDATA[So there I was, setting up a nice new TeamCity based build server running Java 6 and start adding in projects, watching them build, and smiling. Until I came to project X which died with the following errors:

  DeadLockConnection is not abstract and]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/java_6_breaks_your_connections.htm"/><updated>2007-11-29T16:06:00Z</updated><published>2007-11-29T16:06:00Z</published></entry><entry><id>tag:www.talios.com,2007-08-01:links.412025688</id><title>The Quest</title><content type="html" xml:lang="en" xml:base="http://www.talios.com/the_quest.htm"><![CDATA[For the past few days I've been writing down my thoughts on this weekends CITCON Asia/Pacific conference in Sydney (pronounced kit-kon rather than sit-con as I initially called it) and seem to have been going in circles finding little gems to recall]]></content><link rel="alternate" type="text/html" href="http://www.talios.com/the_quest.htm"/><updated>2007-08-01T11:17:00Z</updated><published>2007-08-01T11:17:00Z</published></entry></feed>