[
https://issues.apache.org/struts/browse/WW-3241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=46730#action_46730
]
Sander Sõnajalg commented on WW-3241:
-------------------------------------
yes, that's more or less what i meant to say, if you put it this way :)
i mean the point of the demo-apps should be to set an example of the
conventional usage of the framework. the only place that uses annotations
configuration at all is the "person" part of the showcase app, and it uses the
old deprecated API.. which in my eyes kind-of falls short of the original goal.
besides, really, you should probably put some more stress on the fact that
setting up struts filters and actions has changed quite significantly between
2.0 and 2.1... somebody armed with a struts2 book written for minor version 2.0
can get really-really confused, as he doesn't expect that the configuration has
changed so much between two minor versions. on one hand, you seem to want to
put more emphasis on configuring everything with annotations and lessening the
xml configuration, and on the other hand, all your demo apps are still using
xml configuration and there is not even a single completely up-to-date example
of how one should set it up. just reading your conventions plugin manual and
assuming that "most of the things probably haven't changed between minor
versions" will guarantee the user a long and painful setup process. i see some
room for improvement here : )
> ShowCase demo application still uses the CodeBehind plugin.
> -----------------------------------------------------------
>
> Key: WW-3241
> URL: https://issues.apache.org/struts/browse/WW-3241
> Project: Struts 2
> Issue Type: Bug
> Components: Example Applications
> Affects Versions: 2.1.6
> Environment: ubuntu linux 8.10, tomcat 6.1
> Reporter: Sander Sõnajalg
> Priority: Minor
>
> ShowCase demo application still uses the CodeBehind plugin. This means there
> is no demo or good-enough documentation on how to configure my application in
> case i *DON'T* want to use the "intelligent" defaults, i.e. i don't want to
> rename my action package to "actions" or sthg. Yes i know i can set the
> searched packages by hand, but anyhow, there seem to be some bugs in the
> Conventions plugin... (but how would i know, if you don't provide a nice
> example on how you actually *intend* it to be used, and provide a demo-app
> relaying on the depracated old plugin instead..?). i'll report my suspicions
> in a separate ticket.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.