2016-04-22 16 views
0

が来る:ジャスパーレポート5.5ランタイムエラー

アプリケーションが呼び出そうとした場合にスロー
Java.lang.AbstractMethodError: 
      org.apache.xerces.dom.DeferredElementImpl.getTextContent()Ljava/lang/String; 
at  
net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFace(Simple‌​FontExtensionHelper.java:364) at 
net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamily(Simp‌​leFontExtensionHelper.java:290) at 
net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamilies(Si‌​mpleFontExtensionHelper.java:254) 
+0

問題を再現するのに十分なソースを表示する必要があります。 –

+0

ソートでは、StackTraceとコードを追加して問題を特定してください –

+0

これはこのメソッドを実行するときに発生します:JasperRunManager.runReportToPdfFile(...) --------------- ------------------------------- java.lang.AbstractMethodError:org.apache.xerces.dom.DeferredElementImpl.getTextContent ()Ljava/lang/String;ネットで net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFaceで\t(SimpleFontExtensionHelper.java:364) net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamilyで\t(SimpleFontExtensionHelper.java:290) \t .sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamilies(SimpleFontExtensionHelper.java:254) – Manujaya

答えて

0
public class AbstractMethodError extends IncompatibleClassChangeError 

AbstractMethodError方法はabstractである。通常、このerrorcompilerにキャッチされます。

しかし、このerrorは、実行中のメソッドが最後にコンパイルされたときに互換性がないと、classの定義が変更された場合にのみ実行時に発生します。

Solution - Please re-compile your code or Class(Which raise error) and then run your Code.

+0

この方法を実行するときにこれが来る: JasperRunManager.runReportToPdfFile(...)詳細は 例外は、このようなものです: れるjava.lang .AbstractMethodError:org.apache.xerces.dom.DeferredElementImpl.getTextContent()Ljava/lang/String;ネットで net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFaceで\t(SimpleFontExtensionHelper.java:364) net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamilyで\t(SimpleFontExtensionHelper.java:290) \t .sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamilies(SimpleFontExtensionHelper.java:254) – Manujaya

+0

コードを再コンパイルします。実行してみてください.. @Manujaya –

+0

あなたの質問にこのスタックトレースを追加してください。ありがとうございました。 @Manujaya –