[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!

Erro com as taglib do mentawai  XML
Forum Index -> Comentários Gerais
Author Message
gulira


[Avatar]

Joined: 14/07/2005 20:51:46
Messages: 14
Offline

Galera estou tendo este erro:
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Index: 0, Size: 0
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)


root cause

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
java.util.ArrayList.RangeCheck(ArrayList.java:547)
java.util.ArrayList.get(ArrayList.java:322)
org.mentawai.i18n.LocaleManager.getDefaultLocale(LocaleManager.java:55)
org.mentawai.i18n.LocaleManager.getSupportedLocale(LocaleManager.java:127)
org.mentawai.i18n.LocaleManager.getLocale(LocaleManager.java:139)
org.mentawai.tag.util.PrintTag.doStartTag(PrintTag.java:4
org.apache.jsp.jsp.reg.regUser_jsp._jspx_meth_mtw_input_0(regUser_jsp.java:134)
org.apache.jsp.jsp.reg.regUser_jsp._jspService(regUser_jsp.java:59)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)


note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.


Aqui vai o regUser.jsp:

<%@ taglib uri="/WEB-INF/lib/mentawai.jar" prefix="mtw" %>
<html>
<head><title>Cadastro de Usuário</title></head>
<body>
Cadastro de Usuarios<br>
<form action="/regUser.java" method="post">
Nome: <mtw:input type="text" name="firstname" size="50" maxlength="50" /><br/>
Sobre Nome: <mtw:input type="text" name="lastname" size="50" maxlength="50" /><br/>
Pais: <mtw:input type="text" name="country" size="30" maxlength="30" /><br/>
Estado: <mtw:input type="text" name="state" size="30" maxlength="30" /><br/>
Cidade: <mtw:input type="text" name="city" size="60" maxlength="60" /><br/>
E-mail: <mtw:input type="text" name="email" size="60" maxlength="60" /><br/>
Login: <mtw:input type="text" name="login" size="20" maxlength="20" /><br/>
Senha: <mtw:input type="text" name="password" size="10" maxlength="10" /><br/>
Name: <mtw:input type="text" name="firstname" size="50" maxlength="60" /><br/>
Username: <mtw:input type="text" name="lastname" size="20" maxlength="30" /><br/>
Password: <mtw:input type="password" name="pass" size="20" maxlength="20" /><br/>
Confirmação: <mtw:input type="confirm" name="pass" size="20" maxlength="20" /><br/>
<input type="submit" value="Salvar" />
</form>
</body>
</html>



Eu tenho que configura Internationalization messages???? O q pode ser???

Rodrigo Guedes de Souza
Programador
Tecnólogo em Processamento de Dados
Especialista em Ambientes de Desenvolvimento para Internet
JGuarani Components http://jguarani.tigris.org

"Quanto mais aumenta nosso conhecimento, mais evidente fica nossa ignorância."(John Kennedy)

Eu uso Mentawai"Menta". E Você???
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

O problema aqui foi que o seu ApplicationManager por algum motivo não foi chamado, daí nenhum Locale foi carregado.

Vou melhorar essa mensagem de erro para ser algo mais pertinente.

Veja se o nome da sua classe é ApplicationManager e se ela está no default (empty) package.

Vc tb pode definir explicitamente o nome da sua classe com:

Code:
 <servlet>
     <servlet-name>Controller</servlet-name>
     <servlet-class>org.mentawai.core.Controller</servlet-class>
     <init-param>
         <param-name>applicationManager</param-name>
         <param-value>examples.helloworld.ApplicationManager</param-value>
     </init-param>        
     <load-on-startup>1</load-on-startup>		
 </servlet>
 


Sergio Oliveira

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