본문 바로가기
  • 평범한 나의 개발공부 일지

나의 개발 기록/ERROR !!13

[error] excel mapping Error : org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. POI only supports OLE2 Office documents excel mapping Error : org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. POI only supports OLE2 Office documents 엑셀업로드 도중 위와같은 에러를 만났다. 간단하다. xlsx 확장자가아니라 더 옛날버전 (xls) 으로 바꿔서 업로드 해보자 바로 해결 완 ~ 2024. 1. 9.
[error] SSL인증서 오류 무시하기 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to re.. javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 카카오api 작업도중 위 오류가 발생했다. 구글링을 해보니 인증서가 신뢰하지 않은(?) 인증서라 그렇다고 한다. 야매로 SSL인증서를 무시하는 코드를 작성하려고 한다.! 간단하다. url 호출하기전에 아래와 같은 코드를 작성해주자 * 참고로 코드는 jsp에서 작성한것으로 HTML코드에 java언어를 삽입하.. 2024. 1. 8.
[error] 이클립스 SVN Connector 설치 오류 connector discovery completed without finding any connectors. svn사용하기위해 Subversive 설치 후 window > Preferences > svn 검색 > SVN Connector 눌러준 후 get connectors 누르면 kit (?) 가 목록에 뜨면서 설치를 할수가 있다고 하는데... 띠용 자꾸 이런 오류가...................... 이럴때는 수동설치를 해주면 된다고 한다. 아무리 찾아봐도 아래 url로 설치해주면 된다고 하는데 http://download.eclipse.org/technology/subversive/4.0/update-site/ http://community.polarion.com/projects/subversive/download/eclipse/6.0/update-site/ 안된다 안돼.................... 2023. 12. 20.
org.json.simple.JSONObject and org.json.JSONObject are in unnamed {"key":"value","key":"value","key":"value"} 형태의 응답메시지를 JSON으로 파싱하고 JsonObject에 담는 과정에서 오류가났다. 오류가난 코드 JSONParser parser = new JSONParser(); String parsing = sb.toString(); Object obj = parser.parse( parsing ); JSONObject jsonObj = (JSONObject) obj; 이유는 간단했다. org.json.simple.jsonObject 를 import 했어야 하는데, org.json.jsonObject 가 import 되어있었다 바꿔주니까,, 바로 해결 2023. 2. 17.
[JAVA] Cannot format given Object as a Date / ERROR 해결 date format 하는과정에서 오류가 났다. 현재 날짜를 가져와서 그 날짜를 format 하는과정에서 오류가 난것같다. - 에러 로그 2023-01-26 17:55:30 ERROR [org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler:95] - Unexpected error occurred in scheduled task. java.lang.IllegalArgumentException: Cannot format given Object as a Date at java.text.DateFormat.format(DateFormat.java:342) ~[?:?] at java.text.Format.format(Format.java:159.. 2023. 1. 26.
[error/전자정부프레임워크] /j_spring_security_check 404오류 아무리 해도 ./j_spring_security_check 경로를 찾지못하여 404오류가 났다 전자정부프레임워크 공식페이지에서도 web.xml에서 패턴을 지정해야 한다 등등 전혀 해결되지 않는 답변들 뿐이었다 결국 찾아낸방법!!!!!!!!!!!!!!!! context-security.xml 또는 spring-security.xml에서 속성에 login-processing-url="/j_spring_security_check" 얘를 추가해주면 된다!!!!! 2022. 10. 13.
java.lang.StringIndexOutOfBoundsException: begin -1, end 0, length 0 java.lang.StringIndexOutOfBoundsException: begin -1, end 0, length 0 빈 문자열인데 substring 를 사용해서 나는 오류였다. 나같은 경우는 if( paramMap.get("searchText") != null && "010".equals(paramMap.get("searchText").toString().substring(0,3)) ) { paramMap.put("searchText", AesCrypto.encrypt(paramMap.get("searchText").toString(), "KordiEncPersonal")); } 이런식으로 null체크만 하다보니 "" 2022. 9. 27.
[Oracle] ORA-00984: 열을 사용할 수 없습니다 ORA-00984: 열을 사용할 수 없습니다 insert에서 문자열에 작은따옴표를 하지 않았을 경우 오타 나의 경우에는 작은따옴표가 문제였다. 수정전 INSERT INTO ACCUM_HOUR_INFO( WORKER_NAME,PERSONAL_NO,BRANCH,ORG_NM,SERVICE_TYPE,SERVICE_NAME,WORKER_TEL, ACCUM_YEAR,ACCUM_MONTH,ACCUM_HOUR,OVERTIME_HOUR,MEMO, "1_DAY","2_DAY","3_DAY","4_DAY","5_DAY","6_DAY","7_DAY","8_DAY","9_DAY","10_DAY", "11_DAY","12_DAY","13_DAY","14_DAY","15_DAY","16_DAY", "17_DAY","18_DAY",.. 2022. 9. 1.
Cannot create JDBC driver of class 'net.sf.log4jdbc.DriverSpy' for connect URL Cannot create JDBC driver of class 'net.sf.log4jdbc.DriverSpy' for connect URL context_datasource.xml 에 driverClassName 지정한게 오류가 나고있다. pom.xml 에서 dependency도 추가해서 org.bgee.log4jdbc-log4j2 log4jdbc-log4j2-jdbc4.1 1.16 이렇게 Maven Dependecies 안에 추가가 잘 되어있는데 오류가 계속 난다 결론! log4jdbc.log4j2.properties 파일을 추가해주자 어디에 ? /src/main/resources 에 해주면된다 log4j2.xml과 같은 위치에 넣어주면된다 만약 파일이 이미 존재한다면 내용을 아래와같이 수정해주자 l.. 2022. 8. 22.