Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136

    Impossibile avviare tomcat su mac?

    Salve a tutti,
    avrò provato ad avviare tomcat sul mio mac milioni di volte ma nn ci riesco. Questa è la situazione:Snow leopard e Tomcat 7.
    Scarico il file, lo decomprimo e creo una cartella in /Library/Tomcat. Ci copio dentro tutti i file che sono nella cartella risultato della decompressione.
    Creo una variabile di ambiente JAVA_HOME e le assegno il valore /Library/Java/Home.
    Modifico il file degli utenti nella dir di tomcat eliminando i commenti nella parte in cui sono definiti gli utenti.
    Attivo la condivisione web in preferenze di sistema.
    Da terminale lancio il file startup.sh presente in /Library/Tomcat/bin e apparentemente tutto fila liscio. Ricevo questa risposta dal terminale:

    imac:~ luigi$ /Library/Tomcat/bin/startup.sh
    Using CATALINA_BASE: /Library/Tomcat
    Using CATALINA_HOME: /Library/Tomcat
    Using CATALINA_TMPDIR: /Library/Tomcat/temp
    Using JRE_HOME: /Library/Java/Home
    Using CLASSPATH: /Library/Tomcat/bin/bootstrap.jar:/Library/Tomcat/bin/tomcat-juli.jar

    Se provo a collegarmi all'indirizzo http://localhost:8080 niente di niente: una pagina bianca. Il codice di status è 404.
    Se provo ad avviare il server da eclipse, nella console mi tira fuori questo:

    codice:
    7-mag-2011 12.51.13 org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
    7-mag-2011 12.51.13 org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler ["http-bio-8080"]
    7-mag-2011 12.51.13 org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
    7-mag-2011 12.51.13 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 1153 ms
    7-mag-2011 12.51.13 org.apache.catalina.core.StandardService startInternal
    INFO: Starting service Catalina
    7-mag-2011 12.51.13 org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.12
    java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig()Ljavax/servlet/SessionCookieConfig;
    	at org.apache.catalina.deploy.WebXml.configureContext(WebXml.java:1281)
    	at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1332)
    	at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:882)
    	at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:317)
    	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5081)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1033)
    	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:774)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1033)
    	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:291)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:727)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:620)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:597)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:303)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
    Sto impazzendo da giorni!
    Grazie a quanti hanno dedicato un minuto di attenzione per aver letto fin qui.
    Luigi

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    dovrebbe essere un problema di "pollution" di path, mi sai dire cosa c'è nel classpath quando avvii tomcat e cosa c'è nella lib di tomcat??

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    Nella lib di tomcat ci sono tutti i .jar che si trovano nel file di installazione. Non ho aggiunto nulla di nuovo nè eliminato qualcosa.

    Credo di non aver fatto nessuna modifica al classpath di java. Come posso ricavare cosa contiene il classpath al momento dell'avvio di tomcat?

    Ti posto il contenuto del file di log catalina.out tagliato in un punto perchè troppo lungo per il forum. Posso inviartelo in qualche altro modo se ti interessa.
    codice:
    7-mag-2011 19.10.58 org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
    7-mag-2011 19.10.59 org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler ["http-bio-8080"]
    7-mag-2011 19.10.59 org.apache.coyote.AbstractProtocolHandler init
    INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
    7-mag-2011 19.10.59 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 1434 ms
    7-mag-2011 19.10.59 org.apache.catalina.core.StandardService startInternal
    INFO: Starting service Catalina
    7-mag-2011 19.10.59 org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.12
    7-mag-2011 19.10.59 org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory docs
    7-mag-2011 19.11.00 org.apache.catalina.startup.HostConfig deployDirectory
    GRAVE: Error deploying web application directory docs
    java.lang.NoSuchMethodError: javax.servlet.ServletContext.getResourcePaths(Ljava/lang/String;)Ljava/util/Set;
    	at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:144)
    	at org.apache.catalina.startup.ContextConfig.processJarsForWebFragments(ContextConfig.java:1738)
    	at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1223)
    	at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:882)
    	at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:317)
    	at 
    		
    CUT
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:597)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:303)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
    7-mag-2011 19.11.00 org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory examples
    7-mag-2011 19.11.00 org.apache.catalina.startup.HostConfig deployDirectory
    GRAVE: Error deploying web application directory examples
    java.lang.NoSuchMethodError: javax.servlet.ServletContext.getResourcePaths(Ljava/lang/String;)Ljava/util/Set;
    	at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:144)
    	at org.apache.catalina.startup.ContextConfig.processJarsForWebFragments(ContextConfig.java:1738)
    	at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1223)
    	at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:882)
    	at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:317)
    	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5081)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:812)
    	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:787)
    	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:607)
    	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1055)
    	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:978)
    	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
    	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1322)
    	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    	at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:379)
    	at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:324)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1041)
    	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:774)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1033)
    	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:291)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:727)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:620)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:597)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:303)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
    7-mag-2011 19.11.00 org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory host-manager
    7-mag-2011 19.11.00 org.apache.catalina.startup.HostConfig deployDirectory
    GRAVE: Error deploying web application directory host-manager
    java.lang.NoSuchMethodError: javax.servlet.ServletContext.getResourcePaths(Ljava/lang/String;)Ljava/util/Set;
    	at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:144)
    	at org.apache.catalina.startup.ContextConfig.processJarsForWebFragments(ContextConfig.java:1738)
    	at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1223)
    	at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:882)
    	at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:317)
    	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5081)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:812)
    	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:787)
    	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:607)
    	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1055)
    	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:978)
    	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
    	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1322)
    	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    	at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:379)
    	at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:324)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1041)
    	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:774)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1033)
    	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:291)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:727)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:620)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:597)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:303)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
    7-mag-2011 19.11.00 org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory manager
    7-mag-2011 19.11.00 org.apache.catalina.startup.HostConfig deployDirectory
    GRAVE: Error deploying web application directory manager
    java.lang.NoSuchMethodError: javax.servlet.ServletContext.getResourcePaths(Ljava/lang/String;)Ljava/util/Set;
    	at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:144)
    	at org.apache.catalina.startup.ContextConfig.processJarsForWebFragments(ContextConfig.java:1738)
    	at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1223)
    	at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:882)
    	at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:317)
    	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5081)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:812)
    	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:787)
    	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:607)
    	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1055)
    	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:978)
    	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
    	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1322)
    	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    	at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:379)
    	at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:324)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1041)
    	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:774)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1033)
    	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:291)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:727)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:620)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:597)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:303)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
    7-mag-2011 19.11.00 org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory ROOT
    Intanto grazie per l'interessamento e il prezioso aiuto.
    Ciao,
    Luigi
    Luigi

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    no mi sa proprio di problema di classpath.
    Tu avvi a riga di comando?? prima di avviare fai
    codice:
    echo $CLASSPATH

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    Ciao,
    io avvio da riga di comando mandando in esecuzione il file /Library/Tomcat/bin/startup.sh.
    Scrivendo nel terminale echo $CLASSPATH ricevo solo una riga vuota in output e poi di nuovo il prompt per digitare un nuovo comando.

    Allora ho aggiunta all'inizio del fiel startup.sh una riga con il comando che mi hai indicato tu ma ottengo lo stesso risultato. Di seguito ti riporto quello che compare nel terminale una volta lanciato il file da me modificato.

    codice:
    imac-di-luigi:~ luigi$ /Library/Tomcat/bin/startup.sh 
    
    Using CATALINA_BASE:   /Library/Tomcat
    Using CATALINA_HOME:   /Library/Tomcat
    Using CATALINA_TMPDIR: /Library/Tomcat/temp
    Using JRE_HOME:        /Library/Java/Home
    Using CLASSPATH:       /Library/Tomcat/bin/bootstrap.jar:/Library/Tomcat/bin/tomcat-juli.jar
    imac-di-luigi:~ luigi$
    Ciao e ancora grazie per l'attenzione che stai dimostrando.
    Luigi

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    questo qui

    codice:
    Error deploying web application directory manager
    java.lang.NoSuchMethodError: javax.servlet.ServletContext.getResourcePaths(Ljava/lang/StringLjava/util/Set;
    è un errore che ottenevo quando cercavo di avviare tomcat e c'era un problema di pollution nel classpath (due versioni della stessa libreria per qualche motivo entrambe nel classpath).
    In pratica non riesce a trovare il metodo che ha indicato.
    Ora quel messaggio che hai scritto è quello che visualizza tomcat all'avvio (quando lanci lo script di start). Invece fammi visualizzare il listato di

    codice:
    echo $PATH
    echo $CLASSPATH
    senza metterli nello script. Lanciane uno, prendi e copia l'output.
    Non penso ci siano problemi legati a mac (visto che cmq è molto simile a unix e soprattutto java non è molto legato al tipo di piattaforma).

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    Questo è quello che mi compare:

    codice:
    imac-di-luigi:~ luigi$ echo $PATH
    /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
    codice:
    imac-di-luigi:~ luigi$ echo $CLASSPATH
    
    imac-di-luigi:~ luigi$
    come ti dicevo nel msg precedente facendo echo di $classpath mi compare solo una riga vuota.

    Ciao e ancora grazie per il tuo aiuto!
    Luigi

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    ho cercato un pò di info sulla riga di errore:

    codice:
    java.lang.NoSuchMethodError: javax.servlet.ServletContext.getResourcePaths(Ljava/lang/String;)Ljava/util/Set;
    e penso di aver capito che manca la classe ServletContext.
    Ho cercato nel mac il file javax.servlet.jar e l'ho trovato nella directory /Netbeans/Glassfish. L'ho copiato e incollato in /Library/Tomcat/lib ma provando ad avviare ho sempre lo stesso errore.

    Ho creato una variabile di ambiente chiamata CLASSPATH il cui valore è proprio /Library/Tomcat/lib ma nulla di fatto.

    Come posso risolvere?
    Luigi

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    quello lo dovresti avere già, senza bisogno di copiarlo.
    Ripeto, sono jar e tomcat parte avviando jar, quindi non ci sono problemi di piattaforma. Piuttosto devi controllare bene il classpath e il path perché va a pescare un'altra libreria prima di quelal giusta, libreria che non ha il metodo cercato e va in eccezione.

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    Ciao,
    grazie per il prezioso aiuto che mi stai dando.

    Ho decompresso il file servlet-api.jar che si trova all'interno di /Library/Tomcat/lib e all'interno, tra le varie classi, c'è anche quella segnalata dall'errore (javax.servlet.ServletContext). Ora non capisco perchè allora venga sollevata questa eccezione quando cerco di avviare tomcat.

    ho anche creato una variabile di ambiente $CLASSPATH che contiene /Library/Tomcat/lib ma niente da fare.

    Come posso risolvere? In un'altra dir ho anche una versione precedente di Tomcat la 6.0.32 ma neanche questa mi si avvia, l'errore però è diverso. Credo proprio sia un problema di "sistema" in generale.

    Non so più che fare.
    Ciao e grazie.
    Luigi

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.