설명 | 비어 있는 로그 파일이 제공되어 ObjectManager가 콜드 스타트되었습니다. |
조치 | ObjectManager의 웜 스타트를 예상한 경우가 아니면 없습니다. 웜 스타트를 예상한 경우에는 로그 파일이 비어 있는 이유를 조사하십시오. |
설명 | 유효한 로그파일이 다시 시작될 수 있는 ObjectManager에 제공되었습니다. |
조치 | ObjectManager의 콜드 스타트를 예상한 경우가 아니면 없습니다. 콜드 스타트를 예상한 경우에는 로그 파일이 비어 있지 않은 이유를 조사하십시오. |
설명 | ObjectManager에 종료하도록 요청했습니다. |
조치 | ObjectManager 종료를 예상하지 않은 경우가 아니면 없습니다. |
설명 | ObjectManager가 최종 체크포인트를 수행하지 않고 종료하도록 요청되었습니다. 또는 일부 이전 오류로 인해 종료되었습니다. |
조치 | ObjectManager가 최종 체크포인트를 수행하지 않고 종료되도록 예상하지 않은 경우가 아니면 없습니다. 예상치 않은 시스템 종료의 원인을 판별하도록 진단 출력을 검사하십시오. |
설명 | 체크포인트를 완료한 후 ObjectManager에 로그 파일 공간이 부족하여 공간을 확보하기 위해 로그에서 가장 큰 트랜잭션을 철회했습니다. |
조치 | 구성한 로그 파일 크기에 비해 너무 큰 트랜잭션 작업을 수행하려 하고 있습니다. 트랜잭션이 너무 많은 갱신을 수행하려 하는지 여부, 큰 오브젝트를 너무 많이 갱신하려고 하는지 여부, 동시에 너무 많은 트랜잭션을 실행하려 하는지 여부 또는 로그 파일이 너무 작아서 크게 만들어야 하는지 여부를 고려하십시오. |
설명 | 응용프로그램이 트랜잭션에 대한 참조를 손실하여 트랜잭션을 완료할 수 없습니다. 따라서, ObjectManager는 자원이 사용 가능하도록 트랜잭션을 철회합니다. |
조치 | 응용프로그램에서 트랜잭션에 대한 참조가 손실되었습니다. 응용프로그램이 비정상적으로 종료된 경우 추가로 수행할 작업이 없습니다. 그러나 비정상적인 종료 없이 응용프로그램에서 참조가 손실된 경우에는 응용프로그램의 논리 오류일 수 있습니다. |
설명 | 시스템 종료 시 활성 트랜잭션이 있는 경우입니다. 활성 트랜잭션이 존재하므로 STRATEGY_SAVE_ONLY_ON_SHUTDOWN 계획이 있는 ObjectStore를 안전하게 닫을 수 없습니다. ObjectStore를 종료하면 일관되지 않은 데이터가 저장될 수 있습니다. ObjectStore가 변경되지 않습니다. |
조치 | 활성 트랜잭션이 존재하는 이유를 검사하십시오. 활성 트랜잭션은 외부 트랜잭션 관리자 사용으로 인해 있을 수 있습니다. 시스템 종료 시 활성 트랜잭션이 존재하지 않도록 할 수 없을 경우 다른 저장영역 계획을 가진 ObjectStore를 사용하십시오. |
설명 | 파일 시스템이 필수 공간을 할당할 수 없습니다. ObjectStore에서 오브젝트를 할당하려는 시도가 실패합니다. |
조치 | 예외를 검토하여 파일 시스템에 공간을 할당할 수 없는 이유를 판별하십시오. |
설명 | ObjectManager가 ManagedObject를 비일련화하려는 중 java.lang.ClassNotFoundException이 발생했습니다. |
조치 | 예외에 찾을 수 없는 클래스 이름이 포함되어 있습니다. 예를 들어, 클래스 경로에 클래스 파일을 포함하여 ObjectManagers 클래스 로더에 사용 가능하도록 하십시오. |
설명 | ObjectStore 이름은 ObjectManager 내에서 고유해야 합니다. |
조치 | ObjectStore의 다른 이름을 선택하십시오. |
설명 | 조작을 수행하는 데 유효하지 않은 상태에 있는 오브젝트에서 조작이 요청되었습니다. 조작이 실패하며 오브젝트는 오류 상태로 변환됩니다. |
조치 | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
설명 | IOException이 ObjectManager에서 발견되었습니다. IO 조작을 안전하게 재시도할 수 없어 중단했습니다. |
조치 | IOException은 특정 오류에 대해 설명합니다. 기본 IOException의 원인을 조사하여 수정하십시오. |
설명 | ObjectManager에서 IOException이 발생하여 IO 조작이 중단되었습니다. 그러나, 기본 원인이 수정되면 ObjectManager API(Application Programming Interface)를 재시도하여 안전하게 재시도될 수 있습니다. |
조치 | IOException은 특정 오류에 대해 설명합니다. 기본 IOException의 원인을 조사하여 수정한 다음 조작을 재시도하십시오. |
설명 | 유효하지 않은 이름을 사용하여 ObjectStore가 생성되었습니다. ObjectManager가 ObjectStore를 작성하지 않았습니다. |
조치 | 이름을 검사하여 유효하지 않은 이유를 판별하십시오. |
설명 | 응용프로그램이 인식되지 않는 통계 세트를 요청했습니다. |
조치 | 요청한 통계 세트의 이름을 정정하십시오. |
설명 | ObjectStore가 유효하지 않은 ManagedObject를 저장하도록 요청되었습니다. Objectstore가 ManagedObject를 저장하지 않습니다. |
조치 | 저장될 ManagedObject를 검사하여 유효하지 않은 이유를 판별하십시오. 예를 들어, 널 ManagedObject일 수 있습니다. |
설명 | ObjectStore에서 내부 오류가 발생했습니다. |
조치 | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
설명 | 토큰은 objectStoreIdentifier 및 storedObjectIdentifier로 식별됩니다. 각 ID 저장소에 하나의 토큰만 있을 수 있지만 새 토큰과 기존 토큰이 같은 ID를 공유합니다. |
조치 | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
설명 | 오브젝트에서 조작이 시도되었습니다. 오브젝트가 현재 상태에 있는 경우 조작은 유효하지 않습니다. 예를 들어, 이미 삭제된 ManagedObject를 삭제하려 했을 가능성이 있습니다. 조작이 거부되며 오브젝트는 변경되지 않은 상태로 남아 있습니다. |
조치 | 오브젝트의 상태와 조작을 시도하는 이유를 조사하십시오. |
설명 | ObjectManager가 트랜잭션 ID가 같은 신규 또는 기존 트랜잭션을 발견했습니다. 내부 오류이며 발생해서는 안됩니다. |
조치 | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
설명 | ObjectManager에서 내부 오류가 발견되었습니다. 트랜잭션에서 추가 조작이 허용되지 않습니다. |
조치 | CMG0002 |
설명 | ObjectManager에서 예외가 발생했습니다. ObjectManager가 예외에 대한 응답으로 적절한 조치를 취할 수 없습니다. |
조치 | 기본 예외의 원인을 조사하여 해결하십시오. |
설명 | 잠근 트랜잭션과 다른 트랜잭션 아래의 ManagedObject를 잠금 해제하거나 대체하려고 했습니다. 시도가 거부됩니다. |
조치 | ObjectManager Transaction.unlock(ManagedObject) 인터페이스를 사용하는 응용프로그램의 로직을 검사하여 두 트랜잭션이 서로 다른 이유를 판별하십시오. |
설명 | ObjectManager가 이름 지정된 로그 파일을 여는 중에 예외가 발생했습니다. ObjectManager가 시작되지 않습니다. |
조치 | 로그 파일 이름이 유효하며 ObjectManager가 해당 파일에 쓸 적절한 권한이 있는지 확인하십시오. |
설명 | ObjectManager가 입력 로그 파일의 끝을 발견했습니다. |
조치 | ObjectManager의 시작 시 로그를 끝까지 읽은 결과 이 예외가 발생한 경우 조치가 필요하지 않습니다. |
설명 | ObjectManager가 복구를 수행하는 중에 인식하지 못한 유형의 로그 레코드를 찾았습니다. ObjectManager의 인스턴스가 생성되지 않습니다. |
조치 | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
설명 | ObjectManager에 등록되지 않은 ObjectStore를 찾도록 요청했습니다. |
조치 | ObjectStore가 ObjectManager에서 제거되었을 수 있습니다. ObjectStore를 재작성하십시오. |
설명 | 내부 오류가 발생했으며 유효하지 않은 조건이 발견되었습니다. |
조치 | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
설명 | ObjectManager가 로그 파일에 대한 독점 잠금을 얻으려 했지만 로그 파일이 이미 사용 중입니다. |
조치 | 다른 ObjectManager 또는 다른 프로그램이 같은 로그 파일을 사용하려 하는지 판별하십시오. |
설명 | 트랜잭션 로그 파일에 ObjectManager가 해석할 수 없는 데이터가 포함되어 있습니다. |
조치 | 로그 파일이 올바른 파일인지 확인하십시오. |
설명 | 트랜잭션에는 하나의 X/열린 트랜잭션 ID XID만 있을 수 있습니다. 일단 설정되고 나면 수정할 수 없습니다. |
조치 | 응용프로그램의 로직을 검사하여 응용프로그램이 이미 설정된 트랜잭션의 XID를 변경하려는 이유를 판별하십시오. |
설명 | X/열린 트랜잭션 ID XID에는 java.lang.Short.MAX_VALUE에서 지정한 최대 길이가 있을 수 있습니다. |
조치 | 더 짧은 XID 길이를 사용하십시오. |
설명 | 사용 불가능한 인터페이스를 사용하려 했습니다. |
조치 | 인터페이스 사용을 중지하거나 인터페이스를 지원하는 ObjectManager 버전으로 전환하십시오. |
설명 | 허용된 사용 가능한 파일 영역보다 많은 데이터를 로그에 쓰려고 했습니다. 시도가 거부되었으며 트랜잭션 상태가 변경되지 않습니다. |
조치 | 트랜잭션에서 갱신하는 오브젝트 수를 줄이십시오. 동시에 활성인 트랜잭션 수를 줄이십시오. 갱신한 ManagedObjects의 크기를 줄이십시오. 로그 파일의 크기를 늘리십시오. |
설명 | 로그 레코드 파트에 있는 유형 플래그가 인식되지 않았습니다. |
조치 | 로그 파일이 손상된 경위를 판별하고 백업 로그 파일을 복원하십시오. |
설명 | 체크포인트 끝 레코드를 찾기 전에 로그 파일이 종료되었습니다. 로그 파일에는 최소 하나의 체크포인트 시작과 하나의 체크포인트 종료 LogRecord가 있어야 합니다. |
조치 | 로그 파일이 손상된 경위를 판별하고 백업 로그 파일을 복원하십시오. |
설명 | ObjectManager에 메모리에 있어야 하지만 없는 ManagedObject를 검색하도록 요청했습니다. |
조치 | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
설명 | 직렬화된 ManagedObject가 최대 크기를 초과했습니다. |
조치 | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
설명 | ObjectManager에 트랜잭션 로그의 크기를 줄이도록 요청했습니다. 요청된 크기가 너무 작아 기존 로그 데이터를 포함할 수 없습니다. 새 크기가 현재 ObjectManager에서 지속적으로 체크포인트를 수행하지 않고 작동할 수 있도록 하는 한계보다 작습니다. |
조치 | 더 큰 요청을 작성하거나 더 적거나 작은 ManagedObjects를 작성하여 로그의 로드를 줄이십시오. |
설명 | ObjectManager에 비어 있지 않은 콜렉션(맵 또는 목록)을 삭제하도록 요청했습니다. 콜렉션에는 삭제되지 않았거나 콜렉션을 삭제하려는 트랜잭션이 아닌 트랜잭션이 삭제한 일부 항목이 포함되어 있습니다. |
조치 | 응용프로그램의 로직을 검사하여 콜렉션에 항목이 들어 있는 상태에서 트랜잭션이 콜렉션을 삭제하려는 이유를 확인하십시오. |
설명 | ObjectManager에 해당 구성에 지정된 수보다 많은 트랜잭션을 시작하도록 요청했습니다. 새 트랜잭션이 시작되지 않았습니다. |
조치 | 응용프로그램의 논리를 검사하여 너무 많은 트랜잭션을 시작하려 하는 이유를 알아보십시오. 응용프로그램이 트랜잭션을 시작하는 중이지만 확약하지 않거나 되돌리는 중일 수 있습니다. |
설명 | ObjectManager가 사용 가능한 자원으로 지원할 수 있는 수보다 많은 수의 트랜잭션을 시작하도록 요청되었습니다. 체크포인트가 로그 파일이 가득 차기 전에 완료될 수 있도록 ObjectManager가 시작할 트랜잭션의 수를 줄입니다. 새 트랜잭션은 시작되지 않았습니다. |
조치 | 로그 파일의 크기를 늘리거나 더 적은 수의 트랜잭션을 시작하십시오. |
설명 | ObjectStore가 해당 파일에서 독점 잠금을 수행하려 할 때 이 파일이 이미 잠김 상태인 것을 발견했습니다. |
조치 | 다른 ObjectManager가 ObjectStore 파일을 사용 중인지 또는 다른 프로그램에서 파일을 사용 중인지 판별하십시오. |
설명 | 로그 파일이 정상적으로 종료되지 않습니다. 실제 파일이 잘렸을 가능성이 있습니다. |
조치 | 로그 파일이 손상되었는지 판별하고 손상되지 않은 원래 파일을 복원하십시오. |
설명 | ObjectManager에 이름 지정된 ManagedObject에 대한 참조를 저장하도록 요청했습니다. 그러나, 참조를 저장할 다시 시작 가능한 ObjectStores가 없습니다. |
조치 | 이름 지정된 ManagedObject를 사용해야 하는지 여부를 판별하십시오. 이름 지정된 ManagedObject를 사용해야 하는 경우 다시 시작 가능한 ObjectStore를 작성하십시오. |
설명 | 동일한 키가 맵에 이미 있는 상황에서 고유 키를 추가하려 했습니다. 기존 키는 이미 다른 트랜잭션의 일부이므로 새 키로 바꿀 수 없습니다. |
조치 | putDuplicate 메소드를 사용하여 중복 키 추가를 요청하거나 응용프로그램이 기존 키를 대체하려는 이유를 확인하십시오. |
설명 | ObjectManager에 저장소 파일의 크기를 파일에 기존 ManagedObjects를 포함할 수 없는 길이로 줄이도록 요청했습니다. |
조치 | 기존 ManagedObjects를 포함하는 데 충분한 크기를 요청하십시오. |
설명 | ObjectManager에서 nio 예외가 발생했습니다. 입/출력(I/O) 조작이 안전하게 재시도될 수 없어 중단되었습니다. |
조치 | nio 예외에 기본 문제점의 원인이 포함되어 있습니다. 기본 nio 예외의 원인을 조사하여 수정하십시오. |
설명 | 새 할당 요청 작성 시 ObjectStore에 공간이 없습니다. 할당 요청이 거부되었습니다. |
조치 | ObjectStore를 더 크게 해야할지 여부를 판별하거나 일부 기존 오브젝트를 제거할지 여부를 결정하십시오. 계획보다 많거나 큰 오브젝트를 저장하려 할 수도 있습니다. |
설명 | LOG_FILE_TYPE_XXXX 유형 중 하나로 인식되지 않은 로그 파일 유형이 ObjectManager 구성자에 전달되었습니다.ObjectManager가 인스턴스화되지 않습니다. |
조치 | 인식된 로그 파일 유형을 사용하려면 구성자를 변경하십시오. |
설명 | 포함되지 않은 항목으로 구분된 하위 목록을 작성하도록 목록에 요청했습니다. 하위 목록이 작성되지 않았습니다. |
조치 | 응용프로그램 코드를 검토하여 항목이 목록에 없는 이유를 판별하십시오. 예를 들어, 항목이 목록에서 이미 제거되었을 가능성이 있습니다. |
설명 | ManagedObject에 인식되지 않은 서명이 있으므로 비일련화가 중단됩니다. |
조치 | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
설명 | Objectstore는 유효한 저장 계획만 사용하여 구성될 수 있습니다. |
조치 | 유효한 저장영역 계획을 사용하여 ObjectStore를 구성하십시오. 유효한 계획은 ObjectManagerjavadoc를 참조하십시오. |
설명 | ObjectStore ID는 ObjectManager 내에서 고유해야 합니다. |
조치 | 새 Objectstores를 작성하기 전에 기존 ObjectStores를 ObjectManager에 추가하십시오. 이 프로시저는 ObjectManager를 사용하여 ID 재사용을 방지합니다. |
설명 | 보호 바이트로 보호 설정된 데이터에 대해 ObjectManager가 보호 바이트의 값이 불일치함을 발견했습니다. |
조치 | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
설명 | ObjectStore의 헤더가 손상되어 처리할 수 없습니다. |
조치 | 파일이 손상된 경위를 판별하고 백업을 복원하십시오. |
설명 | 로그 파일의 헤더가 손상되어 처리할 수 없습니다. |
조치 | 파일이 손상된 경위를 판별하고 백업을 복원하십시오. |
설명 | {1}이(가) 요청되었을 때 {0} 스레드가 실패했거나 중지하도록 요청되었습니다. |
조치 | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
설명 | ObjectStore가 이름 지정된 파일을 여는 중에 예외가 발생했습니다. ObjectManager가 시작되지 않습니다. |
조치 | 파일 이름이 유효하며 파일이 존재하고 ObjectManager가 해당 파일에 쓸 수 있는 적절한 권한이 있는지 확인하십시오. 필요한 경우 ObjectManager가 시작될 때 파일의 실제 위치에 논리 저장소 이름의 맵핑을 제공하십시오. |
설명 | 메시지가 충분한 정보를 제공하지 않는 경우, 추가 도움말을 보려면 관련 메시지를 참조하십시오. |
조치 | 이전 메시지에서 추가 도움말을 확인하십시오. |