Java 및 EJB 비주얼 편집 - 릴리즈 정보


1.0 알려진 문제점
   1.1 EJB 디스플레이 이름 문제점
   1.2 CSS 편집기 및 모델 파일 또는 가시화 다이어그램에 대한 작업 시 오류 메시지가 표시될 수 있음
   1.3 인터페이스는 원치 않는 메소드 스텁(stub)을 포함할 수 있음
   1.4 Java 소스 코드는 경고 없이 유실될 수 있음

1.0 알려진 문제점

1.1 EJB 디스플레이 이름 문제점

현재 동일한 EJB 프로젝트에서 디스플레이 이름이 동일한 두 개의 Enterprise JavaBeans(EJB)과 디스플레이 이름이 없는 하나 이상의 EJB를 작성할 수 있습니다.

1.2 CSS 편집기 및 모델 파일 또는 가시화 다이어그램에 대한 작업 시 오류 메시지가 표시될 수 있음

캐스케이딩 스타일시트(CSS) 편집기에 대한 작업 시, 동시에 모델 파일 또는 가시화 다이어그램으로 작업하지 않아야 합니다. 그렇게 하고, CSS 편집기를 닫는 경우, 여러 오류 예외가 .log 파일에 기록되며 다음과 같은 많은 메시지가 표시됩니다.

오류가 발생했습니다. 세부사항은 오류 로그를 참조하십시오.

제품의 아무 데나 누르면, 동일한 순서로 오류 메시지가 표시됩니다.

이 문제를 예방하려면, CSS 편집기를 닫기 전에 사용자 모델 파일 또는 가시화 다이어그램 모두를 닫으십시오.

이 문제를 해결하려면, 다음 단계를 완료하십시오.

  1. 모든 오류 메시지 창을 닫으십시오.
  2. (선택적) Ctrl+Shift+S를 입력하여 사용자 작업을 저장하십시오.
  3. (선택적) 새 오류 메시지 창 모두를 닫으십시오.
  4. 제품을 다시 시작하십시오.

1.3 인터페이스는 원치 않는 메소드 스텁(stub)을 포함할 수 있음

Java 인터페이스 간에 확장(extends) 관계를 작성하면, 대상 인터페이스가 2진 Java 유형인 경우 원치 않는 메소드 스텁(stub)이 서브인터페이스에 작성됩니다. 수퍼 인터페이스에 선언된 메소드용으로 메소드 스텁(stub)이 작성됩니다.

이 문제를 해결하려면, 프로젝트에서 삭제 팝업 메뉴를 사용하거나 Java 소스 편집기 또는 패키지 탐색기 보기로 소스 코드를 편집하여 서브인터페이스에서 원치 않는 메소드 스텁(stub)을 삭제하십시오.

참고: 수퍼 인터페이스가 사용자 작업공간에 있는 프로젝트 중 하나에서 정의되는 경우 이 문제는 발생하지 않습니다.

1.4 Java 소스 코드는 경고 없이 유실될 수 있음

UML 비주얼 편집 다이어그램으로 작업할 때, 한 클래스에서 다른 클래스로 Java 메소드를 끄는 경우, 메소드는 첫 번째 클래스에서 제거되지 않으며 빈 메소드 본문이 두 번째 클래스에 작성됩니다. 다이어그램은 오류를 표시하지 않습니다.

하나의 클래스에서 다른 클래스로 메소드를 끌지 않아야 합니다. 이 오류에서 복구하려면, 두 번째 클래스의 소스 코드에서 빈 메소드 본문을 삭제하고 사용자 다이어그램 및 프로젝트를 닫으십시오. 다음에 다이어그램을 열 때, 오류가 제거되며 사용자 클래스의 다이어그램 보기를 작성할 수 있습니다.

기본 Readme 파일로 돌아가기