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