それぞれ独自のスキーマを持つさまざまなコアがいくつかありますが、それらはすべて同じフィールド タイプを共有しています。フィールド型宣言の重複を取り除き、schema.xml ファイルで次のようなことをしたいと思います。
<?xml version="1.0" encoding="UTF-8" ?>
<schema name="foo" version="1.5">
<fields>
<field name="_version_" ...
<field name="id" ...
...
</fields>
<uniqueKey>id</uniqueKey>
<include "/path/to/field_types.xml">
</schema>
ただし、これを達成するためのメカニズムはドキュメントにありません。これを参照する投稿を見つけました:
<xi:include href="/path/to/field_types.xml" />
しかし、それは私に起動エラーを与えます:The prefix "xi" for element "xi:include" is not bound.
このタイプの生のインクルードを実行する方法を知っている人はいますか?