Stop manual deployment or scripting deployments to WebSphere App Server – there is a better way

Manual deployments suck Lets face it, we’ve all had the “deployment weekend” nightmare. You plan for a half day of deployment, but it ends up turning into a day and half of wasted time because you’ve either missed something, deployed the wrong version, set the wrong environment parameter, or a late defect showed up that … Read more

The Caffeinated Mainframer: Using Java on IBM z/OS to build enterprise Java apps

At last year’s IBM Innovate Conference (formerly the Rational Software Developer’s Conference), we presented this deck about using Java on the z/OS mainframe. Since that time there have been a couple of major releases of the IBM Rational Developer for Enterprise product and at this year’s conference there will be extensive coverage of version 9.1 … Read more

Creating an ANT file from an existing Java project

Sometimes we need to more tightly control the build process within our projects. When using Eclipse or Rational Application Developer, the IDE controls how the project is compiled through the properties screens (which ultimately are written back to property files). However, what if you need to use the same build steps you use in Eclipse … Read more

Regular Expressions explained

I’ve tried to explain this topic in a couple of classes that I teach, but I can do no better than Andrei Zmievski’s post on SlideShare. This guy’s post is so excellent – it is THE best education source on Regular Expressions that I think I’ve ever seen. [slideshare id=3932758&doc=regexclinicforslideshare-100501144735-phpapp02] That said, sometimes as a … Read more

Java EE 6 released

After several years of development and LOTS of community involvement, Sun has announced the release of Java Enterprise Edition 6 or Java EE 6 for short. Please, please don’t call it J2EE anymore! There is a good article on the Sun Developer site on the new features of Glassfish v3 and JEE6. Another good presentation … Read more

Spring Framework 3.0 Released

Spring Framework is a Java API framework that has captured the hearts of many developers. The latest release from SpringSource, the company who sponsors the project announced the latest release. Key features include: Spring expression language (SpEL), Extended support for annotation-based components, standardized dependency injection annotations, declaration model validation based on constraint annotations, comprehensive REST … Read more

Case Study: Enterprise Architecture

I’d like to announce that one of my customers has added some more client’s of their own. Their business is growing well in this down economy. Its another example of how entrepreneurs can thrive in a recession. They are an Internet startup focused on the green movement. I’ve listed them as one of our case … Read more

SpringSource gets acquired by VMWare

Wow.. I did not see this one coming. Spring Framework has been the golden child of the Java community, often favoring their simple Inversion of Control (IoC) in favor of the more complex Java EE frameworks such as EJB. http://www.infoq.com/news/2009/08/vmware-springsource VMWare is the top dog in virtualization (Strongback is partner), so it looks like the … Read more