본문 바로가기

반응형
Error
반응형
32

[Error] Cannot rollback when autoCommit is enabled 해결 방법 postgresql를 사용하면서 배치 프로그램을 사용하던 도중 에러가 발생하였습니다. Cannot rollback when autoCommit is enabled. 번역 돌려보니 '자동 커밋이 활성화된 경우 롤백할 수 없습니다.' 란 말이 뜹니다. JDBC를 이용하여 DriverManager를 이용해 Connection을 하면서 발생한 오류 같네요. 해결방법 1 2 3 Connection con = null; con = DriverManager.getConnection("jdbc:postgresql://111.222.333.44/db","id","pw"); con.setAutoCommit(false); Colored by Color Scripter cs 이와같은 경우에는 getConnection으로 접속.. 2022. 9. 21.
[Error] :GET http://localhost:8080/favicon.ico 404 해결방법 개발자모드에 자주 보는 에러 메세지일 겁니다. GET http://localhost:8080/favicon.ico 404 파피콘이 없거나 경로를 찾지 못하여 생기는 에러입니다. 개발에는 전혀 지장이 없으나 개발자모드를 자꾸 열어본다면 아무래도 신경이 쓰일 수 밖에 없습니다. Favicon이란 인터넷 웹 브라우저의 주소창에 표시되는 웹사이트를 대표하는 아이콘 있습니다. 예를들어 네이버는 아래 아이콘 다음은 아래 아이콘 같이 글씨 앞에 사이트를 나타내는 대표적인 아이콘을 뜻합니다. 헤걀방법 다른 글에서는 아마도 아래 코드를 삽입하라고 할겁니다. 하지만 저렇게 링크쪽 영역에 "#" 만 넣으면 자바같은경우 서블릿이나 컨트롤러가 중복 호출되는 문제가 발생합니다. 더군다나 헤더영역을 인크루드로 사용할경우 모든 페이.. 2022. 8. 17.
[Error] Communications link failure 오늘도 역시 난생 처음보는 오류와 마주했습니다! Communications link failure Last packet sent to the server was 0 ms ago. 원인 MYSQL은 디폴트 타임아웃 값을 가지고 있습니다. 커넥션이 생성되고 정해진 타임아웃 기간이 지날 동안 사용되지 않는 다면, 이 커넷션은 끊킨 것으로 간주하고 커넥션을 종료합니다. 또한, JDBC 연결이 되지 않을 경우 이런 현상이 발생됩니다. 해결방법 구글링을 통해 많은 해결책들을 보았습니다.. validationQuery="select 1" 추가 서버 재부팅 autoReconnect=True 추가 testOnBorrow=True 추가 wait_timeout / interactive_timeout / connect_tim.. 2022. 7. 5.
[Error] CORS 에러 해결 방법 갑자기 스크립트가 동작 안하는 현상때문에 개발자모드를 확인해봤더니 아래와 같은 에러가 발생하였습니다. CORS 정책에 의한 에러 현상이군요.. 현상 Access to XMLHttpRequest at 'https://TESTdb.org/geoserver/antos/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=TEST% TEST&outputFormat=application%2Fjson' from origin 'http://TESTdb.org' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. 'http:.. 2022. 6. 29.
[Error] Project facet Java version 1.8 is not supported. 오늘은 톰캣 에러가 발생되었네요.. 자바 1.8버전을 톰캣 7버전에서 돌릴려하니 아래와 같은 에러가 발생했습니다. Project facet Java version 1.8 is not supported. / 프로젝트 패싯 Java 버전 1.8은 지원되지 않습니다. 원인은 현재 project facet의 설정에서 jdk 1.8이 지원되지 않는다는 뜻입니다. 톰캣과 자바버전과는 무관한 메세지입니다.. 이는 톰캣 자바 버전표를 보면 확인할 수가 있습니다. 7버전은 자바 6버전 이상이라 나와있죠 그럼 이 에러는 무엇일까요? 원인은, 버전이 높은 환경에 맞게 구현되어 있는 프로젝트를 버전 낮은 환경의 프로젝트에서 구동시키면 에러가 발생하는 현상입니다. 그렇다고 project facet를 변경해주면 프로젝트에 영향이.. 2022. 6. 14.
인터넷 접속 오류 시, DNS캐쉬정리 방법 간혹 웹서버로 접속이 안되는 경우가 발생합니다. 원인은 컴퓨터에 남아 있는 DNS 캐쉬가 생신되지 않아 발생되는 문제인데 이럴경우는 PC에 있는 DNS캐쉬를 지우면 잘 접속이 됩니다. DNS란 (Domain Name System)의 약자로써 도메인 네임 시스템이라 불립니다. 이는 특정 컴퓨터의 주소를 찾기 위해, 사람이 이해하기 쉬운 도메인 이름을 숫자로 변환해주며, 사이트의 DNS정보를 저장함으로써 조금더 빠르게 접속하기 위한 시스템입니다. 에러명은 ERR_CONNECTION_TIMED_OUT 너무 많은 정보들이 쌓이게 되면 위와 같이 접속이 오래걸리거나 원활하지 않은 경우가 생기는거죠! 이럴 경우 DNS 캐쉬를 명령 프롬프트에서 정리해주면 됩니다. 명령어 : ipconfig /flushdns 저는 위.. 2022. 6. 3.
[Error] Can not set int field '컬럼' to null value 안녕하세요 .오늘도 어김없이 에러가 발생하였습니다. 아래를 확인해보시죠~ 에러발생 Can not set int field com.bsite.vo.MemberVO.me_orgz_orderby to null value 번역을 해보니 int 필드 com.bsite.vo.MemberVO.me_orgz_orderby를 null 값으로 설정할 수 없습니다. null값이 설정되는 것 같습니다.. 그래서 데이터베이스에 default값을 'null'에서 숫자 '0'으로 변경해주었지만 똑같은 에러가 발생하더군요.. 결국은 MemberVO의 me_orgz_orderby란 컬럼에 null값이 들어갈 수 있도록 해줘야할 것 같습니다. 에러 현상 int형 변수는 기본형(Primitive type) 변수입니다. 그러기 때문에 실제.. 2022. 3. 28.
[Error] Only_full_group_by 에러 해결 방법!! 안녕하세요. 오늘은 Mysql에서 발생한 에러를 정리해보겠습니다. 아래와 같은 에러 발생하였습니다. 에러발생 Expression #1 of ORDER BY clause is not in GROUP BY clause and contains onaggregated column 'strbio.this_.code_order' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by ORDER BY 절의 표현식 #1은 GROUP BY 절에 없으며 GROUP BY 절의 열에 기능적으로 종속되지 않는 집계되지 않은 열 'strbio.this_.code_orde.. 2022. 3. 16.
Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '=' 2가지 해결방법 안녕하세요. 어김없이 에러 포스팅을 쓰고 있군요...ㅜㅜ 저 같은 경우, 개발 환경에서 로컬 디비로 우선 연결하여 개발을 진행하려하는데 아래와 같은 에러가 나타났습니다. Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '=' 처음보는 에러에다가 부등호도 보이고...짜증나더군요 ㅡㅡ 여러 경로로 확인해봤더니 COLLATION, 즉 특정 캐릭터셋으로 작성된 문자열을 비교하다가 발생하는 에러입니다. 전 아래 에러와 같이 utf8_general_ci 와 utf8_unicode_ci의 충돌로 인해 발생된 것 같습니다. 이 현상을 해결하기 위한 두가지 방법을 소개하려 합니다. 1. 데이터베.. 2021. 12. 21.