ひがやすを技術ブログ

電通国際情報サービスのプログラマ

OpenAMF対応2

OpenAMFは、どのInvokerをよびだすのかtrue or falseで返させて
判断していたと思います。
そのロジックで、


if (container.hasComponentDef(name)) {
return true;
} else {
try {
Class clazz = Class.forName(name);
} catch (ClassNotFoundException ignore) {
return false;
}
return container.hasComponentDef(clazz);
}
のようにして、POJOのInvokerよりもS2Invokerの方を先に登録
しておけば、S2のコンポーネントも呼び出せるし、POJOも呼び出せると
思います。