org.apache.catalina.LifecycleException: org.apache.catalina.LifecycleException: java.lang.NoSuchMethodError: org.mobicents.protocols.ss7.sccp.parameter.SccpAddress.<init>(Lorg/mobicents/protocols/ss7/indicator/RoutingIndicator;ILorg/mobicents/protocols/ss7/sccp/parameter/GlobalTitle;I)V
奇妙なことに、開発マシンで同じMobicentsプロトコルJARライブラリのセットを実行していますが、サーバーでこれを受け取ります。
問題の原因となっている行は次のとおりです。
SccpAddress localAddress = new SccpAddress(RoutingIndicator.ROUTING_BASED_ON_DPC_AND_SSN, Controller.LOCAL_SPC, localGT, Controller.SSN_CAP);
そして、彼らのテストケースで使用されたものと非常に似ています。その行を逐語的に試したときにも同じエラーが発生しました。
でデコードメソッドをSccpAddressCodec
有効なバイト配列で使用しようとすると、同じエラーが発生しました。
MobicentsSS7プロトコルスタックのバージョン1.0.0.CR1を使用しています。