rollei
Abril 4, 2008, 9:00am
#1
Pessoal eu fiz uma aplicação no eclipse usando o tomcat 5.5 resolvi mudar a versao do tomcat da minha maquina para 6.0. A grande maioria das aplicacoes que estavam funcionando no 5.5 continuaram funcionando no 6.0, mas teve uma aplicacao que quando eu coloco para rodar no 5.5 ela funciona normalmente e quando eu coloco para rodar no 6.0 ele soh mostra uma pagina em branco …
alguem tem alguma idéia do que pode ser?
[]'s
rollei
Abril 4, 2008, 9:31am
#2
cara eu consegui ajeitar o erro da pagina em branco, agora to com outro erro … acredito que seja conflito entre as versoes do jsp ou servlet que sao diferentes nas duas versoes do tomcat. vou colocar o codigo da pagina .jsp e o codigo do erro quem sabe vocese me ajudam.
[code]<%@ page language=“java”
import=“br.gov.ce.seplag.agenda.jdbc.DAO.*”
pageEncoding=“UTF-8”%>
<%@ taglib uri=“http://java.sun.com/jsp/jstl/core ” prefix=“c” %>
<?xml version="1.0" encoding="UTF-8"?>
Index - Agenda
<style type="text/css">
<!--
.fontblack {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
}
.botao {
color: #000000;
background-color: #cccc99;
font-family: Arial, sans-serif;
font-size: 10px;
font-weight: bold;
border: thin solid #999999;
}
.inputtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
background-color: #ffffee;
}
.fontwhite {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}
.fonttable {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
font-weight: normal;
}
#loading {
float: right;
font-size: 10px;
margin-right: 10px;
display:none;
}
-->
</style>
<link rel="stylesheet"
href="content/css/ui.datepicker.css"
type="text/css"
media="screen"
title="core css file"
charset="utf-8" />
<script type="text/javascript"
src="content/js/jquery-1.2.3.js"
charset="utf-8">
</script>
<script type="text/javascript"
src="content/js/ui.datepicker.js"
charset="utf-8">
</script>
<script type="text/javascript"
src="content/js/ui.datepicker-pt-BR.js"
charset="utf-8">
</script>
<script type="text/javascript"
src="content/js/functions.js"
charset="utf-8">
</script>
<script type='text/javascript'
src='/agenda/dwr/engine.js'>
</script>
<script type='text/javascript'
src='/agenda/dwr/interface/BusinessLogic.js'>
</script>
<script type='text/javascript'
src='/agenda/dwr/interface/AgendaManager.js'>
</script>
<script type='text/javascript'
src='/agenda/dwr/util.js'>
</script>
</head>
<body>
<script type='text/javascript' src='content/js/menu_edicao.js'></script>
<script type='text/javascript' src='content/js/menu_construtor.js'></script>
<br/>
<table width="%100" border="0" cellpadding="1" bgcolor="#d4d0c8">
<tr>
<th align="left" valign="baseline" bgcolor="#FFFFFF" scope="col">
<tr align="left" bgcolor="#6b696b">
<th colspan="6" class="fontwhite" scope="col">Cadastro de Escalas</th>
</tr>
<form id="form1" name="form1">
<table width="%40" border="0" cellpadding="1" bgcolor="#d4d0c8">
<tr>
<td bgcolor="#f7f7de" class="fonttable" width="%10">Data</td>
<td width="%10">
<input type="text" id="dateInput" value="Data" method="post" onchange="verificaEscalaData('dateInput')"></input>
</td>
<td bgcolor="#f7f7de" class="fonttable" width="%10">Perito</td>
<td width="%5">
<select name="peritoSelect" id="peritoSelect">
<option id="defaultSelect" value="defaultSelect">Selecione</option>
<% request.setAttribute("peritos",new JuntaDAO().getLista()); %>
<c:forEach var="peritos" items="${peritos}">
<option id="${peritos.id}" value="${peritos.id}">
${peritos.nome}
</option>
</c:forEach>
</select>
</td>
<td width="%5">
<input id ="btPeritoSelect" type="button"
onclick="selecionaPerito('dateInput', 'peritoSelect', 'tabelaEscala');"
value="Seleciona"></input>
</td>
<td>
<input id ="btLimpaEscala" type="button"
onclick="limpaEscala('tabelaEscala', '1', 'dateInput');"
value="Limpa"></input>
</td>
</tr>
</table>
</form>
</th>
</tr>
</table>
<form id="formEscala" name="formEscala" action="#">
<table width="%40" bgcolor="#d4d0c8" id="tabelaEscala" border="0" cellpadding="1" cellspacing="1">
<tr>
<td bgcolor="#f7f7de" class="fonttable">Data</td>
<td bgcolor="#f7f7de" class="fonttable">Perito</td>
<td bgcolor="#f7f7de" class="fonttable">Turno</td>
<td bgcolor="#f7f7de" class="fonttable">Hora (xx:xx)</td>
<td bgcolor="#f7f7de" class="fonttable">Atendimentos</td>
<td bgcolor="#f7f7de" width="1"></td>
</tr>
<tr>
<td colspan="5" bgcolor="#f7f7de" class="fonttable"><div align="center">Insere dados de escala.</div></td>
<td colspan="1">
<div align="right">
<input id ="btSalvaEscala" type="button" value="Salvar"
onclick="salvaEscala('formEscala','1','dateInput')"></input>
</div>
</td>
</tr>
</table>
</form>
<script type="text/javascript" charset="utf-8">
jQuery(function($){
$("#dateInput").datepicker();
});
</script>
</body>
[/code]
org.apache.jasper.JasperException: Unable to read TLD "META-INF/c.tld" from JAR file "file:/C:/eclipse/workspace/agenda/web/WEB-INF/lib/standard.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:181)
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:182)
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:420)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1433)
org.apache.jasper.compiler.Parser.parse(Parser.java:133)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:153)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:294)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:281)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:413)
eu to usando java EE 5.0