Zoeken:
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!
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.
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.
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.
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.
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.