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.
Summary: | I18N - character encoding problem | ||
---|---|---|---|
Product: | webservices | Reporter: | orhan <orhan> |
Component: | JAX-WS | Assignee: | Denis Anisimov <ads> |
Status: | RESOLVED WONTFIX | ||
Severity: | blocker | CC: | kaa, kfrank, sj-nb |
Priority: | P3 | Keywords: | I18N |
Version: | 6.x | ||
Hardware: | All | ||
OS: | Windows XP | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: |
wsdl file
Generated source file |
Description
orhan
2008-05-30 08:13:58 UTC
Created attachment 62152 [details]
wsdl file
Created attachment 62153 [details]
Generated source file
there have been other issues related to use of Turkish letter i as mentioned below - perhaps these can give info to developers about this - search on word Turkish in issue summaries. ken.frank@sun.com orhan, can you try it using jdk6, if not already ? I have heard that in some cases it helps for this situation. ken.frank@sun.com I am using JDK 6. the problem is toLowerCase and toUpperCase functions converts i to İ (I with spot). While generating java source "toLowerCase" must be used as "toLowerCase(Locale.ENGLISH)" One of the issue belongs likely to JAX-WS runtime (generating invalid sources). Another issue is that Build (or Clean & Build) replaces user modification. One of the solution would be to enable generate JAX-WS classes to regular sources root (e.g. src/java) The workaround now is to copy the sources you've modified from build/generated/wsimport/client to java/src directory. (Of course, the package name must be preserved) The original problem is inside wsimport external utility. It should be fixed there. The IDE could just provide workaround which is not good. |