Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    44

    Debug con eclipseTomcat e Eclipse

    Allora vediamo un po da dove iniziare.
    Ho un'applicazione web sviluppata in java con Eclipse che gira su tomcat e si appoggia ad un db Oracle.
    Per farla girare creo il war, lo metto su tomcat e tutto ok.

    Volevo poter seguire il flusso delle operazioni tramite eclipse, anche per fare il debug...
    andrebbe tutto bene se non fosse per dei datasurce che non funzionano.

    In pratica se faccio la procedura che vi descritto prima tutto ok, ma se faccio partire l'applicazione da eclipse che fa da se lo start di tomcat, appena l'applicazione cerca di utilizzare il datasurce, nascono i problemi.

    Per connettermi al Db uso una funzione esterna (di cui non ho il sorgente) che dato il nome del datasurce, lo cerca nel Contesto e lì trova tutti i parametri. Il problema è che nel contesto il datasurce non vine trovato.... Non capisco come questo sia possibile.... Quando creo il war e faccio il deploy su tomcat, non ci sono problemi... se lo faccio da eclipse facendo run on server, non trova il datasurce nel contesto.



    Avete qualche suggerimento?
    Giugallo

  2. #2
    Utente di HTML.it L'avatar di nether
    Registrato dal
    Dec 2006
    Messaggi
    376
    imposta tomcat per avviarsi in modalita' debug e crea un profilo di debug in eclipse per la tua applicazione.
    Poi avvii tomcat (non da dentro eclipse). Se hai impostato le cose correttamente, tomcat rimarra' fermo in attesa (non inizia a caricare la tua webapp, nonostante questa sia deployata).
    Quando avvii il debug della tua applicazione da eclipse, tomcat inizia a caricare la tua web app e sei in modalita' debug.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.