Re: Errors building GNU JAXP 1.1 with Cygwin

Andy Madigan <[email protected]>
Newsgroups gmane.comp.java.classpath.extensions.xml
Message-ID <[email protected]>
I've taken a look at the XT code, I'm not entirely sure that the
processor could be used with a JAXP binding (I ran into a brick wall
while trying to do this, I couldn't find a way to control URI
resolution) without a lot of reworking. Using a native processor seems
OK for now, but portability is an issue. I ran into this problem and
wrote a couple of interfaces that essentially represented the subset of
JAXP I use (and then implemented the interfaces for XT), so I can
quickly switch out the impls once a better processor is available.  If
somebody else sees a way to bind XT directly to JAXP, that would at
least make it portable and simple, but I wouldn't put too much time
into it. Any time devoted to XT would be better spent on a new
processor. As for XT + GPL (this is answered in an earlier e-mail as
well), I think that the license is the MIT license.
--- Chris Burdess <[email protected]> wrote:

> Phil Shaw wrote:
> > Thanks, I reached that limit pretty early on! For the time being I 
> > have extracted a pure Java sub-set of GNU JAXP, which is enough for
> 
> > my immediate requirements.
> 
> Adding a configuration option to the build system to make libxmlj
> optional is on my to-do list.
> 
> > Incidentally, the gnu.xml.dom.ImplementationSource class has an 
> > awkward dependency on gnu.xml.libxmlj.
> 
> I know, this should really be dynamic.
> 
> > I'll come back to libxmlj in due course, but I'd rather find an XSL
> 
> > solution that is truly portable (and GPL).
> 
> As far as I am aware, there isn't one (in Java). It's on the roadmap
> for
> GNU JAXP - I've recently introduced an XPath engine which is a
> critical
> component - but it is a nontrivial amount of work and may take some
> time. Volunteers would be welcome, of course!
> 
> > I suppose the terms for 
> > James Clark's XT processor are incompatible with GPL?
> 
> I don't know, you'd have to ask [email protected]
> 
> > Must we have 
> > all copyright assigned to FSF?
> 
> In ClasspathX this is not required, but GNU JAXP will probably become
> part of the Classpath project which does require copyright
> assignment.
> -- 
> Chris Burdess
> 
> 
> _______________________________________________
> Classpathx-xml mailing list
> [email protected]
> http://lists.gnu.org/mailman/listinfo/classpathx-xml
> 

=====
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.