Zivko
Zivko

Reputation: 377

p:remoteCommand won't fire bean method

I have simple primefaces remoteCommand in composite component that won't trigger method in back bean.

<h:form id="frm1" prependId="false">
         <p:remoteCommand name="rc1" 
            actionListener="#{Bean1.preloadMenu()}" 
            process="@this"
            onstart="alert('xxx')"
            autoRun="true"
         />
         ...

RemoteCommand works, it runs onstart client-side script but it doesn't trigger method in bean (never steps into method, as if it doesn't exist). I get no error on client or server side.

Upvotes: 0

Views: 1781

Answers (1)

Zivko
Zivko

Reputation: 377

I'll close this topic. I resolved this issue by putting code in initialize (@PostConstruct) methode. Didn't want to do it like that but this dialog isn't used too often and bean is associated just with this component so it shouldn't do much damage.

Upvotes: 1

Related Questions