Andrew Watson , Vice President and Technical Director of the Object
Management Group, has officially assigned us 20 bit Vendor Minor Code
Id: 0x47430 ("GC"). We must use this Id to mark remote Classpath -
specific system exceptions that other applications may receive from our
CORBA implementation, while working together. The Id provides namespace
for 4096 possible exceptions. Until now, we used the code 0x00000
("experimental - anybody can use without registration").
Obtaining the VMCID means that GNU Classpath now is a recogniseable type
of node in the highly interoperable CORBA world. Any CORBA server or
client can recognise our exception even if it was thrown from the other
end of the world and the platform of the remote corresponent was
initially unknown. This should increase the possibility for us to get a
bug report.
The Vice President also requested from us a web page URL where we should
describe that our exception codes mean and, if we want, provide other
information, how to interoperate with our ORB. The simpliest solution is
to create it in Classpath Wiki - we must just be sure that the page will
stay available in the future. This URL will be included into the Vendor
Tag List, together with our VMCID.
The vendor tag list (old): http://www.omg.org/docs/ptc/05-04-04.txt
The documentation about the VMCID: http://www.omg.org/docs/ptc/99-02-01.pdf
I think, we may list this event in the Classpath news.
Audrius.
Here's the entry I've created for you in the CORBA tags file:
--------------------------------------------------------------------------
Holder: GNU Classpath project
Contact: Audrius Meskauskas
Email: <[EMAIL PROTECTED]>
URL:
Last update: 29th September 2005
Status: Current
1 VMCID 0x47430xxx ("GC\x00\x00" - "GC\x0f\xff")
--------------------------------------------------------------------------
The URL field in the entry is optional - the intention is to put in the URL
of a page designed to help programmers debugging interoperation with your
ORB. Here are some examples:
ftp://ftp.parc.xerox.com/pub/ilu/misc/ilu-use-of-omg-tags.html
http://www.cs.wustl.edu/~schmidt/ACE_wrappers/TAO/docs/Tags.html
If you have a page like this I would be happy to put it in the allocation
file.
Regards,
Andrew
Andrew Watson Tel: +44 1223 510398
Vice President & Technical Director, Email: [EMAIL PROTECTED]
Object Management Group http://www.omg.org/~andrew
_______________________________________________
Classpath mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/classpath