java.util.concurrent.RejectedExecutionException

Jython バージョン 2.7.1 には、urllib2 モジュールを使用する Python のバグトラックの統合に関連した既知の指摘があります。アップグレード後にバグトラックスクリプト (たとえば、[Export to Jira] ボタン) に障害が発生し、klocwork.log ファイルにメッセージ、「java.util.concurrent.RejectedExecutionException」が表示された場合は、静的コード解析プロフェッショナルサービスまでお問い合わせください。更新済みスクリプトをご提供します。または以下の回避策を実行できます。

回避策: ご使用の review_action.py スクリプトに以下のコードを追加してください。

import sys,_socket
if _socket.NIO_GROUP.isShutdown():
    print "review_action.py: RE-CREATING NIO_GROUP" # appears in Klocwork.log
    _socket.NIO_GROUP = _socket.NioEventLoopGroup(2, _socket.DaemonThreadFactory("PyScan-Netty-Client-%s"))
    sys.registerCloser(_socket._shutdown_threadpool)