-
Core Java
A Birds’s Eye View of Maven
One of the things that we do on a daily basis is use Maven to build our projects by issuing…
Read More » -
Software Development
Key Exchange Patterns with Web Services Security
When we have message level security with web services – how we achieve integrity and confidentiality is through keys. Keys…
Read More » -
DevOps
Apache HTTP server with Tomcat on SSL
Introduction I recently needed to simulate our production deployment environment in my local machine. Our production applications are running on…
Read More » -
Enterprise Java
Managing Jenkins job configurations
In JBoss Tools and Developer Studio, we manage a lot of build jobs in Jenkins. In fact, for the 3.2.x/4.x…
Read More » -
DevOps
Why do we insist on consensus on the role of Ops?
I’ve seen so many threads over the last few weeks about who should do what, why, and what you should…
Read More » -
Software Development
Extract, Inject, Kill: Breaking hierarchies – Part 2
In part one I explained the main idea behind this approach and I started this example. Please read part one before…
Read More » -
Software Development
Extract, Inject, Kill: Breaking hierarchies – Part 1
Years ago, before I caught the TDD bug, I used to love the template method pattern. I really thought that…
Read More » -
Core Java
java.lang.NoClassDefFoundError: How to resolve – Part 1
Exception in thread ‘main’ java.lang.NoClassDefFoundError is one of the common and difficult problems that you can face when developing Java…
Read More » -
Enterprise Java
Query grid with struts 2 without plugin
When using jQuery with struts 2, the developers are persuaded to use struts2-jQuery plug-in. Because most of the forums and…
Read More »