Pythonの方法について多くの答えを見つけましたが、見つけたものはjythonでは機能しません。
WebSphere インタープリター wsadmin -lang jython -f /path/to/script を使用して jython スクリプトを実行しています
実行中のスクリプトのパスを知りたいです。このスクリプトはバージョン管理されており、どこからでもチェックアウトできるため、スクリプトがどこから実行されているかを確実に知る必要があります。
みんなに感謝
WebSphere はこれを容易にしません。また、Solaris で WebSphere を実行している Sun の JVM を使用する場合、これを行う方法をまだ見つけていません。ただし、Linux、Aix、およびその他の OS で WebSphere を実行している場合は、環境を使用してスクリプト名を特定できる場合があります。これらのプラットフォームでは、IBM の JVM が環境変数 IBM_JAVA_COMMAND_LINE を設定します。これを解析して、wsadmin.sh に渡される「-f」引数を取得できます。 Dave Brand のブログで、これを行うためのコードがあります。彼のibmfixes.pyスクリプトの修正 #6 を参照してください。