Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

titleHelpful 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         
5883exception thrown when removing a project from a server   
5880Unable 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        
5656Unable to remove the data support facet from a project     
5655After 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
4888Text gets cut off at the bottom in the About Nexaweb dialog from Help --> About Eclipse SDK --> Nexaweb 
4791right-click nxml files in Navigator View; Run Page in Browser does not build correct URLs for nested files
2657replace 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

IdDescription
6197Creating a project with IME characters for a name generates two warnings
6196Entering IME text in the properties view doesn't immediately update VE
6195Right click on a label to modify text, then enter IME text doesn't update the source nxml
6194With 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
6193Use of Japanese IME text doesn't scroll correctly in properties view
6084DataView: When I refresh a dataSource thats really just empty I get a NPE
5775All-in-one Studio installer not testing for valid eclipse install when some variant of 'studio only' install is selected
5708upgrade nexaweb support should close all open editors in the project before upgrading
5700can't unpublish WEB-INF/client/classes - directory stays in the temp space after the app has been removed from the server
5675src-client folder does not exist in eclipse workspace when it's empty
5610Studio 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
5431information builder throws XML Parse Error when it parses nested macros and/or CDATA
5312Export 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
4745properties View does not refresh until an item in Visual Editor is clicked
4564Visual Editor does not scroll when page width/height exceeds VE view size
3744holding down CTRL+Z, CTRL+Y, CTRL+V cycles through undos/redos/pastes too fast
2235Visual 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 + ZCtrl + YCtrl + V を押した際の取り消し、やり直し、貼り付けのサイクルが速すぎる。
2235
保存または VE [Source] タブ間の切り替えを行った場合に、Visual Editor CDATA タグおよびコメントが削除される。

特記事項

5312

Studio からの WAR ファイルのエクスポート時に、エクスポートした WAR ファイル内の web.xml Nexaweb のサーブレット、リスナ、フィルタが存在しないため、アプリケーションを起動できない。

WTP サーバーのドライバの中には、WAR 機能としてエクスポートに依存するドライバがあります (JBoss 4 など)。この場合、そのサーバーランタイムを Studio で使用して開発を行うことはできません。ただし、適切にビルドされた