[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 

Forum Read-Only! Check the new site and forum here!

MentaAjax - onError() ???  XML
Forum Index -> Comentários Gerais Go to Page: 1, 2 Next 
Author Message
marques



Joined: 12/11/2006 17:14:56
Messages: 110
Offline

Colegas,

Nesse post: http://forum.mentaframework.org/posts/list/1418.page
consta que posso usar essa função, porém qdo vou usá-la recebo um erro de javascript dizendo que a mesma não existe

onError(callback)
Diz qual será o função que receberá o callback em caso de falha.

Minhas perguntas:
Como eu resolvo essa paradinha?
Onde eu encontro a documentação da mesma?

Muito obrigado,

José Marques
robertwgil


[Avatar]
Joined: 23/02/2007 17:22:13
Messages: 745
Location: São Paulo - SP - Brasil
Offline

Tem certeza que esta pegando a ultima versão do js? as vezes vc atualiza
o .jar porem o browser ou o tomcat faz cache.

Da um clean e build geral, inclusive no tomcat.

Robert Gil
Coordenador de Desenvolvimento / Administrador de Redes.

Twitter
[Email] [MSN]
IceW0lf


[Avatar]

Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline

Basta seguir as orientações do Robert que vai funfar, o que ele disse acontece muito.

Leiber Wallace
Voixy ::: Soluções em Telecomunicações
marques



Joined: 12/11/2006 17:14:56
Messages: 110
Offline

Prezado Robert,

Vc está falando do ezmorph e json-lib?

Deixa eu te falar: Estava com o json-lib-2.2.1-jdk15.jar e ezmorph-1.0.4.jar

Depois que recebí a sua mensagem peguei essas jars no link que vc cita no final do artigo (versão 0.8 para ambos), porém não funcionou.

Alguma dica?

Muito obrigado,

José Marques
robertwgil


[Avatar]
Joined: 23/02/2007 17:22:13
Messages: 745
Location: São Paulo - SP - Brasil
Offline

Não, digo o jar do mentawai mesmo, eu mesmo quando altero o fonte do
mentaAjax.js e gera um novo mentawai.jar, tenho que da um clean and build
geral, inclusivo no tomcat, redeploy etc. e depois ainda zerar o cache do
browser, pq ele faz cache do .js

Robert Gil
Coordenador de Desenvolvimento / Administrador de Redes.

Twitter
[Email] [MSN]
marques



Joined: 12/11/2006 17:14:56
Messages: 110
Offline

Prezado Robert,

De onde peguei o menta:

Fui na página principal > Downloads > Stable JAR(MD5) e o problema continua. É aqui mesmo que devo pegá-lo?

Mais uma vez,

Muito obrigado!
robertwgil


[Avatar]
Joined: 23/02/2007 17:22:13
Messages: 745
Location: São Paulo - SP - Brasil
Offline

Posta teu trecho js ai.

Robert Gil
Coordenador de Desenvolvimento / Administrador de Redes.

Twitter
[Email] [MSN]
marques



Joined: 12/11/2006 17:14:56
Messages: 110
Offline

Code:
 function autenticaUser() {
  	var call = new mtw.request();
  	call.onSuccess(validateUserSuccess);
  	call.onError(validateUserError);
  	call.setUrl("Login.autenticaUser.mtw"); 	
  	call.send();
  }


Se eu tiro a linha call.onError(validateUserError) funciona

Sdss,

Marques
robertwgil


[Avatar]
Joined: 23/02/2007 17:22:13
Messages: 745
Location: São Paulo - SP - Brasil
Offline

Da um alert assim:
Code:
 alert( mtw.Version );
 

Veja se é a 2.0

Robert Gil
Coordenador de Desenvolvimento / Administrador de Redes.

Twitter
[Email] [MSN]
marques



Joined: 12/11/2006 17:14:56
Messages: 110
Offline

Robert,

O alert( mtw.Version ); exibe 0.6
robertwgil


[Avatar]
Joined: 23/02/2007 17:22:13
Messages: 745
Location: São Paulo - SP - Brasil
Offline

Ai viu!!!

Voce esta com a versão antiga.

Pega o jar Beta

E faz oque disse anteriormente, e diga-nos se deu certo..

Robert Gil
Coordenador de Desenvolvimento / Administrador de Redes.

Twitter
[Email] [MSN]
marques



Joined: 12/11/2006 17:14:56
Messages: 110
Offline

Robert,

Segui a tua sugestão, porém agora recebo um
mtw.request is not a constructor
na linha var call = new mtw.request();

Code:
 function autenticaUser() {
  	var call = new mtw.request();
  	call.onSuccess(validateUserSuccess);
  	//call.onError(validateUserError);
  	call.setUrl("Login.autenticaUser.mtw"); 	
  	call.send();
  }
robertwgil


[Avatar]
Joined: 23/02/2007 17:22:13
Messages: 745
Location: São Paulo - SP - Brasil
Offline

só te alertando, talvez vc esteja entendendo errado esse metodo
onError, ele só é chamado se houver algum erro no request, exemplo
os erros 404, 500 etc...

Se entendi oq tu quer fazer, o usuario estando ok ou não ele vai
chamar o onSucess, e chamará o onError apenas se ocorrer exception,
ou os erros citados acima, que são erros do servidor e não da aplicação.

Robert Gil
Coordenador de Desenvolvimento / Administrador de Redes.

Twitter
[Email] [MSN]
marques



Joined: 12/11/2006 17:14:56
Messages: 110
Offline

Realmente estava com uma concepção errada, mas de qqer forma essa função não funfa. Será que se eu baixar a versão 1.11 do menta funciona?


Sds,

Marques
robertwgil


[Avatar]
Joined: 23/02/2007 17:22:13
Messages: 745
Location: São Paulo - SP - Brasil
Offline

Confirme se esta realmente baixando a versão 2.0.

Se tiver o firebug, verifique se ele baixou realmente esta versão.

Pegue o Jar Beta mesmo.

Deve ser problema de cache ai, pois aqui esta tudo normal.

Robert Gil
Coordenador de Desenvolvimento / Administrador de Redes.

Twitter
[Email] [MSN]
 
Forum Index -> Comentários Gerais Go to Page: 1, 2 Next 
Go to:   
Powered by JForum 2.1.6 © JForum Team