Test EJB’s met JUnit: OpenEJB

Wanneer je wel eens met EJB’s hebt gewerkt, weet je net als ik hoe moeilijk het is om deze te (unit) testen. De code op zich is gewoon Java-code, maar er wordt veel gebruik gemaakt van annotaties zoals @PersistenceContext en @Resource. Hiermee is het onder andere mogelijk om te communiceren met een database of om […]

Lees meer >>

De nachtmerrie genaamd datum (2)

In mijn vorige blog ging ik in op het probleem met datums. Daar ben ik vooral ingegaan op problemen die ik zelf tegen ben gekomen. Een vriend van mij wees mij op een blog van Compas Pascal. In deze blog wordt veel meer ingegaan op problemen van de datum en ook waarom dit een probleem […]

Lees meer >>

Basic authenticatie met de JBoss AS

Voor het project SogyoSearch ben ik bezig met een test die gedraaid kan worden vanuit de browser. Ik wil deze afschermen met een gebruikersnaam en wachtwoord zodat niet iedereen er zomaar bij kan (het is namelijk een stress-test en ik wil geen DDOS aanval faciliteren ;-)). Hiervoor is een Basic authenticatie genoeg. In het verleden […]

Lees meer >>

Maak je JBoss server publiek

JBoss heeft een default instelling waar ik al een tijdje tegenaan loop. De server is namelijk niet standaard beschikbaar voor anderen via jouw IP-adres. Andere servers waar ik mee gewerkt heb, hadden dit standaard wel open staan. Aan de ene kant wel veilig, maar niet altijd even handig! Het openstellen van je server kan wel […]

Lees meer >>

De nachtmerrie genaamd datum

Wanneer ik denk aan een datum dan denk ik al snel aan een Date of een Calendar. Wanneer je dan een datum toevoegt, is de format van deze datum altijd hetzelfde. Dit is niet alleen handig, maar ook nog eens gebruikersvriendelijk. En nu hoor ik je denken: dat is toch logisch? Dat gebruikt iedereen toch? […]

Lees meer >>

De Google Chart API: Té Cool!

Voor mijn huidige project (SogyoSearch) moest ik een statistieken pagina maken. Nu is dit op zich geen probleem: gewoon een paar getallen toevoegen over de zoeksnelheid, zoekwoorden en bezoekers. Maar dit alles is toch een stuk duidelijker met een mooi grafiek. Een grafiek zegt vaak meer dan een stuk tekst. Tijdens het zoeken op Google […]

Lees meer >>

JBoss Profiler: Hoe en waarom?

Wanneer je een tijd bezig bent met het ontwikkelen van een applicatie is het wel eens handig om te kijken waar je code sneller en efficiënter gemaakt kan worden. Wanneer je veel code hebt, is het niet handig en wenselijk om deze volledig door te spitten. Een profiler kan hierbij helpen. Deze blog gaat in op een profiler die werkt onder JBoss, dus specifiek voor webapplicaties.

Lees meer >>