[
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