I think there is a some problem with the way Cortona.Cortona.1 is registered as ActiveX Object.
Cortona is not registered as "Cortona.Cortona.1". It is registered as "Cortona.Control".
The Java error:
org.eclipse.swt.SWTException: Class ID not found in registry result = -21472
And the error message says just that:
"there is no Cortona.Cortona.1 class id in the registry".