(Changing subject to something more topical)
There has been some doubt expressed by forum colleague below regarding
the JWSDP 1.6 license.
This email is to clear the doubt.
Farrukh Najmi wrote:
Robin wrote:
I
think it is important to mention that JWSDP and some other
technologies available from the Sun website are not appropriate at
all for anything else than evaluation purposes. I don't say that
these tools are not robust enough but there is no licence for.
Check the licence before using JWSDP for a real application:
http://java.sun.com/webservices/docs/1.6/LICENSE
Looking at the above license in the context of the ReleaseNotes for
JWSDP 1.6, one will see that it is actually
quite permissive of redistributing *most* components of JWSDP 1.6, at
deployment time, on a royalty free basis.
The restrictions on deployment options applies only when redistributing
*entire* JWSDP 1.6.
Redistributing individual "redistributable" component(s) is allowed on
a royalty free basis.
Note that *most* components of JWSDP 1.6 fall into "redistributable"
category:
http://java.sun.com/webservices/docs/1.6/ReleaseNotes.html#RedistributableComponents
In summary, the JWSDP 1.6
license quoted above only applies to redistributing *all of* JWSDP 1.6
(including "non-redistributable" components).
Any one or more of the "redistributable" components is allowed to be
redistrubuted or used at deployment time, on a royalty free basis.
The ReleaseNotes linbk above describes which components are
redistributable and which are not (most are).
The typical reason why some components are "non-redistributable" in the
ReleaseNotes.html is because they are based on evolving APIs that are
not yet final.
HTH
As I said in my original email on this thread, the JWSDP, as its name
indicates, is a free developer focused download. It is meant for
developers to evaluate the technologies during development phase. The
original poster wanted to learn how to develop web service for SOA
environments (i.e. it was a developer focused inquiry).
The core web services technologies such as JAXB, SAAJ, JAX-RPC and JAXR
all are implementations of standard Java APIs which means that they
are API compatible with any other implementation that conforms to the
same Java API standards. This means that developers can develop using
JWSDP 1.6
without any fear of vendor locking and at deployment time use a
different implementation of these APIs.
For production deployment Sun offers *for fee* products such as Sun's
Java Enterprise System 4:
http://www.sun.com/software/javaenterprisesystem/index.xml
that may be used for deployment of the same technologies. Alternatively
at deployment time a project may use
other implementation than Sun's for these standard Java APIs.
------------------
I. LICENSE TO EVALUATE. Sun grants to you, a non-exclusive, non-
transferable, royalty-free and limited license to use one (1) copy of
the Software internally for the purposes of evaluation only for one
hundred eighty (180) days after the date you download the Software
from Sun ("Evaluation Period"). No license is granted to you for any
other purpose. You may not sell, rent, loan or otherwise encumber or
transfer the Software in whole or in part, to any third party.
Licensee shall have no right to use the Software for productive or
commercial use.
-------------------
I agree with Anne, the best thing to do is to use Apache Axis or the
web service toolkit provided by your favorite J2EE vendor for
building real-world web service applications.
Robin
--- In [email protected],
Anne Thomas
Manes <[EMAIL PROTECTED]> wrote:
>
> Although the JWSDP is certainly an adequate platform for building
web
> services
> ...
> it's probably more appopriate to use the built-in web services
tools than to
> use the JWSDP. JWSDP requires the latest release of Tomcat, and
therefore is
> incompatible with most J2EE products.
>
> Anne
YAHOO! GROUPS LINKS
--
Regards,
Farrukh
SPONSORED LINKS
YAHOO! GROUPS LINKS
--
Regards,
Farrukh
SPONSORED LINKS
YAHOO! GROUPS LINKS
|
begin:vcard
fn:Farrukh Najmi
n:Najmi;Farrukh
email;internet:[EMAIL PROTECTED]
tel;work:781-442-9017
url:http://ebxmlrr.sourceforge.net/tmp/farrukhRacePointIcon.jpg
version:2.1
end:vcard