[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Erro ao utilizar formSkin - Jetty  XML
Forum Index -> Comentários Gerais
Author Message
Glaucio


[Avatar]

Joined: 20/07/2005 08:22:57
Messages: 52
Offline

Pessoal,

Não sei o que está havendo, mas no Jetty o formSkin não funciona de jeito nenhum. Ele não reconhece as tags formSkinConfig e formSkin.

Segue a mensagem do Jetty:

Code:
 1161957844811: WARN!! ,Exception for /SUPROJ/pages/ListarGrdt.jsp
 org.apache.jasper.JasperException: /pages/ListarGrdt.jsp(5,0) No such tag formSkinConfig in the tag library imported with prefix mtw 


Minha JSP:

Code:
 <%@taglib uri="/WEB-INF/lib/mentawai.jar" prefix="mtw"%>
 <%@taglib uri="http://displaytag.sf.net" prefix="display"%>
 <html>
 <head>
 <title>Listar GRDT</title>
 <mtw:formSkinConfig skin="greenSky"/>
 </head>
 <body bottommargin="0" leftmargin="0" topmargin="0" rightmargin="0" scrolling="no" style="background-color: white;" marginheight="0" marginwidth="0">
 <mtw:formSkin name="ManterGrdt" action="ManterGrdt.getGrdts.mtw" method="post" caption="Listar GRDT" width="780">
   <table align="left" border="0" cellspacing="0" width="460">
        <tr>
         	<td><label class="mtwLabel">Número:</label></td>
         	<td><mtw:input klass="mtwInputText" maxlength="80" size="50" name="numero"/></td>
       </tr>
       <tr>
 	        <td><label class="mtwLabel">Empresa:</label></td>
 	        <td><mtw:select name="empresa" list="dbEmpresa" emptyField="true"/></td>
       </tr>
      
       <tr>
 	        <td align="center" ><a href="#"><img src="../img/botao_ok.gif" border="0"></a></td>
     	    <td align="center"><a href="#"><img src="../img/botao_fechar.gif" border="0"></a></td>
       </tr>
       <tr>
 	        <td align="center"><label class="mtwLabel">Ok</label></td>
 	        <td align="center"><label class="mtwLabel">Cancelar</label></td>
       </tr>   
       <tr>
       <td>
 </table>
 </mtw:formSkin>
 <display:table name="listaSdt" decorator="ierc.suproj.decorator.Wraper" class="mtwLabel" cellspacing="1" cellpadding="3" width="100%" pagesize="10"  requestURI="ManterGrdt.getSdts.mtw"> 
 <display:column property="numero" title="Numero" align="center"/> 
 <display:column property="dataFormat" title="Data" align="center"/> 
 <display:column property="des" title="De" align="center"/>
 <display:column property="paras" title="Para" align="center"/>
 <display:column property="ref" title="Referência" align="center"/>
 <display:column headerClass="subtitulo" title="Excluir" align="center" href="../pages/ManterSdt.excluir.mtw" 
 paramId="id" paramProperty="id"> <img src="../img/botao_fechar.gif" width="16" height="16" border="0" align="center"/> 
 </display:column> 
 <display:column headerClass="subtitulo" title="Visualizar" align="center" href="../pages/ManterSdt.visualizar.mtw" 
 paramId="id" paramProperty="id"> <img src="../img/botao_visualizar.gif" width="16" height="16" border="0" align="center"/> 
 </display:column> 
 <display:setProperty name="basic.show.header" value="true"/> 
 <display:setProperty name="basic.msg.empty_list" value="<span>Nenhum registro encontrado.</span>"/> 
 <display:setProperty name="paging.banner.placement" value="top" /> <display:setProperty name="paging.banner.items_name" value="itens"/> 
 <display:setProperty name="paging.banner.onepage" value=""/> <display:setProperty name="paging.banner.all_items_found" value="<span>{0} {1} encontrados.</span>"/> 
 <display:setProperty name="paging.banner.no_items_found" value="<span>Nenhum {0} encontrado.</span>"/> 
 <display:setProperty name="paging.banner.one_item_found" value="<span>1 {0} encontrado.</span>"/> 
 <display:setProperty name="paging.banner.some_items_found" value="<span>{0} {1} encontrados, exibindo de {2} a {3}.</span>"/> 
 <display:setProperty name="paging.banner.full" value="<span>[<a href={1}>Primeiro</a>/<a href={2}>Anterior</a>] {0} [<a href={3} >Proximo</a>/<a href={4}>Ultimo</a>]</span>"/> 
 <display:setProperty name="paging.banner.first" value="<span>[Primeiro/Anterior] {0} [<a href={3}>Proximo</a>/<a href={4}>Ultimo</a>]</span>"/> 
 <display:setProperty name="paging.banner.last" value="<span>[<a href={1}>Primeiro</a>/<a href={2}>Anterior</a>] {0} [Proximo/Ultimo]</span>"/> 
 </display:table>
 </body>
 </html>
 
 


Estou utilizando o Jetty 4.22, JettyLauncher no Eclipse e a versão beta do mentawai.

Alguma sugestão?

Um abraço!


Glaucio Guerra
Glaucio


[Avatar]

Joined: 20/07/2005 08:22:57
Messages: 52
Offline

Na verdade ele não reconhece nenhuma tag do mentawai. Eu estou migrando do Tomcat para Jetty, e estou tendo esse tipo de problema. Tentei importar a taglib pelo web.xml mas não tive sucesso. Tive diversos erros no parse do tld. Será que é por causa do .jar beta do mentawai?

Um abraço!

Glaucio Guerra
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Bem,

Segundo o validador de TLD do eclipse, o taglib.tld tem 2 erros de "compilação".

Soh q eh uma merda, ele diz qual é a tag pai q tá errada, e não quem está sobrando das filhas =(

Mas q tem coisa tem eu axo


VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
Glaucio


[Avatar]

Joined: 20/07/2005 08:22:57
Messages: 52
Offline

velo wrote:
Bem,

Segundo o validador de TLD do eclipse, o taglib.tld tem 2 erros de "compilação".

Soh q eh uma merda, ele diz qual é a tag pai q tá errada, e não quem está sobrando das filhas =(

Mas q tem coisa tem eu axo


VELO 



Com certeza VELO, não sei se é problema de versão da 1.1 p/ 1.2... De qualquer forma está dificil fazer a migração.

Um abraço!

Glaucio Guerra
jocenildo


[Avatar]

Joined: 10/05/2006 12:05:14
Messages: 196
Location: São Paulo
Offline

Eu já tive um erro assim em uma versão do tomcat.

No meu caso o tomcat não carregava os listeners usados para criar a pasta /dyntags e sua ramificação.

Verifique se tem alguma coisa sobre listener ai no Jetty.

Jocenildo Paraizo
[MSN]
Glaucio


[Avatar]

Joined: 20/07/2005 08:22:57
Messages: 52
Offline

VELO / jocenildo,

Resolvi o problema. "Matei" todas as instalações (Tomcat e Jetty) reiniciei o computador, instalei o Jetty novamente (inclusive o plugin do Eclipse), iniciei o container e funcionou.

Realmente eu não sei o que houve. Talvez algum lixo na memória sei lá.

De qualquer forma valeu pela ajuda!

Um abraço!

Glaucio Guerra

Glaucio Guerra
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Nossa

Soh faltou formatar o PC.

VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
jocenildo


[Avatar]

Joined: 10/05/2006 12:05:14
Messages: 196
Location: São Paulo
Offline

Caramba!!!

Ainda bem que funcionou.

Jocenildo Paraizo
[MSN]
fortunao


[Avatar]
Joined: 17/03/2006 05:49:22
Messages: 186
Offline

Mais a tag formSkin funcionou corretamente?

Alex Fortuna
Desenvolvedor Mentawai


[Email] [MSN]
Glaucio


[Avatar]

Joined: 20/07/2005 08:22:57
Messages: 52
Offline

A formSkin funcionou sim, mas existe um pequeno problema, ela não aceita a inserção de outro script dentro dela. Se eu quiser por exemplo colocar um <%=MinhString%> é gerado o seguinte erro:

Code:
 
 Servlet.service() for servlet jsp threw exception
 org.apache.jasper.JasperException: /pages/AlterarSenha.jsp(19,16) Scripting elements ( <%!, <jsp:declaration, <%=, <jsp:expression, <%, <jsp:scriptlet ) are disallowed here.
 
 


Até agora eu não consegui descobrir isso (tanto no Tomcat quanto no Jetty)

Um abraço!

Glaucio Guerra

Glaucio Guerra
 
Forum Index -> Comentários Gerais
Go to:   
Powered by JForum 2.1.6 © JForum Team