1

私のアプリケーションには、beans.xml(モジュールごとに) いくつかのファイルがあります。これらの各ファイルには、必要な XSD 宣言が含まれています。

<beans xmlns="http://java.sun.com/xml/ns/javaee" 
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
       xmlns:weld="http://jboss.org/schema/weld/beans" 
       xsi:schemaLocation="
          http://java.sun.com/xml/ns/javaee http://docs.jboss.org/cdi/beans_1_0.xsd
          http://jboss.org/schema/weld/beans http://jboss.org/schema/weld/beans_1_1.xsd">

昨日、JBoss.org の停止により、スキーマ ファイルが利用できなくなりました。その結果、beans.xml を正しく検証できませんでした。

プロジェクトの検証を妨げることはありませんでしたが、プロジェクトのビルドが遅くなりました (主にテストでの溶接の使用による)。

では、Weld 1.1.5 を CDI 実装として使用する場合、コンパイル中に beans.xml を検証しない、またはローカル XSD ファイルを使用する場合の解決策は何ですか (もしそうなら、それを宣言する方法とそれをどこに置くか) Maven プロジェクト) ?

4

1 に答える 1

1

ピート・ミュアと話したところです。彼はそれがバグだと言いました。JIRA チケットを作成していただけませんか?

于 2012-06-01T16:24:19.320 に答える