1

私は 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**************************");
}

なぜこれが起こっているのかわかりませんが、何が問題なのですか?

4

1 に答える 1