Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P4
-
Resolution: Won't Fix
-
Affects Version/s: 1.3.0, 1.3.1
-
Fix Version/s: None
-
Component/s: other-libs
-
Labels:
-
Subcomponent:
-
CPU:generic, sparc
-
OS:generic, solaris_8
Description
When faced with a remote class name, rmic attempts to convert it to Latin-1
using the Unicode escape mechanism defined in the main CORBA spec. See CORBA formal 01-02-01 3.2.5.2 Character Literals.
The format is \uhhhh where hhhh is hex value of the unicode literal.
However, rmic is using a capital U.
See the code in
com/sun/corba/se/internal/util/RepositoryId
There are two locations where \\U is used instead of \\u, both having to do with converting to and from Latin-1. Also look in the rmic -iiop -idl IDLNames and IDLGenerator code for capital U specific code.
using the Unicode escape mechanism defined in the main CORBA spec. See CORBA formal 01-02-01 3.2.5.2 Character Literals.
The format is \uhhhh where hhhh is hex value of the unicode literal.
However, rmic is using a capital U.
See the code in
com/sun/corba/se/internal/util/RepositoryId
There are two locations where \\U is used instead of \\u, both having to do with converting to and from Latin-1. Also look in the rmic -iiop -idl IDLNames and IDLGenerator code for capital U specific code.
Attachments
Issue Links
- relates to
-
JDK-4532603 REGRESSION: J2SE 1.4 rmic -iiop uses single slash for i18n chars
-
- Closed
-