March 10, 2004

JAM documentation

Patrick just posted some documentation on JAM, the type abstraction API used in EJBGen and SGen.

The idea behind JAM is to offer a uniform access to the way the Java type system (and more particularly, annotations) are collected.  Right now, JDK 1.4 is supported, 1.5 will be available very soon (source or .class form) and in the future, you can expect more metadata providers to become available.

JAM is shipped as part of the Open Source Apache XMLBeans project but we are considering making it a standalone product (which for now is available directly from Patrick's Web site).

There is a lot of design work currently happening around JAM so now is the time to provide feedback!


Posted by cedric at March 10, 2004 04:54 PM

Any chance of an update to SGen with the JAM stuff updated to the latest version?

Posted by: Hani Suleiman at March 10, 2004 10:02 PM

It doesn't appear that XMLBeans is shipped at all.

I can't find a download anywhere.

Posted by: Jason at March 11, 2004 11:28 AM

Hi. Some clarifications:

XBeans is still in the Apache incubator:

You can access either of two versions there:

- You can download binaries for Version1. V1 has been stable for quite some time now and is the one I would suggest using unless you're feeling adventurous.

- V2 offers a lot of new features, but is still under development.

JAM evolved in Version 2 and is now being spun out from it now as a separate project. Again, the temporary home for that effort is


Posted by: Patrick Calahan at March 11, 2004 11:43 AM

All I see on the XMLBeans page is:

"Link to the Incubated XMLBeans binary and development kit will go here as soon as we figure out how to get it on the mirrors."

No binaries for V1 that I can see. What am I missing?

Posted by: Jason at March 11, 2004 04:29 PM

Doh, quite right. I don't know why the binaries are not there for v1. You can only download the kit to build it yourself.

Sorry for the confusion. I only work on v2 so I don't pay too much attention to v1. I'll look into it.

Posted by: Patrick Calahan at March 12, 2004 10:01 AM is no more.

Did it's contents land in a greener gentler pasture?

Posted by: Edwin Buck at August 4, 2005 05:08 PM
Post a comment

Remember personal info?