UML 다이어그램 - 릴리즈 정보


1.0 알려진 문제점
   1.1 SVG 이미지가 통신 다이어그램에서 올바른 색상으로 저장되지 않을 수 있음
   1.2 텍스트 필드에서 단축키가 작동하지 않을 수 있음
   1.3 연관 엔드포인트의 제한조건을 표시할 수 없음
   1.4 데코레이터가 가시성 변경사항이 반영되도록 갱신되지 않을 수 있음
   1.5 라이프라인이 데코레이터를 표시할 수 없음
   1.6 Javadoc 문서를 생성할 때 유효하지 않은 예외 발생
   1.7 C++ 순서 다이어그램에서 새 조작을 작성할 수 없음
   1.8 제한조건 위반이 다이어그램 편집기에서 로드되지 않음
   1.9 구조 발견 패턴 계수가 잘못될 수 있음
   1.10 구현 표기법이 일반화(generalization)로나타날 수 있음
   1.11 SuSE Linux의 기본 브라우저가 클래스 다이어그램을 SVG로서 제대로 표시하지 않음
   1.12 LANG 환경 변수가 올바르지 않을 경우 Rational Software Architect가 적절하게 응답하지 않을 수 있음
   1.13조작이 UML 다이어그램을 사용할 수 없게 할 수 있음
   1.14 SVG 이미지가 올바르게 생성되지 않을 수 있음
   1.15 문서 편집기가 파일을 제대로 표시하지 않을 수 있음
   1.16 관계 편집기가 제대로 표시되지 않을 수 있음
   1.17 관련 요소 표시 조작이 오류를 일으킬 수 있음

1.0 알려진 문제점

1.1 SVG 이미지가 통신 다이어그램에서 올바른 색상으로 저장되지 않을 수 있음

통신 다이어그램을 SVG 이미지로 저장하면, 라이프라인의 채우기 색상이 올바르게 저장되지 않을 수 있습니다. 이 문제를 해결하려면, 통신 다이어그램을 GIF 또는 JPEG 이미지로 저장하십시오.

1.2 텍스트 필드에서 단축키가 작동하지 않을 수 있음

편집 가능한 다이어그램으로 작업할 때, 복사 단축키(Ctrl+C) 및 붙여넣기 단축키(Ctrl+V)가 텍스트 필드에서 작동하지 않을 수 있습니다. 이 문제를 해결하려면, 편집 메뉴를 사용하여 텍스트를 복사한 후 붙여넣으십시오.

  1. 복사할 텍스트를 선택하십시오.
  2. 선택사항을 마우스 오른쪽 단추로 누른 후 복사를 누르십시오.
  3. 새 텍스트 다이어그램 요소를 작성하십시오.
  4. 텍스트 다이어그램 요소를 마우스 오른쪽 단추로 누른 후 붙여넣기를 누르십시오.

1.3 연관 엔드포인트의 제한조건을 표시할 수 없음

UML 다이어그램으로 작업할 때, 연관 엔드포인트에 대한 제한조건을 표시할 수 없습니다.

1.4 데코레이터가 가시성 변경사항을 반영하도록 갱신되지 않을 수 있음

상태 시스템 다이어그램으로 작업할 때, 상태 요소의 가시성을 변경할 수 있습니다. 그러나 상태 보기에서 상태 요소의 데코레이터는 가시성 변경사항을 반영하도록 갱신되지 않을 수 있습니다.

1.5 라이프라인이 데코레이터를 표시할 수 없음

특정 종류의 분류자의 특성 또는 정형화된 요소를 나타내는 라이프라인을 표시하는 경우, 데코레이터 아이콘이 표시되지 않습니다. 정형 및 가시성 설정을 변경하는 것은 효과가 없습니다. 이 문제를 해결하기 위해, 색상을 변경하여 라이프라인을 차별화할 수 있습니다.

1.6 Javadoc 문서를 생성할 때 유효하지 않은 예외 발생

생성된 Ant 스크립트에서 UML 다이어그램에 대한 Javadoc 문서를 생성할 때, 스크립트는 완료되도록 실행되나 예외가 발생합니다. 이 예외는 무시될 수 있습니다.

1.7 C++ 순서 다이어그램에서 새 조작을 작성할 수 없음

C++ 순서 다이어그램에서 새 조작을 작성할 수 없습니다. 이 문제를 해결하려면, 새 조작을 포함하도록 C++ 소스 코드를 갱신하십시오.

1.8 제한조건 위반이 다이어그램 편집기에서 로드되지 않음

문제점 보기에서 제한조건 위반을 두 번 누르면, UML 모델 편집기에서 요소가 열립니다. 그러나 요소는 다이어그램 편집기에서 열려야 합니다.

1.9 구조 발견 패턴 계수가 잘못될 수 있음

다이어그램 네비게이터에서 구조 발견 패턴 계수는 분석 시 발견된 일치 내용의 수를 나타냅니다. 새 프로젝트를 가져오거나 기존 프로젝트를 닫아 작업공간을 갱신하는 경우, 계수는 갱신되지 않습니다. 계수를 갱신하려면, 분석을 다시 실행하십시오.

1.10 구현(implements) 표기법이 일반화(generalization)로나타날 수 있음

Linux 운영 체제에서 구현 표기법이 일반화로 나타납니다.

1.11 SuSE Linux의 기본 브라우저가 클래스 다이어그램을 SVG로서 제대로 표시하지 않을 수 있음

Konqueror 브라우저를 사용하여 SuSE Linux에서 SVG(Scalable Vector Graphics)로서 클래스 다이어그램을 볼 수 없습니다. 클래스 다이어그램을 SVG로서 제대로 표시하는 표시기를 다운로드하고 설치하려면 www.adobe.com/svg/viewer/install/main.html을 참조하십시오.

1.12 LANG 환경 변수가 올바르지 않을 경우 Rational Software Architect가 적절하게 응답하지 않을 수 있음

컴퓨터에서 LANG 환경 변수를 설정하지 않거나 GTK(GIMP Toolkit)에서 지원되지 않는 값으로 설정한 경우, UML 다이어그램으로 작업할 때 제품이 올바르게 응답하지 않을 수 있습니다. 어느 경우에든 다음의 Gdk 경고가 Eclipse 로그 파일에 나타납니다.

 (process:9793): Gdk-WARNING **: locale not supported by Xlib
(process:9793): Gdk-WARNING **: can not set locale modifiers

이 문제를 해결하려면 LANG 환경 변수를 Gdk에서 지원되는 값(예: en_US)으로 설정하고 설정이 X Window 시스템 환경 로케일과 일치하는지 확인하십시오.

1.13 조작이 UML 다이어그램을 사용할 수 없게 할 수 있음

Red Hat Enterprise Linux 3.0에서 특정 조작이 UML 다이어그램을 사용할 수 없게 할 수 있습니다. 각각의 경우 다음의 오류 메시지가 표시됩니다.

내부 오류를 표시하는 동안 내부 오류가 발생했습니다. Workbench를 종료하는 것이 좋습니다. 후속 오류가 발생하여 경고 없이 Workbench가 종료될 수도 있습니다. 세부사항은 .log 파일을 참조하십시오. Workbench를 종료하시겠습니까?

.log 파일에는 다음과 유사한 예외가 로그됩니다.

 !MESSAGE Failed to execute runnable (java.lang.InternalError: Can't connect to X11 
window server using ':0.0' as the value of the DISPLAY variable.)
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.InternalError:
Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
...

 !MESSAGE Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
!STACK 0
java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:175)
at java.lang.Class.initializeImpl(Native Method)
at java.lang.Class.initialize(Class.java:350)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:116)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:91)
at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1073)
at org.apache.batik.ext.awt.image.GraphicsUtil.createGraphics(Unknown Source)
at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.genRect(Unknown Source)
at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.copyData(Unknown Source)
at org.apache.batik.ext.awt.image.rendered.TileCacheRed.genRect(Unknown Source)
...

이 문제를 해결하려면 제품을 종료한 후 다시 시작하십시오.

1.14 SVG 이미지가 제대로 생성되지 않을 수 있음

SuSE Linux Enterprise Server (SLES) 버전 9에서, UML 다이어그램을 SVG 이미지로 저장하면 SVG 트랜스코더가 잘못된 색상으로 맵핑됩니다. 결과적으로, 제품에 표시되는 다이어그램과 SVG 이미지로서 생성되는 다이어그램 간에 색상 차이가 있게 됩니다.

1.15 문서 편집기가 파일을 제대로 표시하지 않을 수 있음

텍스트 모드에서 파일 확장자가 .emx, .epx, .dnx 또는 .tpx인 파일과 같이 UML 다이어그램을 표시하는 명령을 호출하면, 문서 편집기는 파일을 제대로 표시하지 않을 수 있습니다. 이 문제를 해결하려면, 다음 단계를 완료하십시오.

  1. 모델 탐색기 보기에서 다이어그램 파일을 선택하십시오.
  2. 선택사항을 마우스 오른쪽 단추로 누른 후 특성을 누르십시오.
  3. 정보 탭을 누르십시오.
  4. 텍스트 파일 인코드 아래에서 기타를 누르십시오.
  5. 드롭 다운 목록에서 UTF-8을 선택하십시오.
  6. 적용을 누르십시오.
  7. 확인을 누르십시오.

1.16 관계 커넥터가 제대로 표시되지 않을 수 있음

WebSphere Application Developer, 버전 5.1.1에서 Enterprise JavaBeans(EJB) 다이어그램을 가져올 때 관계 커넥터가 제대로 표시되지 않을 수 있습니다. 이 문제를 해결하려면, 커넥터를 선택한 후 모양 아래의 특성 보기에서 장애 피하기 선택란을 선택 취소하십시오.

1.17 관련 요소 표시 조작이 오류를 일으킬 수 있음

UML 다이어그램에 대한 작업 시, 관련 요소 표시 조작은 사용자 컴퓨터의 메모리 부족을 야기할 만큼 많은 수의 요소를 리턴할 수 있습니다. 이 문제는 그 이상의 검색 레벨을 지정하는 경우와 모든 관계를 검색할 때 흔히 발생합니다. 이 문제를 해결하려면, 낮은 검색 레벨 값을 지정하고 조회를 재실행하십시오. 이 정보는 찾아보기 다이어그램 조회에도 적용됩니다.

기본 Readme 파일로 돌아가기