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.
Build 200707211200, JDK1.6.0_02, Windows Vista 1)Start IDE with new userdir 2)Create new EJB module,let name default 3)Add web service client to this URL: http://www.esynaps.com/WebServices/SearchWS.asmx?WSDL and enter multibyte name for package. ERROR: Build fails - attaching messages.log NOTICE: If I use non-multibyte name of package,client builds O.K.
Created attachment 45684 [details] messages.log
wsimport-client-compile output: と粮Joe粮init:粤ろ と粮Joe粮wsimport-init:粤ろ と粮Joe粮wsimport-client-check-SearchWS.asmx:粤ろ と粮Joe粮wsimport-client-SearchWS.asmx:粤ろ と粮Joe粮wsimport-client-generate:粤ろ と粮Joe粮wsimport-client-compile:粤ろ Compiling 6 source files to C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\jar C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ ObjectFactory.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ ObjectFactory.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ ObjectFactory.java:10: 警告:この文字は、エンコーディング UTF-8 にマップできません。 * generated in the ??e package. C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ ObjectFactory.java:10: 警告:この文字は、エンコーディング UTF-8 にマップできません。 * generated in the ??e package. C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ ObjectFactory.java:26: 警告:この文字は、エンコーディング UTF-8 にマップできません。 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ??e C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ ObjectFactory.java:26: 警告:この文字は、エンコーディング UTF-8 にマップできません。 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ??e C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ ObjectFactory.java:2: \65533 は不正な文字です。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ ObjectFactory.java:2: \65533 は不正な文字です。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ Search.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ Search.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ Search.java:2: \65533 は不正な文字です。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ Search.java:2: \65533 は不正な文字です。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ SearchResponse.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ SearchResponse.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ SearchResponse.java:2: \65533 は不正な文字です。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ SearchResponse.java:2: \65533 は不正な文字です。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:26: 警告:この文字は、エンコーディング UTF-8 にマップできません。 private final static Logger logger = Logger.getLogger(??e.WebSearchWS.class.getName()); C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:26: 警告:この文字は、エンコーディング UTF-8 にマップできません。 private final static Logger logger = Logger.getLogger(??e.WebSearchWS.class.getName()); C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:32: 警告:この文字は、エンコーディング UTF-8 にマップできません。 baseUrl = ??e.WebSearchWS.class.getResource("."); C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:32: 警告:この文字は、エンコーディング UTF-8 にマップできません。 baseUrl = ??e.WebSearchWS.class.getResource("."); C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:2: \65533 は不正な文字です。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:2: \65533 は不正な文字です。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:26: \65533 は不正な文字です。 private final static Logger logger = Logger.getLogger(??e.WebSearchWS.class.getName()); C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:26: \65533 は不正な文字です。 private final static Logger logger = Logger.getLogger(??e.WebSearchWS.class.getName()); C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:26: <identifier> がありません。 private final static Logger logger = Logger.getLogger(??e.WebSearchWS.class.getName()); C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:26: <identifier> がありません。 private final static Logger logger = Logger.getLogger(??e.WebSearchWS.class.getName()); C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:32: \65533 は不正な文字です。 baseUrl = ??e.WebSearchWS.class.getResource("."); C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:32: \65533 は不正な文字です。 baseUrl = ??e.WebSearchWS.class.getResource("."); C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:41: メソッドの宣言が不正です。戻り値の型が必要です。 public WebSearchWS(URL wsdlLocation, QName serviceName) { C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:45: メソッドの宣言が不正です。戻り値の型が必要です。 public WebSearchWS() { C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWS.java:71: 構文解析中にファイルの終わりに移りました } C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWSSoap.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWSSoap.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWSSoap.java:2: \65533 は不正な文字です。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ WebSearchWSSoap.java:2: \65533 は不正な文字です。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ package-info.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ package-info.java:2: 警告:この文字は、エンコーディング UTF-8 にマップできません。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ package-info.java:2: \65533 は不正な文字です。 package ??e; C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\build\generated\wsimport\client\内容\ package-info.java:2: \65533 は不正な文字です。 package ??e; エラー 21 個 警告 20 個 C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\nbproject\jaxws-build.xml:37: The following error occurred while executing this line: C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule5粤ろ\nbproject\build-impl.xml:129: Compile failed; see the compiler error output for details. BUILD FAILED (total time: 0 seconds)
Likely problem in Netbeans with xsl transformation. Reporter, please, send the content of jax-ws.xml and jaxws-build.xml.
This is how wsimport is called in console: wsimport -d C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule6粤ろ\build\generated\wsimport\ binaries -extension -keep -s C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule6粤ろ\build\ generated\wsimport\client -catalog C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule6粤ろ\ catalog.xml -verbose C:\Users\jp154641\Documents\と粮Joi粮NetBeansProjects粤ろ\と粮Jot粮EJBModule6粤ろ/src/conf/xml- resources/web-service-references/SearchWS.asmx/wsdl/www.esynaps.com/WebServices/SearchWS.asmx.wsdl -p 原本の -wsdllocation http://www.esynaps.com/WebServices/SearchWS.asmx?WSDL Also multibyte package name is correct everywhere other than in generated client java classes (attaching Search.java)
After rethinking I'm attaching instead whole EJB project in zip.
So zip doesn't support multibyte, I can't zip the project. If there'll be need of it,I'm able to create rar or maybe tar archive.
Thanks for the debug message from wsimport. All values for wsimport are generated correctly. The problem is on JAX-WS runtime side. The generated java artifacts have incorrect package string. BTW, the package itself is generated correctly. I filed an issue to jAX-WS team : https://jax-ws.dev.java.net/issues/show_bug.cgi?id=397
can someone summarize the limitation and scenarios for nb users because of this jax problem ? that is, for doing what things can multibyte not be used ? ken.frank@sun.com
I've reproduced the same issue,this time in Web Application with Build 200802051752,JDK1.6.0_04,Win Vista . It's not fixed after half of year on the JAX-WS side, maybe it isn't bad idea to raise issue's priority .