One of the challenges most people I talk to have in dealing with OSS is integrating projects that were designed to work together. Many people are trying to use Struts with Hibernate and/or Spring with Hibernate and end up having integration problems…The reality is that enterprises run open source and commercial software side-by-side and will continue to do so. That’s why Oracle partnered with SourceLabs
to solve this issue for Oracle AS 10g customers. SASH simply means (Struts, Apache Axis, Hibernate and Spring). SourceLabs provides services around their tested SASH
stack. Oracle customers using server-side Java are now able to improve productivity, reduce operational risk, and adopt open platforms with confidence.
I find this exciting and it’s inline with Fusion Middleware’s Hot-Pluggable message (believe me it’s not just a marketing buzzword) which essentially means that we are willing to compete on industry standards and if you find a module that works better than one of the components in the Oracle stack, you can seamlessly swap it out with the equivalent module of your choice. Oracle’s middleware is engineered to work well with third-party products, including open source and IBM's WebSphere line.
To get more information and even download SASH for Oracle AS 10g, go to the SASH section on OTN