Problem: Product Name: VisiBroker Product Version: 6.0 Product Component: Security Service Platform/OS Version: Windows JDK/Compiler Version: n.a. Why do I get an Exception: ::CORBA_ORB_InvalidName starting the standard Bank SSL example on windows. The output for building the example is like this: Warning: STD is not 1C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\useoldio.h(29) : warning C4995: "_OLD_IOSTREAMS_ARE_DEPRECATED": name was marked as #pragma deprecated The corresponding output when trying to invoke the application is: C:\BDP\examples\vbe\security\bank_ssl SecureServer -DORBpropStorage=cpp_server.properties -Dvbroker.orb.dynamicLibs=Init.dll Installing Securityresolve SSL CurrentInit.dll caused the exception: Exception: ::CORBA_ORB_InvalidName Resolution: When you compile the bank_ssl example, it will mention that environment STD is not set to 1. VBE60 security module only provides support for the STD version on Windows, hence when this environment is not set, although compilation still gets through successfully, there will be a runtime error as you observed now. Clean up your bank_ssl example and set environment variable STD=1 . Do the compilation again, and it should be fine. Old KB# 26561
↧