Paul R Brown wrote:
Hi, Jason --
Hey, is JDK 1.5 required for the 2.0 release?
By default with 1.4.2 (Apple's) I get this:
[...]
Exception in thread "main" java.lang.NoClassDefFoundError: javax/
xml/namespace/QName
Has JDK compatibility changed? or is the dist missing some libraries?
I can't comment on the compatibility other than to say that this is
one of the annoyances that led us to go with 1.5 by default for PXE.
(The other one was JMX libraries.) I'm happy to be corrected, but
there's no obvious place to get QName other than from libraries that
are crappily licensed by SUN. (I like SUN, but the regressive non-
redistribution licenses for key libraries make life unnecessarily
difficult!)
If there is a good source (i.e., non-SUN) for the QName classes, then
I'd like to know about it! (Note that the SUN licenses also forbid
you to reimplement things in the java.* and javax.* namespaces...)
-- Paul
Well I know the stax-api RI from JSR 173 provides one which is now ASL
licensed as I understand it. I also thought the javax.wsdl
implementations like wsdl4j also provided them. It seems to me like the
need to allow QName to be provided...
- Dan
--
Dan Diephouse
Envoi Solutions LLC
http://netzooid.com