2013-10-05 22 views
8

Bu, tomcat sunucusunu çalıştırmayı denediğimde aldığım hatadır "sunucu localhost: 8080 bir kullanıcı adı ve parola gerektiriyor. Sunucu şöyle diyor: XD". Araştırdım ve bunun Oracle'a bağlı olduğunu gördüm. Oracle bu numarayı kaçırdığından beri. Bu yüzden benim Oracle port numaramı 8080'den 3010'a değiştirdim. Ama yine de aynı hatayı alıyorum! Tomcat'i tekrar kurmak da sorunu çözmedi!Çalışan Apache ile Çalışıyor Tomcat -XDB

+0

Oracle bağlantı noktası numarasını nasıl değiştirdiniz? Bir şey hala 8080 numaralı bağlantı noktasında dinliyor muydun? Tomcat'inizin o bağlantı noktasında olması gerekiyor mu yoksa bağlantı noktası numarasını kullanılmayan bir şeye mi geçiriyorsunuz? –

cevap

2

Aynı problem vardı. Başka bir servisin 8080 numaralı bağlantı noktasında çalıştığını fark ettim. Hizmeti durdurdum ve tomcat'i yeniden başlattım. Sorun çözüldü.

10

Oracle XDB hizmetleri 8080 numaralı bağlantı noktasını kullanır. Bu nedenle, tomcat bağlantı noktasını düzenleyici sunucu.xml ile değiştirmenizi öneririm. Bunun için {tomcat-installation-dir}/conf dosyasına gidin ve aşağıdaki satırı server.xml dosyasında düzenleyin.

<Connector port="8080" protocol="HTTP/1.1" 
      connectionTimeout="20000" 
      redirectPort="8443" /> 

Sadece 8081 (veya 8080 dışında başka bir özellik) Bağlayıcı bağlantı noktasını değiştirmek ve tomcat'ı yeniden başlatın. O zaman işe yaramalı.

+0

Teşekkürler! Tam olarak benimle olan şey buydu! –

İlgili konular