Pessoal,
existe uma maneira de quando eu invocar meu service que está na action não acontecer nullpointer?
Porque pelo que percebi as requisições do dwr quando feitas os services estão todos null.
Traduzindo:
no onchange desse combo, chamar a função listada a seguir
<s:select id="taxonomia" name="idTaxonomia" theme="simple"
label="Taxonomia" labelposition="top" onchange="submitCombo(this.value)"
list="taxonomias" listKey="id" headerKey="" headerValue="Selecione"
listValue="descricao" value="idTaxonomia" /> <br>
function submitCombo(idTaxonomia){
UploadDocumentoAction.preparaTela(idTaxonomia);
}
Na classe eu utilizo
@RemoteMethod
public void preparaTela(Long idTaxonomia) {
TaxonomiaModel taxonomia = taxonomiaService.load(idTaxonomia);
List<ConceitoModel> conceitosPersistidos = conceitoService
.getByTaxonomia(taxonomia);
DwrUtil.getUtil().setValue("contentXML", new GenerateTreeXML().defineTree(conceitosPersistidos));
this.setDominioSelecionado(true);
this.carregaCombos();
}
só que da nullpointer exception para qualquer atributo da action que eu tente usar.
Existe alguma forma de evitar isso?