問題タブ [invocationtargetexception]
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 - Java:MissingResourceExceptionが原因のInvocationTargetExceptionですが、そこにあります
アプリケーションでメソッドを実行すると、次の例外が発生しますが、「JarSignerResources」が欠落しているクラスがクラスパス(tools.jarの一部)にあります。私はこれまでこのような例外を見たことがなく、Linux(OSXではない)でのみ発生します。なぜこれが起こるのかについて、誰かが私に少し洞察を与えることができますか?ありがとう。
これは、コードのこの時点で発生します。
java - InvocationTargetExceptionが発生するのはなぜですか?Android2Dゲーム
私は、Javaで書かれたCocos2Dを使用してAndroidで2Dゲームを作成しています。これが主なものの私のコードです:
ご覧のとおり、この関数は問題なく表示され、canExecuteMovementの長方形も完全に問題ありませんが、次の行にあります。
InvocationTargetExceptionが発生します。これがlogcatです:
何が問題なのですか?guyのgetBounds()クラスは次のとおりです。
java - 呼び出しターゲット例外をキャッチする方法は?
次のコードがあります。
次のエラーが表示されます:
FATAL: AJPRequestHandler-ApplicationServerThread-25 com.tcs.sgv.common.util.GenericEJBObject - InvocationTargetException :java.lang.reflect.InvocationTargetException - 2012 年 2 月 14 日 12:36:00,155 - 5210474 ミリ秒
スタック トレースを出力していません。例外の原因を知るにはどうすればよいですか?
コードのコメントを外しましたが、スタック トレースが出力されません。
その間、私の BudgetInBriefDAO 実装 (BudgetInBriefDAOImpl) には 4 つのクラスが含まれています。
BudgetInBriefDAOImpl & 他の 3 つの Thread クラス
破損することなく、すべてのクラス ファイルを正常に逆コンパイルしました。
例外の実際の原因を見つけるのを手伝ってください。
前もって感謝します。
playframework - Playframework InvocationTargetExceptionが発生しました:null
チャットの例を拡張し、5秒ごとに「stay-alive」メッセージを追加しました。コードをデバッグしてブレークポイントを介して実行すると、完全に実行されます。ただし、アプリを実行しただけでは、以下のログでクラッシュします。
完全なログは次のとおりです。
私はそれが並行性と関係があることを知っています。デッドロックを防ぐにはどうすればよいですか?
java - InvocationTargetExceptionターゲット例外を再スローします
InvocationTargetExceptionのターゲット例外をどのように再スローしますか。リフレクションを使用して、クラスの1つでinvoke()メソッドを呼び出すメソッドがあります。ただし、コード内で例外がスローされた場合、InvocationTargetExceptionについては気にせず、ターゲット例外のみが必要です。次に例を示します。
私が直面している主な問題は、throw e.getCause();を呼び出すことです。例外をスローしませんが、スロー可能をスローします。おそらく私はこれに間違ってアプローチしていますか?
java - 署名付きアプレットで AccessControler.doPrivileged を使用すると InvocationTargetException が発生する
JavaScript経由で呼び出されるアプレットに次のメソッドがあります
アプレットは、keytool で作成された証明書を使用して署名されます
getAString()
ifを呼び出すと、 InvocationTargetException
. AccessController クラスを使用しない他のメソッドを呼び出すと、この問題は発生しません。
また、ブラウザを開くたびに、アプレットが署名されていても、アプレットの実行を許可するよう求められます。
どうすればこれを修正できますか?
編集
ボタンを追加したところ、より多くの情報が得られるようになりました:
署名者情報が同じパッケージ内の他のクラスの署名者情報と一致しない
サードパーティのアーカイブを使用しています。元の形式では署名されていませんが、同じ証明書を使用して署名しました (ただし、コマンドは異なります)。
edit 2 jarに署名する方法は次のとおりです
JSPrint.jar にはアプレットが含まれています
編集 3
アプレットの定義は (JSPrint.jar にあります)
jPDFPrint.jar はサードパーティの jar です
編集4
私は問題を少し最小限に抑えようとしましたが、jar ファイル (署名されたファイルであっても) から AccessControler.doPrivileged を呼び出すと、次の例外が発生することがわかりました。
テストクラスは次のとおりです。
他のメソッドを呼び出しても、この例外は発生しないことに注意してください。
コンパイルして実行する方法は次のとおりです。
vkeystore の簡単な説明:
最初の実行は問題なく動作します (おそらく、クラス ファイルが同じディレクトリにあるためです)。次に、1 つは署名済み、もう 1 つは未署名のアーカイブを作成します。それらを実行すると、それらのエラーが発生しました。jar は、それらの jar のみを含み、クラス ファイルを含まない別のフォルダーにあることに注意してください。
java - java.lang.reflect.InvocationTargetException
いくつかのボタンを含むアプレットがあり、ボタンには画像アイコンがあります。このアプレットで HTML ファイルも作成しました。サーバー (Apache tomcat) からこのページを開くたびに、例外が発生します。
しかし、アイコンなしで実行しても問題はありません。ボタンアイコンを使用してアプレットをロードできるように、誰か助けてもらえますか?
java - JApplet で getParameter() を呼び出す際の InvocationTargetException
私は Java 7 で JApplet を持っていて、ブラウザ内で起動したいときはいつでもfromInvocationTargetException
の呼び出しで取得します。ここに私のスタックトレースがあります:getParameter()
JApplet
私のHTMLファイルは次のようになります。
HTML ファイルと同じフォルダーに、TicTacToe という名前のフォルダーがあり、必要なすべてのクラス ファイルが含まれています (もちろん、そうでなければClassNotFoundException
.
getParameter() を使用しなければ問題なく動作します。このメソッドを使用する Java コードは、単純に次のようになります。
では一体何がそんなに問題を引き起こしているのでしょうか?
android - プログラムでAndroidのデータ接続を有効/無効にする
プログラムでデータ接続を有効/無効にしたい。次のコードを使用しました。
エミュレーターではエラーなく動作していますが、実際のデバイスで実行しようとすると「InvocationTargetException」が発生します。API レベル 8 を使用してアプリケーションをビルドしています。
java - アプレットは Eclipse で正常に動作します。しかし、Chromeで実行するとInvocationTargetExceptionが発生します
問題なく Eclipse 内で実行される Swing アプレットを作成しましたが、Chrome を使用して html ファイルで実行すると、実行時例外 java.lang.reflect.InvocationTargetException が発生します。誰が何が間違っているのか提案できますか? これが私が試したことです:
InvocationTargetException が他のエラーをラップすることを読みました (別のエラーが原因です) が、有用なエラーを取得するために try{} catch(InvocationTargetException e){ e.toString()} を配置するメソッドがわかりません。
オンライン資料は、jdb を使用してスタック トレースを生成したことを示唆していますが、例外の原因を見つけるための有用な情報が含まれていないようです。
スタックトレース