Framework/Spring 4

Spring Cloud Gateway 3.1.0

본 문서는 3.1.0 버젼을 기준으로 번역 되었습니다. 1. Spring Cloud Gateway Spring Cloud Gateway 는 Spring 5, Spring Boot2, 그리고 Project Reactor 를 포함한 Spring 생태계를 기반으로 구축 되었다. Spring Cloud Gateway는 단순하게 제공되고, 효과적인 방법으로 라우팅되며, 모니터링, 메트릭, 복원력등 크로스컷 관심사를 제공하는데 목표를 둡니다. 2. 용어 Route (라우트, 경로) : 게이트웨이의 기본 단위입니다. ID, 목적지 URI, 서술어 모음 (predicates) , 필터 모음 (filters), 등으로 정의 됩니다. 라우트가 일치하면 해당 요건을 처리 하게 됩니다. Predicate (프레디케이트, 조건..

Framework/Spring 2022.01.18

No request handling method with name 'form' in class 에러!!

환경 WAS : tomcat 7.0 환경 : JDK 1.6, SPRING 3.0 문제발생!! 아. 아직도 오장 육부가 뒤집힌다. 얼마전부터 서프라이즈 하게 혼자 뭣좀 해보려구 개발 환경 하나 잡고 있다. 벌써 오래전부터 준비해온 일이지만, 매번 이 시동거는게 힘들어 매번 빈둥거리다가 드디어 몸좀 움직였다. 이클립스 다운받구, JDK받아 환경 잡구, 프로젝트 만들어 spring 3.0 라이브러리 넣고.. 작업준비를 끝내고.. web.xml 설정에 들어갔다. 뭐 내가 익숙한하게 ContextConfig환경 잡고.. 컨트롤러는 멀티액션 컨트롤러로.... 자자. 환경 설정도 끝났다. 그리고 테스트 Controller 만들어서 호출하는 순간!!! 에러발생. 분명 파라메터로 method 잘 날려줬구.. 설정도 이상..

Framework/Spring 2011.11.10

Resin 4.0, JSP 빌드시 java.lang.NoSuchMethodError 에러

환경 WAS : Resin 3.1, Resin 4.0 개발언어 : Java, JSP JDK : 1.6 문제발생!! 새로운 시스템을 개발중이다. Spring으로 개발중인데 아직 개발환경 세팅이 모두 명확히 정해지지 않았다. WAS는 Resin 3.1으로 정해졌는데, 이게 해당 개발사에서 Eclipse 플러그인 지원을 중단하였다. 해서 다른 배포사에 있는 플러그인으로 작업중인데.. 외부 어플리케이션으로 등록해 사용하기때문에 디버그가 잘 되지 않는다. 그래서 환경이 크게 차이 없는 Resin 4.1 환경을 따로 구성해서 4.1에서 개발, 디버그 작업을 하고 3.1에서 개발 된 내용을 테스트 하는 방법으로 개발을 하고 있다. 허나!! 3.1에서 확인후 4.1로 돌아오면 가끔 에러가 나질 않는가!!! 이런 얼어죽..

Framework/Spring 2011.10.31

Spring 2.5 WAS 기동중 에러

문제발생!! 팀장님의 어택으로 Spring 1.x에서 Spring 2.x로 업데이트!! 1버젼대와 다른 xml 스키마를 2버젼대로 수정!! 그러던중.. 개발 서버에서 문제가 없었던... 스테이징 테스트에도 없던 문제가 운영 에서 발생!! org.xml.sax.SAXParseException: Document root element "beans", must match DOCTYPE root "null". 원인 탐색 어허.. Document 루트 요소중에 Beans가 DOCTYPE에 뭐 맞아야 한다고…? 바뀌어야 할껀..XML이랑 라이브러리… 라이브러리도 넣었고… XML도 수정해서 개발서버서 이상 없었는데….. 스키마랑 라이브러리가 바뀌고.. 그렇다면!!!!! 해결 클래스 패스서 사라지지 않은 1버전 대 s..

Framework/Spring 2011.02.18