Pagina 3 di 6 primaprima 1 2 3 4 5 ... ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 56
  1. #21
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    230
    scusami forse non mi sono spiegato bene.

    vai al file C:\Programmi\Apache Software Foundation\Tomcat 6\conf\web.xml edd è in questo file che devi togliere i commenti non devi aggiungerle al tuo web.xml

  2. #22
    non cambia nulla lo stesso perkè prima non c'erano
    uffa cosa potrà mai essere che non mi fa vedere nulla? neppure gli examples?

  3. #23
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    230
    Questo mi sembara strano.
    L'unico consiglio che ti posso dare purtroppo è seguire passo dopo passo la seguente guida che forse già conosci:
    http://www.coreservlets.com/Apache-T...rial/#Web-Apps

  4. #24
    allora ho notato ke dal task manager quel processo ke usa la porta 8080 è iexplorer ovvero quella pagina web ke io ho usato per verificare la servlet cioè http://localhost:8080/ITem Recommender/servlets/Login
    ora.. può dipendere che a me tomcat non funge dipenda dal fatto ke uso la ie 7?
    un mio amico ha provato a installare tomcat e a eseguire le servlets di esempio con la ie 6 e tutto funge quando prova a me gli dice dal log di catalina ke c'è un errore nel file web.xml (quindi penso ancora per via dei percorsi )
    mettiamo ke sia per la ie 7 ora analizziamo di nuovo i percorsi
    allora vi spiego la mia disposizione di cartelle con il loro contenuto

    codice:
    ITem Recommender(la cartella all'interno di webapps)
              |_Pagine Html varie (con dentro i form il cui contenuto sarò dato alla servlet)
              |_WEB-INF
                   |_web.xml
                   |_classes
                         |_servlet
                               |_file .java
                               |_projectservlet (cartella del package)
                                  |_file .class (tra cui Login, RegistrationAndSendEmail, Recommendations
    quindi se io considero anke la cartella del package projectservlet il file web.xml dovrebbe essere così.. no?

    codice:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    
    
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd"
    version="2.5">
    
    <display-name>ITemRecommender</display-name>
    
    <servlet>
    <servlet-name>Registration</servlet-name>
    <servlet-class>servlet.projectservlet.RegistrationAndSendEmail</servlet-class>
    </servlet>
    
    <servlet-mapping>
    <servlet-name>Registration</servlet-name>
    <url-pattern>servlets/projectservlet/RegistrationAndSendEmail</url-pattern>
    </servlet-mapping>
    
    
    <servlet>
    <servlet-name>Login</servlet-name>
    <servlet-class>servlet.projectservlet.Login</servlet-class>
    </servlet>
    
    <servlet-mapping>
    <servlet-name>Login</servlet-name>
    <url-pattern>servlets/projectservlet/Login</url-pattern>
    </servlet-mapping>
    
    
    <servlet>
    <servlet-name>Recommendations</servlet-name>
    <servlet-class>servlet.projectservlet.Recommendations</servlet-class>
    </servlet>
    
    <servlet-mapping>
    <servlet-name>Recommendations</servlet-name>
    <url-pattern>servlets/projectservlet/Recommendations</url-pattern>
    </servlet-mapping>
    
    </web-app>
    e quindi il link per verificare la servlet dovrebbe essere

    codice:
    http://localhost:8080/ITemRecommender/servlets/projectservlet/Login
    e l'url ke mettero nel form nell'attributo action sarà..

    codice:
    servlets/projectservlet/Login
    che è lo stesso ke ho indicato nel url-pattern
    ciò ke ho fatto è esatto? o ho sbagliato come al solito? anke perkè se faccio così al mio amico (ke è la mia cavia visto ke a me si ostina a non andare ) gli dice ke non trova quel file come se fa?
    help meeeeeee VVoVe:
    thanks a lot

  5. #25
    prova mettere lo slash prima del percorso nell'url-pattern

    <url-pattern>/servlets/projectservlet/Login</url-pattern>
    Al mio segnale... scatenate l'inferno!

  6. #26
    se non ricordo male ieri ho provato a fare così ma il mio amico dice sempre ke non va non trova la servlet
    ma almeno i percorsi sono giusti? e soprattutto i file stanno nei posti giusti? perkè a me sembra di si poi boh forse ho perso un pezzo VVoVe:

  7. #27
    non è ke devo indicare qualcosa nel classpath?

  8. #28
    inoltre il log catalina mi da questo
    codice:
    25-mag-2007 20.17.42 org.apache.catalina.core.StandardService start
    INFO: Starting service Catalina
    25-mag-2007 20.17.42 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.13
    25-mag-2007 20.17.47 org.apache.coyote.http11.Http11AprProtocol start
    GRAVE: Error starting endpoint
    java.lang.Exception: Socket bind failed: [730048] Di norma è consentito un solo utilizzo di ogni indirizzo di socket (protocollo/indirizzo di rete/porta).  
    	at org.apache.tomcat.util.net.AprEndpoint.init(AprEndpoint.java:612)
    	at org.apache.tomcat.util.net.AprEndpoint.start(AprEndpoint.java:717)
    	at org.apache.coyote.http11.Http11AprProtocol.start(Http11AprProtocol.java:151)
    	at org.apache.catalina.connector.Connector.start(Connector.java:1132)
    	at org.apache.catalina.core.StandardService.start(StandardService.java:531)
    	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    25-mag-2007 20.17.47 org.apache.catalina.startup.Catalina start
    GRAVE: Catalina.start: 
    LifecycleException:  service.getName(): "Catalina";  Protocol handler start failed: java.lang.Exception: Socket bind failed: [730048] Di norma è consentito un solo utilizzo di ogni indirizzo di socket (protocollo/indirizzo di rete/porta).  
    	at org.apache.catalina.connector.Connector.start(Connector.java:1139)
    	at org.apache.catalina.core.StandardService.start(StandardService.java:531)
    	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    25-mag-2007 20.17.47 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 5530 ms
    insomma continua a dirmi ke quella porta è già occupata giusto? e se vado a controllare è proprio la pagina web in cui ho fatto http://localhost:8080/examples/servlets/
    boh sto impazzendo o forse è tomcat ke lo è :berto:

  9. #29
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    Se ti scolleghi dalla lan ti vanno almeno gli esempi di Tomcat? Te lo dico perche' mesi fa mi successe una cosa bizzarra. Con il mio portatile collegato alla lan di un'azienda dove ho fatto lo stage per l'universita', Tomcat si rifiutava di avviarsi. Appena scollegato, andava tranquillamente. Ho provato a disistallare tomcat e reinstallarlo, cambiare versione, ho reinstallato anche il JDK, ma niente. Non ho mai scoperto il motivo...

  10. #30
    è la mia stessa cosa ho il portatile collegato e sto in lan
    non va nulla qua neppure gli esempi di tomcat e la cosa forte ke ad un mio amico vanno quindi il problema è qua sul mio portatile ma la cosa bizzarra è ke ho installato tomcat anke sul pc da cui mi collego e là non riesco neppure a far partire tomcat nel senso ke quando faccio start service inzia a carica poi si ferma a metà e continua a stare nello stato di stopped
    cose dell'altro mondo evidentemente gli sarò antipatica boh
    cmq ora provo a disconnettermi e a staccarmi dalla lan vediamo ke succede

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.