|
|
|
|||||
|
Acess modifier for CommunicatorI is not public
Hi,
I am trying to use Spring framework to wireup my dependencies which uses reflection extensively. When trying to invoke destroy method on communicator instance obtained by Ice.Util.initialize(args), I am getting a IllegalAccessException. I took at quick look at CommunicatorI class and it is not public. I also looked at the other *I.java classes in Ice package and found the following missing public: 1) CommunicatorI.java 2) PropertiesI.java Other files ObjectAdapterI.java, PluginManagerI.java etc.. all are public. I think you don't want users to instantiate the CommunicatorI class directly but the same can be acheived by making the constructor package access. Can you please this change to CommunicatorI and PropertiesI so that method s can be invoked via Reflection and at the same time keep the current sematics. Thanks in advance, --Venkat. Thanks, --Venkat. |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| IceSSL CA public key and C# | tkrieger | Help Center | 1 | 12-08-2006 10:53 PM |
| Java VM Crash within Ice.CommunicatorI.destroy and many threads w/ Prioxies. | jae | Help Center | 3 | 10-17-2006 09:09 PM |
| Glacier2 Needs Public IP | Wayetender | Help Center | 1 | 04-15-2005 11:01 PM |
| Chinese tranlation of Distributed Programming with Ice (public review version) | weida | Comments | 13 | 10-09-2004 06:01 PM |
| ICE warning LNK4217: locally defined symbol ??0exception@@QAE@ABV0@@Z (public: __this | Neo | Help Center | 1 | 07-22-2004 05:58 PM |