在AS6 / 7中,我能够在运行时绑定数据源对象 -
Context ctx = new InitialContext();
NonSerializableFactory.rebind(ctx, jndiName, ds);
但NonSerializableFactory类在野外飞行中不再可用,并且无法在运行时绑定ctx中的非可序列化对象。我找不到任何NonSerializableFactory的替代品。
相反,我尝试了以下 -
ctx.rebind(jndiName,ds)
但上述情况并不奏效。我没有看到数据源绑定,我无法访问它。非常感谢任何帮助!