안녕하세요. 봄이 시작되었군요.
회사에서 문제가 좀 발생하였는데. 이문제가 정말 골치 아픈 현상이라 어떻게 풀어가야 할지 난감한 상태 입니다.
우선 현상은 로컬에서는 잘돌아가는것이 서버에 배포해서 돌리면 부분적으로 에러가 발생하고 있습니다. 팝업창 호출시나 ajax 로 호출시에 아래 에러가 발생하고 있습니다.
org.springframework.web.bind.annotation.support.HandleMethodInvocationException: Failed to invoke handler method [public org.springframework.web.servlet.ModelAndView com.xxxx.xxx.support.popup.web.PopupController.popupUser (java.lang.String, java.lang.String, java.lang.String)]; nested exception is java.lang.illegalstateexception: no parameter name specified for argument of type [java.lang.String], and no parameter name information found in class file either.
at org.springframework.web.bind.annotation.support.HandleMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:181)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandleAdapter.invokeHandleMethod(AnnotationMethodHandlerAdapter.java:426)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)
at org.springframework.web.servlet.DispatcherServlet.doDispatch ( DispatcherServlet.java:790)
at org.springframework.web.servlet.dispatcherServlet.doService(DispatcherServlet.java:719)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
at javax.servlet.http.HttpServlet.service(httpServlet.java:575)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:307)
at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:562)
at com.ibm.ws.cache.servlet.cacheHook.handleServlet(CacheHook.java:255)
at com.ibm.ws.cache.servlet.Servlet.ServletWrapper.service(ServletWrapper.java:779)
at com.ibm.ws.cache.servlet.Servlet.ServletWrapper.service(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:178)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChanin.java:97)
at kr.co.weeds.wt.wal.servlet.LogRedirector.doFilter(LogRedirector.java:100)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
at com.ibm.ws.webcontainer.filter.WebAppFilterChanin.doFilter(WebAppFilterChain.java:91)
at com.xxxx.xxx.framework.xss.XSSFilter.doFilter(XssFilter.java:69)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
서버는 WebSphere를 사용하고 있습니다. 이현상이 예를들어 권한 설정 화면에 들어가서 등록자 팝업창을 호출 하게 되면 나온다거나. 텍스트 입력후 ajax 사용자 추가시에 발생하고 있습니다. 도대체 왜 이런 현상이 나타날까요 ? 로컬에서 톰켓으로 돌리면 잘되는데 서버상에 배포 해서 돌리면 일부 화면에서 위와 같은 에러가 발생합니다.