// Ensure the constructor was found
assert constructor != null : "No business proxy constructor for \"" + businessInterfaceName
+ "\" was found; not created at start() properly? Bad value bound as RefAddr in JNDI?";
// Create a new InvocationHandler
SessionProxyInvocationHandler handler = this
.createBusinessInterfaceSpecificInvocationHandler(businessInterfaceName);
// Create a new Proxy instance
Object proxy = constructor.newInstance(handler);