서버의 자원으로 서버 실행 공개 설정으로 실행 중인 원격 또는 로컬 WebSphere® Application Server에 애플리케이션을 공개하는 경우 다음 오류 메시지가 나타날 수 있습니다.
공개에서 문제가 발생하였습니다. 애플리케이션이 설치되지 않았거나
설치되었지만 시작할 수 없을 수 있습니다.
중복 항목: history.jar/com/ibm/ejs/container/_EJSWrapper_Stub.class
대응하는
소스 파일 없이 클래스 파일을 포함하는
Java™ EE
아카이브를 가져올 때 이 문제점이 발생할 수 있습니다. 가져오는 중에 워크벤치는 이러한 클래스
파일을 프로젝트의 ImportedClasses 폴더에 배치합니다.
나중에 프로젝트에 소스 파일을 추가한 경우 클래스
파일은 프로젝트의 출력 폴더에서 생성됩니다.
프로젝트를 공개할 때 동일한 클래스 파일에 대한 업데이트 요청을 두 번
수신할 수 있습니다.한 업데이트는 ImportedClasses
폴더에 있고 다른 업데이트는 프로젝트의 output
폴더에 있으며, 이로 인해 중복 항목 오류가 발생합니다.
ImportedClasses 폴더에서 오류 메시지에 참조된 클래스 파일을 제거하여 이 제한사항을 해결할 수 있습니다. EJB에 대해 이 클래스 파일이 생성된 경우 ImportedClasses 폴더에서 모든 생성된 클래스 파일을 안전하게 제거할 수 있습니다.