問題タブ [websphere-7]
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.
java - 複数の URL で jax-ws Web サービスを公開する
複数の URL で使用できるように jax-ws Web サービスをカスタマイズするにはどうすればよいですか。commonService という名前の Web サービスがあります。デフォルトでは、www.examples.com/commonservice?wsdl でホストされています
以下のように複数のパスでホストする必要があります
www.examples.com/corporate/commonservices www.example.com/retail/commonservices
私は websphere 7 と Jdk1.6 を使用しています
ヒントはありますか?
java - アノテーション ベースの JSF2 バッキング Bean への EJB3 のインジェクションにより、javax.naming.NameNotFoundException が発生します。
同様の問題を抱えた他のスレッドを見たことがありますが、私の問題に直接リンクすることはできませんでした。うまくいけば、私は質問を繰り返さないでください.私の問題はこれ
です.JSF2を共有分離ライブラリとしてWebpsphere 7を使用しています。
アノテーション付きの JSF2 バッキング Bean に EJB3 を注入しようとすると、このエラーが発生します
ただし、face.xml を使用してアノテーションを使用せずに JSF2 を構成すると、正常に動作します。ただし、EJB3 インジェクションがなくても、JSF2 アノテーションを使用してアプリケーションを使用でき、ejb3 をインジェクトしようとした場合にのみ問題が発生することはありません。簡単な試用アプリのコードは以下のとおりです
サービス インターフェイス:
サービスの実装:
JSF マネージド Bean:
スタック トレースは以下のとおりです
誰でもこれで私を助けることができますか?
更新
これらは、WAS7 をデプロイする EAR 内にある 2 つの別個のモジュールです。
javascript - JSP、Javascript、別のID内でElementIdを取得
今日の私の質問は、WebsphereJSP環境でのjavascriptの世界を中心に展開しています...
私はこのようなコードを持っています:
そのIDを直接検索できることはわかっていますが、これはWebsphereポータルにあり、document.getElementById()によって直接リンクできるはずですが、常に前のdivのIDを取得する必要があります。 。
(最終的には名前空間を持つポートレットIDになり、これらのポートレットが複製されることがあるため、具体的に1つだけをターゲットにします)
私がこれを行うことができるかもしれない方法はありますか?
前もって感謝します。
java - Websphereでのデプロイは不可能
Websphereに大きな問題があります。アプリケーションの更新をデプロイしようとすると、エラーが発生しました:
[09/08/11 11:19:19:240CEST]00000015アノテーションEArchiveInputStreamData反復して入力ストリームを処理できません
java.lang.ArrayIndexOutOfBoundsException at org.objectweb.asm.ClassReader.readClass(Unknown Source)at org.objectweb.asm.ClassReader.accept(Unknown Source)at org.objectweb.asm.ClassReader.accept(Unknown Source)atcom。 ibm.ws.amm.scan.util.ClassScanner.scanInputStream(ClassScanner.java:235)at com.ibm.ws.amm.AnnotativeMetadataManagerImpl $ 1.applyTo(AnnotativeMetadataManagerImpl.java:260)at com.ibm.wsspi.amm.scan .context.ArchiveInputStreamData.iterate(ArchiveInputStreamData.java:241)at com.ibm.ws.amm.AnnotativeMetadataManagerImpl.scan(AnnotativeMetadataManagerImpl.java:258)at com.ibm.ws.amm.AnnotativeMetadataManagerImpl.scan(AnnotativeMetadataManagerImpl.java:219 )com.ibm.ws.amm.commonarchive.AnnotationsProcessorImpl.merge(AnnotationsProcessorImpl.java:108)atorg.eclipse.jst.j2ee。commonarchivecore.internal.impl.WARFileImpl.processAnnotations(WARFileImpl.java:302)at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.WARFileImpl.getDeploymentDescriptor(WARFileImpl.java:248)atorg.eclipse.jst.j2ee。 commonarchivecore.internal.impl.WARFileImpl.getDeploymentDescriptor(WARFileImpl.java:178)at com.ibm.websphere.management.application.AppDeploymentUtil.getModuleVersion(AppDeploymentUtil.java:1458)atcom.ibm.websphere.management.application.AppDeploymentUtil。 isEE5SchemaDD(AppDeploymentUtil.java:1419)at com.ibm.ws.management.application.client.AppInstallHelper.checkIfEE5ModulesContainXMIBindings(AppInstallHelper.java:1098)at com.ibm.ws.management.application.client.AppInstallHelper.checkIfEE5ModulesContainXMIBindings(AppInstallHelper。 java:1063)com.ibm.ws.management.applicationで。client.AppInstallHelper.checkForEE5Restrictions(AppInstallHelper.java:324)at com.ibm.ws.management.application.client.AppInstallHelper.getAppDeploymentInfoGenericRead(AppInstallHelper.java:469)at com.ibm.ws.management.application.client.DefaultBindingHelper getDefaultBindingInfo(DefaultBindingHelper.java:101)at com.ibm.ws.management.application.client.DefaultBindingHelper.getDefaultBindingInfo(DefaultBindingHelper.java:91)at com.ibm.ws.console.appmanagement.action.UploadAction.formUpload(UploadAction。 java:491)at com.ibm.ws.console.appmanagement.action.UploadAction.execute(UploadAction.java:156)at org.apache.struts.action.RequestProcessor.processActionPerform(Unknown Source)atorg.apache.struts。 org.apache.struts.action.ActionServletのaction.RequestProcessor.process(不明なソース)。process(Unknown Source)at org.apache.struts.action.ActionServlet.doPost(Unknown Source)at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)at javax.servlet.http.HttpServlet.service(HttpServlet .java:831)at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)atcom。 com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssistence(WSCUrlFilter.java:933)のibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131) core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:500)at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:321)atcom.ibm.ws.webcontainer.filter.FilterInstanceWrapper。doFilter(FilterInstanceWrapper.java:188)at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77) com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)at com.ibm.ws.webcontainer .servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper .java:91)com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:864)atcom.ibm.ws.webcontainer.WSWebContainer。handleRequest(WSWebContainer.java:1583)at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink。 java:452)com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink。 java:305)at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java: 214)com.ibm.ws.tcp.channel.impl.AioReadCompletionListenerのcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)で。futureCompleted(AioReadCompletionListener.java:165)at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)at com.ibm .io.async.AsyncFuture.completed(AsyncFuture.java:138)at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java :775)com.ibm.io.async.ResultHandler $ 2.run(ResultHandler.java:905)at com.ibm.ws.util.ThreadPool $ Worker.run(ThreadPool.java:1604)+AsyncFuture.completed(AsyncFuture.java:138)at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)at com .ibm.io.async.ResultHandler $ 2.run(ResultHandler.java:905)at com.ibm.ws.util.ThreadPool $ Worker.run(ThreadPool.java:1604)+AsyncFuture.completed(AsyncFuture.java:138)at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)at com .ibm.io.async.ResultHandler $ 2.run(ResultHandler.java:905)at com.ibm.ws.util.ThreadPool $ Worker.run(ThreadPool.java:1604)+
問題の原因がわかりません。瓶は追加されません。2つの機能のみが追加されました。
誰かがWebsphereのバグを知っていますか?
spring - 起動時のSpring RESTサービスWAS7例外
Spring 3.0.5.RELEASE で開発された REST サービスを WAS 7.0.0.17 の war-file としてデプロイしようとしています。起動時に次の例外が発生し、サービスは結果を返しません(明らかに):
ローカルにインストールされた Tomcat サーバーでアプリケーションを開発しました。そのプラットフォームでは、問題なく動作していました。
私の rest-context.xml は次のようになります。
私の rest-servlet.xml は次のようになります。
そして最後に web.xml:
データソースは Application Server で構成され、プロパティ ds を持つクラスもデプロイされます。
サービスが開始されない理由がわかりません。問題を解決するためのヒントをありがとう。
ant - ANTビルドはWS_ANTで正常に実行されますが、RADでは失敗します
IBM RAD \ RSA 8でANTスクリプトを実行して、Websphereにデプロイしようとしています。WS_ANT.batを使用してコマンドプロンプトから実行すると正常に動作しますが、RAD内で次のエラーが発生して失敗します
以下は、SOからコピーされた基本的なANTスクリプトであり、ModifiedはWS_ANTからは正常に実行されますが、RADからは正常に実行されません。
web-services - Webサービスリクエストで文字列コンテンツをXMLとしてエンコードする
実際のXMLリクエストをリクエスト内の唯一の変数の値として渡すWSDLから開発されたレガシーWebサービスクライアントを使用する必要があるという問題に取り組んでいます。現在使用しているWebサービスのWSDLが異なり、XMLパーサーをだまそうとしていますが、実際のXML応答をエンコードしています。
とにかくパーサーを構成してリクエストを構成する方法はありますか?
これに変更されます:
JAX-WSとWebSphere7を使用しています。
前もって感謝します。
パブロ
metadata - MQFTE のメタデータ属性ペアは何ですか? なぜ使用されるのですか?
私はwmqfteで作業しています。転送の作成中に、メタデータ属性ペアのパラメーターがあります。なぜこれが使われるのですか?