製品をインストールするパス上のいずれかのディレクトリーに複数の連続するスペースがある場合、デプロイメント・コードの生成は失敗します。
同一の Java™ クラスを使用する複数の Enterprise Bean をサポートするために、生成されるデプロイメント・コードは、生成されるデプロイメント・クラスの名前を固有なものにするための名前付けの手法を使用することを要求されます。名前は既存の Bean クラス、インターフェース、およびキー・クラスの名前から派生します。
Bean に対するデプロイメント・コードを生成した後に、これらのクラスのいずれかの 名前を変更する場合、最初にデプロイメント・コードを削除する必要があります。 最初にデプロイメント・コードを削除しないと、古い、生成されているクラスは削除されず、 これらはコンパイル・エラーを含んでいる可能性があります。 EJB デプロイメント記述子エディターの「Bean」ページを使用して、CMP フィールド・セクションの横の「編集」ボタンを選択して主キー・フィールドのタイプを変更しても、同じ可能性があります。 この場合、キー・クラスは指定された型に自動的に変更されます。 主キー・フィールドが無効になった場合には、新しい複合キーが作成されます。
表を削除する必要がある場合、 データ・パースペクティブか、または J2EE パースペクティブの「プロジェクト・エクスプローラー」ビューを使用します。 すべての従属リンクも除去されます。通常、 (リソース・パースペクティブで)「ナビゲーター」ビュー、 または「J2EE プロジェクト・ナビゲーター」ビューを使用して、J2EE リソースを削除してはいけません。 それは、依存関係が更新されないためです。