Loading ...
Sorry, an error occurred while loading the content.

Re:[riojug] Programa Java como Tarefa Agendada acessando BD Oracle

Expand Messages
  • leandro.a.m.pinto
    Esse programa está dentro de um jar, ou são bytecodes soltos? Se estiverem dentro de um jar, você vai precisar colocar o atributo Class-Path no seu
    Message 1 of 8 , Oct 1, 2004
    View Source
    • 0 Attachment
      Esse programa está dentro de um jar,
      ou são bytecodes soltos?

      Se estiverem dentro de um jar, você
      vai precisar colocar o atributo
      "Class-Path" no seu MANIFEST.MF,
      maiores informações vá em
      http://java.sun.com/j2se/1.4.2/docs/guide/jar/jar.html#JAR%20Manifest

      > Colegas,
      >
      > Estou encontrando um problema
      tentando executar um programa Java via
      tarefa
      > agendada. Este programa precisa do
      driver JDBC do Oracle. Se executo ele,
      tudo
      > OK. Quando ele vira uma tarefa
      agendada, dispara uma exceção dizendo
      que não
      > encontra o driver. Já setei variável
      de ambiente CLASSPATH, tentei setar via
      > opções de linha de comando (-cp), e
      continua dando o mesmo erro.
      >
      > Estou utilizando aquele arquivo
      classes12.zip como driver JDBC do
      Oracle. A
      > versão do Java é a mais recente
      (1.4.2_05).
      >
      > Se alguém tiver uma dica ou direção
      a seguir, agradeço.
      >
      >
      >
      > João Paulo L.G.
      > joaopaulo@...
      >
      >
      >
      >
      >
      -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      > Rio Java Users Group
      http://www.riojug.org
      > E-mail dos Moderadores
      riojug-owner@yahoogroups.com
      >
      -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      > Participe também das outras listas
      do RioJUG:
      > SCJP
      (groups.yahoo.com/group/scjp_riojug)
      > SCWCD
      (groups.yahoo.com/group/scwcd_riojug)
      > Java Server Faces
      (groups.yahoo.com/group/jsf_riojug)
      >
      -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      >
      >
      >
      > Yahoo! Groups Sponsor
      > ADVERTISEMENT
      > [click_here]
      >
      >
      ===============================================================================
      > Yahoo! Groups Links
      > * To visit your group on the
      web, go to:
      >
      http://groups.yahoo.com/group/riojug/
      >
      > * To unsubscribe from this
      group, send an email to:
      > riojug-unsubscribe@yahoogroups.com
      >
      > * Your use of Yahoo! Groups is
      subject to the Yahoo!_Terms_of_Service.
      >
      >

      __________________________________________________________________________
      Acabe com aquelas janelinhas que pulam na sua tela.
      AntiPop-up UOL - É grátis!
      http://antipopup.uol.com.br/
    • João Paulo L. Gonçalves
      Pessoal, a dica do Leandro resolveu o problema. Segue abaixo, para quem interessar, o trechinho do build que gerou o jar:
      Message 2 of 8 , Oct 7, 2004
      View Source
      • 0 Attachment
        Pessoal,

        a dica do Leandro resolveu o problema. Segue abaixo, para quem
        interessar, o trechinho do build que gerou o jar:

        <target name="dist" depends="compile"
        description="Cria arquivo jar do projeto">
        <echo>Gerando o .jar do projeto...</echo>
        <jar jarfile="${dist}/${app.name}.jar" basedir="${build}">
        <manifest>
        <attribute name="Main-Class" value="${package}.Principal"/>
        <attribute name="Class-Path" value="${driverJDBC.name}"/>
        </manifest>
        </jar>
        </target>

        Agradeço ao Leandro pela dica e a todos os outros que tentaram ajudar.

        João Paulo L.G.
        joaopaulo@...

        --- In riojug@yahoogroups.com, "leandro.a.m.pinto"
        <leandro.a.m.pinto@u...> wrote:
        > Esse programa está dentro de um jar,
        > ou são bytecodes soltos?
        >
        > Se estiverem dentro de um jar, você
        > vai precisar colocar o atributo
        > "Class-Path" no seu MANIFEST.MF,
        > maiores informações vá em
        > http://java.sun.com/j2se/1.4.2/docs/guide/jar/jar.html#JAR%20Manifest
        >
        > > Colegas,
        > >
        > > Estou encontrando um problema
        > tentando executar um programa Java via
        > tarefa
        > > agendada. Este programa precisa do
        > driver JDBC do Oracle. Se executo ele,
        > tudo
        > > OK. Quando ele vira uma tarefa
        > agendada, dispara uma exceção dizendo
        > que não
        > > encontra o driver. Já setei variável
        > de ambiente CLASSPATH, tentei setar via
        > > opções de linha de comando (-cp), e
        > continua dando o mesmo erro.
        > >
        > > Estou utilizando aquele arquivo
        > classes12.zip como driver JDBC do
        > Oracle. A
        > > versão do Java é a mais recente
        > (1.4.2_05).
        > >
        > > Se alguém tiver uma dica ou direção
        > a seguir, agradeço.
        > >
        > >
        > >
        > > João Paulo L.G.
        > > joaopaulo@p...
        > >
      Your message has been successfully submitted and would be delivered to recipients shortly.