Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    230

    Errorre: Starting of Tomcat failed

    Prima di tutto mi scuso con i moderatori se questo non è il luogo per postare item che riguardano le JavaServlet e Tomcat.
    Uso NetBean 5.5, Tomcat integrato con NetBean e jdk 1.6.
    Vi chiedo se per favore mi aiutate a trovare l'errore che vi segnalo innanzi. Grazie

    Ho creato la seguente JavaServlet:
    Codice PHP:
    mport java.io.*;
    import java.net.*;

    import javax.servlet.*;
    import javax.servlet.http.*;


    public class 
    FormServlet extends HttpServlet {
        
      public 
    void doGet(HttpServletRequest requestHttpServletResponse response)
        
    throws ServletExceptionIOException {
        
    response.setContentType("text/html");
        
    PrintWriter out response.getWriter();
        
    out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 " +
                                            
    "Transitional//EN\">\n" +
                    
    "<HTML>\n" +
                    
    "<HEAD><TITLE> FORM </TITLE></HEAD>\n" +
                    
    "<BODY>\n" +
                    
    "<H1> FORM </H1>\n" +
                    
    "<UL>\n" +
                    
    " <LI>[B]param1[/B]: "
                    
    request.getParameter("param1") + "\n" +
                    
    " <LI>[B]param2[/B]: "
                    
    request.getParameter("param2") + "\n" +
                    
    " <LI>[B]param3[/B]: "
                    
    request.getParameter("param3") + "\n" +
                    
    "[/list]\n" +
                   
    "</BODY></HTML>");
      
             
        }
        
        
       


    La servlet dovrebbe essere corretta perchè ho fatto un copia ed incolla da un tutorial

    ed ottengo l'errore:
    init:
    deps-module-jar:
    deps-ear-jar:
    deps-jar:
    library-inclusion-in-archive:
    library-inclusion-in-manifest:
    compile:
    compile-jsps:
    do-dist:
    dist:
    Starting server Bundled Tomcat (5.5.17)
    Starting Tomcat process...
    Waiting for Tomcat...
    Starting of Tomcat failed.
    C:\Documents and Settings\Domenico\FormServlet\nbproject\build-impl.xml:440: Deployment error:
    Starting of Tomcat failed.
    See the server log for details.
    BUILD FAILED (total time: 9 seconds)

    Vi riporto nel prossimo post il codice che può essere utile per identififcarel'errore

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    230
    Using CATALINA_BASE: C:\Documents and Settings\Domenico\.netbeans\5.5\apache-tomcat-5.5.17_base
    Using CATALINA_HOME: C:\Programmi\netbeans-5.5\enterprise3\apache-tomcat-5.5.17
    Using CATALINA_TMPDIR: C:\Documents and Settings\Domenico\.netbeans\5.5\apache-tomcat-5.5.17_base\temp
    Using JRE_HOME: C:\Programmi\Java\jdk1.6.0
    2-mag-2007 9.38.49 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Programmi\Java\jdk1.6.0\bin;.;C:\WINDOWS\Sun\Ja va\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\s ystem32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Pro grammi\ATI Technologies\ATI Control Panel;C:\Programmi\QuickTime\QTSystem\
    2-mag-2007 9.38.49 org.apache.coyote.http11.Http11BaseProtocol init
    GRAVE: Error initializing endpoint
    java.net.SocketException: Invalid argument: JVM_Bind
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java :359)
    at java.net.ServerSocket.bind(ServerSocket.java:319)
    at java.net.ServerSocket.<init>(ServerSocket.java:185 )
    at java.net.ServerSocket.<init>(ServerSocket.java:141 )
    at org.apache.tomcat.util.net.DefaultServerSocketFact ory.createSocket(DefaultServerSocketFactory.java:4 9)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.initEnd point(PoolTcpEndpoint.java:292)
    at org.apache.coyote.http11.Http11BaseProtocol.init(H ttp11BaseProtocol.java:138)
    at org.apache.catalina.connector.Connector.initialize (Connector.java:1016)
    at org.apache.catalina.core.StandardService.initializ e(StandardService.java:580)
    at org.apache.catalina.core.StandardServer.initialize (StandardServer.java:791)
    at org.apache.catalina.startup.Catalina.load(Catalina .java:503)
    at org.apache.catalina.startup.Catalina.load(Catalina .java:523)
    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.load(Bootstr ap.java:266)
    at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:431)
    2-mag-2007 9.38.49 org.apache.catalina.startup.Catalina load
    GRAVE: Catalina.start
    LifecycleException: Protocol handler initialization failed: java.net.SocketException: Invalid argument: JVM_Bind
    at org.apache.catalina.connector.Connector.initialize (Connector.java:1018)
    at org.apache.catalina.core.StandardService.initializ e(StandardService.java:580)
    at org.apache.catalina.core.StandardServer.initialize (StandardServer.java:791)
    at org.apache.catalina.startup.Catalina.load(Catalina .java:503)
    at org.apache.catalina.startup.Catalina.load(Catalina .java:523)
    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.load(Bootstr ap.java:266)
    at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:431)
    2-mag-2007 9.38.49 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 1110 ms
    2-mag-2007 9.38.50 org.apache.catalina.core.StandardService start
    INFO: Starting service Catalina
    2-mag-2007 9.38.50 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/5.5.17
    2-mag-2007 9.38.50 org.apache.catalina.core.StandardHost start
    INFO: XML validation disabled
    2-mag-2007 9.38.51 org.apache.coyote.http11.Http11BaseProtocol start
    GRAVE: Error starting endpoint
    java.net.SocketException: Invalid argument: JVM_Bind
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java :359)
    at java.net.ServerSocket.bind(ServerSocket.java:319)
    at java.net.ServerSocket.<init>(ServerSocket.java:185 )
    at java.net.ServerSocket.<init>(ServerSocket.java:141 )
    at org.apache.tomcat.util.net.DefaultServerSocketFact ory.createSocket(DefaultServerSocketFactory.java:4 9)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.initEnd point(PoolTcpEndpoint.java:292)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.startEn dpoint(PoolTcpEndpoint.java:312)
    at org.apache.coyote.http11.Http11BaseProtocol.start( Http11BaseProtocol.java:150)
    at org.apache.coyote.http11.Http11Protocol.start(Http 11Protocol.java:75)
    at org.apache.catalina.connector.Connector.start(Conn ector.java:1089)
    at org.apache.catalina.core.StandardService.start(Sta ndardService.java:459)
    at org.apache.catalina.core.StandardServer.start(Stan dardServer.java:709)
    at org.apache.catalina.startup.Catalina.start(Catalin a.java:551)
    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:294)
    at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:432)
    2-mag-2007 9.38.51 org.apache.catalina.startup.Catalina start
    GRAVE: Catalina.start:
    LifecycleException: service.getName(): "Catalina"; Protocol handler start failed: java.net.SocketException: Invalid argument: JVM_Bind
    at org.apache.catalina.connector.Connector.start(Conn ector.java:1096)
    at org.apache.catalina.core.StandardService.start(Sta ndardService.java:459)
    at org.apache.catalina.core.StandardServer.start(Stan dardServer.java:709)
    at org.apache.catalina.startup.Catalina.start(Catalin a.java:551)
    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:294)
    at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:432)
    2-mag-2007 9.38.51 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 1656 ms
    2-mag-2007 9.38.51 org.apache.catalina.core.StandardServer await
    GRAVE: StandardServer.await: create[8025]:
    java.net.SocketException: Invalid argument: JVM_Bind
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java :359)
    at java.net.ServerSocket.bind(ServerSocket.java:319)
    at java.net.ServerSocket.<init>(ServerSocket.java:185 )
    at org.apache.catalina.core.StandardServer.await(Stan dardServer.java:372)
    at org.apache.catalina.startup.Catalina.await(Catalin a.java:615)
    at org.apache.catalina.startup.Catalina.start(Catalin a.java:575)
    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:294)
    at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:432)

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    0
    sembra che l'errore sia alla riga 440 del build-impl.xml. hai provato a controllare?
    ATTENZIONE

    Non sono piu' presente sul forum. Ma potrei tornare a rompere le balle all'improvviso per poi sparire di nuovo.

  4. #4
    Utente di HTML.it L'avatar di nether
    Registrato dal
    Dec 2006
    Messaggi
    376
    forse la porta sulla quale stai cercando di far andare tomcat (8080 di default) e' gia' in uso? da' un'errore sull'apertura del socket...

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    0
    Originariamente inviato da nether
    forse la porta sulla quale stai cercando di far andare tomcat (8080 di default) e' gia' in uso? da' un'errore sull'apertura del socket...
    buona idea, pero' se non ricordo male il messaggio di errore per un socket gia' occupato e' piu' esplicito. qui parla di "Invalid argument: JVM_Bind", mi vien da pensare a un grosso problema di configurazione, imho.
    ATTENZIONE

    Non sono piu' presente sul forum. Ma potrei tornare a rompere le balle all'improvviso per poi sparire di nuovo.

  6. #6
    Non sarà un problema di firewall?

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    230
    Prima di tutto grazie ad entrambi.

    Come dice Druzya non è un errore dovuto al fatto che la socket è già in uso, infatti in quel caso la sgnalazione è molto esplicita (qualcosa del tipo the port XX is already used...)
    anche a me da la senzazione di un problema di configurazione.
    Ho provato a controllare il file build-impl.xml ma è praticamente impossibile per un inesperto come me (non so ne anche a cosa posso servire !).
    So solo che di questo file mi viene segnala la riga in grassetto che vedete di seguito :


    </target>
    <target name="run-deploy" depends="init,compile,compile-jsps,-do-compile-single-jsp,dist,-pre-run-deploy,-pre-nbmodule-run-deploy,-run-deploy-nb,-init-deploy-ant,-deploy-ant,-run-deploy-am,-post-nbmodule-run-deploy,-post-run-deploy"/>
    <target name="-run-deploy-nb" if="netbeans.home">
    <nbdeploy debugmode="false" clientUrlPart="${client.urlPart}" forceRedeploy="${forceRedeploy}"/>
    </target>
    <target name="-init-deploy-ant" unless="netbeans.home">
    <property name="deploy.ant.archive" value="${dist.war}"/>
    <property name="deploy.ant.docbase.dir" value="${web.docbase.dir}"/>
    <property name="deploy.ant.resource.dir" value="${resource.dir}"/>
    <property name="deploy.ant.enabled" value="true"/>
    </target>

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    230
    @ interarete

    non è un problema di firewall, ho provato anche senza firewall attivo e ho lo stesso problema

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    0
    clientUrlPart

    ho il sospetto che il problema sia negli spazi del path "Document and Settings", anche se potrebbe essere una paranoia da utente linux. comunque appena ho un attimo approfondisco, nel mentre prova a spostare tutto in una cartella priva di spazi nel percorso, giusto per verificare.
    ATTENZIONE

    Non sono piu' presente sul forum. Ma potrei tornare a rompere le balle all'improvviso per poi sparire di nuovo.

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    230
    Nienete da fare nn è la cartella.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.