[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Messages posted by: velo  XML
Profile for velo -> Messages posted by velo [1197] Go to Page: Previous  1, 2, 3 ... 77 , 78, 79, 80 Next 
Author Message
Qual versão do menta você está usando?

Pq não usa as menta tags?

VELO
Opa....

Tem como eu colocar uma action ou algo assim que seja executada no momento que eu estiver desligando ou reiniciando o servidor?

Eu estou usando um banco de dados embarcado (derby) e é recomendado que seja dado um shutdown para que os dados sejam passivados.

Tem como?


VELO
Naum sei q q deu, mas baixei o mentawai denovo e resolveu.

VELO
Eu não toh usando o inputDate, mentawai 1.3 e tomcat 5.5.16

VELO
Code:
04/05/2006 20:29:57 org.apache.catalina.core.StandardContext listenerStart
 SEVERE: Error configuring application listener of class org.mentawai.tag.html.dyntag.inputDate.listener.InputDateListener
 java.lang.ClassNotFoundException: org.mentawai.tag.html.dyntag.inputDate.listener.InputDateListener
 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
 	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3677)
 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4183)
 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
 	at org.apache.catalina.core.StandardService.start(StandardService.java:450)
 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
 	at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:585)
 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
 04/05/2006 20:29:57 org.apache.catalina.core.StandardContext listenerStart
 SEVERE: Error configuring application listener of class org.mentawai.tag.html.dyntag.inputMask.listener.InputMaskListener
 java.lang.ClassNotFoundException: org.mentawai.tag.html.dyntag.inputMask.listener.InputMaskListener
 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
 	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3677)
 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4183)
 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
 	at org.apache.catalina.core.StandardService.start(StandardService.java:450)
 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
 	at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:585)
 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
 04/05/2006 20:29:57 org.apache.catalina.core.StandardContext listenerStart
 SEVERE: Error configuring application listener of class org.mentawai.tag.html.dyntag.inputMoney.listener.InputMoneyListener
 java.lang.ClassNotFoundException: org.mentawai.tag.html.dyntag.inputMoney.listener.InputMoneyListener
 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
 	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3677)
 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4183)
 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
 	at org.apache.catalina.core.StandardService.start(StandardService.java:450)
 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
 	at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:585)
 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)


Alguem imagina o porque disso?

E mais importante, como resolvo isso?


VELO
Opa Sergio,

Estou usando o menta, e tá show de boa....
Nem eu sabia o quanto que eu me encomodava com XML's, heheheheh

Mas tem uma coisa no menta que ainda me deixa com uma pulga atrás da orelha:

Que que te deu na cabeça para criar um framework como esses?

E mais, porque dispolibilizou ele pra comunidade?



VELO
Eu estava fazendo uns testes com o AjaxTags. Bem legal, quase nada de JS pro desenvolvedor. As taglibs encapsulam tudo. (http://ajaxtags.sourceforge.net/)

Eu peguei o exemplo de ajax que veio no Zip do menta e comecei a mecher nele até parar de dar erros. Fui mechendo pra tentar usar o AjaxTags. De cara criei um novo AjaxRender para retornar o XML no mesmo formato que o AjaxTag usa. Copiei o JSP deles pra dentro do exemplo do mentawai e fui rodando e corrigindo os erros até o momento que não deu mais erros.

O problema que nem deu mais erros, nem deu certo também, aí quebra as pernas, tem algo errado, mas não dá nenhum feedback de erro.

Se alguem quiser / puder dar uma olhada, tudo que eu fiz tá posso mandar por e-mail. Se fosse possivel usar o AjaxTags, ia ser uma grande adição ao menta, afinal, o kra naum precisa ficar escrevendo toda vez aquele monte de javascript.

Quem quiser o arquivo que fiz me escreve no velo.br@gmail.com


VELO
Baixando o menta, você vai ver que tem uma pasta de examples dentro do zip. Ali dentro tem um exemplo, AjaxIntegration, é um botão que carrega o conteudo de um combobox, é bem facil de entender.


VELO
Estava dando uma olhada no fonte do mentawai e vi um negócio que me chamou atenção nessa classe....

Não sei se isso pode causar algum bug, não cheguei a fazer um stress test nesse negocio, mas.... olhando o metodo execute, reparei que o PrintWriter nunca é fechado.

Acredito que deva ser feito algo assim:
Code:
 	public void execute(Action a, HttpServletRequest req, HttpServletResponse res) throws ConsequenceException {
 		PrintWriter printWriter = null;
 		try {
 
 			String s = this.ajaxRender.renderize(a);
 			res.setContentType(TEXT_XML);
 			printWriter = res.getWriter();
 			printWriter.print(s);
 		}
 		catch (IOException e) {
 			throw new ConsequenceException("Exception while writing the renderized document: " + e.getMessage());
 		}
 		catch (Exception e) {
 			throw new ConsequenceException("Exception while renderizing with render " + ajaxRender.getClass() + ": "
 					+ e.getMessage());
 		}
 		finally {
 			printWriter.close();
 		}
 
 	}
 


Não sei nem se o código está assim ainda, pois baixei do SVN tem uns dias....

Todos casos fica a dica.


VELO
Legal q eu sei o que eu quero fazer, sei como faz, mas naum sei o nome.

Mas sabe o site do javafree, q quando vc clica numa das notícias ele vai e busca no servidor o texto da noticia e exibe.

Rola um exemplo do que você tem funcionando? Afinal autocomplete eu tbm quero


VELO
Opa Sergio....

Dá uma olhada....

Eu dei uma copiada animal nos conversores... ainda não alterei os java doc.... se vc gostar me preocupo isso daí.


VELO
Opa Rubem....

Tem aquele exemplo do ajax?

Queria fazer uns testes....


VELO
Certo.... eu tinha dado uma olha, mas faltou atenção....

Code:
 import org.mentawai.core.*;
 
 public class MyFilter implements Filter {
 	
 	public String filter(InvocationChain chain) throws Exception {
 		Action action = chain.getAction();
 		Output output = action.getOutput();
 		output.setValue("before", "doing something before!");
 		String result = chain.invoke();
 		output.setValue("after", "doing something after!");
 		return result;
 	}
     
     public void destroy() { }
 }
 


Valeu Sérgio. Hoje a noite eu acredito que eu acabe o formatador. Daí tem mando o código.

VELO
Uhm, era isso mesmo.

Eu tava usando HTML puro.

Valeu.


VELO
Opa Sergio...

Me diz uma coisa, tem adicionar um filtro que seja executado após o Action?

A ideia é um filtro pro output, não pro input. Any ideia?

Se quiser, me add no msn.

marvinvelo_89@hotmail.com


VELO
 
Profile for velo -> Messages posted by velo [1197] Go to Page: Previous  1, 2, 3 ... 77 , 78, 79, 80 Next 
Go to:   
Powered by JForum 2.1.6 © JForum Team