JSR-181 compliance: default value for WebParam.name
---------------------------------------------------
Key: BEEHIVE-120
URL: http://nagoya.apache.org/jira/browse/BEEHIVE-120
Project: Beehive
Type: Bug
Components: Web Services (181)
Versions: V1Alpha
Reporter: Michael Merz
Fix For: V1Beta
Currently, WSM generates default values like "in0" for WebParam.name. This is
not compliant with JSR-181, which requires the name in the source code by
default.
Note: this can be fixed by storing the required info in a artifact that is
generated when the jws-file is compiled and that is evaluated when the WS is
deployed. Since this is the only information that gets lost in the compilation
process (all metadata has @Retention.value=RetentionPolicy.RUNTIME), only the
param names could be stored. However, it might be cleaner to store the entire
object model in a file for evaluation at deploytime).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira