OpenShift 상태 404 - Tomcat Local Working Fine.
-
21-12-2019 - |
문제
나는 지금까지 성공하지 않고 노력하고 있었다 .... 어떤 도움이 될 수 있습니다.
- 샘플 웹 서비스를 만들고 로컬로 배포하고 잘 작동합니다.
- 나는 Tomcat와 함께 openshift 계정을 가지고 있고 이클립스를 통해 패키지를 배치했습니다. 빌드는 좋고 배포가 성공적입니다.
- webservice에 대한 내 호출은 503 오류로 돌아갑니다.
- Haproxy-status 페이지는 로컬 기어가 아래로 표시됩니다. 거의 하루 동안 연구 후 " haproxy / conf / haproxy.cfg 에서" 옵션 httpchk get / strong> "라인을 삭제했습니다. 이제 로컬 기어가 작동하고 실행 중입니다.
- 이제 내 요청이 404 오류 코드로 돌아갑니다.
모든 도움이 여기에 갇혀있는 것처럼 감사합니다.
감사합니다
private static String NAMESPACE = "http://server.tna.scan.com/";
// Webservice URL - WSDL File location
//private static String URL = "http://192.168.2.5:8080/TNAService/services/TNAService?WSDL";
private static String URL = "http://myapp-mydemain.rhcloud.com:8000/TNAService/services/TNAService?WSDL";
// SOAP Action URI again Namespace + Web method name
private static String SOAP_ACTION = "";
.
######## 여기에 오류가 있습니다
06-04 20 : 01 : 43.406 : w / system.err (26086) : org.ksoap2.transport.httpresponseException : HTTP 요청 실패, http status : 404 06-04 20 : 01 : 43.406 : w / system.err (26086) : org.ksoap2.transport.httptransportse.call (httptransportse.java:237) 06-04 20 : 01 : 43.406 : w / system.err (26086) : org.ksoap2.transport.httptransportse.call (httptransportse.java:118) 06-04 20 : 01 : 43.406 : w / system.err (26086) : org.ksoap2.transport.httptransportse.call (httptransportse.java:113) 06-04 20 : 01 : 43.406 : w / system.err (26086) : com.scan.tna.service.wservice.invokehelloworldws (wservice.java:43) 06-04 20 : 01 : 43.406 : w / system.err (26086) : com.scan.tna.mainactivity $ actholderfragment $ asynccallws.doinbackground (mainactivity.java:162) 06-04 20 : 01 : 43.406 : w / system.err (26086) : com.scan.tna.mainactivity $ apertholderfragment $ asynccallws.doinbackground (mainactivity.java:1) 06-04 20 : 01 : 43.406 : w / system.err (26086) : Android.os.asynctask $ 2.Call (AsyncTask.java:288) 06-04 20 : 01 : 43.406 : w / system.err (26086) : java.util.concurrent.futuretask.run (futuretask.java:237) 06-04 20 : 01 : 43.406 : w / system.err (26086) : Android.os.asynctask $ 1.Run (AsyncTask.java:231) 06-04 20 : 01 : 43.406 : w / system.err (26086) : java.util.concurrent.ThreadPoolExecutor.runworker (threadPoolExecutor.java:1112) 06-04 20 : 01 : 43.406 : w / system.err (26086) : java.util.concurrent.ThreadPoolExecutor $ worker.run (threadpoolexecutor.java:587) 06-04 20 : 01 : 43.406 : w / system.err (26086) : java.lang.Thread.run (thread.java:841) 06-04 20 : 01 : 43.416 : I / System.Out (26086) : 예 수신
#해결책
pom.xml 및 web.xml 을 확인해야합니다. 503 오류 ... pom.xml 에서 항아리 을 졸업했습니다. Maven 이 URL을 확인하십시오. http://mvnrepository.com/artifact/mysql/mysql-connector-java./ 5.1.30
web.xml 에서 매핑을 확인하십시오.나는 이것이 문제라고 생각한다.그것은 단지 404 오류를 만듭니다.확인하고
를 말하십시오