Caras,
Tenho um bean de sessão cuja declaração está abaixo, que funcionava corretamente :
<jsp:useBean id="par" scope="session" class="com.xisto.clsParametros" />
Inclui nesta classe mais um método, conforme o código abaixo :
package com.xisto;
import java.util.*;
import java.io.*;
import java.text.*;
public class clsParametros {
// tem os métodos que já existiam...
public Object[] trazLojas() throws Exception {
Object[] retorno;
// carrega o array...
return retorno;
}
A compilação da classe foi ok.
Na página o código que acessa este parâmetro está assim :
<%
Object[] nomes;
nomes = par.trazLojas();
for(int z=0;z<nomes.length;z++){
%>
<%=(String)nomes[z]+" "%>
<%
}
%>
Substituí o .class no diretório do pacote onde o mesmo estava, só que ao tentar acessar a página dá o seguinte erro :
[i]
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: -1 in the jsp file: null
Generated servlet error:
[javac] Since fork is true, ignoring compiler setting.
[javac] Compiling 1 source file
[javac] Since fork is true, ignoring compiler setting.
[javac] W:\Projetos\RCB\Tomcat\work\Standalone\localhost\luiza\contabil\luiza_enviaarquivo_contabil_jsp.java:187: cannot resolve symbol
[javac] symbol : method trazLojas ()
[javac] location: class com.fininvest.luiza.clsParametros
[javac] nomes = par.trazLojas();
[javac] ^
[javac] 1 error
[/i]
Eu já apaguei o diretório na pasta work, já restartei o Tomcat, o servidor, e nada…
Alquém sabe o que pode estar acontecendo ??
Valeu,
Fábio