[wsas-java-dev] XSLT that converts WSDL11 to WSDL20
Jonathan Marsh
jonathan at wso2.com
Thu Aug 16 13:59:31 PDT 2007
The stylesheet is under the W3C software license [1] (or should be, I'll get
the page clarified and get the license added to the stylesheet in a
comment.) I believe this is compatible with Apache, but IANAL.
[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
Jonathan Marsh - http://www.wso2.com - http://auburnmarshes.spaces.live.com
> -----Original Message-----
> From: wsas-java-dev-bounces at wso2.org [mailto:wsas-java-dev-
> bounces at wso2.org] On Behalf Of Jonathan Marsh
> Sent: Thursday, August 16, 2007 10:52 AM
> To: 'saminda abeyruwan'; wsas-java-dev at wso2.org
> Cc: mashup-dev at wso2.org
> Subject: RE: [wsas-java-dev] XSLT that converts WSDL11 to WSDL20
>
> AIUI Saxon is substantially faster than Xalan. I don't know if the
> Mozilla
> Public License is compatible with Apache, but I suspect it will be.
> http://saxon.sourceforge.net/saxon6.5.2/conditions.html
> I think the stylesheet is available under the W3C document license, but
> I'll
> check.
>
>
> Jonathan Marsh - http://www.wso2.com -
> http://auburnmarshes.spaces.live.com
>
> > -----Original Message-----
> > From: saminda abeyruwan [mailto:saminda at wso2.com]
> > Sent: Thursday, August 16, 2007 9:19 AM
> > To: wsas-java-dev at wso2.org
> > Cc: Jonathan Marsh; mashup-dev at wso2.org
> > Subject: Re: [wsas-java-dev] XSLT that converts WSDL11 to WSDL20
> >
> > Hi All,
> >
> > With the help of Kieth and Ruwan, I've been able to integrate
> > http://www.w3.org/2006/02/wsdl11to20.xsl to WSAS; WSDL11 to WSDL20
> > converter.
> >
> > The prior XSLT has version 2.0 rules. Thus, we want be able to use
> > Xerces or Xalan XSL parsers. XSLT 2.0 templates are processed by
> SAXSON
> > parsers. In addition to this SAXSON parsers also process XSLT 1.0
> > templates. [1,2 & 3]
> >
> > Following has stated in [1]
> >
> > **
> > Saxon comes in two packages: Saxon-B implements the "basic"
> conformance
> > level for XSLT 2.0 and XQuery, while Saxon-SA is a schema-aware XSLT
> > and
> > XQuery processor. Both packages are available on both platforms (Java
> > and .NET). Saxon-B is an open source product available from this
> site;
> > Saxon-SA is a commercial product available from Saxonica Limited. A
> > free
> > 30-day evaluation license is available.
> > **
> >
> > The artifacts we are going to use are Saxen-B complaint. Thus, we
> could
> > remove Xerces and Xalan dependencies and introduce SAXSON
> dependencies
> > into our system. This is open source and available in maven2 repos. I
> > still haven't been able to find the licensing document for Saxon-B
> > complaint artifacts. Please aid me on this.
> >
> > I've been able to test this around Axis2 templates, Try it templates
> > and
> > the prior mentioned converter template.
> >
> > If we were to move into Saxon-B, following will be need in processing
> > the templates.
> >
> > 1. Saxon-8.9.jar (3.6M) or Saxon-8.7.jar (3.1M)
> > 2. Saxon-dom-8.9.jar (89K) or Saxon-8.7.jar (43K)
> > 3. Saxon-xpath-8.9.jar (37K) or Saxon-8.7.jar (37K)
> >
> > Saxon-*-8.7.jars are available in standard Maven2 repository, yet
> > Saxon-*-8.9.jars are not available.
> >
> > If the licensing is compliant, shall we move to Saxon parsers when
> > processing XSLTs.
> >
> > Thank you
> >
> > Saminda
> >
> > Resources :
> >
> > [1]. http://saxon.sourceforge.net/
> > [2]. http://www.saxonica.com/
> > [3]. http://www.w3.org/TR/xslt20/
> >
> > saminda abeyruwan wrote:
> > > Hi Jonathan,
> > >
> > > We are on the process of writing tools for users of WSAS, and out
> of
> > one
> > > will be WSDL11 to WSDL20 converter.
> > >
> > > In order to get this tool working, we've used Convert class that
> > comes
> > > from Woden project. Apparently, it doesn't have all the parsing
> > > capabilities such as unrecognizing SOAP12 binding, HTTP binding
> etc.
> > >
> > > Is there a version 1.0 XSLT to do the conversion?
> > >
> > > Thank you and looking forward to hearing from you.
> > >
> > > Saminda
> > >
> > > _______________________________________________
> > > Wsas-java-dev mailing list
> > > Wsas-java-dev at wso2.org
> > > http://wso2.org/cgi-bin/mailman/listinfo/wsas-java-dev
> > >
>
>
> _______________________________________________
> Wsas-java-dev mailing list
> Wsas-java-dev at wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/wsas-java-dev
More information about the Wsas-java-dev
mailing list