How to know what default things are?

in Help Center
Hello,
Is it somehow possible to see, during runtime, what the "default" stuff (for example: protocol and host) of a communicator are?
I searched a lot and the most obvious way:
I noticed that all properties are gone from the communicator. Listing the whole property set gives me just the following:
I feel I could create a dummy proxy then convert it to a string and parse that string, but this is a gigantic hack and requires the proxy to connect successfully!
Is there really no way?
PS: My application inherits from Ice::Application
Is it somehow possible to see, during runtime, what the "default" stuff (for example: protocol and host) of a communicator are?
I searched a lot and the most obvious way:
communicator()->getProperties()->getProperty("Ice.Default.Protocol");does not work, too bad!
I noticed that all properties are gone from the communicator. Listing the whole property set gives me just the following:
Ice.Config= Ice.ProgramName=./clientThat is not much information at all!
I feel I could create a dummy proxy then convert it to a string and parse that string, but this is a gigantic hack and requires the proxy to connect successfully!
Is there really no way?
PS: My application inherits from Ice::Application
0
Comments
Cheers,
Michi.
~J.
within the run() method of my overwritten service class, all the properties I give to main() (by command line or programmatically) are gone.
just to inform you that (as suspected in my last post) the problem was, of course, on my side. I wasn't giving the correct argument vector to the main method of the ice application object. Thanks for the help.