Actually, Java EE 6 dictates which version of the specs we will need to support. For example, Java EE 6 requires JAX-WS 2.2 and JAXB 2.2 but Sun JDK 6 ships with JAX-WS 2.1 and JAXB 2.1 at this point. And it used to be that Sun JDK 6 (_03 and less) shipped with JAX-WS 2.0 and JAXB 2.0. So we can't really rely on the JVM to provide the right set of APIs and instead we need to go with what EE spec requires.
Jarek On Thu, Dec 3, 2009 at 1:25 AM, Ivan <[email protected]> wrote: > Hi, > Since Geronimo 3.0 could only run 1.6+, I think we do not need to keep > those spec APIs and impl which are shipped by JRE, including JAXB API, JAXB > Impl, JAXWS, etc. > If no objection, I would try to remove them from our dependency tree. > Any comment ? > > -- > Ivan >
