Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343

    jsp errore dopo riconfigurazione macchina

    salve ragazzi ho formattato la macchina...ho installatoto tomcat e mysql...avvio i servizi tranquillamente...ma quando inserisco le applicazioni e vado in localhost mi da un errore:
    HTTP Status 404 -
    type Status report
    message
    description The requested resource () is not available.
    vado a vedere nei log di catalina e mi risulta questo
    13-ott-2010 16.17.04 org.apache.coyote.http11.Http11Protocol pause
    INFO: Pausing Coyote HTTP/1.1 on http-8080
    13-ott-2010 16.17.05 org.apache.catalina.core.StandardService stop
    INFO: Stopping service Catalina
    13-ott-2010 16.17.05 org.apache.coyote.http11.Http11Protocol destroy
    INFO: Stopping Coyote HTTP/1.1 on http-8080
    13-ott-2010 16.17.13 org.apache.coyote.http11.Http11Protocol init
    INFO: Initializing Coyote HTTP/1.1 on http-8080
    13-ott-2010 16.17.13 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 964 ms
    13-ott-2010 16.17.13 org.apache.catalina.core.StandardService start
    INFO: Starting service Catalina
    13-ott-2010 16.17.13 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
    13-ott-2010 16.17.13 org.apache.catalina.core.StandardContext resourcesStart
    GRAVE: Error starting static Resources
    java.lang.IllegalArgumentException: Document base /var/lib/tomcat6/webapps/riscomate does not exist or is not a readable directory
    at org.apache.naming.resources.FileDirContext.setDocB ase(FileDirContext.java:142)
    at org.apache.catalina.core.StandardContext.resources Start(StandardContext.java:4048)
    at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4217)
    at org.apache.catalina.core.ContainerBase.addChildInt ernal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.access$000( ContainerBase.java:123)
    at org.apache.catalina.core.ContainerBase$PrivilegedA ddChild.run(ContainerBase.java:145)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.catalina.core.ContainerBase.addChild(Co ntainerBase.java:769)
    at org.apache.catalina.core.StandardHost.addChild(Sta ndardHost.java:526)
    at org.apache.catalina.startup.HostConfig.deployDirec tory(HostConfig.java:1039)
    at org.apache.catalina.startup.HostConfig.deployDirec tories(HostConfig.java:961)
    at org.apache.catalina.startup.HostConfig.deployApps( HostConfig.java:502)
    at org.apache.catalina.startup.HostConfig.start(HostC onfig.java:1258)
    at org.apache.catalina.startup.HostConfig.lifecycleEv ent(HostConfig.java:321)
    at org.apache.catalina.util.LifecycleSupport.fireLife cycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(Standa rdHost.java:722)
    at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(Stan dardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(Sta ndardService.java:516)
    at org.apache.catalina.core.StandardServer.start(Stan dardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalin a.java:583)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootst rap.java:288)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.commons.daemon.support.DaemonLoader.sta rt(DaemonLoader.java:177)
    13-ott-2010 16.17.13 org.apache.catalina.core.StandardContext start
    GRAVE: Error in resourceStart()
    13-ott-2010 16.17.13 org.apache.catalina.core.StandardContext start
    GRAVE: Error getConfigured
    13-ott-2010 16.17.13 org.apache.catalina.core.StandardContext start
    GRAVE: Context [/riscomate] startup failed due to previous errors
    13-ott-2010 16.17.13 org.apache.catalina.core.StandardContext stop
    INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/riscomate] has not been started
    13-ott-2010 16.17.14 org.apache.coyote.http11.Http11Protocol start
    INFO: Starting Coyote HTTP/1.1 on http-8080
    13-ott-2010 16.17.14 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 754 ms

  2. #2
    Utente di HTML.it L'avatar di Pastore12
    Registrato dal
    Oct 2008
    Messaggi
    1,051
    java.lang.IllegalArgumentException: Document base /var/lib/tomcat6/webapps/riscomate does not exist or is not a readable directory
    A riguardo di questo? La cartella c'è e non è protetta?
    "Ethics are to me something private. Whenever you use it as an argument for why somebody_else should do something, you’re no longer being ethical, you’re just being a sanctimonious dick-head"
    Linus Torvalds

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343
    sarebbe?
    come devo proteggerla?

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    Allora c'è un po di confusione su unix e i permessi:

    /var è una cartella in cui non è detto che l'applicazione di un utente generico abbia i permessi d'accesso.

    Il problema si risolve:

    1. configurando l'ambiente di sviluppo sotto la tua HOME: le applicazioni lanciate da te hanno permesso di lettura, ergo problema risolto
    2. concedere i permessi alla tua applicazione

    tra le 2 preferisco la prima soluzione (crea meno confusione secondo me)

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343
    mi consigli di reinstallare tomcat sotto la cartella home

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    allora io faccio sempre così, il sistema di protezione garantisce che per sbaglio nessun utente vada a cancellare robe a lui non permesse (e/o configurazioni che potrebbero avere conseguenze in cascata verso altri user del sistema).
    La HOME è fatta apposta, ogni user ha uno spazio a se dedicato in cui può fare quello che vuole senza inficiare gli altri

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.