私は OSGi/Felix をアプレットで使用しており、次のコードで OperationSetBasicTelephonyJabberImpl の新しいインスタントを作成しようとすると:
logger.info("***(ProtocolProviderServiceJabberImpl) arg: " + this);
OperationSetBasicTelephonyJabberImpl basicTelephony =
new OperationSetBasicTelephonyJabberImpl(this);
コンストラクターは呼び出されず、コンストラクターの最初のメッセージは表示されず、エラーは返されず、単に渡されます。(それらは同じバンドルにあります)
コンストラクター:
public OperationSetBasicTelephonyJabberImpl(
ProtocolProviderServiceJabberImpl protocolProvider) {
//This line is not showing
logger.info("(OperationSetBasicTelephonyJabberImpl)constructor started");
this.protocolProvider = protocolProvider;
this.protocolProvider.addRegistrationStateChangeListener(this);
ChatPanel.protocolProvider = protocolProvider;
logger.info("***********************************HELLO**************************");
}
なぜこれが起こっているのかわかりませんが、何が問題なのですか?