問題タブ [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.lang.reflect.InvocationTargetException - 実際のエラーを特定しますか?
Method.invoke() を使用して、サードパーティの jar で関数を呼び出しています。時々、java.lang.reflect.InvocationTargetException がスローされます。これから、本当の例外が何であったかをどのように理解できますか?
java - Spring / Hibernate:エンティティを削除するときのInvocationTargetException
この質問が少し曖昧な場合は申し訳ありませんが、私はかなり混乱しています。
サービスを呼び出してエンティティを削除し、その場所にエンティティを作成するコントローラーがあります。サービスには、DAOとエンティティがあり、エンティティを削除したいので、
次に、どこからともなく、InvocationTargetExceptionが発生します。ここでのパラメータは次のとおりです。
そしてそれが失敗する場所は次のSpringコードにあります
誰かが何が起こっているのかについての提案がありますか?デバッグで使用できるものはありますか?
更新: スタックトレースは次のとおりです。
更新2:ええと、このスタックトレースには他の障害がなかったので、スタックトレースが更新されました。さて、あなたが提案したように、答えは明らかになり、同じIDを持つ別のオブジェクトがあり、それは真実です。削除直前の私のロジックでは、次のことが起こります。
これが、セッションに2番目のエンティティが存在する原因になっていますか?置き換える古いエンティティを削除するときに、新しいエンティティをHibernateSessionに関連付けたとは思わないためです。
乾杯
ニック
java - Java から Excel へのエクスポート - InvocationTargetException
一部のデータを Excel にエクスポートしようとしているときに、ある時点で立ち往生しています。
これが私のコードです
このコードは、行の InvocationTargetException をスローしています
これが起こっている理由を誰か教えてもらえますか?
(PS: Flex UI からコードを呼び出しています。これは Java コードからは呼び出されません)
ajax - struts2 ajax jsonexception
struts2 アプリケーションで AJAX 呼び出しを行うと、次のエラーが発生します。
ajax 呼び出しが行われると、正しいアクション/メソッドが実行されます。
Action クラスで参照されるすべてのオブジェクトが Serializable を実装するようにしました。
この問題を解決するにはどうすればよいですか? ネットで調べてみたのですが・・・手がかりがありません。
java - BeanUtils - InvocationTargetException を返す 'describe' メソッド
次のエンティティのプロパティをマップで取得しようとしています:
以下を通じて:
明らかcurrentObject
にPSParameterです ..
describe
関数が呼び出されるたびに、次のようになりInvocationTargetException
ます。
根本的な原因は次のとおりです。
なぜこれが起こっているのですか?つまり、文字列を整数に解析できないという例外の根本的な原因は明らかですが、BeanUtilsとその記述がそうしているのはなぜですか?
とにかくこれを回避するには、または代替手段はありますか?ありがとう!
android - RadioGroupでチェックされているボタンを判別するときのInvocationTargetException
RadioButton
内で選択したものに基づいて、実行するパスを決定するアプリケーションがありますRadioGroup
。
InvocationTargetException
次のコードフラグメントが実行されると、プログラムの強制は終了します。
私は何が間違っているのですか?
もっとコードを投稿することはできますが、これは問題のある部分だと思います。
Android2.2をターゲットにしています。
編集:メインスレッドの完全なスタックトレースは次のとおりです。
java - hibernate- Setに追加すると、InvocationTargetExceptionが発生します
hibernateとpostgresで最初のステップを踏み、エンティティクラスの古いスタイルのxml構成を作成し、(Manning Java Persistence with Hib)の本で説明されているように、いくつかのdao実装を作成し、HibernateUtilクラスを作成してSessionFactoryを作成しました。いくつかのエンティティとdaoを介して保存しようとしました。
このコードでは、Customerクラスに一連の'Order'があります。これを構成するために、以下に示すようにhbm.xmlファイルを作成しました。
demo()メソッドで、エンティティインスタンスを作成し、daoを介してsaveOrUpdate()を呼び出しました。正常に実行され、dbに2つの顧客と注文が作成されます。ただし、注文を顧客に追加しようとすると、RuntimeExceptionが発生し、トランザクションがロールバックされます。アプリをデバッグしようとすると、
org.hibernate.context.ThreadLocalSessionContext.TransactionProtectionWrapper.invoke()---> lang.reflect.Method.invoke()---> java.lang.reflect.InvocationTargetException
なぜこれが発生するのか混乱しています。addOrdersToCustomers()を呼び出さない場合、このエラーは発生しません。そのメソッドを呼び出さない場合、Customerオブジェクトに注文のセットがないことを意味しませんか?データベースでは、createOrders()メソッドがCustomerを設定するため、OrderテーブルにはCustomerのIDに正常に設定されたFKcustomer_idがありますOrderのフィールドをcustomerインスタンスに追加しますが、CustomerのSetordersフィールドは更新されません。
これを修正する方法はありますか?ありがとう、
ジム
マッピングは次のとおりです。
Order.java
Order.hbm.xml
daoの実装には基本クラスがあります
HibernateUtil.java
java - アプレットの実行に失敗しました
アプレットを実行しようとすると、次の例外が発生します。
呼び出しエラーはアクセス修飾子が原因であると読みました:
http://download.oracle.com/javase/tutorial/reflect/member/ctorTrouble.html
そして、私が読んだスタックトレースのさらに下:
アクセス修飾子に問題があるとは思わなかったので、好奇心から、そのクラスのすべてのフィールドとメソッドにパブリック修飾子を配置しましたが、問題は解決しません。引数が0のパブリックなコンストラクターもありますので、それはできません。
java - アプレット エラー - java.lang.reflect.InvocationTargetException
私はアプレットの形でゲームを作っています。そうです、このアプレットをブラウザで実行しようとすると、エラーが表示されます。詳細をクリックすると、「java.lang.reflect.InvocationTargetException」と表示されます。これが私のコードです。誰もそれを盗むことはないと信じています。実行できるようにするにはどうすればよいですか?
}
android - DexClassLoaderおよびDownloadManagerAPI
コードの一部を実行しようとしていたところ、Sdcardの外部APKからDexClassLoaderを介してメソッドstartDownloadを取得しました。アクティビティのonCreateメソッドで、このアクティビティを呼び出そうとしています。つまり、ダウンロードを呼び出したいということです。メインのソースコード(DownloadManagerActivity):
Download23.javaのソースコード:
}
行m.invoke(this、(Object [])null);でエラーjava.lang.reflect.InvocationTargetExceptionが発生します。私のメインで。私は本当に知りません、どんな間違いがそこにある可能性があります。簡単な方法で試してみましたが、「外部」の方法との接続はOKです。しかし、ダウンロードを開始できません。これはトリッキーかもしれませんが、実際に私は今それで立ち往生しています。誰かアイデアはありますか?