* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
|
Windows server 2012 64bit |
|
CUBRID 11.2 (11.2.1.0677-82f461a) (64bit release build for Windows) (Jul 26 2022 18:30:56) |
|
[도움말]-[버전정보] 확인 |
|
jre1.8.0_341 |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
# 현상
1. 윈도우 cmd1 실행 - 함수 호출
csql> select F1('123');
=== <Result of SELECT Command in Line 1> ===
F1( '123')
======================
'9F65761B59F8DFFF34866CBB52C3B5FE'
2. 윈도우 cmd2 실행 - 함수 호출
csql> select F1('123');
In line 1, column 23,
ERROR: Stored procedure execute error: java.lang.UnsatisfiedLinkError: hashData.hash_binary([BI)[B
# 문의
같은 서버에서 같은 함수를 호출 하였는데도 먼저 하나의 세션이 연결되면 그 다음 나머지들에서는 라이브러리를 찾지 못한다는 오류가 발생합니다.
제가 추가적으로 더 확인 해 봐야 하거나 설정을 변경 해야 하는게 있을까요?
# 추가적으로 같은 jni를 cubrid 10.1에 로드해서 test 한경우 해당 현상은 발생하지 않았습니다.
안녕하세요, 불편을 드려 죄송합니다.
문의 주셨던 문제 확인해보니, 큐브리드 내부 JSP 실행로직에서 JNI을 사용하는 클래스를 리로드해서 발생하는 것으로 확인했습니다.
해당 문제는 10월 중 패치에 반영될 예정입니다.
감사합니다.