問題タブ [websphere-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.

0 投票する
1 に答える
3273 参照

websphere - WebSphere 8.5: 6.1 プロファイルのインポートが「fail to deploy application isclite」で終了する

私が実行している6.1サーバーで...

$AdminTask exportWasprofile {-archive c:/tmp/my.car}

8.5サーバーでは...

$AdminTask importWasprofile {-archive c:/tmp/my.car} WASX7015E: コマンドの実行中に例外が発生しました: "$AdminTask importWasprofile {-archive c:/tmp/my.car}"; 例外情報: com.ibm.wsspi.configarchive.ConfigArchiveException com.ibm.wsspi.configarchive.ConfigArchiveException: アプリケーション isclite のデプロイに失敗しました

プロファイルを適切に移行するために特別に行う必要があることはありますか? 何が問題なのかについての詳細情報を入手できる場所はありますか?

0 投票する
1 に答える
1405 参照

jakarta-ee - How to bind WAS 8 federated repo LDAP group to application?

I'm using a federated repository in WAS v8.0.0.5. That federated repo contains a JDBC repo, 3 Active Directory LDAP repos, and a file-based repo. The repos are set to a realm and domain, which is used by a Java EE 6 enterprise application. I'm implementing Java EE 6 Security, specifically Servlet Spec 3.0 authentication.

Within the app, I'm able to log in and authenticate users from all of the repos, however I cannot obtain the user's role for all of the repos except the JDBC repo. Specifically, I mean using Servelet Spec 3.0's request.isUserInRole(). The correct groups and users appear within WAS's Admin Console (VMM). I'm mapping groups to application roles via the .ear project's ibm-application-bnd.xml. I've checked the spelling/spaces of the mappings. Everything is correct. I've checked the .war project's web.xml too for any typos. Everything looks fine. Since the JDBC repo works with no problems, I've compared its .ear and .war role-to-group mappings to the LDAP mappings.

I've discovered that if I map specific users to groups in ibm-application-bnd.xml for the LDAP repos, the users' roles can then be confirmed. This inidicates to me that there's something wrong with my mapping configuration between Active Directory Users and Groups.

As far as config goes, I'll talk about 1 of the LDAP repos:
I have Group defined in LDAP entity types as being mapped to Object Classes group;groupOfNames;groupOfUniqueNames (I think group is just needed, but I've been trying anything to figure this out).
PersonAccount is mapped to the Object Class user.
Out of desperation, I've also created a Supported LDAP attribute named memberOf and mapped it to the PersonAccount entity type.
As far as the Group attribute definiition, I've set "Name of group membership attribute" to "memberof" and specified a scope of "Direct". I also tried "memberOf", which didn't change anything.

Using Apache Directory Studio to browse Active Directory, I can confirm that user and group are the two object classes I'm seeking.

Can someone please shed some light on what I have wrong with the config?

0 投票する
1 に答える
734 参照

jndi - Websphere 8.x トラバース グローバル JNDI ツリー

1 つのクラスタ ノードのグローバル JNDI ツリーをトラバースする簡単な方法はありますか。dumpNameSpace.sh スクリプトは知っていますが、これをサーブレット内で実行したいと考えています。

グローバル JNDI ツリーのすべてのエントリを一覧表示したいと考えています。

Websphere 8.xでこれを行う方法を知っている人はいますか?

0 投票する
1 に答える
1097 参照

websphere-8 - Websphere & Tivoli: PDAuthorizationContext を作成しようとしているときの NPE

アプリケーションを起動しようとすると、次のエラーが表示されます...

[java.lang.IllegalStateException: java.lang.NullPointerException^M at com.tivoli.pd.jutil.kb$1.run(kb$1.java:41)^M at java.security.AccessController.doPrivileged(AccessController.java: 229 )^M at com.tivoli.pd.jutil.kb.c(kb.java:141)^M at com.tivoli.pd.jutil.kb.(kb.java:56)^M at com.tivoli. pd.jutil.PDContext.(PDContext.java:76)^M at com.tivoli.pd.jazn.PDAuthorizationContext.(PDAuthorizationConte xt.java:66)^M

構成ファイルにアクセスできることを再確認し、それを読み取ることができました。私が使用しているコードは次のようになります...

NPE の原因に関する詳細情報を取得する方法はありますか?

詳しくは!!!

少しデバッグした後、問題はこのコードに起因するようです (progaurd を使用しているため、100% 信頼するのは少し難しいです)...

さらに詳しい情報

PDAuthorizationContext を使用してサンプル アプリを作成するだけで問題なく動作するため、これはある種の依存関係の競合 (推測) のようです。

0 投票する
1 に答える
1276 参照

jython - IBA WAS 8 の構成の詳細を収集するための Jython スクリプト

私は Jython スクリプト言語と IBM WAS の両方の初心者です。インストールされているアプリケーションのリストや IBM WAS 8 の使用ポートのリストなどの構成の詳細を提供する小さなスクリプトを作成しようとしています。スクリプトを実行して詳細を .txt ファイルに収集しようとしましたが、出力は空白です。

私のコードは:-

このコードを sample_script.py ファイルに保存し、app_server_root/bin bin>wsadmin -lang jython -f path/to/your/jython/sample_script.py に移動してスクリプトを実行しています。

これにより、次のように出力されます - WASX7209I: Connected to process "server1" on node dbserverNode01 using SOAP conn ector; プロセスのタイプ: UnManagedProcess

しかし、期待される出力は返されません。レスポンスは高く評価されます。

0 投票する
1 に答える
158 参照

websphere-7 - RMI コンテキストのルックアップが WebSphere Portal Server V8.0.0.5 で失敗する

WebSphere Application Server 8.0.0.5 で EJB 3.0 ビジネス・インターフェースを見つけるのに問題があります。プロファイル ディレクトリで dumpNamespace を実行すると、com.ibm.websphere.naming.WsnInitialContextFactory が使用しているコンテキストとは異なるコンテキストにクラスが登録されます。以下のコードを実行すると、Context でインターフェースが検索されるように見えます。 myejb.jar/完全修飾インターフェース名}

[{} の内容は、実際の jar とインターフェースのプレースホルダーであることに注意してください]

Hashtable env = new Hashtable();

0 投票する
1 に答える
536 参照

websphere - WebSphere 8 共有ライブラリの白い画面のバグ

WebSphere 8 で、インストール済みの Java EE アプリケーションに共有ライブラリを追加して [OK] をクリックすると、通常の WebSphere ワークフローではなく、常に白い画面が表示されます (WebSphere 8 では、共有ライブラリをアプリケーションに接続し、変更を保存したい場合は私)。

サーバーの SystemErr.log:

しかし:

  1. インストール プロセス (「Java EE アプリケーションのインストール」プロセスのステージ 4) の一部として共有ライブラリを追加すると、正常に終了します。
  2. WebSphere 7 では、共有ライブラリを追加する両方の方法が正常に機能します。

助言がありますか?

0 投票する
0 に答える
938 参照

java - WebSphere Server が起動せず、例外がスローされる

websphere で Web アプリケーションを開始中に例外が発生しました。Web アプリには、Spring ans struct jar が含まれています

0 投票する
4 に答える
19670 参照

java - jax-ws Web サービスが websphere 8.5 で機能しない

jax-ws Web サービスを websphere 8.5 で動作させようとしましたが、成功しませんでした。Java Bean と war のパッケージ化、ステートレス ejb と jar のパッケージ化を試しましたが、うまくいきません。

@webservice アノテーションを使用して動作させようとしています。

私は余分なアーティファクトを生成していません。展開中に websphere を把握させます。展開中にエラーはありません。デプロイ後、ブラウザで wsdl を実行して、Web サービスが正常にインストールされているかどうかを確認しようとしましたが、何も得られません。

展開中に何か間違ったことをしているのか、それとも何か他のことをしているのかわかりません。さらに情報が必要な場合はお知らせください。

よろしく、

0 投票する
1 に答える
1016 参照

jsf - RAD 8.5 で JSF 2.0 プロジェクト ファセットを JSF 2.1 にアップグレードする

デスクトップに IBM RAD 8.5.1 と WAS 8.5 サーバーがあります。ウィザードで動的 Web プロジェクトを作成しようとすると、構成ドロップダウン メニューのプロジェクト ファセットで使用できるのは JSF 2.0 のみです。これを 2.1 にアップグレードしたいと思います。JSF プロジェクト ファセットを 2.1 にインストールまたはアップグレードするにはどうすればよいですか?