Я ОЧЕНЬ новичок в apache/tomcat/axis. У меня уже был установлен apache/tomcat, когда я начал устанавливать axis2 после их учебника. Когда я пытаюсь запустить службы оси я получаю эту ошибку:Apache Axis2 localhost: 8080/axis2 не работает
[INFO] Listening on port 8080
[WARN] Attempt number 10 of 10 to reestalish connection listener o[email protected]19a029e due to failure
java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:353)
at java.net.ServerSocket.bind(ServerSocket.java:336)
at java.net.ServerSocket.<init>(ServerSocket.java:202)
at java.net.ServerSocket.<init>(ServerSocket.java:114)
at org.apache.axis2.transport.http.server.DefaultConnectionListener.run(DefaultConnectionListener.java:81)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:679)
[INFO] Listening on port 8080
[ERROR] Terminating connection listener o[email protected]19a029e after 10retries in 0 seconds.
java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:353)
at java.net.ServerSocket.bind(ServerSocket.java:336)
at java.net.ServerSocket.<init>(ServerSocket.java:202)
at java.net.ServerSocket.<init>(ServerSocket.java:114)
at org.apache.axis2.transport.http.server.DefaultConnectionListener.run(DefaultConnectionListener.java:81)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:679)
[INFO] [SimpleAxisServer] Started
[SimpleAxisServer] Started
Так я обнаружил, что если я изменил порт транспортного приемника $ AXIS2_HOME/CONF/axis2.xml от 8080 до 8081, то служба будет работать. Но каждый раз, когда я бы брал навигацию до http://localhost:8081
, он перенаправлял бы на localhost:8081/axis2/services
, и я не могу когда-либо добраться до домашней страницы симпатичной маленькой оси, которую я прочитал, я должен быть в состоянии добраться.
Так далее в уроке я создал свой файл axis2.war и поместил копию в папку tomcat/webapps. Перезагружено и все это, но я все еще застрял, не получив домашнюю страницу Axis2?
Вы могли решить эту проблему? – user427969