반응형

오류해결 22

[오류] java.lang.ClassNotFoundException: org.hibernate.dialect.Oracle10gDialect 해결

현 상황 및 해결 방안application.ymljpa: database-platform : org.hibernate.dialect.Oracle10gDialect이전에 사용한 Spring Boot를 3.2.0 버전을 사용하고 있었다. 3.3.0 버전으로 올리면서 발생된 문제였고, 이에 따라 Spring Version 변경에 대한 이슈라고 생각했다. 또한 오류 메세지를 해석해보면 말 그대로 Oracle10gDialect 클래스를 찾을 수 없다는 의미인데알고보니 Spring Boot 3.2.x 이상 버전부터 명시적인 Dialect 설정을 할 경우 위와 같은 문제가 발생한다고 한다.- https://github.com/spring-projects/spring-framework/issues/31889 내용..

ORA-01502(인덱스 분할 영역 사용 불가능한 상태) 오류 해결

회사에서 백앤드 개발자로 업무를 하면서..DB와 연관된 이슈가 발생했을 때 내가 직접 해결하지는 않지만DBA에게 지원을 요청해야 할 경우가 종종 있다. 이번에도 내가 운영을 맏은 서비스가 Http Status 500 Error가 계속 발생하고 있다는 문의를 받고 검토를 한 결과 아래와 같은 원인을 확인했다.  SQL Error : 1502, SQLState: 72000HHH000010: On release of batch it still contained JDBC statements 위의 코드를 해석하면 아래와 같다.Application 에서 SQL 작업 중 1502 에러가 발생하여, JDBC문이 정상적으로 작동되지 않은 것을 볼 수 있다.이에 따라 나는 1502 Error에 대해 확인을 하게 되었다. ..

Could not run phased build action using connection to Gradle distribution 오류 해결하기

회사일에 치여 한동안 개인 공부를 못했는데.. 오랜만에 개인 공부하러 VSCode를 켜서 예전 코드 끄적이다가 아래의 오류를 발견했네요.. 오류 내용 더보기 오류 내용 Could not run phased build action using connection to Gradle distribution 'https://services.gradle.org/distributions/gradle-7.6.1-bin.zip'. The specified initialization script '/var/folders/ky/7ynmh8dx3rs1hrt98ybpm3tc0000gn/T/d146c9752a26f79b52047fb6dc6ed385d064e120494f96f08ca63a317c41f94c.gradle' does ..

Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError; java/xml/bind/JAXBException 오류 해결하기

maven 프로젝트를 gradle로 변환하면서 프로젝트 셋팅 중 아래와 같은 오류를 접하게 되었습니다. Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError; 문제 원인 분석 해당 오류는 jaxb-api를 호출하지 못하여 발생한 오류였고 생각보다 쉽게 해결이 가능했습니다. 문제 해결 build.gradle 파일에 아래와 같은 의존성을 추가해주면 해결됩니다. dependencies { implementation 'javax.xml.bind:jaxb-api:2.2.11' } 기타 jaxb-api에 대해 간단히 알아보도록 하겠습니다. jaxb-api? Java Architecture for XML Binding ..

Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream 오류 해결하기

메이븐 프로젝트에서 pom.xml 파일 변경 시 위와 같은 오류가 발생했다. Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream 내가 시도 및 해결한 방법은 아래와 같다. 1. target/surefire-reports 폴더 제거 ( 해결 x ) - 스택오버플로우를 찾아본 결과에 따라 target/surefire 폴더를 지우면 해결된다는 말이 있어서 시도해봤다. - maven을 package 시도 시 빌드 오류가 발생했을 경우 target에는 패키지가 준비되어있다고 인지되고 있는 상태임으로 계속 package하게 될 경우 동일한 오류가 반복되기 때문에 힙 할당으로 생성된 targe..

반응형