users@jaxb.java.net

Re: JWSDP 1.6 Jars

From: Kohsuke Kawaguchi <Kohsuke.Kawaguchi_at_Sun.COM>
Date: Mon, 11 Dec 2006 14:36:32 -0800

Gregory Kick wrote:
> some of these things might be in there already, but here's the list
> (in maven dependency format):
>
> <!-- start jwsdp 1.6 dependencies -->
> <!-- fastinfoset -->
> <dependency>
> <groupId>org.jvnet.fastinfoset</groupId>
> <artifactId>fast-infoset</artifactId>
> <version>1.0</version>
> </dependency>

Looks like they are com.sun.xml.fastinfoset. We don't have 1.0, however.
Does 1.0.2 work? Otherwise we'll need to talk to FI folks.


> <!-- jaxb -->
> <dependency>
> <groupId>javax.xml.bind</groupId>
> <artifactId>jaxb-api</artifactId>
> <version>1.0</version>
> </dependency>
> <dependency>
> <groupId>com.sun.xml.bind</groupId>
> <artifactId>jaxb-impl</artifactId>
> <version>1.0.5</version>
> </dependency>
> <dependency>
> <groupId>com.sun.xml.bind</groupId>
> <artifactId>jaxb-xjc</artifactId>
> <version>1.0.5</version>
> </dependency>
> <dependency>
> <groupId>com.sun.xml.bind</groupId>
> <artifactId>jaxb-libs</artifactId>
> <version>1.0.5</version>
> </dependency>

JAXB jars are all posted, in these exact versions.

> <!-- jaxp -->
> <dependency>
> <groupId>javax.xml.parsers</groupId>
> <artifactId>jaxp-api</artifactId>
> <version>1.3</version>
> </dependency>
> <dependency>
> <groupId>org.w3c.dom</groupId>
> <artifactId>dom-api</artifactId>
> <version>3</version>
> </dependency>
> <dependency>
> <groupId>org.xml.sax</groupId>
> <artifactId>sax-api</artifactId>
> <version>2.0.1</version>
> </dependency>

Only 1.4 is available, but that should include DOM and SAX. Do you need 1.3?

> <!-- jaxr -->
> <dependency>
> <groupId>javax.xml.registry</groupId>
> <artifactId>jaxr-api</artifactId>
> <version>1.0</version>
> </dependency>
> <dependency>
> <groupId>com.sun.xml.registry</groupId>
> <artifactId>jaxr-impl</artifactId>
> <version>1.0.8</version>
> </dependency>

I have to find the registry team. Will do.

> <!-- jaxrpc -->
> <dependency>
> <groupId>javax.xml.rpc</groupId>
> <artifactId>jaxrpc-api</artifactId>
> <version>1.1</version>
> </dependency>

Due to the backward compatibility this is in javax.xml group id.

> <dependency>
> <groupId>com.sun.xml.rpc</groupId>
> <artifactId>jaxrpc-impl</artifactId>
> <version>1.1.2</version>
> </dependency>
> <dependency>
> <groupId>com.sun.xml.rpc</groupId>
> <artifactId>jaxrpc-spi</artifactId>
> <version>1.1.2</version>
> </dependency>

1.1.3_01 is there.


> <!-- commons -->
> <dependency>
> <groupId>javax.activation</groupId>
> <artifactId>activation</artifactId>
> <version>1.0.2</version>
> </dependency>

I think they came back to me saying they won't be able to post 1.0.2 or
any earlier version. Only 1.1 and going forward.

> <dependency>
> <groupId>javax.xml.namespace</groupId>
> <artifactId>jax-qname</artifactId>
> <version>1.1</version>
> </dependency>

I don't think we have a legal clearance on this one. If you use JAXP
1.4, it will be in it, though.

> <!-- skipped jta because it's in the jdk -->
> <dependency>
> <groupId>javax.mail</groupId>
> <artifactId>mail</artifactId>
> <version>1.3.1</version>
> </dependency>

The same with activation. Only 1.4 or going forward.

> <dependency>
> <groupId>org.relaxng.datatype</groupId>
> <artifactId>relaxng-datatype</artifactId>
> <version>1.0</version>
> <!-- guess -->
> </dependency>

This should be in ibiblio.

> <dependency>
> <groupId>javax.xml.namespace</groupId>
> <artifactId>namespace</artifactId>
> <version>1.0.1</version>
> </dependency>

The same with qname.

> <dependency>
> <groupId>com.sun.org.apache.internal.security</groupId>
> <artifactId>xmlsec</artifactId>
> <version>1.0</version>
> <!-- guess -->
> </dependency>

We'll have to ask XWSS guys.

> <dependency>
> <groupId>com.sun.msv.datatype.xsd</groupId>
> <artifactId>xsdlib</artifactId>
> <version>1.0</version>
> <!-- guess -->
> </dependency>

Not 1.0 but some version is in ibiblio.

> <!-- stax -->
> <dependency>
> <groupId>javax.xml.stream</groupId>
> <artifactId>stax-api</artifactId>
> <version>1.0</version>
> </dependency>

This is there.

> <!-- xmldsig -->
> <dependency>
> <groupId>javax.xml.crypto.dsig</groupId>
> <artifactId>xmldsig</artifactId>
> <version>1.0</version>
> </dependency>

I guess XWSS folks might know.

-- 
Kohsuke Kawaguchi
Sun Microsystems                   kohsuke.kawaguchi_at_sun.com