[
https://issues.jboss.org/browse/JBIDE-18095?page=com.atlassian.jira.plugi...
]
Axel Wathne updated JBIDE-18095:
--------------------------------
Summary: Server adapter fails to publish modules with non-ASCII class names
(was: Server adapter publishes EAR incompletely on EAP5)
Description:
I have a 35 module war/ear project, where multiple plain jar modules are deployed as
bundled libraries in the ear module. The problem is, two of these modules fail to deploy
to the server deploy folder, and as a result, ClassNotFoundExceptions are thrown from the
JBoss class loader. If I close the projects containing the two troublesome modules, they
are deployed correctly and everything is fine (as with the Kepler version). The two
modules show up in the "Bundled libraries" view in the ear project, and they
show under the ear deployment in the server view. But, in the server view, the decoration
on the server is always "Republish" after startup, even though the ear module is
"Synchronized". The non-deployed modules have no decoration at all, while the
other modules all show "synchronized".
The problem seems to be classes with non-ASCII class names. If I rename the classes, the
modules are deployed correctly.
was:
I have a 35 module war/ear project, where multiple plain jar modules are deployed as
bundled libraries in the ear module. The problem is, two of these modules fail to deploy
to the server deploy folder, and as a result, ClassNotFoundExceptions are thrown from the
JBoss class loader. If I close the projects containing the two troublesome modules, they
are deployed correctly and everything is fine (as with the Kepler version). The two
modules show up in the "Bundled libraries" view in the ear project, and they
show under the ear deployment in the server view. But, in the server view, the decoration
on the server is always "Republish" after startup, even though the ear module is
"Synchronized". The non-deployed modules have no decoration at all, while the
other modules all show "synchronized". The problem is that I can't see any
significant differences between one that work normally and those that fail to publish.
I realize that this is a meager bug report, but I don't know where to get more
details. There is nothing in the Eclipse error log, no popups, and the server console log
just reports the ClassNotFoundException. Any suggestions on how to find more details are
welcome.
Steps to Reproduce: EAR project with dependency plain java "Utility module",
deploy to EAP 5.2.0, a Java class with a non-ASCII name. (was: EAR project with
dependency plain java "Utility module", deploy to EAP 5.2.0 , however the
behaviour is only seen with two of a larger number of modules. )
Environment: Windows 7, Eclipse Java EE IDE for Web Developers Luna Release
(4.4.0) 20140612-0600, JBossAS Tools 3.0.0.CR1-v20140822-0028-B573, JBoss EAP 5.2.0
(nightly/luna repo) on Oracle Java 1.7.0_45 (was: Windows 7, Eclipse Java EE IDE for Web
Developers Luna Release (4.4.0) 20140612-0600, JBossAS Tools
3.0.0.CR1-v20140808-0027-B565, JBoss EAP 5.2.0 (nightly/luna repo) on Oracle Java
1.7.0_45)
Updated title and description
Server adapter fails to publish modules with non-ASCII class names
------------------------------------------------------------------
Key: JBIDE-18095
URL:
https://issues.jboss.org/browse/JBIDE-18095
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: server
Affects Versions: 4.2.0.Beta3, 4.2.0.CR1
Environment: Windows 7, Eclipse Java EE IDE for Web Developers Luna Release
(4.4.0) 20140612-0600, JBossAS Tools 3.0.0.CR1-v20140822-0028-B573, JBoss EAP 5.2.0
(nightly/luna repo) on Oracle Java 1.7.0_45
Reporter: Axel Wathne
I have a 35 module war/ear project, where multiple plain jar modules are deployed as
bundled libraries in the ear module. The problem is, two of these modules fail to deploy
to the server deploy folder, and as a result, ClassNotFoundExceptions are thrown from the
JBoss class loader. If I close the projects containing the two troublesome modules, they
are deployed correctly and everything is fine (as with the Kepler version). The two
modules show up in the "Bundled libraries" view in the ear project, and they
show under the ear deployment in the server view. But, in the server view, the decoration
on the server is always "Republish" after startup, even though the ear module is
"Synchronized". The non-deployed modules have no decoration at all, while the
other modules all show "synchronized".
The problem seems to be classes with non-ASCII class names. If I rename the classes, the
modules are deployed correctly.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)