설명 | 컨테이너가 Stateful 세션 Bean을 비활성화할 수 없습니다. |
조치 | 비활성화 디렉토리가 존재하는지, 프로세스가 해당 디렉토리에서 쓰기 권한을 갖는지, 디스크 영역이 충분한지 확인하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | {2} 예외로 인해 컨테이너가 기억장치에서 Stateful 세션 Bean을 활성화할 수 없습니다. |
조치 | {2} 예외의 메시지를 기반으로 조치를 취하십시오. |
설명 | 컨테이너 내에서 독점적 잠금을 확보하려고 시도하는 스레드가 잠금 대기 중 인터럽트되었습니다. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | {2} 예외로 인해 컨테이너가 엔터프라이즈 Bean을 비활성화할 수 없습니다. |
조치 | {2} 예외의 메시지를 기반으로 조치를 취하십시오. |
설명 | 컨테이너가 Stateful Bean을 활성화하려고 했지만 직렬화 해제된 스텁(참조) 오브젝트를 연결하지 못했습니다. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | {2} 예외로 인해 컨테이너가 기억장치에서 비활성화된 Stateful 세션 Bean을 제거할 수 없습니다. |
조치 | {2} 예외의 메시지를 기반으로 조치를 취하십시오. |
설명 | Application Server가 컨테이너에 설치되지 않은 엔터프라이즈 Bean에 액세스하려고 시도했습니다. |
조치 | Bean 설치가 실패했음을 표시하는 이전의 오류 메시지를 찾아보십시오. |
설명 | 컨테이너가 NumberFormatException으로 인해 환경 항목을 처리할 수 없습니다. |
조치 | 환경 항목에 대한 값이 지정된 유형에 대해 유효한 문자열 표시인지 확인하십시오. |
설명 | 컨테이너에서 유효하지 않은 환경 항목에 대한 유형을 발견했습니다. |
조치 | 환경 항목 유형이 String, Integer, Boolean, Double, Byte, Short, Long 또는 Float 중 하나인지 확인하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | 컨테이너가 {0} 예외를 유효한 CORBA 예외로 맵핑할 수 없습니다. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | 컨테이너가 비활성화 저장소에서 비활성화된 Stateful 세션 Bean을 제거할 수 없습니다. |
조치 | {1} 예외의 메시지를 기반으로 조치를 취하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | EJB 컨테이너가 EJB 메소드를 호출하려고 시도하는 중에 EJB 메소드 서명에 선언되지 않은 예외가 작성되었습니다. |
조치 | 스택 추적을 검사하여 예외의 기점을 판별하십시오. 예외가 고객이 작성한 코드에서 시작하는 경우, 예외의 원인을 정정하십시오. 그렇지 않은 경우, IBM 지원 웹 사이트에 방문하여 문제점 판별에 대한 정보를 구하십시오. |
설명 | EJB 컨테이너가 이 EJB 메소드를 호출하려고 시도하는 중에 EJB 메소드 서명에 선언되지 않은 예외가 작성되었습니다. |
조치 | 스택 추적을 검사하여 예외의 기점을 판별하십시오. 예외가 고객이 작성한 코드에서 시작하는 경우, 예외의 원인을 정정하십시오. 그렇지 않은 경우, IBM 지원 웹 사이트에 방문하여 문제점 판별에 대한 정보를 구하십시오. |
설명 | EJB 컨테이너가 이 EJB 메소드를 호출하려고 시도하는 중에 EJB 메소드 서명에 선언되지 않은 예외가 작성되었습니다. |
조치 | 스택 추적을 검사하여 예외의 기점을 판별하십시오. 예외가 고객이 작성한 코드에서 시작하는 경우, 예외의 원인을 정정하십시오. 그렇지 않은 경우, IBM 지원 웹 사이트에 방문하여 문제점 판별에 대한 정보를 구하십시오. |
설명 | EJB 컨테이너가 이 EJB 메소드를 호출하려고 시도하는 중에 EJB 메소드 서명에 선언되지 않은 예외가 작성되었습니다. |
조치 | 스택 추적을 검사하여 예외의 기점을 판별하십시오. 예외가 고객이 작성한 코드에서 시작하는 경우, 예외의 원인을 정정하십시오. 그렇지 않은 경우, IBM 지원 웹 사이트에 방문하여 문제점 판별에 대한 정보를 구하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | 컨테이너가 비활성화 디렉토리를 여는 데 실패했습니다. |
조치 | 비활성화 디렉토리가 존재하는지 확인하십시오. |
설명 | Stateful 세션 Bean에 대한 파일을 읽는 중에 EJB(Enterprise Java Bean) 컨테이너에서 IOException이 발생했습니다. |
조치 | IOException의 메시지를 참조하여 취해야 할 조치를 판별하십시오. 파일에 대해 적합한 파일 사용 권한이 설정되어 있는지 확인하십시오. |
설명 | Stateful 세션 Bean에 대한 파일을 쓰는 중에 컨테이너에서 IOException이 발생했습니다. |
조치 | IOException의 메시지를 참조하여 취해야 할 조치를 판별하십시오. 파일에 대해 적합한 파일 사용 권한이 설정되어 있는지 확인하십시오. |
설명 | 엔티티 Bean {0}에 대한 데이터 소스가 지정되지 않았습니다. |
조치 | 엔티티 Bean에 대한 데이터 소스 또는 모듈에 대한 기본 데이터 소스를 지정하십시오. |
설명 | 데이터 소스 연결을 확약하려고 시도하는 중에 SQLException이 발생했습니다. |
조치 | 현재 사용 중인 데이터베이스 제품에 대해서는 벤더 관련 문서를 참조하십시오. 일반적으로 벤더 관련 예외 코드는 SQL 예외의 일부로 표시됩니다. 이 예외 코드를 벤더 관련 문서와 함께 사용하여 예외 발생 원인을 파악할 수 있습니다. |
설명 | 데이터 소스 연결을 닫으려고 시도하는 중에 SQLException이 발생했습니다. |
조치 | 현재 사용 중인 데이터베이스 제품에 대해서는 벤더 관련 문서를 참조하십시오. 일반적으로 벤더 관련 예외 코드는 SQL 예외의 일부로 표시됩니다. 이 예외 코드를 벤더 관련 문서와 함께 사용하여 예외 발생 원인을 파악할 수 있습니다. |
설명 | 엔티티 Bean이 유효하지 않거나 잘못된 데이터 소스 이름을 사용하는 데이터 소스에 바인드되었습니다. 데이터 소스 이름이 올바른 경우, 데이터 소스가 올바르게 구성되지 않았을 수 있습니다. |
조치 | 메시지 CNTR0026W가 이 메시지에 선행하는 경우, 데이터 소스의 이름을 제공해야 합니다. 메시지 CNTR0026W가 이 메시지에 선행하지 않은 경우, 이 메시지 다음에 나오는 CNTR0032W 메시지에 나타나는 데이터 소스 이름을 확인하십시오. '이름을 찾을 수 없음' 예외가 발생한 경우, 데이터 소스 이름이 올바르지 않을 수 있습니다. 올바른 데이터 소스 이름이 제공되는 경우, 데이터 소스 구성을 검사하십시오. 예를 들어 데이터 소스 구성에 올바르지 않은 데이터베이스 이름, 사용자 ID 또는 암호를 지정했을 수 있습니다. |
설명 | 이 메시지는 CNTR0031W 메시지 바로 다음에 오며 엔티티 Bean을 시작할 때 사용되는 데이터 소스 이름을 제공합니다. |
조치 | 메시지 CNTR0031W에 대해 설명된 조치를 취하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | EJB(Enterprise Java Bean) V1.x 컨테이너 관리 지속에 대해 구성된 Bean이 파인더 메소드 처리를 위해 Bean 인스턴스에서 메소드를 호출하려고 시도했습니다. |
조치 | Bean을 재전개하고 조작을 다시 시도하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | 트랜잭션이 TX_NOT_SUPPORTED, TX_NEVER 또는 TX_SUPPORTS 트랜잭션 속성을 사용하여 시작되었습니다. 트랜잭션이 컨테이너 관리 지속(CMP) 엔티티 Bean을 갱신했으며 지속적 저장에 갱신사항을 저장하고 있습니다. 동시 트랜잭션이 동일한 1차 키 값의 CMP 엔티티 Bean을 사용하는 경우, 한 트랜잭션의 갱신사항이 다른 트랜잭션의 갱신사항을 덮어쓸 수 있습니다. |
조치 | 이 응용프로그램은 동시 트랜잭션이 동일한 1차 키 값의 CMP 엔티티 Bean을 갱신하지 않도록 보장해야 합니다. 이를 완료할 수 없는 경우, 트랜잭션을 시작하는 모든 Bean은 TX_NEVER, TX_NOT_SUPPORTED 또는 TX_SUPPORTS 이외의 트랜잭션 속성을 사용하여 데이터 일관성이 유지되는지 확인해야 합니다. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | 파인더의 결과가 2147483647개를 초과하는 엔티티 Bean이 포함된 콜렉션입니다. |
조치 | 결과적으로 2147483647보다 많은 엔티티 Bean의 콜렉션이 되지 않도록 파인더를 변경하십시오. |
설명 | 사용자가 작업 로드 관리되는 서버 내에 포함된 엔터프라이즈 Bean에서 '확약 옵션 A'를 지정했습니다. 이 구성 조합이 지원되지 않습니다. |
조치 | 다른 확약 옵션을 사용하도록 엔터프라이즈 Bean을 변경하거나 작업 로드가 관리되지 않도록 서버를 변경하십시오. |
설명 | 엔터프라이즈 Bean {0}에 대해 지정된 활성화 정책이 지원되지 않습니다. 취해지는 기본 조치인 옵션 C는 원하는 결과가 아닐 수 있습니다. 활성화 정책과 로드 정책의 조합은 Application Server가 EJB(Enterprise Java Bean) 스펙에 있는 확약 옵션 A, B 및 C를 구현하는 메소드입니다. |
조치 | 이 메시지를 제거하려면 유효한 설정 조합을 사용하여 엔터프라이즈 Bean을 다시 전개해야 합니다. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | Bean 특정 또는 기본 연결 팩토리 바인딩 중 어느 하나도 Bean "{0}"에 대해 지정되지 않았습니다. |
조치 | "{0}" Bean을 설치할 때 연결 팩토리용 바인딩을 지정하십시오. |
설명 | EJB(Enterprise Java Bean) 스펙은 다음 이유 중 하나 때문에 "{0}" 메소드를 허용하지 않습니다. MessageDriven-Context 인터페이스의 getRollbackOnly 및 setRollbackOnly 메소드는 트랜잭션의 컨텍스트에서 실행하는 메시지 구동 Bean 메소드에서만 사용되어야 합니다. # - 컨테이너에 클라이언트 보안 컨텍스트가 없으므로 getCallerPrincipal 및 isCallerInRole 메소드의 호출이 메시지 구동 Bean 메소드에서 허용되지 않습니다. # - getRollbackOnly 및 setRollbackOnly 메소드의 호출이 컨테이너에 의미있는 트랜잭션 컨텍스트가 없는 메시지 구동 Bean 메소드에서 허용되지 않으며 BMT 경계 설정의 모든 메시지 구동 Bean 메소드에 대해 허용되지 않습니다. # - UserTransaction 인터페이스가 컨테이너 관리 트랜잭션 경계 설정의 메시지 구동 Bean에 사용 불가능합니다. # - 메시지 구동 Bean에 대해 EJBHome 또는 EJBLocalHome 오브젝트가 없으므로 getEJBHome 또는 getEJBLocalHome의 호출이 메시지 구동 Bean 메소드에서 허용되지 않습니다. # |
조치 | 이 환경에서는 "{0}" 메소드를 호출하지 마십시오. |
설명 | 파인더 메소드 "{0}"에 파인더 콜렉션 제한시간 범위가 지정되어 있지만 값이 0으로 설정되었습니다. |
조치 | 파인더 콜렉션 제한시간 범위가 필요하면 0이 아닌 값을 제공하십시오. |
설명 | 사용자가 확약 옵션 A 및 변경이 예상되지 않는 동시성 제어를 엔터프라이즈 Bean에서 지정했습니다. Application Server가 엔터프라이즈 Bean에서 확약 옵션 A 및 변경이 예상되지 않는 동시성 제어를 지원하지 않습니다. |
조치 | 둘 모두가 아니라 확약 옵션 A 또는 변경이 예상되지 않는 동시성 제어 중 하나를 사용하도록 엔터프라이즈 Bean을 변경하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | 클라이언트가 비활동 제한시간 값 {1}초 이상 비활성 상태를 유지했습니다. |
조치 | 이는 클라이언트가 이탈한 채 트랜잭션을 활성 상태로 두면 일반적으로 발생할 수 있습니다. 클라이언트가 아직 활성 상태이면, 관리자가 클라이언트 또는 트랜잭션 비활성 제한시간 값을 변경할지 여부를 판별하도록 하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | java:comp/env 항목을 작성하려는 중에 컨테이너가 발생 가능한 예외를 발견했습니다. |
조치 | 예외와 연관된 메시지를 기반으로 조치를 취하십시오. {2} |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | 최소 풀 크기에 양의 정수만 지정할 수 있습니다. 기본값이 사용됩니다. |
조치 | 최소 풀 크기 값을 양의 정수로 변경하십시오. |
설명 | 최대 풀 크기에 양의 정수만 지정할 수 있습니다. 기본값이 사용됩니다. |
조치 | 최대 풀 크기 값을 양의 정수로 변경하십시오. |
설명 | 최대 풀 크기는 최소 크기 이상이어야 합니다. 기본값이 최소 풀 크기 및 최대 풀 크기에 사용됩니다. |
조치 | 최소 풀 크기보다 크거나 같은 값으로 최대 풀 크기를 변경하십시오. |
설명 | 이 값이 이 Bean 유형에 대해 사용될 최소 풀 크기 및 최대 풀 크기 값입니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | findByPrimaryKey 읽기 전용 속성이 모든 엔티티 Bean에서 true로 대체되도록 지정되었습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 풀 크기 스펙의 형식: bean_name=min,max. Bean 이름과 최소 값 및 최대 값 사이에 같음(=) 부호가 있어야 합니다. |
조치 | Bean 이름과 최소 값 및 최대 값 사이에 같음(=) 부호가 있는지 확인하십시오. |
설명 | 유효하지 않은 구문을 갖는 전개 설명자가 있을 수 있습니다. |
조치 | EJB(Enterprise Java Bean)에 대한 전개 설명자의 바인딩 정보가 올바른지 확인하십시오. |
설명 | 활동 세션 내에서 활성화된 EJB(Enterprise Java Bean)는 직렬 트랜잭션에만 참여해야 합니다. 다양한 트랜잭션 속성(예: 한 메소드에 대해 REQUIRES, 다른 메소드에 대해 REQUIRES_NEW 또는 NOT_SUPPORTED)을 보유하면 이 오류가 발생할 수 있습니다. |
조치 | EJB 메소드에 지정된 트랜잭션 속성을 검토하고 메소드 호출 순서가 결과적으로 활동 세션 내의 동일한 Bean에 대해 다중 동시 트랜잭션이 되지 않는지 확인하십시오. |
설명 | ContainerAtBoundary 분석 제어만 컨테이너 관리 지속(CMP) Bean의 로컬 트랜잭션에 대해 지원됩니다. |
조치 | 어셈블리 도구를 사용하여 CMP bean에 대한 IBM 확장자 탭 내에서 "분석 제어"를 "ContainerAtBoundary"로 변경하고 서버를 다시 시작하십시오. |
설명 | "활동 세션"의 로컬 트랜잭션 경계가 메시지 구동 Bean에 대해 유효하지 않습니다. |
조치 | 로컬 트랜잭션 경계를 "활동 세션"에서 "Bean 메소드"로 변경하고 Application Server를 다시 시작하십시오. |
설명 | EJB(Enterprise Java Bean) 스펙에 따르면 세션 Bean 또는 "Bean 관리 트랜잭션"을 갖는 세션 Bean의 홈이 메소드에 대한 트랜잭션 속성을 선언해서는 안됩니다. 세션 Bean은 Bean 관리 트랜잭션을 사용할 것이므로 컨테이너 관리 메소드 레벨 트랜잭션의 속성은 의미가 없습니다. |
조치 | 이 Bean 또는 Bean 홈의 메소드에 대한 트랜잭션 속성을 제거하십시오. |
설명 | EJB(Enterprise Java Bean) 또는 "Bean 관리 트랜잭션"을 갖는 해당 홈이 해당 메소드에 대한 "컨테이너 관리 활동 세션" 속성을 선언해서는 안됩니다. |
조치 | 이 EJB 또는 해당 홈의 메소드에 대한 "컨테이너 관리 활동 세션" 속성을 제거하십시오. |
설명 | 활동 세션은 EJB V1.1 모듈에 지원되지 않습니다. |
조치 | "Activate at" 정책에 대해 "Once" 또는 "Transaction"을 선택하십시오. |
설명 | 활동 세션은 EJB V1.1 모듈에서 지원되지 않습니다. |
조치 | 로컬 트랜잭션 경계에 대해 "Bean 메소드"를 선택하십시오. |
설명 | 로컬 트랜잭션 분석 제어 "ContainerAtBoundary"가 EJB V1.1 모듈에 대해 지원되지 않습니다. |
조치 | 로컬 트랜잭션 분석 제어에 대해 "Application"을 선택하십시오. |
설명 | 컨테이너 관리되는 활동 세션을 사용하도록 구성된 Bean은 "활동 세션"의 "Activate at" 정책을 사용하거나 "간격", "매일" 또는 "매주"의 "로드" 정책을 사용해야 합니다. |
조치 | 컨테이너 관리 활동 세션을 사용할 때 "활동 세션"의 "Activate at" 정책 또는 "간격", "매일", "매주"의 "로드" 정책이 사용되고 있는지 확인하십시오. |
설명 | 로컬 트랜잭션 분석 제어는 컨테이너 관리 트랜잭션 또는 컨테이너 관리 활동 세션의 경우, ContainerAtBoundary여야 합니다. |
조치 | 로컬 트랜잭션 분석 제어를 "ContainerAtBoundary"로 설정하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | Bean에 대한 구현, 홈 인터페이스, 원격 인터페이스, 로컬 인터페이스 또는 기타 유사한 클래스 중 하나 이상을 찾거나 로드할 수 없습니다. |
조치 | Bean에 대한 구현 클래스, 홈 인터페이스, 원격 인터페이스 및 기타 클래스가 제대로 설치 및 구성되어 있는지 확인하십시오. |
설명 | Java EE(Java Enterprise Edition) 컴포넌트가 유효하지 않은 바인딩 정보를 지정했을 수 있습니다. |
조치 | Java EE 컴포넌트에 대한 전개 설명자의 바인딩 정보가 올바른지 확인하십시오. |
설명 | Java EE(Java Enterprise Edition) 컴포넌트가 유효하지 않은 바인딩 정보를 지정했을 수 있습니다. |
조치 | Java EE 컴포넌트에 대한 전개 설명자의 바인딩 정보가 올바른지 확인하십시오. |
설명 | 사용자 제어 파인더 액세스 목적이 존중되어야 함을 사용자가 지정했습니다. 메소드에 갱신 액세스 목적이 있으면 액세스 목적이 유지됩니다. |
조치 | Bean 레벨에서 JVM(Java Virtual Machine) 및 특성을 사용하여 사용자 제어 파인더에 대한 액세스 목적 처리를 사용 불가능하게 하거나, 메소드의 액세스 목적을 읽기 전용으로 설정할 수 있습니다. |
설명 | {0} EJB(Enterprise Java Bean) 구현은 EJB 타이머 서비스가 필요하지만, 사용 불가능하거나 시작되지 않았습니다. |
조치 | 이전 메시지를 참조하여 EJB 타이머 서비스가 시작되지 않은 이유를 판별하고 문제점을 정정하거나 EJB 타이머 서비스를 사용 가능하게 하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | 메시지 구동 Bean(MDB)의 메소드는 "필수", "지원되지 않음" 또는 "Bean 관리"의 트랜잭션 속성을 갖고 전개되어야 합니다. |
조치 | MDB {1}에 대한 {0} 메소드에 대한 트랜잭션 속성으로 "필수", "지원되지 않음" 또는 "Bean 관리"를 사용하여 응용프로그램을 다시 전개하십시오. |
설명 | 자원 어댑터가 {2} 인터페이스에서 {1} 메소드를 호출 중이며 메소드가 메시지 구동 Bean(MDB) {0}에 의해 구현되지 않았습니다. |
조치 | MDB가 올바른 자원 어댑터를 사용하기 위해 전개되었는지 판별하십시오. Bean이 올바른 자원 어댑터에 바인드된 경우에는 {2} 인터페이스의 {1} 메소드에 대한 구현을 제공하도록 MDB {0}을(를) 변경하십시오. |
설명 | createEndpoint 메소드가 자원 어댑터에 의해 JCA MessageEndpointFactory 오브젝트에서 호출되었으며, 자원 어댑터가 XAResource 오브젝트를 createEndpoint 메소드의 매개변수 중 하나로서 전달했습니다. 그러나 자원 어댑터 라이프사이클 관리자에서 이 자원 어댑터에 대한 트랜잭션 복구를 설정할 수 없게 하는 오류가 발생했습니다. 엔드포인트를 성공적으로 작성할 수 없습니다. |
조치 | {0} 자원 어댑터에 바인드된 메시지 구동 Bean(MDB) {1}에 대한 설정 실패를 표시하는 이전 오류 메시지가 있는지 로그를 검사하십시오. 오류를 정정하여 이 오류 메시지를 제거하십시오. |
설명 | createEndpoint 메소드가 자원 어댑터에 의해 JCA MessageEndpointFactory 오브젝트에서 호출되었으며, 자원 어댑터가 XAResource 오브젝트를 createEndpoint 메소드에 전달했습니다. 자원 어댑터가 XA 트랜잭션을 지원하지 않음을 표시하기 때문에 이 자원 어댑터에 대한 트랜잭션 복구가 지원되지 않습니다. 자원 어댑터가 createEndpoint 메소드로 XAResource 오브젝트를 전달할 수 없습니다. |
조치 | 자원 어댑터 벤더가 {0} 자원 어댑터의 구성 또는 구현을 정정하도록 하십시오. |
설명 | EJB(Enterprise Java Bean) V1.x, V2.0 및 Stateful 세션 Bean이 javax.ejb.TimedObject 인터페이스를 구현할 수 없습니다. |
조치 | EJB 전개를 V2.1 이상으로 변경하거나, javax.ejb.TimedObject 인터페이스를 구현하지 않도록 구현을 변경하거나, EJB 유형을 변경하십시오. |
설명 | EJB(Enterprise Java Bean) 스펙은 EJB 메소드에 대해 구성되는 트랜잭션 속성을 허용하지 않습니다. 추가 세부사항에 대해서는 EJB 스펙을 참조하십시오. |
조치 | EJB 메소드에 대해 허용되는 트랜잭션 속성을 지정하려면 전개 설명자를 변경하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | Java EE(Java Enterprise Edition) 컴포넌트가 유효하지 않은 바인딩 정보를 지정했을 수 있습니다. |
조치 | Java EE 컴포넌트에 대한 전개 설명자의 바인딩 정보가 올바른지 확인하십시오. |
설명 | 응용프로그램이 설치되지 않았거나, 시작되지 않았거나 성공적으로 시작되지 않은 응용프로그램에 대한 엔터프라이즈 Bean에 액세스하려고 시도했습니다. |
조치 | 응용프로그램이 설치되고 시작되었는지 확인하십시오. 응용프로그램이 설치되어 시작되었으면, 시작할 엔터프라이즈 Bean의 장애와 관련된 이전 메시지를 참조하고 해당 문제점을 정정하십시오. |
설명 | EnterpriseBean {0}의 초기화 및 시작 중에 오류가 발생했습니다. |
조치 | {1} 예외와 연관된 메시지에서 권장되는 조치를 취하십시오. |
설명 | 일정한 간격으로 엔티티 Bean을 다시 로드하는 Bean 캐시 LoadPolicy는 EJB V2.x 컨테이너 관리 지속(CMP) Bean에 대해서만 지원됩니다. |
조치 | Bean 유형이 지원하는 값으로 Bean 캐시 LoadPolicy를 변경하거나, EJB V2.x 컨테이너 관리 지속을 사용하도록 Bean을 변경하십시오. |
설명 | 세션 Bean "{0}"이(가) EJB(Enterprise Java Bean) 모듈 레벨에서 메모리 대 메모리 복제에 대한 설정을 대체하도록 구성되지만, EJB 모듈 레벨에서 메모리 대 메모리 복제에 대한 설정이 제공되지 않았습니다. |
조치 | EJB 모듈 레벨에서 대체를 사용 불가능하게 하거나 이 세션 Bean에 대한 메모리 대 메모리 복제 설정을 제공하십시오. |
설명 | "{0}" 세션 Bean이 응용프로그램 레벨에서 메모리 대 메모리 복제 설정을 대체하도록 구성되었지만, 응용프로그램 레벨에서 메모리 대 메모리 복제 설정이 제공되지 않았습니다. |
조치 | 응용프로그램 레벨에서 대체를 사용 불가능하게 하거나 이 세션 Bean에 대한 메모리 대 메모리 복제 설정을 제공하십시오. |
설명 | 메모리 대 메모리 복제를 사용한 Stateful 세션 Bean 실패복구가 사용 가능했지만 메모리 대 메모리 복제 설정이 누락되었습니다. |
조치 | Stateful 세션 Bean 실패복구를 사용 불가능하게 하거나, EJB 컨테이너에 대한 메모리 대 메모리 복제 설정을 제공하십시오. |
설명 | 응용프로그램은 이 Bean이 사용자 정의 findBy 메소드를 호출하기 전에 지속적 기억장치와 동기화하지 않도록 구성됩니다. 이 작동은 EJB(Enterprise Java Bean) V2.0 이상의 스펙을 준수하지 않지만, 성능을 향상시킬 수 있습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | DRS에서 Stateful 세션 Bean에 대한 z/OS 제어기 서비스 지원이 초기화되었습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드에서 예외가 발생했습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드에 널인 하위(servant) 토큰이 전달되었습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드에 널인 entryKey 매개변수가 전달되었습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드에 널인 entryKey 값이 전달되었습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드가 entryKey 매개변수를 바이트 배열로 변환할 수 없습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드가 하위(servant) 토큰을 처리할 때 예외를 수신했습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드가 하위(servant) 토큰 처리를 위한 프록시를 확보할 수 없습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드가 하위(servant) 토큰을 바이트 배열로 변환할 수 없습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드가 하위(servant) 토큰 처리를 위한 프록시를 확보할 때 예외를 수신했습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드에 널인 이벤트 매개변수가 전달되었습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드가 전달된 entryKey 값을 바이트 배열로 변환할 수 없습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 메소드가 이벤트를 바이트 배열로 변환할 수 없습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | EJB(Enterprise Java Bean) 스펙은 메시지 구동 Bean이 지원하는 메시징 유형에 대한 메시지 리스너 인터페이스를 구현해야 합니다. |
조치 | EJB 스펙의 요구대로, "{1}" 인터페이스를 구현하도록 "{0}" 클래스를 변경하십시오. |
설명 | 지정된 SfDRSControllerInstance가 REPLICATION_UP 이벤트를 수신했습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 SfDRSControllerInstance가 REPLICATION_DOWN 이벤트를 수신했습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 SfDRSControllerInstance가 IS_CONGESTED 이벤트를 수신했습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 지정된 SfDRSControllerInstance가 NOT_CONGESTED 이벤트를 수신했습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | Bean이 수정되지 않은 경우, EJB(Enterprise Java Bean) 컨테이너가 ejbStore() 메소드를 호출하지 못하도록 Bean이 구성되었습니다. 이 작동은 EJB V2.0 이상의 스펙을 준수하지 않지만 성능을 향상시킬 수 있습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 로컬 홈 인터페이스 및 로컬 비즈니스 인터페이스에서 정의되는 메소드를 호출하기 전후에 발생하는 처리를 능률화하도록 Bean이 구성되었습니다. 이 작동은 EJB(Enterprise Java Bean) V2.0 이상의 스펙을 준수하지 않지만, 성능을 향상시킬 수 있습니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 로컬 인터페이스를 갖는 EJB(Enterprise Java Bean) V2.x 이상의 엔티티 Bean만이 com.ibm.websphere.ejbcontainer.LightweightLocal 인터페이스를 구현할 수 있습니다. 이유 코드는 다음과 같은 특정 위반을 식별합니다. 1 - EJB는 엔티티 Bean이 아닙니다. 2 - Bean이 EJB V1.x 또는 컨테이너 관리 지속(CMP) V1.x 엔티티 Bean입니다. 3 - EJB에는 정의된 로컬 인터페이스가 없습니다. |
조치 | EJB를 "엔티티" 유형으로 변경하거나, EJB 전개를 버전 2.0 이상으로 변경하거나, 로컬 인터페이스를 지정하도록 EJB 전개를 변경하거나, com.ibm.websphere.ejbcontainer.LightweightLocal 인터페이스를 구현하지 않도록 구현을 변경하십시오. |
설명 | 부울 유형의 EJB(Enterprise Java Bean) java:comp/env 컨텍스트 환경 항목은 'true' 또는 'false' 값이 지정되어야 합니다. 다른 모든 값은 'false'로 되지만 구성에 있는 문제점를 표시하는 것일 수 있습니다. 응용프로그램이 예상한 대로 작동하지 않을 수 있습니다. |
조치 | 부울 유형의 EJB java:comp/env 컨텍스트 환경 항목을 'true' 또는 'false'로 변경하십시오. |
설명 | container-transaction 요소 내의 모든 ejb-name 요소는 enterprise-beans 요소 내의 유효한 ejb-name 요소와 일치해야 합니다. |
조치 | ejb-jar.xml 파일을 정정하여 container-transaction 요소 내의 모든 ejb-name 요소가 enterprise-beans 요소의 유효한 ejb-name 항목과 일치하도록 하십시오. |
설명 | method-permission 요소 내의 모든 ejb-name 요소는 enterprise-beans 요소 내의 유효한 ejb-name 요소와 일치해야 합니다. |
조치 | ejb-jar.xml 파일을 정정하여 method-permission 요소 내의 모든 ejb-name 요소가 enterprise-beans 요소의 유효한 ejb-name 항목과 일치하도록 하십시오. |
설명 | exclude-list 요소 내의 모든 ejb-name 요소는 enterprise-beans 요소 내의 유효한 ejb-name 요소와 일치해야 합니다. |
조치 | ejb-jar.xml 파일을 정정하여 exclude-list 요소 내의 모든 ejb-name 요소가 enterprise-beans 요소의 유효한 ejb-name 항목과 일치하도록 하십시오. |
설명 | 주입 엔진으로 등록된 주입 프로세서가 클래스와 연관된 모든 주석을 식별 및 수집하는 데 실패했습니다. |
조치 | 클래스에서 주석 및 ejb-jar.xml을 정정하십시오. |
설명 | 메시지 구동 Bean에서 XML, 주석 또는 EJB(Enerprise JavaBeans) 클래스의 구현 절을 사용하여 메시지 리스너 인터페이스를 정의해야 합니다. |
조치 | {0} MDB 클래스에 대한 Java 소스 및 XML을 검사하고 메시지 리스너 인터페이스를 지정하십시오. |
설명 | 주어진 Bean 또는 홈에 대해 간단한 JNDI 바인딩 이름을 특정 JNDI 바인딩과 혼합할 수 없습니다. |
조치 | 지정된 모듈의 Bean 또는 홈에 대한 바인딩 파일 설정을 정정하십시오. |
설명 | Bean 유형에 따라, 엔터프라이즈 Bean에 최소한 하나의 컴포넌트, 비즈니스, 웹 서비스 엔드포인트 또는 메시지 리스너 인터페이스가 구성해야 합니다. |
조치 | 이 Bean에 대해 소스 코드 주석 구성 설정 또는 ejb-jar.xml 파일을 정정하십시오. |
설명 | Stateless 세션 Bean에 메시지 리스너 인터페이스를 구성할 수 없습니다. Stateful 세션 Bean에 이들 인터페이스 유형 중 하나도 구성할 수 없습니다. |
조치 | 이 Bean에 대해 소스 코드 주석 구성 설정 또는 ejb-jar.xml 파일을 정정하십시오. |
설명 | 엔티티 Bean에 이들 인터페이스 유형을 구성할 수 없습니다. |
조치 | 이 Bean에 대해 소스 코드 주석 구성 설정 또는 ejb-jar.xml 파일을 정정하십시오. |
설명 | MDB에 이들 인터페이스 유형을 구성할 수 없습니다. |
조치 | 이 Bean에 대해 소스 코드 주석 구성 설정 또는 ejb-jar.xml 파일을 정정하십시오. |
설명 | 메시지 구동 Bean 바인딩이 각 메시지 구동 Bean의 바인딩 파일에 있어야 합니다. |
조치 | MDB의 ejb-jar-bnd.xml 바인딩 파일을 검사하고 바인딩 입력이 존재하는지 확인하십시오. |
설명 | 지정된 Bean 또는 홈에 대한 로컬 바인딩 이름이 ejblocal로 시작되지 않습니다. |
조치 | 지정된 모듈의 Bean 또는 홈에 대한 로컬 바인딩 이름을 정정하십시오. |
설명 | 주어진 Bean 또는 홈에 대한 원격 바인딩 이름이 ejblocal로 시작할 수 없습니다. |
조치 | 특정 모듈의 Bean 또는 홈에 대한 원격 바인딩 이름을 정정하십시오. |
설명 | JNDI 바인딩 이름은 공백 문자열을 포함하지 않아야 합니다. |
조치 | 이 Bean에 유효한 JNDI 바인딩 이름을 제공하려면 ejb-jar-bnd.xml 바인딩 파일을 정정하십시오. |
설명 | 각 비즈니스 인터페이스에 단일 JNDI 바인딩 이름을 구성할 수 있습니다. |
조치 | 이 Bean에 단일 JNDI 바인딩 이름을 제공하려면 ejb-jar-bnd.xml 바인딩 파일을 정정하십시오. |
설명 | 각 비즈니스 인터페이스 JNDI 바인딩은 유효한 비즈니스 인터페이스 클래스를 구성해야 합니다. |
조치 | 유효한 비즈니스 인터페이스 클래스를 구성하려면 소스 코드 주석 또는 ejb-jar.xml 파일을 정정하십시오. |
설명 | 각 홈 JNDI 바인딩에 일치하는 홈 인터페이스 클래스를 구성해야 합니다. |
조치 | 유효한 홈 인터페이스 클래스를 구성하려면 소스 코드 주석 또는 ejb-jar.xml 파일을 정정하십시오. |
설명 | 모든 EJB 바인딩에 ibm-ejb-jar-bnd.xml 파일 내의 엔터프라이즈 Bean 스탠자가 필요합니다. |
조치 | ibm-ejb-jar-bnd.xml 파일을 검사하고 모든 EJB 바인딩에 엔터프라이즈 Bean 스탠자가 있는지 확인하십시오. |
설명 | 메시지 구동 Bean에 대한 모든 바인딩에 메시지 구동 바인딩 내의 jca-adapter 스탠자가 필요합니다. |
조치 | 바인딩 파일을 검사하고 모든 메시지 구동 바인딩에 jca-adapter 스탠자가 있는지 확인하십시오. |
설명 | 메시지 구동 Bean에 대한 모든 바인딩에 activation-spec-binding-name 값을 포함하는 jca-adapter 스탠자가 필요합니다. |
조치 | 바인딩 파일을 검사하고 모든 메시지 구동 바인딩에 activation-spec-binding-name 값을 가진 jca-adapter 스탠자가 있는지 확인하십시오. |
설명 | 메시지 구동 Bean에 대한 모든 바인딩에 destination-binding-name 값을 포함하는 jca-adapter 스탠자가 필요합니다. |
조치 | 바인딩 파일을 검사하고 모든 메시지 구동 바인딩에 destination-binding-name 값을 가진 jca-adapter 스탠자가 있는지 확인하십시오. |
설명 | 바인딩 파일에 단순한 구문 오류 또는 의미상 오류가 있습니다. |
조치 | 추가 'caused by' 예외에 대해서 로그 파일을 검사하십시오. 이는 특정 구문 분석 메시지 세부사항을 제공할 수도 있습니다. 바인딩 파일 오류를 정정하고 응용프로그램을 다시 설치하십시오. |
설명 | 바인딩 파일에 단순한 구문 오류 또는 의미상 오류가 있습니다. |
조치 | 바인딩 파일 오류를 정정하고 응용프로그램을 다시 설치하십시오. |
설명 | 이 Bean에 필요한 연결 팩토리 자원이 구성되지 않았습니다. CMP 엔티티 Bean이 작동할 수 없습니다. |
조치 | 관리 콘솔에서 CMP 사용에 적합한 데이터 소스가 선택되었는지 확인함으로써 필요한 연결 팩토리 자원을 작성하십시오. |
설명 | Bean의 초기화 및 시작 프로세스 중에 오류가 발생했습니다. |
조치 | 예외 메시지를 검사하여 Bean이 시작되지 않은 이유를 판별하십시오. 또한 이 Bean의 시작과 관련된 다른 예외 메시지에 대해 로그를 검사하십시오. |
설명 | 이 오류 메시지에서 식별된 주석이 서로 충돌합니다. 이들 주석을 동일한 메소드에서 지정하지 마십시오. |
조치 | 지정된 메소드에서 하나 또는 두 주석을 모두 제거하여 Java 소스 코드를 변경하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 지정된 역할은 @RolesAllowed 주석에 한 번 지정될 수 있습니다. |
조치 | 이 주석에서 중복 역할을 제거하여 Java 소스 코드를 변경하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 이 오류 메시지에서 식별된 주석이 서로 충돌합니다. 이들 주석을 동일한 클래스에서 지정하지 마십시오. |
조치 | 지정된 클래스에서 하나 또는 두 주석을 모두 제거하야 Java 소스 코드를 변경하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 주어진 역할은 @RolesAllowed 주석에 한 번 지정될 수 있습니다. |
조치 | 이 주석에서 중복 역할을 제거하여 Java 소스 코드를 변경하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 이 Bean을 참조하려고 하는 컴포넌트에 구성 오류가 있습니다. 컴포넌트에서 이 Bean에 대해 지원되지 않는 인터페이스를 지정하였습니다. |
조치 | 이 Bean을 참조하려는 컴포넌트에서 @EJB 주석 또는 ejb-ref 태그를 변경하여 컴포넌트가 지원되는 인터페이스를 지정하도록 하십시오. 관련 예외에 대해 로그 파일을 검사하십시오. 이는 구성 오류가 있는 호출 컴포넌트를 표시합니다. |
설명 | 이 Bean을 참조하려고 하는 컴포넌트에 구성 오류가 있습니다. 컴포넌트에서 이 Bean에 대해 로컬 또는 원격 인터페이스를 호출할지 여부를 지정하지 않았습니다. |
조치 | 이 Bean을 참조하려는 컴포넌트에서 @EJB 주석 또는 ejb-ref 태그를 변경하여 컴포넌트에서 Bean의 로컬 또는 원격 인터페이스를 지정하도록 하십시오. 관련 예외에 대해 로그 파일을 검사하십시오. 이는 구성 오류가 있는 호출 컴포넌트를 표시합니다. |
설명 | Stateful 세션 Bean이 실패복구 지원 및 extended-scope 영속 컨텍스트 지원 모두에 대해 구성될 수 없습니다. |
조치 | 이 Bean에 대해 이들 두 구성 설정 중 하나를 제거하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 엔터프라이즈 Bean은 인터페이스 클래스에 지정된 모든 메소드를 구현해야 합니다. |
조치 | 필요한 메소드를 모두 포함하려면 Bean 구현을 정정하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 타이머 Bean에서 제한시간 메소드를 구현해야 하며, 이 메소드에 javax.ejb.Timer 유형의 단일 매개변수가 있습니다. |
조치 | 필요한 매개변수를 포함하려면 Bean 구현을 정정하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 모듈에 대한 구성 확장자 파일의 오류이거나 두 Bean 중 하나가 존재하지 않는 것일 수 있습니다. |
조치 | 모듈에 대한 확장자 XML 파일에 구성된 상속 관계를 정정하거나 누락된 Bean 구현을 제공하십시오. |
설명 | TimedObject 인터페이스에서 상속받는 타이머 Bean이 다음과 같은 제한시간 메소드를 구현해야 합니다. ejbTimeout. |
조치 | 필요한 메소드를 포함하려면 Bean 구현을 정정하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 타이머 Bean은 단일 제한시간 메소드만 구현할 수 있습니다. |
조치 | 단일 제한시간 메소드만을 포함하려면 Bean 구현을 정정하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 타이머 Bean은 구성된 제한시간 메소드에 대한 구현을 제공해야 합니다. |
조치 | 필요한 제한시간 메소드를 포함하려면 Bean 구현을 정정하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 타이머 Bean은 단일 제한시간 메소드만 구성해야 합니다. |
조치 | 단일 제한시간 메소드를 지정하려면 Bean 구성을 정정하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 제한시간 메소드는 응용프로그램 예외를 작성하지 않아야 합니다. |
조치 | 응용프로그램 예외를 작성하지 않으려면 제한시간 메소드 구현을 정정하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 제한시간 메소드는 void를 리턴해야 합니다. |
조치 | void를 리턴하려면 제한시간 메소드 구현을 정정하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 제한시간 메소드는 static 또는 final로 선언되지 않아야 합니다. |
조치 | 제한시간 메소드에 대한 구현 선언을 정정하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 인터페이스가 지정된 네이밍 위치에 바인드되었습니다. |
조치 | 이 인터페이스를 찾으려 시도할 때에는 지정된 네이밍 위치를 사용하십시오. |
설명 | 엔터프라이즈 Bean에 복수 인터페이스가 있어서 각 바인딩 이름을 고유하게 되도록 확장해야 합니다. |
조치 | 다음 조치 중 하나를 완료하십시오. /n 확장된 이름을 사용하여 이 엔터프라이즈 Bean의 인터페이스를 찾으십시오. /n 각 인터페이스의 고유한 바인딩 위치가 지정되도록 이 Bean의 구성 데이터를 변경하십시오. |
설명 | 엔터프라이즈 Bean 이름이 잘못되었거나 바인딩이 존재하지 않는 Bean에 대해 지정되었을 수 있습니다. |
조치 | 바인딩 파일을 정정하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 각 엔터프라이즈 Bean은 Stateless 세션 Bean, 메시지 구동 Bean 등과 같은 Bean 유형을 지정해야 합니다. |
조치 | 이 Bean의 ejb-jar.xml 구성 설정 또는 Java 소스 코드 주석을 정정하십시오. 그런 후 응용프로그램을 다시 설치하십시오. |
설명 | 각 엔터프라이즈 Bean이 고유한 바인딩 위치를 지정해야 합니다. |
조치 | 각 Bean의 바인딩 위치가 고유하도록 두 Bean 중 하나의 바인딩 파일을 정정하십시오. |
설명 | 각 엔터프라이즈 Bean 인터페이스가 고유한 바인딩 위치를 지정해야 합니다. |
조치 | 각 인터페이스가 고유한 바인딩 위치를 갖도록 두 Bean 인터페이스 중 하나의 바인딩 파일을 정정하십시오. |
설명 | 각 엔터프라이즈 Bean 인터페이스가 고유한 바인딩 위치를 지정해야 합니다. |
조치 | 각 인터페이스가 고유한 바인딩 위치를 갖도록 두 Bean 인터페이스 중 하나의 바인딩 파일을 정정하십시오. |
설명 | 홈 인터페이스가 지정된 네이밍 위치에 바인드됩니다. |
조치 | 필요한 사용자 조치가 없습니다. |
설명 | 확장 지속 컨텍스트를 참조하는 Stateful 세션 Bean은 ONCE의 활성화 정책으로 구성되어야 합니다. |
조치 | Bean에 대해 구성된 활성화 정책을 ONCE로 변경하십시오. |
설명 | This exception is unexpected. The cause is not immediately known. |
조치 | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
설명 | 세션 Bean으로 웹 서비스 프로바이더 인터페이스 및 JAX-RPC 웹 서비스 엔드포인트 인터페이스 둘 다 구현할 수 없습니다. |
조치 | ejb-jar.xml 파일에서 구성된 JAX-RPC 웹 서비스 엔드포인트 인터페이스를 제거하거나 웹 서비스 프로바이더 인터페이스를 구현하지 않도록 Bean 구현을 변경하십시오. |
설명 | 구성된 모든 웹 서비스 엔드포인트 메소드는 Bean으로 구현해야 합니다. |
조치 | 모든 웹 서비스 엔드포인트 메소드를 포함하도록 Bean 구현을 변경하십시오. |
설명 | 인터셉터 스탠자에 동일한 이름 속성 값을 가진 둘 이상의 ejb-ref, resource-ref, resource-env-ref 또는 message-destination-ref 스탠자가 포함되어 있습니다. 각각의 ejb-ref, resource-ref, resource-env-ref 또는 message-destination-ref 스탠자는 다른 이름 속성 값을 가져야 합니다. |
조치 | 이름이 엔터프라이즈 Bean의 세션 또는 메시지 구동 스탠자 및 인터셉터 스탠자 내에서 고유하도록 하나 이상의 ejb-ref, resource-ref, resource-env-ref 또는 message-destination-ref 스탠자에 있는 이름 속성 값을 변경하거나 관계없는 스탠자를 제거하십시오. |
설명 | 전개 설명자의 interceptor-class 태그 또는 @Interceptors 주석을 사용하여 인터셉터 클래스 이름의 목록을 제공했습니다. 클래스는 인터셉터 클래스 목록에 한 번만 나와야 합니다. |
조치 | 인터셉터 클래스 목록에서 중복 인터셉터 클래스를 제거하십시오. 또는 잘못된 이름이 지정된 경우, 인터셉터 클래스 이름을 변경하십시오. |
설명 | 인터셉터 클래스는 클래스 레벨 또는 메소드 레벨 인터셉터일 수 있지만 두 유형을 모두 사용할 수는 없습니다. |
조치 | 클래스 레벨 인터셉터 목록 또는 메소드 레벨 인터셉터 목록에서 인터셉터 클래스를 제거하십시오. |
설명 | 인터셉터 클래스는 기본 인터셉터 또는 메소드 레벨 인터셉터일 수 있지만 두 유형을 모두 사용할 수는 없습니다. |
조치 | 기본 인터셉터 목록 또는 메소드 레벨 인터셉터 목록에서 인터셉터 클래스를 제거하십시오. |
설명 | 이 클래스의 둘 이상의 메소드가 주어진 유형의 인터셉터 메소드로 지정되어 있습니다. Enterprise JavaBeans 3.0 스펙에 따라, 이 클래스에 대한 동일한 유형의 복수 인터셉터 목록이 있으면 안됩니다. |
조치 | 주어진 유형의 단일 인터셉터 메소드만이 포함되도록 이 클래스에 대한 Java 소스 코드 주석 또는 전개 설명자를 정정하십시오. |
설명 | interceptor-binding 요소는 exclude-class-interceptors 요소를 사용 중이며 이는 method-name 태그를 지정해야 합니다. |
조치 | method-name 태그를 추가해서 전개 설명자를 정정하십시오. |
설명 | 양식 3 및 양식 4 interceptor-binding 요소는 엔터프라이즈 Bean의 동일한 메소드에서 지정할 수 없습니다. |
조치 | 이 Bean의 지정된 메소드에 대한 양식 3 또는 양식 4 interceptor-binding 요소를 제거하십시오. |
설명 | interceptor-order 요소가 사용되면 클래스 레벨에서 지정된 순서가 전체 순서여야 합니다. 이 순서는 해당 레벨 이상에서 정의된 모든 인터셉터 클래스에 해당되어야 합니다. 이 규칙의 유일한 예외는 인터셉터 클래스가 exclude-default-inteceptors 요소를 통해 명시적으로 제외된 경우입니다. |
조치 | 이 Bean에 대한 클래스 레벨 interceptor-order 요소에 추가 인터셉터 이름을 지정하십시오. 그러면 Bean이 인터셉터의 전체 순서를 제공합니다. |
설명 | interceptor-order 요소가 사용되면 메소드 레벨에서 지정된 순서가 전체 순서여야 합니다. 이 순서는 해당 레벨 이상에서 정의된 모든 인터셉터 클래스에 해당되어야 합니다. 이 규칙의 유일한 예외는 인터셉터 클래스가 exclude-class-interceptors 또는 exclude-default-inteceptors 요소를 통해 명시적으로 제외된 경우입니다. |
조치 | 이 Bean에 대한 메소드스 레벨 interceptor-order 요소에 추가 인터셉터 이름을 지정하십시오. 그러면 Bean이 인터셉터의 전체 순서를 제공합니다. |
설명 | Enterprise JavaBeans 3.0 스펙에 따라, 인터셉터 메소드는 final 또는 static이면 안됩니다. |
조치 | 이 인터셉터 메소드에서 final 또는 static 수정자를 제거하십시오. |
설명 | Enterprise JavaBeans 3.0 스펙에서는 around-invoke 메소드에 다음 서명이 있어야 합니다. Object <METHOD>(InvocationContext) throws Exception |
조치 | 이 인터셉터의 메소드 서명을 정정하십시오. |
설명 | Enterprise JavaBeans 3.0 스펙에서는 엔터프라이즈 Bean의 라이프 사이클 메소드에 다음 서명이 있어야 합니다. void <METHOD>() |
조치 | 이 인터셉터의 메소드 서명을 정정하십시오. |
설명 | Enterprise JavaBeans 3.0 스펙에서는 인터셉터 클래스의 라이프 사이클 메소드에 다음 서명이 있어야 합니다. void <METHOD> (InvocationContext) |
조치 | 이 인터셉터의 메소드 서명을 정정하십시오. |
설명 | Enterprise JavaBeans 3.0 스펙에 따라, @Remove 주석은 Stateful 세션 Bean의 비즈니스 메소드에 적용해야 합니다. |
조치 | @Remove 주석을 이 Bean의 비즈니스 메소드로 이동하거나 지정된 메소드를 비즈니스 메소드가 되도록 변경하십시오. |
설명 | Enterprise JavaBeans 3.0 스펙에서는 일치하는 ejbCreate<METHOD>가 Stateful 세션 Bean 클래스의 초기화 메소드가 되어야 합니다. 이 요구사항은 EJB 2.1 이전 레벨 API(application programming interface)용으로 작성되는 Stateful 세션 Bean에 해당하는 내용입니다. |
조치 | 이 Bean의 지정된 메소드에서 ejb-jar.xml 파일의 init-method 요소 또는 @Init 주석을 제거하십시오. |
설명 | @Init 주석은 엔터프라이즈 Bean의 복수 메소드에 적용됩니다. Enterprise JavaBeans 3.0 스펙에서는 애매모호함이 있는 경우, 홈 또는 로컬 홈 인터페이스의 채택된 create<METHOD> 메소드의 이름이 지정되어야 합니다. |
조치 | 지정된 두 메소드 중 하나에서 create<METHOD>의 이름을 지정하려면 @Init 주석의 값 요소를 사용하십시오. 이 방식은 모호성을 제거합니다. |
설명 | init-method 요소가 엔터프라이즈 Bean 클래스의 public 메소드가 아닌 메소드 이름을 지정합니다. |
조치 | 이 Bean의 public 메소드를 지정하도록 init-method 요소의 메소드 이름 또는 메소드 서명을 정정하십시오. |
설명 | 엔터프라이즈 Bean 레벨 3.0 인터셉터 클래스를 찾거나 로드할 수 없습니다. |
조치 | 인터셉터 클래스가 올바르게 설치 및 구성되었는지 확인하십시오. |
설명 | 지정된 메소드 이름이 인터셉터 클래스의 메소드가 아닙니다. |
조치 | 이 인터셉터 클래스의 메소드 중 하나를 지정하도록 메소드 이름 또는 메소드 서명을 정정하십시오. |
설명 | method-name 요소는 양식 1 interceptor-binding 요소에 허용되지 않습니다. |
조치 | 양식 2 interceptor-binding 요소가 되도록 interceptor-binding을 정정하거나 method-name 요소를 제거하십시오. |
설명 | 기본 인터셉터가 클래스 레벨에서 제외된 경우가 아니면 이 인터셉터 클래스가 동시에 기본 인터셉터 목록과 클래스 레벨 인터셉터 목록에 있을 수 없습니다. |
조치 | 기본 또는 클래스 레벨 인터셉터 목록에서 중복된 인터셉터 클래스를 제거하십시오. 또는 이 Bean에 대한 기본 인터셉터를 클래스 레벨에서 제외하십시오. |
설명 | Stateless 세션 Bean의 경우, Enterprise JavaBeans 3.0 스펙에 따라, ejbCreate, ejbRemove, ejbActivate 및 ejbPassivate 메소드를 각각 @PostConstruct, @PreDestroy, @PostActivate 및 @PrePassivate 라이프 사이클 콜백 인터셉터 메소드로 간주해야 합니다. |
조치 | 메소드가 라이프 사이클 콜백 인터셉터의 올바른 유형이 되도록 전개 설명자 또는 주석을 정정하십시오. |
설명 | Stateful 세션 Bean의 경우, Enterprise JavaBeans 3.0 스펙에 따라, ejbRemove, ejbActivate 및 ejbPassivate 메소드를 각각 @PreDestroy, @PostActivate 및 @PrePassivate 라이프 사이클 콜백 인터셉터 메소드로 간주해야 합니다. ejbCreate 메소드는 @Init 메소드로 간주해야 합니다. |
조치 | 메소드가 라이프 사이클 콜백 인터셉터의 올바른 유형이 되도록 전개 설명자 또는 주석을 정정하십시오. |
설명 | 메시지 구동 Bean의 경우, Enterprise JavaBeans 3.0 스펙에 따라, ejbCreate 및 ejbPassivate 메소드를 각각 @PostConstruct 및 @PreDestroy 라이프 사이클 콜백 인터셉터 메소드로 간주해야 합니다. |
조치 | 메소드가 라이프 사이클 콜백 인터셉터의 올바른 유형이 되도록 전개 설명자 또는 주석을 정정하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라, 양식 3 또는 양식 4 interceptor-binding은 <method-name> 태그를 사용하여 엔터프라이즈 Bean의 비즈니스 인터페이스 중 하나에 있는 메소드의 이름을 지정해야 합니다. |
조치 | 엔터프라이즈 Bean의 비즈니스 인터페이스 중 하나에 있는 메소드 이름 중 하나를 지정하거나 엔터프라이즈 Bean의 비즈니스 인터페이스 중 하나에 메소드를 추가하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라, 하나의 양식 1 interceptor-binding만을 모듈에 사용할 수 있습니다. |
조치 | 하나의 양식 1 interceptor-binding만이 모듈에 사용되도록 전개 설명자를 정정하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라, 하나의 양식 2 interceptor-binding만을 각 엔터프라이즈 Bean에 사용할 수 있습니다. |
조치 | 하나의 양식 2 interceptor-binding만이 엔터프라이즈 Bean에 사용되도록 전개 설명자를 정정하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라, 하나의 양식 3 interceptor-binding만을 엔터프라이즈 Bean의 각 메소드에 사용할 수 있습니다. |
조치 | 하나의 양식 3 interceptor-binding만이 엔터프라이즈 Bean의 메소드에 사용되도록 전개 설명자를 정정하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라, 하나의 양식 4 interceptor-binding만을 엔터프라이즈 Bean의 제공된 메소드 서명의 각 메소드에 사용할 수 있습니다. |
조치 | 하나의 양식 4 interceptor-binding만이 엔터프라이즈 Bean의 메소드에 사용되도록 전개 설명자를 정정하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 원격 컴포넌트 인터페이스가 제공된 경우, 원격 홈 인터페이스가 제공되어야 합니다. |
조치 | {0} Bean에 대한 원격 홈 인터페이스를 제공하려면 응용프로그램 구성을 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 로컬 컴포넌트 인터페이스가 제공된 경우, 로컬 홈 인터페이스가 제공되어야 합니다. |
조치 | {0} Bean에 대한 로컬 홈 인터페이스를 제공하려면 응용프로그램 구성을 변경하십시오. |
설명 | EJB 스펙에 따라서, Bean 클래스를 공용으로 정의해야 합니다. |
조치 | {1} Bean 클래스를 공용으로 정의하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, Bean 클래스가 final로 정의되지 않아야 합니다. |
조치 | {1} Bean 클래스를 final 클래스로 정의하지 마십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, Bean 클래스가 추상으로 정의되지 않아야 합니다. |
조치 | {1} Bean 클래스를 추상 클래스로 정의하지 마십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, Bean 클래스를 최상위 클래스로 정의해야 합니다. |
조치 | {1} Bean 클래스를 최상위 레벨 클래스로 정의하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, Bean 클래스에 매개변수를 취하지 않는 공용 구조자가 있어야 합니다. |
조치 | 매개변수를 취하지 않는 공용 구조자를 위해서 {1} Bean 클래스를 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, Bean 클래스에서 finalize 메소드를 정의하지 않아야 합니다. |
조치 | Bean 클래스에서 finalize 메소드를 정의하지 마십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 엔티티 Bean 클래스에서 javax.ejb.EntityBean 클래스를 구현해야 합니다. |
조치 | javax.ejb.EntityBean 클래스를 구현하려면 {1} Bean 클래스를 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 비즈니스 메소드 이름은 ejb로 시작되지 않아야 합니다. 그렇지 않은 경우, 콜백 메소드와 충돌이 일어날 수 있습니다. |
조치 | ejb로 시작되지 않도록 {2} 비즈니스 메소드의 이름을 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 구성된 비즈니스 및 컴포넌트 인터페이스는 Java 인터페이스여야 합니다. |
조치 | Java 인터페이스를 제공하려면 {0} Bean 구성을 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 구성된 비즈니스 인터페이스는 javax.ejb 패키지의 인터페이스를 확장하지 않아야 합니다. |
조치 | {1} 인터페이스가 {2} 인터페이스를 확장하지 않도록 변경하십시오. 또한 {1} 인터페이스를 비즈니스 인터페이스로 지정하지 않으려면 {0} Bean 구성을 변경할 수도 있습니다. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 구성된 로컬 인터페이스는 javax.rmi.Remote 인터페이스를 확장하지 않아야 합니다. |
조치 | {1} 인터페이스가 javax.rmi.Remote 인터페이스를 확장하지 않도록 변경하십시오. 또한 {1} 인터페이스를 로컬 인터페이스로 지정하지 않으려면 {0} Bean 구성을 변경할 수도 있습니다. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 구성된 로컬 컴포넌트 인터페이스는 javax.ejb.EJBLocalObject 인터페이스를 확장해야 합니다. |
조치 | {1} 인터페이스가 javax.ejb.EJBLocalObject 인터페이스를 확장하도록 변경하십시오. 또한 {1} 인터페이스를 로컬 컴포넌트 인터페이스로 지정하지 않으려면 {0} Bean 구성을 변경할 수도 있습니다. |
설명 | EJB(Enterprise JavaBeans)에 따라서, 구성된 원격 컴포넌트 인터페이스는 javax.ejb.EJBObject 인터페이스를 확장해야 합니다. |
조치 | {1} 인터페이스가 javax.ejb.EJBObject 인터페이스를 확장하도록 변경하십시오. 또한 {1} 인터페이스를 원격 컴포넌트 인터페이스로 지정하지 않으려면 {0} Bean 구성을 변경할 수도 있습니다. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 구성된 로컬 홈 인터페이스는 javax.ejb.EJBLocalHome 인터페이스를 확장해야 합니다. |
조치 | {1} 인터페이스가 javax.ejb.EJBLocalHome 인터페이스를 확장하도록 변경하거나, {0} Bean 구성을 변경하여 {1} 인터페이스를 로컬 홈 인터페이스로 지정하지 않도록 합니다. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 구성된 원격 홈 인터페이스는 javax.ejb.EJBHome 인터페이스를 확장해야 합니다. |
조치 | {1} 인터페이스가 javax.ejb.EJBHome 인터페이스를 확장하도록 변경하거나, {0} Bean 구성을 변경하여 {1} 인터페이스를 원격 홈 인터페이스로 지정하지 않도록 합니다. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 홈 인터페이스의 모든 create 메소드는 컴포넌트 인터페이스를 리턴해야 합니다. |
조치 | 컴포넌트 인터페이스를 리턴하도록 {1} 홈 인터페이스의 {2} 메소드를 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서 모든 홈 인터페이스는 최소한 하나의 create 메소드를 정의해야 합니다. |
조치 | {1} 홈 인터페이스가 create 메소드를 정의하도록 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 홈 인터페이스의 모든 create 메소드는 컴포넌트 인터페이스를 리턴해야 합니다. |
조치 | {3} 컴포넌트 인터페이스를 리턴하도록 {1} 홈 인터페이스의 {2} 메소드를 변경하십시오. |
설명 | EJB(Enterprise JavaBeans)에 따라서, 홈 인터페이스의 모든 create 메소드의 throws 절은 javax.ejb.CreateException 예외를 포함해야 합니다. |
조치 | {1} 홈 인터페이스의 {2} 메소드가 javax.ejb.CreateException을 포함하도록 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, Stateless 세션 Bean에 대한 홈 인터페이스에 단일 메소드만 있어야 합니다. 메소드는 create 메소드여야 합니다. |
조치 | {2} 메소드를 {1} 홈 인터페이스에서 제거하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, Stateless 세션 Bean에 대한 홈 인터페이스에 정의된 모든 메소드는 create 문자열로 시작해야 합니다. |
조치 | {1} 홈 인터페이스의 {2} 메소드 이름을 변경하여 create 문자열로 시작하하도록 하거나, 해당 메소드를 제거하십시오. |
설명 | EJB(Enterprise JavaBeans)에 따라서, 엔티티 Bean 홈 인터페이스에서 remove 문자열로 시작하는 메소드를 정의할 수 없습니다. |
조치 | {1} 홈 인터페이스에서 {2} 메소드 이름을 변경하여 remove 문자열로 시작되지 않도록 하거나, 해당 메소드를 제거하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, Bean 클래스가 홈 인터페이스의 모든 create 메소드에 대해 ejbCreate 또는 init 메소드를 구현해야 합니다. |
조치 | {2} 메소드에 해당하는 ejbCreate 또는 init 메소드를 제공하려면 {3} Bean 클래스를 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 엔티티 Bean 클래스가 홈 인터페이스의 모든 create 메소드에 대해 ejbCreate 메소드를 구현해야 합니다. |
조치 | {2} 메소드에 해당하는 ejbCreate 메소드를 제공하려면 {3} Bean 클래스를 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 엔티티 Bean 클래스에서 모든 ejbCreate 메소드의 리턴 유형은 1차 키 유형이어야 합니다. |
조치 | {2} 메소드의 리턴 유형을 1차 키 클래스로 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 엔티티 Bean 클래스가 홈 인터페이스의 모든 create 메소드에 대해 ejbPostCreate 메소드를 구현해야 합니다. |
조치 | {2} 메소드에 해당하는 ejbPostCreate 메소드를 제공하려면 {3} Bean 클래스를 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 엔티티 Bean 클래스에서 모든 ejbPostCreate 메소드의 리턴 유형은 void여야 합니다. |
조치 | {2} 메소드의 리턴 유형을 void로 변경하십시오. |
설명 | {0} 엔티티 Bean에 대한 {1} 홈 인터페이스의 {2} 메소드가 {3} 클래스에서 해당하는 ejbFind 메소드를 정의하지 않습니다. |
조치 | {2} 메소드에 해당하는 ejbFind 메소드를 제공하려면 {3} Bean 클래스를 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 엔티티 Bean 클래스에서 ejbFindByPrimaryKey 메소드의 리턴 유형은 1차 키 유형이어야 합니다. |
조치 | {2} 메소드의 리턴 유형을 1차 키 클래스로 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 엔티티 Bean 클래스에서 모든 사용자 정의 ejbFind 메소드의 리턴 유형은 1차 키 클래스, java.util.Collection 클래스 또는 java.util.Enumeration 클래스여야 합니다. |
조치 | {2} 메소드의 리턴 유형을 1차 키 클래스, java.util.Collection 클래스 또는 java.util.Enumeration 클래스로 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 엔티티 Bean 클래스가 모든 홈 인터페이스 홈 메소드에 대해 ejbHome 메소드를 구현해야 합니다. |
조치 | {2} 메소드에 해당하는 ejbHome 메소드를 제공하려면 {3} Bean 클래스를 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 엔티티 Bean 클래스에서 ejbHome 메소드의 리턴 유형은 해당하는 홈 인터페이스 메소드와 일치해야 합니다. |
조치 | {2} 메소드의 리턴 유형을 {4} 유형으로 변경하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 모든 EJB 원격 비즈니스 메소드의 리턴 유형 및 인수가 RMI/IIOP에 대해 유효한 유형이어야 합니다. |
조치 | RMI/IIOP에 대해 유효한 유형을 사용하려면 {1} 응용프로그램 메소드를 변경하십시오. 또한 {2} 인터페이스를 EJB 원격 인터페이스로 사용하지 않도록 응용프로그램을 변경할 수도 있습니다. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 원격 비즈니스 인터페이스 메소드의 throws 절은 java.rmi.RemoteException 예외를 포함하지 않아야 합니다. |
조치 | 메소드의 throws 절에서 RemoteException 예외를 제거하십시오. 또한 java.rmi.Remote 인터페이스를 구현하기 위해 인터페이스를 변경하거나, 인터페이스를 EJB 원격 인터페이스로 사용하지 않도록 응용프로그램을 변경할 수도 있습니다. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 응용프로그램 예외는 java.rmi.RemoteException 예외의 서브클래스로 정의되지 않아야 합니다. |
조치 | 응용프로그램을 변경하여 throws 절에 java.rmi.RemoteException 서브클래스로 정의된 원격 비즈니스 인터페이스 메소드가 없도록 하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, 컴포넌트 인터페이스에 대한 응용프로그램 예외는 java.lang.RuntimeException 예외의 서브클래스로 정의되지 않아야 합니다. |
조치 | 응용프로그램을 변경하여 원격 컴포넌트 인터페이스 메소드가 throws 절에 java.lang.RuntimeException 서브클래스로 정의되지 않도록 하십시오. |
설명 | EJB(Enterprise JavaBeans) 스펙에 따라서, java.rmi.Remote 인터페이스를 구현하는 원격 비즈니스 인터페이스 메소드의 경우, throws 절에서 java.rmi.RemoteException 예외를 포함해야 합니다. |
조치 | RemoteException 예외를 메소드의 throws 절에 추가하십시오. 또한 java.rmi.Remote 인터페이스를 구현하지 않으려면 인터페이스를 변경하거나, 인터페이스를 EJB 원격 인터페이스로 사용하지 않으려면 응용프로그램을 변경할 수도 있습니다. |
설명 | 원격 인터페이스의 경우, IDL Mapping 스펙에 대한 Java 언어가 다음과 같은 정보를 나타냅니다. 간단한 read-write 특성 또는 간단한 read-only 특성에 대해 Java Bean 설계 패턴을 따르는 메소드가 OMG IDL 인터페이스 속성에 맵핑됩니다. 지정된 두 메소드 모두 동일한 OMG IDL 인터페이스 속성에 맵핑됩니다. 인터페이스가 유효한 RMI/IIOP 유형이 아닙니다. |
조치 | 충돌 메소드 중 하나를 제거하거나 이름을 바꾸어 응용프로그램을 변경하십시오. |
설명 | 이 정보 메시지를 변환하지 않습니다. |
조치 | 세부사항은 메시지를 참조하십시오. |
설명 | 이 경고 메시지를 변환하지 않습니다. |
조치 | 세부사항은 메시지를 참조하십시오. |
설명 | 이 오류 메시지를 변환하지 않습니다. |
조치 | 세부사항은 메시지를 참조하십시오. |
설명 | 일반 예외 조건이 발견되었습니다. |
조치 | 추가 문제점 판별을 수행하기 위해 이 정보를 추가 예외 메시지와 결합하십시오. |
설명 | 지정된 옵션 중 두 개가 호환 불가능하므로 함께 지정할 수 없습니다. |
조치 | 사용 명령문을 시험한 후 지정된 옵션 중 하나를 제거하십시오. |
설명 | 지정된 옵션 중 하나가 지정되지 않은 또 다른 옵션을 필요로 합니다. |
조치 | 사용 명령문을 시험한 후 필수 옵션을 지정하십시오. |
설명 | 지정된 EJB 타이머가 지정된 서버에 존재하지 않습니다. EJB 타이머가 만기되었거나, 취소되었을 수 있습니다. |
조치 | EJB 타이머의 ID 및 서버 이름이 올바르게 지정되었는지 확인하십시오. EJB 타이머가 존재하고 ID 이름이 올바르고 서버 이름이 올바른 경우, 이전 예외의 자세한 정보를 참조하십시오. |
설명 | 지정된 서버에 대해 구성된 EJB 타이머 서비스가 사용 불가능합니다. 서버에서 시작된 TimedObject EJB(Enterprise Java Bean)를 갖는 응용프로그램이 없는 경우, EJB 타이머 서비스를 시작할 수 없습니다. |
조치 | TimedObject EJB(Enterprise Java Bean)가 있는 응용프로그램이 지정된 서버 프로세스에서 시작되었는지 확인하십시오. |
설명 | 표시된 jar 파일이 레벨 3.0 모듈로 구성되지 않았습니다. |
조치 | 이 모듈에 엔터프라이즈 Bean 레벨 3.0 컴포넌트가 포함되었어야 한다면 Java 소스 코드 주석 또는 ejb-jar.xml 구성 데이터를 점검하십시오. |
설명 | 표시된 jar 파일에는 원격 인터페이스가 있는 레벨 3.0 엔터프라이즈 Bean이 없습니다. |
조치 | 이 모듈에 원격 인터페이스가 있는 레벨 3.0 엔터프라이즈 Bean이 있어야 하는 경우, 모듈의 주석 또는 ejb-jar.xml 구성 데이터를 확인하십시오. |
설명 | 첫 번째 매개변수는 완전한 클래스 이름, JAR 파일 또는 EAR 파일이어야 합니다. JAR 및 EAR 파일에는 완전한 디렉토리 경로가 포함되어야 합니다. |
조치 | 명령 구문을 보려면 -help 옵션을 사용하여 createEJBStubs 명령을 호출하십시오. |
설명 | 지정된 파일을 읽기 조작용으로 열 수 없습니다. |
조치 | 이 파일의 파일 시스템 사용 권한 설정을 검사하십시오. |
설명 | 옵션은 createEJBStubs 명령 호출당 한 번만 지정할 수 있습니다. |
조치 | 명령 구문을 보려면 -help 옵션을 사용하여 createEJBStubs 명령을 호출하십시오. |
설명 | 로그 파일 이름은 파일을 가리켜야 합니다(디렉토리 경로 포함). 또한 로그 파일 이름은 "-"로 시작할 수 없습니다. |
조치 | 명령 구문을 보려면 -help 옵션을 사용하여 createEJBStubs 명령을 호출하십시오. |
설명 | 지정된 파일을 쓰기 조작용으로 열 수 없습니다. |
조치 | 이 파일의 파일 시스템 사용 권한 설정을 검사하십시오. |
설명 | -logfile 옵션의 경우, 로그 파일 이름을 다음 매개변수로 제공해야 합니다. |
조치 | 사용 명령문을 검토한 후 필수 로그 파일 이름 매개변수를 제공하십시오. |
설명 | 매개변수가 허용되는 입력 옵션과 일치하지 않습니다. |
조치 | 명령 구문을 보려면 -help 옵션을 사용하여 createEJBStubs 명령을 호출하십시오. |
설명 | 허용되는 입력 매개변수의 총 수를 초과했습니다. |
조치 | 명령 구문을 보려면 -help 옵션을 사용하여 createEJBStubs 명령을 호출하십시오. |
설명 | 명령 처리 중에 예상치 않은 예외가 발생했습니다. |
조치 | 자세한 정보를 보려면 createEJBStubs 명령 호출에 -verbose 옵션을 추가하십시오. |
설명 | 구성된 각 홈에 컴포넌트 인터페이스가 있어야 합니다. |
조치 | 이 홈에 대한 구성 데이터를 검사하십시오. |
설명 | 예상치 않은 예외입니다. |
조치 | 파일 시스템 사용 권한 설정을 검사하십시오. |
설명 | 파일 시스템에 임시 파일을 작성할 수 없습니다. |
조치 | 지정된 디렉토리의 파일 시스템 사용 권한 설정을 검사하십시오. |
설명 | 지정된 클래스를 로드할 수 없습니다. |
조치 | 철자 오류를 검사한 후 이 클래스의 모든 상위 클래스가 입력 JAR(Java archive) 파일 또는 EAR(enterprise archive) 파일에 포함되어 있거나 -cp 옵션을 통해 사용할 수 있는지 확인하십시오. |
설명 | 목록의 클래스에 대한 메소드 리턴 값 클래스 또는 메소드 매개변수를 로드할 수 없습니다. |
조치 | 표시된 클래스의 메소드에서 메소드 리턴 값으로 사용되거나 메소드 매개변수로 전달된 모든 클래스가 입력 JAR(Java achive) 파일 또는 EAR(enterprise archive) 파일에 포함되어 있거나 -cp 옵션을 통해 사용할 수 있는지 확인하십시오. |
설명 | -cp 옵션의 경우, 클래스 경로 이름을 다음 매개변수로 제공해야 합니다. |
조치 | 사용법 구문을 검토한 후 필수 클래스 경로 이름 매개변수를 제공하십시오. |
설명 | 첫 번째 매개변수로 지정된 파일을 찾을 수 없습니다. |
조치 | 지정된 파일의 읽기 권한 및 철자를 확인하십시오. |
설명 | 지정된 파일은 이름을 바꿀 수 없습니다. |
조치 | 파일 시스템 사용 권한 설정을 검사하십시오. 또는 대상 파일이 아직 없는지 확인하십시오. |
설명 | 지정된 파일을 삭제할 수 없습니다. |
조치 | 파일 시스템 사용 권한 설정을 검사하십시오. |
설명 | -newfile 옵션에 지정된 이름이 허용되지 않습니다. |
조치 | 이름이 입력 파일과 다른지 확인하십시오. |
설명 | EJB 모듈에서 하나 이상의 엔터프라이즈 Bean을 포함해야 합니다. |
조치 | 하나 이상의 엔터프라이즈 Bean이 이 모듈에 구성되었는지 확인하십시오. 엔터프라이즈 Bean은 ejb-jar.xml 파일 또는 소스 코드 주석을 사용해야 합니다. |
설명 | 갱신 파일 이름 매개변수는 JAR, WAR 및 EAR 파일 유형이어야 하며 파일 경로를 포함해야 합니다. |
조치 | 명령 구문을 보려면 -help 옵션을 사용하여 createEJBStubs 명령을 호출하십시오. |
설명 | 지정된 출력 파일을 찾을 수 없습니다. |
조치 | 파일의 쓰기 권한 및 철자를 확인하십시오. |
설명 | 지정된 파일을 파일 시스템에 작성할 수 없습니다. |
조치 | 지정된 디렉토리의 파일 시스템 사용 권한 설정을 검사하십시오. |
설명 | 지정된 출력 파일은 기존 파일이 아니어야 합니다. |
조치 | 새 출력 파일 이름을 지정하십시오. |
설명 | 응용프로그램 구성 데이터에서 라이브러리 디렉토리 이름이 공백 문자열인 라이브러리 디렉토리를 지정했습니다. 이 조치를 실행하면 라이브러리 디렉토리를 사용할 수 없습니다. |
조치 | 이 응용프로그램의 라이브러리 디렉토리가 사용 불가능으로 설정되지 않아야 하는 경우에는 응용프로그램 EAR(Enterprise Archive) 파일에서 application.xml 구성 파일을 수정하십시오. |
설명 | 지정된 JAR 또는 WAR 파일에 레벨 3.0 엔터프라이즈 Bean에 대한 원격 인터페이스 클래스가 없습니다. |
조치 | 이 모듈에 레벨 3.0 엔터프라이즈 Bean에 대한 원격 인터페이스 클래스가 있어야 하는 경우에는 해당 클래스를 모듈에 추가하십시오. |
설명 | 완전한 클래스 이름의 입력 유형은 지정된 옵션과 호환 불가능합니다. |
조치 | 사용법 구문을 검토한 후 입력 유형을 변경하거나 지정된 옵션을 제거하십시오. |