[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wink-dev
Subject:    [jira] [Commented] (WINK-372) Support for WADL Doc text content when using @WADLDoc annotation in Re
From:       "Luciano Resende (JIRA)" <jira () apache ! org>
Date:       2012-12-01 8:57:58
Message-ID: 1714424460.48585.1354352278554.JavaMail.jiratomcat () arcas
[Download RAW message or body]


    [ https://issues.apache.org/jira/browse/WINK-372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13507904#comment-13507904 \
] 

Luciano Resende commented on WINK-372:
--------------------------------------

The build seems to be ok locally, I need to investigate what is causing this \
truncated issue in CI build.  
> Support for WADL Doc text content when using @WADLDoc annotation in Resource class
> ----------------------------------------------------------------------------------
> 
> Key: WINK-372
> URL: https://issues.apache.org/jira/browse/WINK-372
> Project: Wink
> Issue Type: Improvement
> Components: Server
> Affects Versions: 1.1.2, 1.1.3, 1.2
> Reporter: Etienne Canaud
> Assignee: Luciano Resende
> Priority: Trivial
> Fix For: 1.3
> 
> Attachments: WADLDoc.java, WADLGenerator.java, WADLGeneratorTest.java, \
> Wink-WadlDocContent.patch 
> 
> Support for WADL was added in Wink 1.1.2 in Wink #313 \
> (https://issues.apache.org/jira/browse/WINK-313). It is stated that "You can \
> document your resources, params, and request entities with @ WADLDoc to add some \
> description." However, after some tests and a quick peek at the source code, it \
> seems that the @ WADLDoc annotation only takes one string parameter (value), and \
> this string will end up in the "title" of the WADL Doc element, while the content \
> of the Doc will remain empty and can't be assigned using annotations. You can refer \
> to line 768 of WADLGenerator.java, where there is no sign of the Doc content being \
> set: {code:title= WADLGenerator.java|borderStyle=solid}
> Doc getDocument(WADLDoc desc) {
> Doc d = new Doc();
> d.setTitle(desc.value());
> return d;
> }
> {code}
> This improvement could be implemented in (at least) two different ways:
> 1) Add one element to WADLDoc annotation (i.e. instead of only value(), have \
> title() and content()). 2) Rename WADLDoc annotation to WADLDocTitle and create a \
> new WADLDocContent annotation, each having a single value() element. Both \
> annotations would be used to create the Doc object when generating WADL. Doc \
> content is supposed to be mixed content (i.e. it can hold some sub-elements) and my \
> improvement request is only a half-baked implementation where only text content \
> would be supported.  I could eventually work on a patch once the implementation \
> details are specified if this improvement gets approved - still, changes should be \
> pretty straightforward.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic