This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 110977

Summary: I18N - JAX-RPC web service wrongly generated
Product: webservices Reporter: Jaroslav Pospisil <jpospisil>
Component: JAX-RPCAssignee: bhate <bhate>
Status: VERIFIED FIXED    
Severity: blocker CC: kaa, kfrank
Priority: P2 Keywords: I18N
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:
Attachments: screenshot

Description Jaroslav Pospisil 2007-07-25 16:40:39 UTC
Build 200707211200, JDK1.6.0_02, Windows Vista

Create new J2EE 1.4 web project and add web service. Both names and package name are multibyte.
ERROR: Package and class names in Impl and SEI files have names converted to squares and 
proper error badges are set.Attaching screenshot.
Comment 1 Jaroslav Pospisil 2007-07-25 16:41:39 UTC
Created attachment 45687 [details]
screenshot
Comment 2 Jaroslav Pospisil 2007-07-25 16:44:26 UTC
Same is valid also for web service in EJB module.
Comment 3 bhate 2007-08-03 18:13:20 UTC
i dont think non-english characters are allowed in name of java class.
will add validation logic.
Comment 4 Ken Frank 2007-08-07 16:41:57 UTC
non english characters are allowed in java class names, methods, variables, paths to the files, etc.
in doing i18n testing of nb, non english (nultibyte) chars are used in all of those places and its considered
an issue if things don't work ok if they are used, unless some spec states that they can't be used.

however, before proceeding with this - we want to make sure the fonts used when testing were ok, since the
square boxes sometimes indicate a missing font.

ken.frank@sun.com
Comment 5 bhate 2007-08-18 00:13:50 UTC
fixed
Comment 6 kaa 2007-09-05 10:51:40 UTC
verified: build 0830