Error starting wsgen (serviço web não sobe)

4 respostas
thomazinoue

Não estou conseguindo subir um serviço na minha aplicação WEB, eu tenho cinco serviços no projeto, quatro sobem normalmente, e tem o que acabei de implementar que não sobe de forma alguma, quando ele esta construindo bem na parte que vai subis este último serviço ela informa o erro abaixo:

wsgen-RelatoriosWeb:
wsgen-CadastroWeb:
wsgen-CirculacaoWeb:
wsgen-GeralWeb:
wsgen-CadastroPeriodico:
/home/Desenvolvimento/alexservice/nbproject/jaxws-build.xml:38: Error starting wsgen:
FALHA NA CONSTRUÇÃO (tempo total: 21 segundos)

OBS: o serviço que não sobe é o CadastroPeriódico

4 Respostas

thomazinoue
37<target name="wsgen-CadastroPeriodico" depends="wsgen-init">
38        <wsgen sourcedestdir="${build.generated.dir}/wsgen/service" resourcedestdir="${build.generated.dir}/wsgen/service/resources/" destdir="${build.generated.dir}/wsgen/binaries" xendorsed="true" keep="true" genwsdl="true" sei="br.com.alexandria.servico.CadastroPeriodico">
39            <classpath path="${java.home}/../lib/tools.jar:${build.classes.dir}:${j2ee.platform.wsgen.classpath}:${javac.classpath}"/>
40        </wsgen>
41    </target>

isso ai q aparece!!!

thomazinoue

alguém se habilita??? :-o

thomazinoue

se eu compilo so com esse método ele compila normalmente:

@WebMethod(operationName = "excluiExeFas")
    public boolean excluiExeFas(@WebParam(name = "bean") BeanExemplar bean,
                                @WebParam(name = "codexe") int codexe,
                                @WebParam(name = "login") InfLogin login,
                                @WebParam(name = "codautentica") int codautentica
				){

        Session broker;
        Connection mcon = null;
        ErroOperacao ope = new ErroOperacao();
        Statement stmt = null;
        boolean result = false;
        try {
            broker =HibernateUtilWeb.abreCon2(true);
            mcon = broker.connection();
            stmt = mcon.createStatement();
            verificaAutenticacao(codautentica, -1, stmt);

            result = PeriodicoJDBC.excluiExeFas(bean, codexe, login, mcon, dic.pegaAlias(), broker);

            HibernateUtilWeb. fechaCon2( mcon, stmt, true);

        }catch (AutenticacaoExep ex) {
            ope.setMsg(ex.getMessage(), ResultadoOperacao.usuariosempermissao);
        } catch (SQLException ex) {
            Logger.getLogger(CadPeriodico.class.getName());
        } finally {
           HibernateUtilWeb.fechaCon2( mcon, stmt, false);
        }

        return result;
    }

se eu coloco esse abaixo ele ja da o erro citado acima:

@WebMethod(operationName = "salvaExeFas")
    public ResultTabelDupla salvaExeFas(@WebParam(name = "exe") ExePeriodicoNovo exe,
                                        @WebParam(name = "login") InfLogin login,
                                        @WebParam(name = "tipofiltor") int tipofiltor,
                                        @WebParam(name = "codselecionado") int codselecionado,
                                        @WebParam(name = "codautentica") int codautentica
                                        ){

        Session broker = null;
        Connection mcon = null;
        Statement stmt = null;
        ResultTabelDupla result = new ResultTabelDupla(); //meutitulo.contEd //meutitulo.tagPadrao[3]
        try {
            broker =HibernateUtilWeb.abreCon2(true);
            mcon = broker.connection();
            stmt = mcon.createStatement();
            verificaAutenticacao(codautentica, -1, stmt);
            int tipoTombo = dic.pegaItemConfInt("Regra Tombo");
            result = PeriodicoJDBC.salvaExeFas(exe, login, mcon, broker, dic.pegaAlias(), tipoTombo, codselecionado);

            HibernateUtilWeb. fechaCon2( mcon, stmt, true);

        } catch (AutenticacaoExep ex) {
            result.setMsg(ex.getMessage(), ResultadoOperacao.usuariosempermissao);

        } catch (SQLException ex) {
            Logger.getLogger(CadPeriodico.class.getName());
        } finally {
           HibernateUtilWeb.fechaCon2( mcon, stmt, false);
        }

        return result;
    }

:?: :?: :?:

D

Sim, mas o que há na linha 38 do /home/Desenvolvimento/alexservice/nbproject/jaxws-build.xml ?

Criado 17 de junho de 2010
Ultima resposta 17 de jun. de 2010
Respostas 4
Participantes 2