메인 콘텐츠로 건너뛰기
Waters Korea

NuGenesis LMS에서 문서를 저장할 수 없음 - WKB68056

Article number: 68056To English version

증상

  • LMS에서 문서를 생성할 때 Save 버튼을 클릭하면 Oracle 오류 코드 ORA-17002 또는 ORA-17008과 함께 오류 메시지가 표시됩니다
  • Document Creator Service가 템플릿에서 문서 생성을 시도할 경우, 로그 파일에 오류 메시지가 나타나고 문서 생성이 실패합니다.
    • System.Runtime.Serialization.SerializationException: Type 'com.creon.erm.common.SystemException' in assembly 'Creon.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=60295abef4ad5d24' is not marked as serializable.
  • 이 문제는 LMS의 특정 문서 템플릿에서 일관되게 나타납니다
  • 사용자가 LMS 문서 섹션에 100KB보다 큰 이미지를 추가하지 못할 수 있습니다

환경

  • NuGenesis 9 LMS
  • Oracle 12.2 / 19c

원인

Oracle Database 12.2 및 19c의 오류입니다.

수정 또는 해결 방법

  1. Oracle은 이 버그를 지식 클라우드에 ID 2399524.1로 문서화했습니다.
  2. 권장되는 해결 방법은 LMS 서버의 설정 파일에 세 가지 매개변수를 추가하는 것입니다.
  3. LMS 서버에서 메모장의 Drive:\WatersLMSServer\javaServiceWrapper\conf\wrapper-jboss.conf 파일을 편집합니다.
  4. "# Java Additional Parameters" 섹션에서 다음 라인을 wrapper-jboss.conf 파일에 복사합니다. 다음 라인의 번호를 설정 파일의 번호와 일치하게 조정합니다.
    • wrapper.java.additional.11=-Doracle.net.useZeroCopyIO=false
    • wrapper.java.additional.12=-Doracle.net.keepAlive=true
  5. 파일을 저장하고 닫습니다.
  6. NuGenesis LMS Server 서비스를 다시 시작합니다.

추가 정보

이 문제에 대한 오류 보고서 CRI-588이 제출되었습니다.

LMS 및 데이터베이스 링크의 Jasper 리포트와 관련된 오류 리포트 CRI-2100도 수정/해결 방법 섹션에서 설명 된대로 설정을 변경해야 합니다. 해당 매개변수가 없거나 NuGenesis LMS에서 "oracle.jdbc.ReadTimeout" 매개변수가 설정된 경우, DB 링크를 사용하는 LMS에서 Jasper 리포트를 실행할 때 오류가 발생합니다. 오류 메시지는 "IJ031040: Connection is not associated with a Managed connection"입니다.

다음은 Oracle 지식 클라우드 문서입니다. https://support.oracle.com/knowledge/Middleware/2399524_1.html

id68056, NGLMS, NGLMSLIC, NGLMSOPT, SUPNG