Classes Java Genéricas

Estou tentando criar uma classe java com métodos do tipo ChecaCGC, ChecaData, etc., para uso em Servlets. Eu montei a classe, a compilação passou normal, coloquei como IMPORT no ServLet, também compilou sem problemas. Mas na hora de executar o servlet aparece o erro NoDefFoundError justamente na linha onde são aplicados os métodos que foram criados nesta classe genérica. Alguém pode me ajudar ???



Agradeço antecipadamente.



Abaixo o código de exemplo:

1)Pacote criado: genericas.jar

2)Classe: Nvl.class

3)Método: nvl()



//----------CADASTRO DE C.CUSTO-----------



import genericas.;

import java.sql.
;

import oracle.sqlj.runtime.Oracle;

import sqlj.runtime.ref.DefaultContext;



public class cad_cc {

private DefaultContext dctx = null;

private int i;



private String codOWNER = "";

private String codCCUSTO = "";

private String desCCUSTO = "";

private String desREDUZIDA = "";



private String scodOWNER = "";



//—PROPRIEDADES DE RETORNO DE CONTEÚDO

public synchronized String getcodCCUSTO() { return Nvl.nvl(codCCUSTO,""); }

public synchronized String getdesREDUZIDA() { return Nvl.nvl(desREDUZIDA,""); }

public synchronized String getdesCCUSTO() { return Nvl.nvl(desCCUSTO,""); }

}

Você está chamando diretamente a classe Nvl e acessando um método da mesma…

Só quero fazer uma perguntinha…

O método nvl é static?



Eis o método…



public class Nvl {

public static String nvl(String s, String d) {

try {

if(s == null) {

return d;

} else {

if(s.equals("")) {

return d;

} else {

return s;

}

}

} catch (Exception e) { return "";}

}

}

Realmente não encontrei nada de errado no seu método!