Did you try to set isis.authorization=bypass in isis.properties? This will
invoke AuthorizorBypass which make all methods visible to all authenticated
users.




On Sat, Dec 15, 2012 at 6:07 PM, Adam Howard <[email protected]> wrote:

> I started a project from the 0.2.0-incubating quickstart archetype and then
> upgraded the Isis version to 0.3.1-incubating-SNAPSHOT. Everything still
> worked fine.
>
> Then I took a few months off and now I've come back to it. I updated the
> dependencies and started the webapp.
>
> Navigating to http://localhost:8080 gives me the RO home page. I can click
> on the services link and I see my repositories. I then click on one of my
> repositories and I get it's description but it has no members, meaning no
> actions.
>
> I did some poking around and found that the 0.2.0 archetype did not set a
> deploymentType context-param in web.xml. I added
>
> <context-param>
>   <param-name>deploymentType</param-name>
>   <param-value>SERVER_EXPLORATION</param-value>
> </context-param>
>
> and the actions returned to the repository representation. This also
> happens in 0.3.1-SNAPSHOT.
>
> There should probably be some sort of warning if the user fails to set this
> parameter if it's required.
>
> Adam
>

Reply via email to