Oracle et Tomcat, conflit de port

Fermé
Ayoub_12 Messages postés 8 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 17 mai 2010 - 30 déc. 2009 à 00:19
msmoise Messages postés 7 Date d'inscription mardi 22 mars 2011 Statut Membre Dernière intervention 2 octobre 2012 - 22 mars 2011 à 16:02
Bonjour,
j'ai installé oracle 10g(il fonction correctement), après j'ai installé tomcat pour faire une application web avec JEE qui va faire la liaison avec une base de données oracle, le problème c'est que tomcat n'a pas fonctionné car il utilise le port 8080 qui est déjà utilisé par oracle,j'ai trouver dans le forum quelque sujet mais qui aboutissent tous à changer le port de tomcat,je l'ai changé mais toujours le même problème.
merci d'avance

4 réponses

msmoise Messages postés 7 Date d'inscription mardi 22 mars 2011 Statut Membre Dernière intervention 2 octobre 2012 9
Modifié par msmoise le 22/03/2011 à 21:06
Désolé pour le retard, je poste cette réponse car en cherchant moi même la réponse je suis tombé sur cette page qui m'a pas vraiment aidé.
Tape dans la ligne de commande les instructions (en gras) suivantes :

sqlplus sys as sysdba      -- pour te connecter(entre le passwd)  
begin  
dbms_xdb.sethttpport('8085');  
end;  
/ 

voilà! fixe le port http à 8085
pour modifier le port ftp utlise cette fonction: dbms_xdb.setftpport à la place de dbms_xdb.sethttpport
Chez moi ca marche bien sous Win 7 Prof x64 avec Oracle 10g Express
4
biclim Messages postés 17 Date d'inscription mardi 29 décembre 2009 Statut Membre Dernière intervention 18 juin 2012 5
30 déc. 2009 à 00:23
Bonjour,

Dans conf/server.xml de tomcat: change le connector

<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8009" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="false" />

1
Il faut utiliser http://127.0.0.1:8080/apex pour Oracle car localhost ne marche plus si ton Tomcat tourne.
1
Ayoub_12 Messages postés 8 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 17 mai 2010 1
30 déc. 2009 à 00:32
Merci pour votre reponse,je l'ai changer mais toujours le meme probleme,si je laisse le port 8080 et je tape http://Localhost:8080 une page d'oracle s'affiche :
Oracle Servlet Engine

Welcome to the Oracle Servlet Engine or OSE for short.  This is the installed administration web domain.  This domain allows you to view and adminster the namespace of the Oracle 8.i instance.

For further information, please read the additional documentation.

Here is the error log for this server

Here is the event log for this server

Here is the http log for this server

et si je le modifie dans server.xml rien ne s'afficher.
0