Botão da página não abre no servidor

Boa noite a todos.

Minha aplicação funciona normalmente rodando em localhost, mas no servidor que enviei quando clico para abrir um botão p:commandButton não abre. O mesmo botão em outra página abre, mas nesta outra não.

Estou olhando no server.log do Glassfish e nenhum erro é gerado.
No netbeans abre uma log junto com o glassfish que se chama log do browser…pensei em procurar algo lá, mas nao sei onde achar…

ALguma ideia do que pode estar acontecendo?

Uso glassfish, jsf 2.0, primefaces e hibernate

Pela depuração do console no Chrome consegui pegar este erro:

Uncaught ReferenceError: dlgNew is not defined

Minha pagina

<h:form>
                     <p:commandButton value="&nbsp; Add" actionListener="#{changesBean.prepararInserir()}"
                                      update=":frmNew:pgNew, :frmNew:pgNew1" oncomplete="dlgNew.show()" image="icon-add" />&nbsp; 
                     <p:commandButton value="Export to PDF" id="exportToPdfButton" actionListener="#{changesBean.exportToPdf}" disabled="true" ajax="false" image="ui-icon-document"/>
                 </h:form><br/><br/>

Agora buscar entender oq está acontecendo.