geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Strachan <>
Subject getting the J2EE Deployment API code (Re: J2EE DeploymentManager ( was J2EE deployment verifier)
Date Wed, 13 Aug 2003 16:52:37 GMT

On Wednesday, August 13, 2003, at 05:34  pm, Chris Opacki wrote:

> The deployment api is downloaded without source. I'm
> sure the source is somewhere.

I'm sure it is :)

However can we legally use it in our project? This isn't the case for 
the EJB API. We need to check if we can reuse & redistribute Sun's 
binaries or source  - typically we can't.

So our best approach today is to retype them all in from the javadoc / 
specification so that we can include the source in our CVS repository 
and build them ourselves or redistribute our binaries etc. Hopefully 
Sun will change this someday soon but right now using the Sun binaries 
would force people to have to manually download all the J2EE APIs and 
put them in the right place in their Maven repository which is a PITA.

There was talk of Maven having a special 'Sun' plugin to ask you if you 
abode by Sun's licencing terms before it auto-downloaded the jar. Dunno 
if thats ready yet.

> --- James Strachan <> wrote:
>> On Wednesday, August 13, 2003, at 04:59  pm, Chris
>> Opacki wrote:
>>> I would like to start implementing the DDBeans
>> from
>>> JSR-88. I will start a new thread for JSR-88.
>> Cool. Before you start - I'm not sure if we can
>> reuse Sun's
>> distribution of the API due to their licence
>> restrictions (we should
>> check).
>> Someone might have to do what Dain did for the EJB
>> stuff and hand type
>> in all the java code to create the JSR 88 APIs -
>> unfortunately. Once
>> its compiled we could do a quick check that the
>> class files seem
>> similar to catch any typeos.
>> James
>> -------
> __________________________________
> Do you Yahoo!?
> Yahoo! SiteBuilder - Free, easy-to-use web site design software


View raw message