[ http://nagoya.apache.org/jira/browse/BEEHIVE-120?page=history ]

Michael Merz updated BEEHIVE-120:
---------------------------------

    Component: Web Services (181)

> 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

Reply via email to