Toon posts:

alweer tomcat... :(

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik had eindelijk mijn tomcat werkend...
iets fout met m'n Virtual Machine?
ik heb jbuilder5 geinstalleerd, daarbij zit dus ook jdk1.3.0
verder had ik ook een losse jdk geinstalleerd, maar ik heb laatst alle jdk's/jbuilder/jmf etc. eraf gegooid en toen alleen jbuilder5 geinstalleerd zodat ik er nog maar 1 jdk op had staan. toen heb ik tomcat opnieuw geinstalleerd, de 1e keer deed ie het en toen na opstarten kreeg ik ineens dit:

Afbeeldingslocatie: http://azie.everywebdesign.nl/pics/140.jpg

hoe los ik dit op?..

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

een bindexception betekend dat de poort waarop de server wil gan luisteren al in gebruik is.

  • Onno
  • Registratie: Juni 1999
  • Niet online
Dat staat er zelfs achter, "Address in use". :)

  • Scorpion
  • Registratie: April 2000
  • Laatst online: 18-01-2024

Scorpion

not to lame to read BitchX.doc

jep. op welke poort probeer je em te laden? zorg ervoor dat er niet 2 programma's op dezelfde poort gaan luisteren.

Verwijderd

Topicstarter
als ik in server.xml onderstaande verander:
code:
1
2
3
4
5
 <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <Connector className="org.apache.catalina.connector.http.HttpConnector"
           port="8081" minProcessors="5" maxProcessors="75"
           enableLookups="true" redirectPort="8443"
           acceptCount="10" debug="0" connectionTimeout="60000"/>

dus die port stond eerst op 8080 en die heb ik nu op 8081 gezet, maar hij doet het nog steeds niet.

edit:

ik heb jbuilder5 geinstalleerd, die heeft ook tomcat mee geinstalleerd in z'n eigen directory (jbuilder directory)
kan dit meespelen in het conflict?

verder heb ik ook apache geinstalleerd maar die draaid op poort 81 en IIS en die draaid op 80 dus dat moet geen probleem zijn

  • Onno
  • Registratie: Juni 1999
  • Niet online
Kijk eens met 'netstat -an |find ":0"' welke poorten al in gebruik zijn. Tomcat gebruikt meestal niet alleen 8080, maar ook 8007 (ajp12) en/of 8009 (ajp13).

(alhoewel het in je screenshot duidelijk wel om die 8080 van je HttpConnector ging..)

  • Jeroen Blom
  • Registratie: Juni 1999
  • Laatst online: 11:02
Ik weet niet precies welke versie je van JDK gebruikt maar Tomcat had wel problemen met JDK 1.3. Misschien terug naar JDK 1.2?

"Ik noem dit het probleem van de verkeerde combinatie: de wereld is grijs, maar wetenschap is zwart/wit. We praten in nullen en enen, maar de waarheid ligt ertussen in." - Bart Kosko


Verwijderd

Topicstarter
ik gebruik jdk 1.3.

port 8080 en 8008 zijn ingebruik (en natuurlijk nog een boel andere maar dit zijn de poorten die in gebruik zijn in de 8***)

hij staat nu volgens mij op 8081, die is niet bezet.

<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector className="org.apache.catalina.connector.http.HttpConnector"
port="8081" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="10" debug="0" connectionTimeout="60000"/>
<!-- Note : To disable connection timeouts, set connectionTimeout value to -1 -->

onderstaande zijn de andere connectors maar die staan allemaal in commentaar, dus daar zou ie niks mee te maken moeten hebben.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
    <!-- Define an SSL HTTP/1.1 Connector on port 8443 -->
    <!--
    <Connector className="org.apache.catalina.connector.http.HttpConnector"
           port="8443" minProcessors="5" maxProcessors="75"
           enableLookups="true"
         acceptCount="10" debug="0" scheme="https" secure="true">
    <Factory className="org.apache.catalina.net.SSLServerSocketFactory"
           clientAuth="false" protocol="TLS"/>
    </Connector>
    -->

    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <!--
    <Connector className="org.apache.ajp.tomcat4.Ajp13Connector"
           port="8009" minProcessors="5" maxProcessors="75"
           acceptCount="10" debug="0"/>
    -->

    <!-- Define a Proxied HTTP/1.1 Connector on port 8081 -->
    <!-- See proxy documentation for more information about using this. -->
    <!--
    <Connector className="org.apache.catalina.connector.http.HttpConnector"
           port="8081" minProcessors="5" maxProcessors="75"
           enableLookups="true"
           acceptCount="10" debug="0" connectionTimeout="60000"
           proxyPort="80"/>
    -->

    <!-- Define a non-SSL HTTP/1.0 Test Connector on port 8082 -->
    <!--
    <Connector className="org.apache.catalina.connector.http10.HttpConnector"
           port="8082" minProcessors="5" maxProcessors="75"
           enableLookups="true" redirectPort="8443"
           acceptCount="10" debug="0"/>

Verwijderd

Topicstarter
tis gelukt!
thanks!
hij werkt nu draaiend op port 8081.
:)

  • Onno
  • Registratie: Juni 1999
  • Niet online
Nou willen we natuurlijk ook weten waar het aan lag. :)

Verwijderd

Topicstarter
ok:

de plek waar ik het instellen v/d poort deed was goed.
maar:
tomcat was geregistreerd als service, dus hij start automatisch op bij het opstarten van windows. en met de shutdown en startup van tomcat(startmenu) deed ie het niets.
dus tomcat herstartte niet en stelde dus ook niet de nieuwe poort in.
toen ik mijn pc herstartte startte ie dus ook tomcat helemaal opnieuw en deed ie het wel.

want toen draaide ie op 8081.. :)
dus (again) ook weer een beetje stom van mij dat ik er niet eerder op kwam om in ieder geval gewoon ff opnieuw op te starten.. |:(
Pagina: 1