트러블 슈팅

❗️문제 상황✉️ 오류 메시지 💡 해결 방법🤔 오류가 발생한 이유보안그룹 설정시 인바운드 규칙에서 소스를 특정 보안그룹 ID로 지정후 이후에 수정하려고 할 때 다른 보안그룹이 아닌 IPv4 CIDR로 수정하려는 경우 발생하는 오류 메시지 이다.참고로 IPv6로도 수정이 불가하다.즉, 한번 소스로 지정된 보안그룹 ID는 다른 보안그룹 ID를 제외한 다른 설정값을 넣을 수 없다. 🛠️ 수정1️⃣ 새로운 규칙 추가2️⃣ 반드시 삭제해야하는 규칙이라면이 경우 해당 보안그룹을 삭제하고 다시 만드는 방법밖엔 없다.
❗️문제 상황✉️ 오류 상황로그인을 시도하여 성공했을 때 alert() 안내문과 함께 Context Path로 리다이렉트가 되도록 의도했었음 하지만 리다이렉트가 되지 않고 현재 페이지에 남아 있음📃 문제 코드Servlet 코드@WebServlet("/user") public class UserServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String action = req.getParameter("action"); if("login".equals(a..
❗️문제 상황✉️ 오류 메시지Exception in thread "main" java.lang.ClassCastException: class jdk.proxy2.$Proxy21 cannot be cast to class ver3_aop_annotation.Boy (jdk.proxy2.$Proxy21 is in module jdk.proxy2 of loader 'app'; ver3_aop_annotation.Boy is in unnamed module of loader 'app')at ver3_aop_annotation.Main.main(Main.java:14) 📃 문제 코드public static void main(String[] args) throws Exception { Application..
수업 시간에 멀티채팅 프로그램을 만드는 실습을 진행했는데 그 때 발생한 ConcurrentModificationException과 클라이언트 퇴장시 계속해서 Null을 출력하는 현상을 해결한 과정을 정리해 보고자한다. ✅ 발생 상황1채팅 프로그램에 참여하고 있던 사용자가 나갔을 때 ConcurrentModificationException이 발생 문제 원인멀티스레드 환경에서 하나의 리스트에 접근하려고 했을 때 그 리스트가 동기화처리가 되지 않는 리스트라면 ConcurrentModificationException가 발생한다. 해결 방법리스트에 동기화 처리해주면 된다. 수정 전userList = new ArrayList(); 수정 후userList = Collections.synchronizedList(new..
jaehee1113
'트러블 슈팅' 카테고리의 글 목록 (5 Page)