• Home
  • RSS Feed
  • Log in

Author Archive

Java callout on the Oracle / AquaLogic Service Bus – Invoking static methods in any jar file
Posted by Jeroen van Wilgenburg mid-morning: October 11th, 2009

Sometimes a service bus is not sufficient for the job at hand. You can use EJB's and JMS queues, but that might be overkill. That's where a java callout might come to the rescue. This article will show you how to do a callout with 'complex' objects. On the bus you can pass around java objects or use them on the bus (this requires a small transformation step). I used the AquaLogic service bus version 10.2, but I think it should work any version that supports java callouts. The only difference can be the version of xmlbeans (AL 10.2 uses version 1.0.3)
(more...)

  • Share/Bookmark

Filed under Java, SOA | No Comments »

Installing Oracle Service Bus 10gR3 on Mac Os X
Posted by Jeroen van Wilgenburg mid-morning: December 24th, 2008

Last week I installed WebLogic and the AquaLogic Service Bus on a Mac. There is no Mac-download on the download page, but by using the HP-UX version everything works fine, you just have to add some command line parameters.

(more...)

  • Share/Bookmark

Tags: alsb, aqualogic, bea, esb, mac, Oracle, weblogic
Filed under Oracle, SOA | 1 Comment »

Unit testing a Stripes ActionBean wired with Spring Beans
Posted by Jeroen van Wilgenburg around lunchtime: December 16th, 2008

Last friday I spent quite some time to figure out how to initialize my Spring beans when unit-testing some Stripes ActionBeans. There wasn't any Spring context at all and you really need that for integration testing.
(more...)

  • Share/Bookmark

Tags: stripes spring unit test actionbean
Filed under Java, Testing | No Comments »

Sorting and pagination with Hibernate Criteria – How it can go wrong with joins
Posted by Jeroen van Wilgenburg mid-morning: December 11th, 2008

Lately I ran into an annoying problem with Hibernate. I tried to do pagination on a query result which was doing an SQL-JOIN under the hood. The query before paging returned about 100 results. When I turned on paging (with 20 results per page) all the pages had less than 20 results!
The reason for this is that with a JOIN there can be duplicate results and those results are filtered out after pagination is done. In this blog I will explain how to solve those problems and it also a cleaner way to build your Criteria queries.
(more...)

  • Share/Bookmark

Tags: criteria, pagination
Filed under Hibernate, Java | 9 Comments »

Readable url’s in Wicket – An introduction to wicketstuff-annotation
Posted by Jeroen van Wilgenburg around lunchtime: October 9th, 2008

Have you ever tried to pronounce a url generated by Wicket? It’s quite a tedious job and often end users want to have understandable url’s (even when that url has no meaning).

It’s is quite easy to get normal url’s in Wicket. In this article I’ll show you several solutions, the first two with plain Wicket and the final solution is with wicketstuff-annotations.

(more...)

  • Share/Bookmark

Filed under Frameworks, Java, Maven, Wicket | 1 Comment »

Deployment automation for Java application running on Websphere, WebLogic and JBoss

Archives

  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009

Xebia Sites

  • Xebia Corporate
  • Xebia France
  • Xebia India

Categories

  • Java (282)
  • Agile (109)
  • General (50)
  • Testing (42)
  • Performance (42)
  • Hibernate (36)
  • Scrum (33)
  • Podcast (31)
  • Architecture (31)
  • Spring (28)
  • SOA (24)
  • Maven (22)
  • Project Management (22)
  • Middleware (23)
    • Deployment (14)
  • Flex (17)
  • JPA (17)
  • Eclipse (15)
  • Xebia Labs (15)
  • Quality Assurance (14)

Tag Cloud

    SOA Xebia Scrum JavaOne Introduction to Agile Maven esb XML Agile Lean fitnesse Testing IntelliJ Performance qcon Agile Awareness Workshop Hibernate Poppendieck product owner Closures Architecture Grails Seam Spring Functional Programming Groovy Java Semantic Web Scala Ajax