hi again
check out this documentation link Creating an Initial Context - Developing Java EE 5 Applications - SAP Library it mentions "As an external client, you have to use the InitialContext constructor with a Hashtable as a parameter, which contains environment properties specifying the connection details that should be used by the system in the context creation.".
based on your code snippet you're using Properties - try it with Hashtable instead.
regards,
christian