WEB-INF にある次の jboss-ejb3.xml を作成しました。
<?xml version="1.1" encoding="UTF-8"?>
<jboss:ejb-jar
xmlns:jboss="http://www.jboss.com/xml/ns/javaee"
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:s="urn:security"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/ejb-jar_3_2.xsd"
version="3.2">
<assembly-descriptor>
<s:security>
<ejb-name>*</ejb-name>
<s:security-domain>MySecurityDomain</s:security-domain>
</s:security>
</assembly-descriptor>
</jboss:ejb-jar>
Intellij IDEA 13.1.2 で検証エラーが表示されますxmlns:s="urn:security
"。エラー メッセージは次のとおりです。
URI が登録されていません (設定|プロジェクト設定|スキーマと DTD)
urn:security
IDEA は URI が指しているファイルの場所を知りたがっているように見えるため、Settings|Project Settings|Schemas and DTDs を介して登録する方法が明確ではありません。IDEA で「オンザフライ」URI (たとえば、urn: プレフィックスを持つもの) を登録するにはどうすればよいですか?