Jeremias Maerki:
> Hmm, there's still one problem left:
> NodePickerPanel.java references a DOM Level 3 method
> (lookupNamespaceURI()).
> 
> So, when compiled with Java 1.4 or earlier, you get an error.

Ah, thanks for finding that.  (Wonder why it didn’t come up when I
compiled with 1.3.)

> Two ways to fix that:
> 1. Try to avoid the above method.
> 2. Update Xerces and the JAXP interfaces bundled with Batik and use the
> bootclasspath feature to make sure the default JAXP implementation
> coming with Java 1.4 is overridden. But that makes things more
> complicated.

I’ll just cast the object to org.apache.batik.dom.AbstractNode to get
access to the object (which is how I’ve avoided those DOM 3 issues in
other cases).

> I tried to debug the NodePickerPanel but somehow the Add/Remove buttons
> don't do anything and I didn't manage to get to the code that calls
> lookupNamespaceURI(). I don't have time right now to try to fix this so
> I leave it up to you guys.

I’ll have a look.

-- 
Cameron McCormack, http://mcc.id.au/
        xmpp:[EMAIL PROTECTED]  ▪  ICQ 26955922  ▪  MSN [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to