問題タブ [jbossws]
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.
jboss - 単一の .war 内のさまざまな「フォルダー」にさまざまな認証方法を構成する
Web GUI 用の Web ベースの FORM ログインと BASIC 認証 (この場合は、Web サービス インターフェイス用) の両方を含む単一の .war を作成したいと考えています。
web.xml ファイルでそのような設定を構成する方法がわかりません。login-config は security-config 内に表示できず、.war に対してグローバルに 1 つの認証メソッドのみを許可するようです。
java - クライアント側の Web サービスで JBossWS を使用している場合、log4j のデフォルト設定が見つからない/変更できない
JBossWS を使用して Web サービス クライアントを作成しましたが、現在ロギングに問題があります。ある種のデフォルトのロギング構成が使用されているようですが (log4j.properties ファイルを完全に無視しています)、どこから情報を取得しているのかわかりません。
ロケーション構成データを見つける方法はありますか?
java - Amazon EC2 と jbossws
Amazon EC2 で実行されている Jboss インスタンスに Web サービスをデプロイしました。Web サービスはローカルでは正常に動作しますが、EC2 にデプロイして /jbossws/services ページに移動すると、Web サービスのエンドポイント アドレスはパブリック DNS ではなく、ec2 インスタンスのプライベート DNS (domU-XXXX など...) になります。 (私はそれが欲しい)。
プライベート ホスト名をパブリック IP に変更して wsdl をロードしようとしました。それは機能しますが、いずれかの操作を呼び出そうとすると、HostNotFoundException が発生します。生成された wsdl に次のスタンザがあるためだと思います。
<service name='XXXService'>
<port binding='tns:XXXBinding' name='XXXPort'>
<soap:address location='http://domU-XX-XX-XX-XX-XX-XX.compute-1.internal:8080/xx/xx/xx'/>
</port>
</service>
http://domU-XX-XX-XX-XX-XX-XX.compute-1.internalは、ec2 インスタンスの内部 dns です。
wsdl は自動生成されます - 生成された wsdl に EC2 インスタンスのパブリック dns を強制的に使用させるために使用できる JAXB 注釈はありますか?
どうもありがとう -
eclipse - コンソール アプリケーションで JBoss がホストする Web サービスを使用しようとすると、WebServiceexception の「ヘッダーにコンテンツ タイプがありません」
コンソール アプリケーションを使用して、JBoss でホストされている Web サービスを使用する必要がある小さな課題があります。
同じワークスペースに 2 つのプロジェクトがあります。JBoss を使用してホストされる Web サービスとして使用した DynamicWebApplication と、それにアクセスするためのコンソール アプリケーションです。コンソール アプリケーションには、wsimport で生成された Java ファイルもあります。
私は Eclipse IDE を使用しており、インターネットを検索しているときに、JBOSS_HOME/common/lib にあるライブラリを JBOSS_HOME/lib/endorsed にコピーする必要があることがわかりましたが、まだ問題があります。なぜこれが起こっているのかについてのアイデアはありますか?
PS。これらは私がコピーしたライブラリです:
java - JBossWS の wsdl URL の変更
いくつかの Web サービスを使用して JBoss 5.1.0 にデプロイされた Web アプリケーションがあります。
JBossWS コンソールを使用して登録済みのサービス エンドポイントを表示すると、すべての Web サービスが同じ URL パターンに従います。
http://my_machine:8080/some_default_name/webservice_name?wsdl
問題は、URL の some_default_name 部分を変更する必要があることです。
助言がありますか?:)
java - 石鹸メッセージの応答本文の変更ヘルプ
私はjbossws-cxfを使用してWebサービスをいじっています。問題は、使用している実装ではなく、コードの生成方法にあると思います。これが、Webサービスの注釈付きの私のpojoです。
(soapUIを使用して)Webサービスをテストしたときのsoapの応答は
wsdlファイルを手動で編集して、「ns2」という名前空間を変更し、応答を別のタグでラップできるようにする方法はありますか。私が欲しいのは
それを変更できる、使用していない注釈はありますか?現時点では、wsdlをそのように変更する方法を見つけていません。
更新: soapリクエストを正しいタグに変更する@WebService
ように@WebService(targetNamespace="http://MyWSResponse")
変更しましたが、soap応答メッセージは引き続きMyWSResponseではなくns2を使用します。
jbossws - トップダウンアプローチを使用したJboss Webサービスエラー
jboss4.2.2 GA でトップダウン アプローチを使用してサンプル Web サービスの作成を開始しました。
wsdl から、wsconsume を使用してスタブを生成しました
新しい Java クラスを作成しましたSalesTaxImpl
。生成されたスタブにインターフェイスを実装します。、 、で構成@WebService
されています。endpointInterface
portname
wsdllocation
私の戦争アプリケーションには次のものがあります。
- WEB-INF/classes/
- WEB-INF/wsdl/SalesTaxService.wsdl
- WEB-INF/web.xml
私が持っているweb.xmlには、
戦争を<JBOSS_HOME>/server/default/deploy
パスに配置した後、次のエラーが発生します。
別の組み合わせを試してみましたが、うまくいきませんでした
java - Jboss ws wsdlの問題
以下のように、複数のポート名とバインディングが定義されている wsdl があります。
wsconsume を使用してスタブを生成しました。生成インターフェースを実装して Web サービスを開発する場合@WebService
、wsdl には 3 つの値があるため、注釈の一部として指定する portName 属性を指定する必要があります。
さらに、3つのうちどのportNameを指定しても、戦争の展開中に「ポートが見つかりません..」という例外が発生します。
例外:
これに関するあなたの見解を助けてください。
ありがとう
java - 起動時に別の ejb から Web サービスを呼び出す
jboss-esb 5.1.0.GA の使用
EJB が開始時に呼び出しを行う Web サービスがあります。この EJB は、Web サービスと同じ JBoss インスタンスにインストールできます。JBoss を起動して完全に起動したら、EJB を同じインスタンスにデプロイします。すべて問題ありません。しかし、デプロイしたまま JBoss を再起動すると、EJB が Web サービスを呼び出すところまで到達すると、Application Server の起動プロセスがハングします。ログによると、EJB の前に WebService がデプロイされました。WS 呼び出しを処理している Web サーバーもまだ稼働していないように動作します。Web ブラウザー経由で WSDL にアクセスしようとすると、JBoss インスタンスが完全に開始されるまで失敗します。依存関係が間違っているかどうかはわかりますが、展開時にエラーが発生しますが、エラーは発生せず、無期限にハングします。ここからどこへ行くかのアイデア。
ありがとう - ロブ
java - IllegalAnnotationException:2つのクラスのXMLタイプ名が同じです
JBoss5およびJava1.6でWebサービスを開発しています。この例外の原因は何でしょうか?以下は私の簡略化されたWebサービスコードです。
そして、以下は完全なスタックトレースです。