Jean-Christophe Helary wrote:
> In fact, I've had a similar XML parser problem in the past. The  
> software worked on 64bits Intel Macs but not on my first generation  
> MacBook.

XMLmind XML Editor is a true multi-platform software. It's code is 100%
Java. XXE v4 runs unchanged on any Java 1.5 platform. (XXE v4 used to
run on any Java 1.4 platform.) Therefore it does not run on your Mac,
I'm afraid that it is because your first generation MacBook does not
seem to be a true Java 1.5 platform.



> 
> The diagnosis was the same: I must have an exotic XML parser etc. But  
> that was not the case. I never installed anything exotic on my machine.
> 
> Sorry, I just realize that I should have poset the mail before the one  
> that just left...
> 

> I've asked the developer of the app I mentioned earlier to specify the  
> issue we had with his soft. Here is his mail:
> 
>> > The issue was (is) that it seems the Mac implementation of Java 1.5  
>> > for the default XML support does not have a getContentText()
>> > method at all, or maybe it's called something else. The bottom line  
>> > is that, while it runs fine with any other VM I've tried, it
>> > crashes on the Mac. So the work around was to write our own method  
>> > and use that one everywhere instead of the 'native' one.
>> > Fortunately in our case we use it only for simple string read, so  
>> > it's not difficult to handle. At some point we may have to switch
>> > to use something else than the default XML implementation and use a  
>> > third-party package like dom4j or something else.
>> >

We don't use getContentText(). I fact, we don't use the W3C DOM at all.
The error message you reported looks like JAXP not finding any suitable
XML parser despite the fact latest and greatest Xerces is bundled with
XMLmind XML Editor.


Reply via email to