<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Messages posted by "roberto.soares"]]></title>
		<link>http://forum.mentaframework.org/posts/listByUser/7.page</link>
		<description><![CDATA[Messages posted by "roberto.soares"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Re:Opções para Download</title>
				<description><![CDATA[ Apoiado!  :wink: ]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/276/1783.page#1783</guid>
				<link>http://forum.mentaframework.org/posts/preList/276/1783.page#1783</link>
				<pubDate><![CDATA[Wed, 17 May 2006 19:20:23]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>Google libera Framework AJAX</title>
				<description><![CDATA[ Google libera um novo framework AJAX baseado no Java: "Google Web Toolkit(GWT) é um framework Java que torna fácil o desenvolvimento de aplicações como o Google Maps e o Gmail".

Fonte: http://developers.slashdot.org/developers/06/05/17/127214.shtml

Mentawai + GWT!!!  :thumbup: ]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/277/1781.page#1781</guid>
				<link>http://forum.mentaframework.org/posts/preList/277/1781.page#1781</link>
				<pubDate><![CDATA[Wed, 17 May 2006 18:37:23]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>Velocity, parse</title>
				<description><![CDATA[ Ao tentar:
<span class="genmed"><b>Code:</b></span><br>
		<div style="overflow: auto; width: 100%;">
		<pre>#parse&#40;"top.vm"&#41;</pre>
		</div>

Tenho:
<span class="genmed"><b>Code:</b></span><br>
		<div style="overflow: auto; width: 100%;">
		<pre>org.mentawai.core.ConsequenceException: javax.servlet.ServletException: Unable to find resource 'top.vm'</pre>
		</div>

Tenho que colocar em alguma pasta em especial? Como devo proceder?]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/48/231.page#231</guid>
				<link>http://forum.mentaframework.org/posts/preList/48/231.page#231</link>
				<pubDate><![CDATA[Thu, 4 Aug 2005 10:58:47]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>Re:Problemas com o VOFilter</title>
				<description><![CDATA[ <p></p>

		<cite>saoj wrote:</cite><br>
		<blockquote>Fala Roberto !!!

Olha só:

O VOFilter tinha algumas limitações que vão ser corrigidas na versão 1.0.1, que deve sair hoje.

Entre elas:

- Falta de cache para getMethod
- Não conseguia acessar setters de variáveis primitivas (<font color='red'>será que é esse o seu problema?</font>)
- Não conseguia acessar atributos privados, sem setters.

Como é a classe ResultLab ? Tem atributos primitivos ?

Um abraço,
&nbsp;
		</blockquote>

Pô! Vlw Sérgio! Precisava acessar setters de variáveis primitivas mesmo, como até agora só estava utilizando String não tinha tido problema algum.

 :wink: ]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/10/50.page#50</guid>
				<link>http://forum.mentaframework.org/posts/preList/10/50.page#50</link>
				<pubDate><![CDATA[Wed, 20 Jul 2005 18:51:43]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>Problemas com o VOFilter</title>
				<description><![CDATA[ Olá,

Estou com problemas no VO, os dados chegam no input do Action, mas o Objeto, mesmo sendo construído, chega sem nenhum valor alterado.

Aqui a configuração:

<span class="genmed"><b>Code:</b></span><br>
		<div style="overflow: auto; width: 100%;">
		<pre>ActionConfig acAdd = new ActionConfig&#40;"/lab", LabAction.class,"add"&#41;;
acAdd.addConsequence&#40;BaseAction.SUCCESS,new Chain&#40;acList&#41;&#41;;
acAdd.addConsequence&#40;BaseAction.ERROR, new Forward&#40;"/form.jsp"&#41;&#41;;	
addActionConfig&#40;acAdd&#41;;	
acAdd.addFilter&#40;new ResultLabValidator&#40;&#41;&#41;;
acAdd.addFilter&#40;new VOFilter&#40;ResultLab.class&#41;&#41;;</pre>
		</div>

O ValidationFilter está funcionando corretamente.

Alguém imagina o que é? :roll: ]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/10/36.page#36</guid>
				<link>http://forum.mentaframework.org/posts/preList/10/36.page#36</link>
				<pubDate><![CDATA[Wed, 20 Jul 2005 08:05:20]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>java.lang.SecurityException</title>
				<description><![CDATA[ Depois que mudei o mentawai.jar para mentawai-dep.jar, ao tentar inicializar o tomcat:

<span class="genmed"><b>Code:</b></span><br>
		<div style="overflow: auto; width: 100%;">
		<pre>java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0&#40;Native Method&#41;
	at sun.reflect.NativeMethodAccessorImpl.invoke&#40;Unknown Source&#41;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke&#40;Unknown Source&#41;
	at java.lang.reflect.Method.invoke&#40;Unknown Source&#41;
	at org.apache.catalina.startup.Bootstrap.start&#40;Bootstrap.java:271&#41;
	at org.apache.catalina.startup.Bootstrap.main&#40;Bootstrap.java:409&#41;
Caused by: java.lang.SecurityException: no manifiest section for signature file entry javax/mail/internet/AsciiOutputStream.class
&#40;...&#41;</pre>
		</div>

Alguém sabe qual deve ser o problema? :? ]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/7/30.page#30</guid>
				<link>http://forum.mentaframework.org/posts/preList/7/30.page#30</link>
				<pubDate><![CDATA[Sun, 10 Jul 2005 17:21:05]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>Re: ApplicationManager mais limpo?</title>
				<description><![CDATA[ No tipo 2, como ficaria o Action Chaining?

<span class="genmed"><b>Code:</b></span><br>
		<div style="overflow: auto; width: 100%;">
		<pre>addActionConfig&#40;new ActionConfig&#40;"/HelloWorld", HelloMentawai.class&#41;
.addConsequence&#40;HelloMentawai.CONTINUE, new Chain&#40;"/Action"&#41;&#41;
.addConsequence&#40;HelloMentawai.SUCCESS, new Forward&#40;"/hello.jsp"&#41;&#41;
.addConsequence&#40;HelloMentawai.ERROR, new Forward&#40;"/username.jsp"&#41;&#41;&#41;;</pre>
		</div>]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/6/28.page#28</guid>
				<link>http://forum.mentaframework.org/posts/preList/6/28.page#28</link>
				<pubDate><![CDATA[Sun, 10 Jul 2005 13:38:47]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>Re: ActionConfig</title>
				<description><![CDATA[ Olá,

Gostei! Vou atualizar minha aplicação e deixo aqui meus comentários.  :wink: ]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/5/27.page#27</guid>
				<link>http://forum.mentaframework.org/posts/preList/5/27.page#27</link>
				<pubDate><![CDATA[Sun, 10 Jul 2005 13:32:43]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>Re: ActionConfig</title>
				<description><![CDATA[ Ah, tem casos que funciona que é uma beleza:

<span class="genmed"><b>Code:</b></span><br>
		<div style="overflow: auto; width: 100%;">
		<pre>
		//list and view category
		ac = new ActionConfig&#40;"/category",CategoryAction.class&#41;;
		ac.addConsequence&#40;CategoryAction.SUCCESS,"list",new Forward&#40;"/listcategory.jsp"&#41;&#41;;
		ac.addConsequence&#40;CategoryAction.SUCCESS,"view",new Forward&#40;"/viewcategory.jsp"&#41;&#41;;
		ac.addConsequence&#40;UserAction.ERROR,new Forward&#40;"/error.jsp"&#41;&#41;;
		addActionConfig&#40;ac&#41;;</pre>
		</div>

Só tendo o problema do link. :wink: ]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/5/22.page#22</guid>
				<link>http://forum.mentaframework.org/posts/preList/5/22.page#22</link>
				<pubDate><![CDATA[Thu, 7 Jul 2005 15:12:44]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>ActionConfig</title>
				<description><![CDATA[ Olá,

Estava pensando se tinha como melhorar a relação InnerAction X ActionConfig, acrescentando um novo parâmetro em ActionConfig q seria o método utilizado, caso não fosse "execute()".

<span class="genmed"><b>Code:</b></span><br>
		<div style="overflow: auto; width: 100%;">
		<pre>

		//add and edit category
		ac = new ActionConfig&#40;"/category.f",CategoryAction.class&#41;;
		ac.addConsequence&#40;CategoryAction.SUCCESS,"add",new Redirect&#40;"/index.jsp"&#41;&#41;;
		ac.addConsequence&#40;UserAction.ERROR,"add",new Forward&#40;"/formcategory.jsp"&#41;&#41;;
		ac.addConsequence&#40;CategoryAction.SUCCESS,"edit",new Forward&#40;"/index.jsp"&#41;&#41;;
		ac.addConsequence&#40;UserAction.ERROR,"edit",new Forward&#40;"/editcategory.jsp"&#41;&#41;;
		addActionConfig&#40;ac&#41;;
		ac.addFilter&#40;new CategoryValidator&#40;&#41;&#41;;
		ac.addFilter&#40;new VOFilter&#40;Category.class&#41;&#41;;</pre>
		</div>

Encontrei um pequeno problema no caso de diferentes Validator's para InnerActions. <span style="font-size: 7px; line-height: normal">(E tbm que usar "?action=..." não fica muito interessante.)</span>

Pensei em algo assim:

<span class="genmed"><b>Code:</b></span><br>
		<div style="overflow: auto; width: 100%;">
		<pre>
ac = new ActionConfig&#40;"/category",CategoryAction.class,"add"&#41;;
		ac.addConsequence&#40;CategoryAction.SUCCESS,new Redirect&#40;"/index.jsp"&#41;&#41;;
		ac.addConsequence&#40;UserAction.ERROR,new Forward&#40;"/formcategory.jsp"&#41;&#41;;
		addActionConfig&#40;ac&#41;;
		ac.addFilter&#40;new AddCategoryValidator&#40;&#41;&#41;;
		ac.addFilter&#40;new VOFilter&#40;Category.class&#41;&#41;;
		
		ac = new ActionConfig&#40;"/category",CategoryAction.class,"edit"&#41;;
		ac.addConsequence&#40;CategoryAction.SUCCESS,new Forward&#40;"/index.jsp"&#41;&#41;;
		ac.addConsequence&#40;UserAction.ERROR,new Forward&#40;"/editcategory.jsp"&#41;&#41;;
		addActionConfig&#40;ac&#41;;
		ac.addFilter&#40;new EditCategoryValidator&#40;&#41;&#41;;
		ac.addFilter&#40;new VOFilter&#40;Category.class&#41;&#41;;
</pre>
		</div>

Os links poderiam ficar: "localhost/category.add.mtw".

Tentei fazer algo assim com a versão atual e tive links assim: "localhost/category.add.mtw?action="add"...

O que acha Sérgio? :roll: ]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/5/21.page#21</guid>
				<link>http://forum.mentaframework.org/posts/preList/5/21.page#21</link>
				<pubDate><![CDATA[Thu, 7 Jul 2005 15:08:02]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>FileMessageContext</title>
				<description><![CDATA[ Sérgio,

Acho que o FileMessageContext não está terminado. Correto?

Estava dando uma olhada no código:

<span class="genmed"><b>Code:</b></span><br>
		<div style="overflow: auto; width: 100%;">
		<pre>public FileMessageContext&#40;String file, String dir&#41; {
		if &#40;dir != null&#41; setDir&#40;dir&#41;;
        StringBuffer sb = new StringBuffer&#40;getDir&#40;&#41; + "/"&#41;;
        sb.append&#40;file&#41;;
    }</pre>
		</div>

Estará faltando setar o Path?]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/4/19.page#19</guid>
				<link>http://forum.mentaframework.org/posts/preList/4/19.page#19</link>
				<pubDate><![CDATA[Wed, 6 Jul 2005 19:37:25]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>Re:InnerActions</title>
				<description><![CDATA[ <p></p>

		<cite>saoj wrote:</cite><br>
		<blockquote>Roberto,

Fiz aquele esquema para as Inner Actions. Agora vc pode definir tb inner action consequences.

Note que isso é opcional e pode ser ignorado, ou seja, sua solução continua totalmente válida.

Veja mais detalhes aqui:

http://mentawai.lohis.com.br/inneraction.jsp

Obrigado pelas dicas!!!

&nbsp;
		</blockquote>

Agora ficou muito melhor!  :P 

Obrigado a vc!]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/2/18.page#18</guid>
				<link>http://forum.mentaframework.org/posts/preList/2/18.page#18</link>
				<pubDate><![CDATA[Wed, 6 Jul 2005 14:46:47]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>Re: VO?</title>
				<description><![CDATA[ <p></p>

		<cite>saoj wrote:</cite><br>
		<blockquote><p></p>

		<cite>roberto.soares wrote:</cite><br>
		<blockquote>
Ah, qual é o verdadeiro logo?
&nbsp;
		</blockquote>

Não sabemos ainda. Qual que vc gostou mais ?

&nbsp;
		</blockquote>

O do fórum.]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/3/17.page#17</guid>
				<link>http://forum.mentaframework.org/posts/preList/3/17.page#17</link>
				<pubDate><![CDATA[Wed, 6 Jul 2005 14:11:21]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>Re: VO?</title>
				<description><![CDATA[ <p></p>

		<cite>saoj wrote:</cite><br>
		<blockquote>
<p></p>

		<cite>roberto.soares wrote:</cite><br>
		<blockquote>
Cria! :wink: Para os usuários terem idéia do que esperar e sugerir.&nbsp;
		</blockquote>

Como eu crio isso ??? Uma página estática com a lista de coisas que faltam fazer ???&nbsp;
		</blockquote>

É! Faz uma lista de features e vai marcando o q foi feito.
Estou terminando um aplicativo web com o mentawai, termino em dois dias. Tbm estou fazendo uma pequena apresentação.

Ah, qual é o verdadeiro logo?

]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/3/14.page#14</guid>
				<link>http://forum.mentaframework.org/posts/preList/3/14.page#14</link>
				<pubDate><![CDATA[Wed, 6 Jul 2005 11:53:22]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
			<item>
				<title>Re: VO?</title>
				<description><![CDATA[ <p></p>

		<cite>saoj wrote:</cite><br>
		<blockquote>Isso é bug né? Vou suprimir essas exceptions.&nbsp;
		</blockquote>

Ficaria interessante para não "sujar" o log.

<p></p>

		<cite>saoj wrote:</cite><br>
		<blockquote>Não tem ainda...  :oops: &nbsp;
		</blockquote>

Cria! :wink: Para os usuários terem idéia do que esperar e sugerir.]]></description>
				<guid isPermaLink="true">http://forum.mentaframework.org/posts/preList/3/12.page#12</guid>
				<link>http://forum.mentaframework.org/posts/preList/3/12.page#12</link>
				<pubDate><![CDATA[Wed, 6 Jul 2005 11:19:36]]> GMT</pubDate>
				<author><![CDATA[ roberto.soares]]></author>
			</item>
	</channel>
</rss>
