Instantiating a session bean

To instantiate a session bean, call one of the home interface create methods as shown in the example below. All create methods can raise javax::ejb::CreateException. The example below instantiates the home of a bean with home interface name bookStore/inventory. The IDL remote interface is bookStore::inventory:

try { 
    bookStore::inventory_var inventory = home->create();
}
catch (javax::ejb::CreateException &ce) 
{
    cout << "CreateException for component " << component_name << "\n"
         << "Message:" << ce.message << "\n";
}