問題タブ [wildfly-8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - Wildfly クイックスタートの親 pom が指しているこの親 (jboss-parent) は何ですか?
この親を見つけたら、どこに行けばいいですか?それとも無視しても安全ですか?
logging - JBOSS 8 Wildfly 構成、デフォルトのログ形式を構成しますか?
Wildfly が構成ファイルでデフォルトのログ形式を設定できるかどうか知りたいですか?
xml - Intellij + Wildfly + jboss-ejb3.xml + xmlns:s="urn:security" "URI が登録されていません"
WEB-INF にある次の jboss-ejb3.xml を作成しました。
Intellij IDEA 13.1.2 で検証エラーが表示されますxmlns:s="urn:security
"。エラー メッセージは次のとおりです。
URI が登録されていません (設定|プロジェクト設定|スキーマと DTD)
urn:security
IDEA は URI が指しているファイルの場所を知りたがっているように見えるため、Settings|Project Settings|Schemas and DTDs を介して登録する方法が明確ではありません。IDEA で「オンザフライ」URI (たとえば、urn: プレフィックスを持つもの) を登録するにはどうすればよいですか?
jsf - Java EE 7、EL 3.0 仕様。型強制に関する変更
私は Java EE から 6 か月間離れていましたが、現在戻ってきて、アプリケーションをJava EE 7に移行しています。JSR-341/EL 3.0 仕様に気付きました。セクション型変換(現在はセクション 1.23、以前はセクション 1.18)の変更が含まれています。
セクション 1.23 では、 String を除くさまざまな型すべての最初のルールは、X が null で Y がプリミティブでない場合は null を返すというものです。これは非常に歓迎すべき変更です。
したがって、私の最初の質問は次のとおりです。セクション1.23.3 Coerce A to Number type Nに関して、
EL 2.1:
A が null または "" の場合、0 を返します。
EL 3.0 では:
A が null で N がプリミティブ型でない場合は、null を返します。
A が null または "" の場合は、0 を返します。
システム プロパティを設定する必要はなくなりましたorg.apache.el.parser.COERCE_TO_ZERO=false
か?
次に、疑問を投げかける他のいくつかの変更があります。
最初のサブセクション、セクション 1.23.1 (以前の 1.18.1) To Coerce a Value X to Type Yでは、一般的なケースのルールが与えられています。今、新しい箇条書きが追加されました(強調は私のものです):
X が null で、Y がプリミティブ型でも String でもない場合は、 null を返します。
セクション 1.23.2 Coerce A to Stringでは、最初の 2 つの箇条書きが反転しています。それらは現在、次の順序になっています。
A が null の場合: return “”<br> それ以外の場合、A が String の場合: return A
以前は null 文字列は強制後に null 文字列のままでしたが、現在は null 文字列が空の文字列に強制されているようです。私の 2 番目の質問は、強制に関して、文字列が他の種類のオブジェクトとは異なる方法で扱われるようになったことを正しく読んでいますか? もしそうなら、なぜですか?
null には特別な意味があることは誰もが知っているため、このような変更は直感に反するように思えます。さらに、このような変更は、私が移行しようとしているコードに悪影響を与える可能性があるため、憂慮すべきものです。このコードは、もともと古い仕様に対して書かれていました。
最後に、私の 3 番目の質問は、Bean の検証についてはどうですか? これは@NotNull
、強制された文字列値が null になることは決してないため、バッキング Bean の文字列の注釈は役に立たないということですか? 疑わしいですが、新しい変更がどのように連携するか知りたいです。
java - jboss-cli を使用してトランザクションサブシステムに属性「ノード識別子」を追加する方法は?
に XML 要素がありますstandalone-full.xml
。
XML 要素に属性を追加する方法はnode-attribute="MyNode"
? core-environment
結果は次のようになります。
jboss - Wildfly 8 (JBOSS 8) での EJB のデプロイ エラー
Wildfly 8 で EJB をデプロイしようとするとエラーが発生します。ejb.ear ファイル (すべての Bean とリモート クラスを含む beans.jar ファイル、および ejb-jar.xml を含む meta-inf フォルダーを含む) を配置しようとしています。 jboss.xml) を wildfly8/standalone/deployments フォルダーに配置します。配置したすべての Bean ファイルのすべてのモジュール名と jndi 名が表示されます。しかし、以下を示した後、私が得るエラーです。
誰か助けてください。
ありがとう、ジャック。
spring-mvc - モジュールのみを使用して Spring Web アプリケーションをデプロイすると、「Not Found」と表示されます
Spring Web MVC を Wildfly のモジュールとして提供したいのですが、どういうわけかサーブレット ( WebApplicationInitializer
) が起動していないようです。
モジュール.xml
modules/org/springframework/4.0.0.RELEASE/module.xml
次に、Maven プロジェクトに戻り、すべての依存関係を scope でスコープしprovided
ました。プロジェクトを Wildfly にデプロイすると、すべて問題ないように見えます。
20:47:27,166 DEBUG [org.jboss.as.server.deployment] (MSC service thread 1-13) Adding dependency ModuleDependency [identifier=org.springframework:4.0.0.RELEASE, moduleLoader=Service Module Loader, export=true, optional=false, importServices=false] to module deployment.myapp.war:main
20:47:27,257 INFO [org.wildfly.extension.undertow] (MSC service thread 1-5) JBAS017534: Registered web context: /myapp
20:47:27,269 INFO [org.jboss.as.server] (XNIO-1 task-7) JBAS018559: Deployed "myapp.war" (runtime-name : "myapp.war")
Spring ライブラリがバンドルされてデプロイされたアプリケーションは正常に動作します。何が問題なのですか?