2つか3つのwsappsスキーマをリンクしてXMLスキーマを作成したい。作成中の新しいスキーマの XSD リファレンスに wsapps スキーマ (例: employees.xsd) をインポートしてみました。次に、スキーマフラグメントを作成し、スキーマフラグメントのツリータブにcomplextype->モデルグループを追加して属性を作成し、モデルグループをタイプシーケンスに変更し、要素への参照を追加しました。要素のプロパティへの参照では、WS-Apps スキーマ (例: employees.xsd) を選択しました。
しかし、保存しようとすると、以下のエラーが発生します:
org.apache.xmlbeans.XmlException: エラー: src-resolve.a: 要素「employees」が見つかりませんでした。employees@ http://schemas.cordys.com/EmployeeWsAppsPackageという名前の要素を参照することを意味しますか?
ただし、エラーをスローしてもドキュメントは保存されますが、Xforms でドキュメントを使用できないか、スキーマフラグメントでインスタンス タブを開くと、上記のエラーが再びスローされます。
アイデアは、複数の ws-apps スキーマにリンクする単一のスキーマ フラグメントを作成することでした。利点は、dbschema が変更された場合、wsapps スキーマを再ロードでき、それが xform に反映されることです。xform から、bpm をトリガーする予定です。これらのテーブルの更新を処理します。
ここで何が間違っているのか誰でも指摘できますか。