I'll no longer call this page a "pattern repository", as I never managed to put any patterns here, and plenty of other venues have appeared for the publication of EJB patterns. I'll continue to keep this page up as a list of links to other sites that contain EJB patterns and idioms.
Remember that software patterns are by definition patterns that have been successfully used on previous projects (the rule of thumb is that it should have been used successfully at least 3 times before being considered a pattern). You can't just make up something and call it a pattern. Well, of course you can do it, but you shouldn't.
Doug Lea's home page
Dr. Lea is the author of "Concurrent Programming in Java: Design
Principles and Patterns." His site includes a large online supplement
to this book, as well other links and documents concerning patterns.
Doug Schmidt's Home Page
Loads of good information on patterns, and a lot of good CORBA info as well.
Martin Fowler's home page
Mr. Fowler is the author of Analysis Patterns (which applies the design
patterns approach to the higher-level world of systems analysis) and co-author of UML Distilled.
The Portland Pattern Repository
One of the "classics"; a huge repository of all manner of design patterns.
The Hillside group
One of the early pattern discussion groups.
AntiPatterns
Website for the book AntiPatterns: Refactoring Software, Architectures, and
Projects in Crisis
Brad Appleton's links
Hundreds of links on software engineering and related topics, including quite a few on
patterns.