이클립스(Eclipse)에서 개발 중, 커밋(Commit) 하다가 모르고 log까지 commit 하고 있다는 사실을 깨닫고 취소(cancle)을 하였다. cancle 후 재 commit을 하려고 하니 SVN: E200030 에러가 발생하였다. 불안전한 트랜잭션이 프로젝트에 감지가 되어서 커밋이 안되는 모양새이다. 문제 현상 svn: E200030: There are unfinished transactions detected in project 문제 처리 방법 프로젝트 우클릭 Project -> Team -> CleanUp Cleanup이 제대로 안되면 직접 폴더로 가서 .svn 내용을 삭제해야 한다 로그에 출력된 폴더에 .svn 폴더가 있는지 확인.svn 폴더가 있으면 이동 후, locked 파일이 있으..
오라클이나 Mssql을 주로 개발하던 개발자가 Mysql에서 개발을 할 경우, 당황하게 만드는 것이 있는데 바로 커넥션 풀에 관련된 문제이다. Mysql은 풀을 생성하고, 일정 시간동안 특정 커넥션풀을 사용하지 않을 경우 연결을 시도할 경우 DB에서 에러를 뱉어버리고 끊어버린다. 에러 로그 Your login attempt was not successful, try again. Reason: org.hibernate.exception.JDBCConnectionException: The last packet successfully received from the server was xxx,xxx milliseconds ago. The last packet sent successfully to the ser..
스프링에서 글자가 깨질 경우, Tomcat에서 URIEncoding을 할 경우 한번 더 깨지게 된다. 즉 스프링을 Tomcat 서버 설정을 해도 무의미하다. 스프링에서는 자체적인 encodingFilter를 제공하는데 이 인코딩 필터를 web.xml에 추가로 넣으면 된다 문제상황 123456712월 15, 2017 10:15:05 오전 org.apache.coyote.AbstractProtocol start정보: Starting ProtocolHandler ["http-bio-8080"]12월 15, 2017 10:15:05 오전 org.apache.coyote.AbstractProtocol start정보: Starting ProtocolHandler ["ajp-bio-8009"]12월 15, 2017 ..
스프링에서 발생하는 에러중 단연 으뜸 중 하나가, Error creating bean with name 일 것이다. 이 에러는 문장 그대로, Bean 생성시 에러가 나는 것이다. Bean 생성 시 에러는 너무나도 많은 원인을 가지고 있지만, 여기서는 "org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type" 이 문제에 대해서만 적어보도록 한다. 에러문구 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ramiController': Injection of autowired dependencies..
JSON 파싱 에러 Error 메세지 Unexpected character (i) at position 14.at org.json.simple.parser.Yylex.yylex(Unknown Source)at org.json.simple.parser.JSONParser.nextToken(Unknown Source)at org.json.simple.parser.JSONParser.parse(Unknown Source)at org.json.simple.parser.JSONParser.parse(Unknown Source)at co.kr.saramin.friday.morph.module.MorphemeAnalyzer.readTalk(MorphemeAnalyzer.java:116)at co.kr.saramin...
Error The literal of type int is out of range long이기 때문에 왠만한 숫자값은 다 받아서 처리가 될 수 있을 거라 생각을 했는데 out of range 에러가 발생하였다. 이상이 없는 부분 123456789101112131415161718192021package timeConvert; import java.text.SimpleDateFormat;import java.util.Date; public class main { public static void main(String[] args) { long time = System.currentTimeMillis(); long time2 = System.currentTimeMillis() / 1000; long time3..
Column count doesn't match value count at row 1 위와 같은 에러가 발생하면, 지정된 컬럼과 Value가 맞지 않을 경우에 발생한다.컬럼은 4개 지정하였는데, 값이 5개 있다던지 insert into ~ select 문을 사용하면, 컬럼 지정을 안해도 발생한다. 발생한 에러내용 12345### Error updating database. Cause: java.sql.SQLException: Column count doesn't match value count at row 1 ### The error may involve com.intel4.dao.QuizUserMapper.insertExplanation_complete-Inline ### The error occurr..
Exception in thread "main" java.lang.UnsupportedClassVersionError : xxxxxxxx : Unsupported major.minor version 52.0 위와 같은 에러가 발생하였을 때는 자바 버전이 맞지 않는(낮은 버전에서 높은 버전을 실행할 경우) 경우에 발생을 한다.참고로, 52.0은 Java에서는 JDK 8.0을 뜻한다 발생한 에러내용 1234567891011121314Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java..
UnicodeDecodeError: 'cp949' codec can't decode bytes in position : illegal multibyte sequence 에러 대처법 파이썬 3.x 부터는 utf-8로 작성된 문서는 default로 읽지 못하는 것으로 보인다. 2가지 방법이 존재하게 되는데 하나는 파일을 utf-8로 저장하지 않으면 되는 것이고, 2번째 방법은 소스에 약간 손을 대면 된다. 1. AS-IS 에러 발생 코드 f = open("it_title.txt", "r") while True: line = f.readline() print(line) if not line: break f.close() UnicodeDecodeError: 'cp949' codec can't decode byt..