...
title | Helpful Tip |
---|
...
Studio 2.4 provides an integrated installer. The installer optionally includes:Studio 2.4
では、統合インストーラが提供されます。このインストーラでは、オプションで次のものがインストールされます。
- Eclipse 3.1.2 and および WTP 1.0.1
- oXygen XML editor Editor 7.0.0
- Apache Tomcat 5.5.9
- Subversion Eclipse Plugins 1.0.0
New Features
Enhanced Data Visualization
Data views have been refactored to make them easier to use and the ability to drill into remote data sources has been added. Once a data source is created, right click and choose "Connect" to open and explore the remote data. Works for XML and Java Objects.
Enhanced UI Templates
...
新しい機能
データの可視化の強化
データビューを使用しやすくするためにリファクタし、リモートデータソースを展開する機能を追加しました。データソースを作成したら、右クリックして [Connect] を選択し、リモートデータを開いて検索します。XML および Java オブジェクトで機能します。
UI テンプレートの強化
New From Template Wizard ([File
...
]、[New]、[Other]、[Nexaweb]、[New from Template
...
] の順に選択) を再構成し、新しいテンプレートを多数追加しました。メモ: CardLayout テンプレートのロジックはパラメータ化されたマクロに依存するため、4.2.x
...
プロジェクトでのみ機能します。4.1
...
で MCO を使用しても同じ機能を実現できますが、MCO は UI テンプレートの範囲外です。
Event Wizard
...
のリファクタ
...
Event Wizard
...
を使用しやすくするためにリファクタしました。
Macro
...
Macro wizards have been added to aid with creating macros within Nexaweb UI markup.
Usability Refactoring
Wizards have been streamlined, user interface simplified and consistency improved.
Defects Resolved
...
Wizard
Nexaweb UI マークアップにおけるマクロ作成に役立つ Macro Wizard を追加しました。
操作性のリファクタ
ウィザードとユーザーインターフェイスを簡素化し、一貫性を改善しました。
解決した欠陥
ID | 説明 |
6005 | Visual Editor で nxml ファイルを開いたり閉じたりすると、ファイルのサイズに比例したメモリリークが発生する。 |
5941 | Event Wizard を [Properties] ビューから起動すると、イベントの自動取得が実行されない。 |
5934 | 下位互換性プロパティが Studio の Client Configuration Editor に存在しない。 |
5920 | New Project Wizard で、Nexaweb Platform ディレクトリの末尾にスラッシュが必要である。 |
5886 | Studio 2.3 windows XP installation provides no "uninstall" option under Program Files |
5883 | exception thrown when removing a project from a server |
5880 | Unable to add dataFramework to project created with Windows XP のインストールで、[Program Files] の下に [uninstall] オプションが表示されない。 |
5883 | サーバーからプロジェクトを削除する際に例外がスローされる。 |
5880 | 4.1.4 , then upgraded to で作成された後に 4.2.2 にアップグレードされたプロジェクトに dataFramework を追加できない。 |
5866 | Welcome Perspective does not show the correct に、Nexaweb のサンプルおよびデモの正しい SVN URL for Nexaweb samples and demos が表示されない。 |
5766 | Two backwards compatibility properties: 2 つの下位互換性プロパティ <ensure-pre-4-...> and および <use-root-...> are missing from が nexaweb-client.xml に存在しない。 |
5733 MCO | wizard needs to update the instruction due to the structure change in 4. 2 2 での構造変更のために、MCO Wizard の手順を更新する必要がある。 |
5732 | New MCO Wizard: Method name is filled with component name when selecting a component.コンポーネントの選択時に、メソッド名にコンポーネント名が入力される。 |
5731 | New MCO Wizard: Finish Button doesn't work when Method name is manually typed.メソッド名を手動で入力するときに、[Finish] ボタンが機能しない。 |
5729 Unable to save an nxml file after changing component order in outline view | [Outline] ビューでコンポーネントの順序を変更した後に、nxml ファイルを保存できない。 |
5719 | Finish Button in Event Wizard should be enabled only when event handlers are specified. Event Wizard の [Finish] ボタンは、イベントハンドラの指定時にのみ有効になる必要がある。 |
5693 | クリーンビルド時に .plugin-lib directory does not get created during a Clean Build if it’s missing after a project import ディレクトリが作成されない (プロジェクトのインポート後に存在しない場合)。 |
5669 | Data bind component attribute wizard: Can't replace old attribute value with a value suggested by Content Assist |
5667 | Studio's Plugin Explorer View doesn't show projects |
5656 | Unable to remove the data support facet from a project |
5655 | After adding data support, data doesn't appear in the Outline view until index.nxml is closed and reopened Bind Component Attribute Wizard: 古い属性値を Content Assist の推奨値に置換できない。 |
5667 | Studio の [Plugin Explorer View] にプロジェクトが表示されない。 |
5656 | プロジェクトからデータサポートファセットを削除できない。 |
5655 | データサポートの追加後に、index.nxml を閉じて再度開くまでデータが [Outline] ビューに表示されない。 |
4937 | 712-1753559 - Studio 2.1 multi-select property change "over changes" - applies changes to additional components |
4888 | Text gets cut off at the bottom in the About Nexaweb dialog from Help --> About Eclipse SDK --> Nexaweb |
4791 | right-click nxml files in Navigator View; Run Page in Browser does not build correct URLs for nested files |
2657 | replace a table cell with another cell or component in outline mode doesn't cause Visual Editor to refresh |
Special Notes
5934
Backwards compatibility flags are missing from client configuration editor in the Studio
...
で、複数選択によるプロパティの変更を行うと、変更がその他のコンポーネントにも適用される (余分な変更)。 | |
4888 | [Help]、[About Eclipse SDK]、[Nexaweb] の順に選択すると表示される [About Nexaweb] ダイアログボックスの下部のテキストが切れる。 |
4791 | Navigator View で nxml ファイルを右クリックして [Run Page in Browser] を選択しても、入れ子になったファイルの正しい URL がビルドされない。 |
2657 | アウトライン モードでテーブルセルを別のセルやコンポーネントに置換しても Visual Editor が更新されない。 |
特記事項
5934
下位互換性フラグが Studio の Client Configuration Editor に存在しない。
次に示す下位互換性フラグが Client Configuration Editor に追加されました。詳細については、Nexaweb Platform 4.2.x の下位互換性に関するドキュメント (http://dev.nexaweb.com/docs/dev/frame_2/site02/index.html@cid=720.html) を参照してください。
<ensure-pre-4-dot-2-mco-string-argument-compatibility>
<ensure-pre-4-dot-2-macro-compatibility>
<ensure-pre-4-dot-2-resolution-syntax-compatibility>
<use-root-element-as-context-instead-of-document>
5766
...
2 つの下位互換性プロパティが、新規作成した動的 Nexaweb プロジェクトの nexaweb-client.xml
...
に存在しない。
2 つのプロパティとは、<ensure-pre-4-dot-2-resolution-syntax-compatability>
...
および <use-root-element-as-context-instead-of-document>
...
Known Issues
Id | Description |
6197 | Creating a project with IME characters for a name generates two warnings |
6196 | Entering IME text in the properties view doesn't immediately update VE |
6195 | Right click on a label to modify text, then enter IME text doesn't update the source nxml |
6194 | With IME characters values entered in the properties view will be copied to other fields in the view when clicked away from the field being entered in |
6193 | Use of Japanese IME text doesn't scroll correctly in properties view |
6084 | DataView: When I refresh a dataSource thats really just empty I get a NPE |
5775 | All-in-one Studio installer not testing for valid eclipse install when some variant of 'studio only' install is selected |
5708 | upgrade nexaweb support should close all open editors in the project before upgrading |
5700 | can't unpublish WEB-INF/client/classes - directory stays in the temp space after the app has been removed from the server |
5675 | src-client folder does not exist in eclipse workspace when it's empty |
5610 | Studio initial dynamic web app is created with an error right out of the gate because the Java Facet version does not match the Java Compiler version |
5431 | information builder throws XML Parse Error when it parses nested macros and/or CDATA |
5312 | Export war file from studio - can't launch app because the web.xml in the resulting WAR file does not contain any of the Nexaweb Servlets, Listeners, or Filters |
4745 | properties View does not refresh until an item in Visual Editor is clicked |
4564 | Visual Editor does not scroll when page width/height exceeds VE view size |
3744 | holding down CTRL+Z, CTRL+Y, CTRL+V cycles through undos/redos/pastes too fast |
2235 | Visual Editor removes CDATA tags and comments when saving or switching back and forth between VE and Source tabs |
Special Notes
5312
Export war file from studio - can't launch app because the web.xml in the resulting WAR file does not contain any of the Nexaweb Servlets, Listeners, or Filters
Some WTP Server drivers rely on the export as war functionality (e.g. JBoss 4). In this scenario, you won't be able to use that Server runtime within Studio for development. A properly built WAR file can still be deployed though.
Workaround: Running Eclipse using BEA's JRocket JRE appears to correct this problem
Workaround: Use command line tools (Ant) to build your project and manually deploy it.
...
です。WebContent/WEB-INF
...
の下の新しい動的 Web プロジェクトに表示される nexaweb-client.xml ファイルに、これらの 2 つの下位互換性プロパティが追加されました。
既知の問題
ID | 説明 |
6197 | 名前に IME 文字を使用したプロジェクトを作成すると、2 つの警告が生成される。 |
6196 | [Properties] ビューに IME テキストを入力すると、VE がすぐに更新されない。 |
6195 | ラベルを右クリックしてテキストを修正し、IME テキストを入力すると、ソース nxml が更新されない。 |
6194 | IME 文字で [Properties] ビューに入力した値が、入力中のフィールド以外の場所をクリックすると、そのビュー内のその他のフィールドにコピーされる。 |
6193 | 日本語 IME テキストを使用すると、[Properties] ビューで正しくスクロールできない。 |
6084 | DataView: 空の dataSource を更新すると、NPE が発生する。 |
5775 | 統合 Studio インストーラで、Studio のみのインストールが選択された場合の有効な Eclipse インストールがテストされていない。 |
5708 | Nexaweb サポートのアップグレード前に、プロジェクトで開かれているすべてのエディタを閉じる必要がある。 |
5700 | WEB-INF/client/classes を非公開にすることができない (このディレクトリは、アプリケーションがサーバーから削除された後、一時領域に残ります)。 |
5675 | src-client フォルダが空のとき、このフォルダは Eclipse ワークスペースに存在しない。 |
5610 | Studio の最初の動的 Web アプリケーションの作成時に、Java Facet のバージョンが Java Compiler のバージョンと一致しないために最初からエラーが発生する。 |
5431 | 入れ子になったマクロや CDATA の解析時に、情報ビルダから XML Parse Error が返される。 |
5312 | Studio からの WAR ファイルのエクスポート時に、エクスポートした WAR ファイル内の web.xml に Nexaweb のサーブレット、リスナ、フィルタが存在しないため、アプリケーションを起動できない。 |
4745 | Visual Editor のアイテムがクリックされるまで、[Properties View] が更新されない。 |
4564 | ページの幅や高さが VE のビューサイズを超える場合に、Visual Editor でスクロールできない。 |
3744 | Ctrl + Z、Ctrl + Y、Ctrl + V を押した際の取り消し、やり直し、貼り付けのサイクルが速すぎる。 |
2235 | 保存または VE と [Source] タブ間の切り替えを行った場合に、Visual Editor で CDATA タグおよびコメントが削除される。 |
特記事項
5312
Studio からの WAR ファイルのエクスポート時に、エクスポートした WAR ファイル内の web.xml に Nexaweb のサーブレット、リスナ、フィルタが存在しないため、アプリケーションを起動できない。
WTP サーバーのドライバの中には、WAR 機能としてエクスポートに依存するドライバがあります (JBoss 4 など)。この場合、そのサーバーランタイムを Studio で使用して開発を行うことはできません。ただし、適切にビルドされた