Org.apache.jasper.JasperException: Unable to compile class for JSP:

Pessoal,

Sou novo em programação Web com Java.

Estou modificando um codigo que já funciona on line.

Alterei o que era necessario rodei na minha maquina e deu tudo certo mais on line não funciona

já mudei os .class já turei tudo e coloquei denovo to achando que o problema é no servidor da locaweb ou algum pulo do gato que eu num sei

quem puder ajudar segue erro:

type Exception report

message

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

exception

org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 99 in the jsp file: /vendas2/exportacao.jsp
The method getDescext() is undefined for the type PedidoEnvia_canal
96: listaPedidosEnvia.get(i).getCodCondpg()+listaPedidosEnvia.get(i).getCodTransp()+
97: listaPedidosEnvia.get(i).getDtprevPed()+listaPedidosEnvia.get(i).getEndEnt()+
98: listaPedidosEnvia.get(i).getEndCob()+listaPedidosEnvia.get(i).getNPesCont()+
99: listaPedidosEnvia.get(i).getDescext()+
100: String.format ("%-250.250s", listaPedidosEnvia.get(i).getObs())+"\r\n");
101:
102: ItemPedidoController_canal itempedidoController = new ItemPedidoController_canal();

Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
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:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

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


Apache Tomcat/6.0.13

[code]…

The method getDescext() is undefined for the type PedidoEnvia_canal

…[/code]
tem certeza de que este método existe ou que você digitou o nome corretamente?

Tenho sim este é um dos metodos que criei na alteração e outros funcionam so esse que não.

Segue .java

/* / package Model;
/
/
/
/ public class PedidoEnvia_canal
/
/ {
/
/ private String CodReg;
/
/ private String CodEmp;
/
/ private String CodFilial;
/
/ private String CodRepres;
/
/ private String NPedCli;
/
/ private String CpfCnpjCli;
/
/ private String Codped;
/
/ private String DtEmisPed;
/
/ private String PercDesc1;
/
/ private String PercDesc2;
/
/ private String PercDesc3;
/
/ private String PercDesc4;
/
/ private String CodFormPg;
/
/ private String CodTransPed;
/
/ private String CodSitped;
/
/ private String CodPort;
/
/ private String CodCondpg;
/
/ private String CodTransp;
/
/ private String DtprevPed;
/
/ private String EndEnt;
/
/ private String EndCob;
/
/ private String NPesCont;
/
/ private String Obs;
private String Descext;
/
/
/
/ public PedidoEnvia_canal()
/
/ {
/
/ }
/
/
/
/ public PedidoEnvia_canal(String codReg, String codEmp, String codFilial, String codRepres, String nPedCli, String cpfCnpjCli, String codped, String dtEmisPed, String percDesc1, String percDesc2, String percDesc3, String percDesc4, String codFormPg, String codTransPed, String codSitped, String codPort, String codCondpg, String codTransp, String dtprevPed, String endEnt, String endCob, String nPesCont, String obs,String descext)
/
/ {
/
46 / this.CodReg = codReg;
/
47 / this.CodEmp = codEmp;
/
48 / this.CodFilial = codFilial;
/
49 / this.CodRepres = codRepres;
/
50 / this.NPedCli = nPedCli;
/
51 / this.CpfCnpjCli = cpfCnpjCli;
/
52 / this.Codped = codped;
/
53 / this.DtEmisPed = dtEmisPed;
/
54 / this.PercDesc1 = percDesc1;
/
55 / this.PercDesc2 = percDesc2;
/
56 / this.PercDesc3 = percDesc3;
/
57 / this.PercDesc4 = percDesc4;
/
58 / this.CodFormPg = codFormPg;
/
59 / this.CodTransPed = codTransPed;
/
60 / this.CodSitped = codSitped;
/
61 / this.CodPort = codPort;
/
62 / this.CodCondpg = codCondpg;
/
63 / this.CodTransp = codTransp;
/
64 / this.DtprevPed = dtprevPed;
/
65 / this.EndEnt = endEnt;
/
66 / this.EndCob = endCob;
/
67 / this.NPesCont = nPesCont;
/
68 / this.Obs = obs;
this.Descext = descext;
/
/ }
/
/
/
/ public String getCodCondpg() {
/
72 / return this.CodCondpg;
/
/ }
/
/
/
/ public void setCodCondpg(String CodCondpg) {
/
76 / this.CodCondpg = CodCondpg;
/
/ }
/
/
/
/ public String getCodEmp() {
/
80 / return this.CodEmp;
/
/ }
/
/
/
/ public void setCodEmp(String CodEmp) {
/
84 / this.CodEmp = CodEmp;
/
/ }
/
/
/
/ public String getCodFilial() {
/
88 / return this.CodFilial;
/
/ }
/
/
/
/ public void setCodFilial(String CodFilial) {
/
92 / this.CodFilial = CodFilial;
/
/ }
/
/
/
/ public String getCodFormPg() {
/
96 / return this.CodFormPg;
/
/ }
/
/
/
/ public void setCodFormPg(String CodFormPg) {
/
100 / this.CodFormPg = CodFormPg;
/
/ }
/
/
/
/ public String getCodPort() {
/
104 / return this.CodPort;
/
/ }
/
/
/
/ public void setCodPort(String CodPort) {
/
108 / this.CodPort = CodPort;
/
/ }
/
/
/
/ public String getCodReg() {
/
112 / return this.CodReg;
/
/ }
/
/
/
/ public void setCodReg(String CodReg) {
/
116 / this.CodReg = CodReg;
/
/ }
/
/
/
/ public String getCodRepres() {
/
120 / return this.CodRepres;
/
/ }
/
/
/
/ public void setCodRepres(String CodRepres) {
/
124 / this.CodRepres = CodRepres;
/
/ }
/
/
/
/ public String getCodSitped() {
/
128 / return this.CodSitped;
/
/ }
/
/
/
/ public void setCodSitped(String CodSitped) {
/
132 / this.CodSitped = CodSitped;
/
/ }
/
/
/
/ public String getCodTransp() {
/
136 / return this.CodTransp;
/
/ }
/
/
/
/ public void setCodTransp(String CodTransp) {
/
140 / this.CodTransp = CodTransp;
/
/ }
/
/
/
/ public String getCodTransPed() {
/
144 / return this.CodTransPed;
/
/ }
/
/
/
/ public void setCodTransPed(String CodTransPed) {
/
148 / this.CodTransPed = CodTransPed;
/
/ }
/
/
/
/ public String getCodped() {
/
152 / return this.Codped;
/
/ }
/
/
/
/ public void setCodped(String Codped) {
/
156 / this.Codped = Codped;
/
/ }
/
/
/
/ public String getCpfCnpjCli() {
/
160 / return this.CpfCnpjCli;
/
/ }
/
/
/
/ public void setCpfCnpjCli(String CpfCnpjCli) {
/
164 / this.CpfCnpjCli = CpfCnpjCli;
/
/ }
/
/
/
/ public String getDtEmisPed() {
/
168 / return this.DtEmisPed;
/
/ }
/
/
/
/ public void setDtEmisPed(String DtEmisPed) {
/
172 / this.DtEmisPed = DtEmisPed;
/
/ }
/
/
/
/ public String getDtprevPed() {
/
176 / return this.DtprevPed;
/
/ }
/
/
/
/ public void setDtprevPed(String DtprevPed) {
/
180 / this.DtprevPed = DtprevPed;
/
/ }
/
/
/
/ public String getEndCob() {
/
184 / return this.EndCob;
/
/ }
/
/
/
/ public void setEndCob(String EndCob) {
/
188 / this.EndCob = EndCob;
/
/ }
/
/
/
/ public String getEndEnt() {
/
192 / return this.EndEnt;
/
/ }
/
/
/
/ public void setEndEnt(String EndEnt) {
/
196 / this.EndEnt = EndEnt;
/
/ }
/
/
/
/ public String getNPedCli() {
/
200 / return this.NPedCli;
/
/ }
/
/
/
/ public void setNPedCli(String NPedCli) {
/
204 / this.NPedCli = NPedCli;
/
/ }
/
/
/
/ public String getNPesCont() {
/
208 / return this.NPesCont;
/
/ }
/
/
/
/ public void setNPesCont(String NPesCont) {
/
212 / this.NPesCont = NPesCont;
/
/ }
/
/
/
/ public String getObs() {
/
216 / return this.Obs;
/
/ }
/
/
/
/ public void setObs(String Obs) {
/
220 / this.Obs = Obs;
/
/ }
/
/
/
/ public String getPercDesc1() {
/
224 / return this.PercDesc1;
/
/ }
/
/
/
/ public void setPercDesc1(String PercDesc1) {
/
228 / this.PercDesc1 = PercDesc1;
/
/ }
/
/
/
/ public String getPercDesc2() {
/
232 / return this.PercDesc2;
/
/ }
/
/
/
/ public void setPercDesc2(String PercDesc2) {
/
236 / this.PercDesc2 = PercDesc2;
/
/ }
/
/
/
/ public String getPercDesc3() {
/
240 / return this.PercDesc3;
/
/ }
/
/
/
/ public void setPercDesc3(String PercDesc3) {
/
244 / this.PercDesc3 = PercDesc3;
/
/ }
/
/
/
/ public String getPercDesc4() {
/
248 / return this.PercDesc4;
/
/ }
/
/
/
/ public void setPercDesc4(String PercDesc4) {
/
252 / this.PercDesc4 = PercDesc4;
/
/ }
public String getDescext() {
/
248 / return this.Descext;
/
/ }
/
/
/
/ public void setDescext(String Descext) {
/
252 / this.Descext = Descext;
/
/ }
/
*/ }

como você fez o deploy no servidor? gerou um war? apenas substituiu o class e o jsp?

Gerei o War abri ele e copiei os arquivos para o servidor!

Não tentei jogar o proprio War lá mais isso é possivel se sim como?

Como eu faço para fazer odeploy direto no servidor contratado (locaweb)?

[quote=rafael.big.ode]Gerei o War abri ele e copiei os arquivos para o servidor!

Não tentei jogar o proprio War lá mais isso é possivel se sim como?[/quote]
sim. isso é feito, geralmente, num console administrativo. qual o servidor (Tomcat, Jetty, Glassfish, JBoss, Outro)?

você não tem o suporte da Locaweb? os caras lá podem lhe dizer como acessar o console administrativo do seu servidor ou mesmo fazer o deploy da sua aplicação para você (mas acho que isso depende do contrato).

Meu Servidor é o Tomcat vou pesquisar como fazer o deploy pelo server mais no caso do war como poderia fazer

você encontra essa informação na documentação do Tomcat.

http://tomcat.apache.org/tomcat-7.0-doc/deployer-howto.html

http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html

Descobri o Erro como sou novato em Java me esqueci de restartar a JVM foi fazer isto e funcionou.

Obrigado a todos