That looks to be correct, unless you have added a view called index.jelly or index.groovy because I think those are evaluated before doIndex.
/B On Thu, Sep 1, 2016 at 6:12 PM, Cheng Bao <[email protected]> wrote: > > > I create my own implementation of RootAction in Jenkins, instead of > default behavior that just render and display index.jelly, I want to do > some operations. as states from http://stapler.kohsuke.org/reference.html > > Index Action Method This is a slight variation of above. If there's no > remaining URL and there's an action method called "doIndex", this method > will be invoked. Formally, evaluate(node,[]) := node.doIndex(...) > > my code is > > @Extension > public class MyRootAction implements RootAction { > public void doIndex(StaplerRequest req, StaplerResponse rsp) { > // doing my work when user type /MyRootAction in browser bar > // this method never executed > } > > public void doOtherWork(StaplerRequest req, StaplerResponse rsp) { > // doing my work when user type /MyRootAction/otherWork in browser > bar > // this method works as intended > } > //... > } > > > Any one can help me to point what I did wrong? > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/jenkinsci-dev/bfa2a630-6407-4e77-9e3c-68e47ad96b0a% > 40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-dev/bfa2a630-6407-4e77-9e3c-68e47ad96b0a%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Robert Sandell *Software Engineer* *CloudBees Inc.* -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CALzHZS2sRj09_TTMVGdF4iA_Cgab3PF5PYNe5xfc4PBW-pOdBA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
