[XML-SIG] Ugh! Why are DOM access methods spelled with a leading
Tue, 27 Jun 2000 14:00:59 -0600
> A question for the 4Suite team: how did you deal with the IDL
> roblems when CORBA support was a primary requirement for 4DOM? Did
> you use your own IDL derived from the Java description, or what? I'm
> surprised that the problems of the published W3C IDL have only now
> been mentioned here.
We used our own version of the DOM IDL, with a few mods. Fnorb was easy, but
for ILU we had to make liberal use of underscores to escape clashing names,
although as Martin von Lowis has pointed out, most of the errors are for CORBA
2.3 only and were not errors for CORBA 2.2. Besides changing the few clashing
names, the DOM IDL in general compiled just fine. I think people have been
making far too much of the few errors name-clashes Duncan Grisby turned up.
Note that Duncan Grisby maintains the unsurpassed omniORBpy, by far the most
compliant 2.3 ORB for Python. It is far stricter than Fnorb/ILU, but only
emerged after we took CORBA out of the 4DOM core (and, IIRC, after our earlier
discussion on Python/DOM binding).
Uche Ogbuji Principal Consultant
email@example.com +01 303 583 9900 x 101
Fourthought, Inc. http://Fourthought.com
4735 East Walnut St, Ste. C, Boulder, CO 80301-2537, USA
Software-engineering, knowledge-management, XML, CORBA, Linux, Python