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