27
Oct

Consuming a cached WSDL in Java EE

Dinsdag 27 oktober 2009  |  Door Bart Matthaei

I ran into an interesting problem while I was working on a prototype for Ziggo, one of our clients. The project involves a Java EE application that consumes a lot of other webservices within the Ziggo network, combining gathered information into a usable set.

Since some webservices are actually running on multiple hosts, the port endpoint in WSDL wasn't always correct in some cases. I found a neat little trick to fix things, and support multiple endpoints for one wsdl file. Thanks google!

Lees verder



0 reactie(s) Geplaatst in: Java SOAP

15
Jul

Migrating EJB project from JBoss 4.x to 5.x

Woensdag 15 juli 2009  |  Door Bart Matthaei

Because this post could be useful to people using google, I'm posting this weblog article in English.

I spent a large portion of the day trying to migrate a EJB3 project from JBoss 4.x to 5.x. When I tried to deploy the project on JBoss 5.x, I got stuck in stacktrace-hell. Something about a NullPointerException while initializing a Session Bean.

When I tried to google for the problem, I only ran into people trying to reference a session bean from within the same session bean (see https://jira.jboss.org/jira/browse/EJBTHREE-1603). Then I tried something radical; I set up a new EAR / EJB project in Eclipse to see if I could reproduce the problem from scratch.

Lees verder

3
Jul

SCJP 6 Study Guide: alles wat je nodig hebt

Vrijdag 03 juli 2009  |  Door Bart Matthaei

Een aantal ontwikkelaars had al eerder aangegeven een cursus te willen doen. Begin dit jaar hebben we de knoop doorgehakt en een aantal ontwikkelaars (waaronder ikzelf) op .NET of Java cursus gestuurd.

Omdat we onervaren waren met dit soort certificeringen gingen we er van uit dat een cursus wel meerwaarde zou bieden. Maar zowel de Java als .NET cursus hadden weinig te bieden qua nieuwe inzichten.

Lees verder

26
Jun

Scrum: de rol van de Scrum Master

Vrijdag 26 juni 2009  |  Door Bart Matthaei

Vorige week schreef ik een korte introductie over de verschillende rollen en artifacts binnen een Scrum proces. In dit artikel ga ik verder in op de planning en uitvoering van een Scrum proces.

Ook ga ik verder in op de rol van de Scrum Master. Veel mensen denken dat dit een nieuw synomiem voor Project Manager is, maar niets is minder waar.

Lees verder

18
Jun

Scrum: introductie

Donderdag 18 juni 2009  |  Door Bart Matthaei

Een aantal weken geleden hebben we deelgenomen aan een Scrum Master cursus van Danube Technologies in het Radisson SAS hotel in Amsterdam. Naast de smakelijke snacks en lunches was de inhoud van de 2 daagse cursus goed geregeld.

De cursus bestond uit een theoretisch en een praktisch deel. De theorie werd goed onderbouwd met interessante historische feiten over het software ontwikkelings process en leuke anekdotes over gelukte en mislukte Agile implementaties bij kleine en grote bedrijven.

Lees verder

10
Jun

Unit testing van Java EE applicaties (OpenEJB en MySQL)

Woensdag 10 juni 2009  |  Door Bart Matthaei

Unit testing is een belangrijk onderdeel van Agile software ontwikkeling. Vooral de grotere projecten met afgeschermde componenten lenen zich uitstekend voor unit testing. Het idee achter Unit Testing is dat deze individuele componenten in een zgn. Test Case getest worden, door de publieke methoden binnen deze componenten met bepaalde argumenten aan te roepen, en te controlleren of het resultaat correct is. Zie ook dit wikipedia artikel.

Unit testing klinkt altijd als een erg aantrekkelijke manier om een groot gedeelte van je testprocess te automatiseren. Maar bij de implementatie van Unit Tests loop je al snel tegen problemen aan.

Lees verder