[MIP-178] MCCS 에 등록한 Network Interface 가 활성화 되지 않음

Subject
MCCS 에 등록한 Network Interface 가 활성화 되지 않음.


APPLIES TO:
"MCCS version: 3.1.5
OS: Windows 2008 R2 SP1(x64)
APPs: -
Disk Type: -"




SYMPTOMS
"MCCS 에 등록한 Network Interface 가 활성화 되지 않는다.
실제로 사이트에서 확인한 바로는 dll 에서는 정상적으로 인터페이스 상태를 가져온다.
(mccsd.exe -state nic Public 명령어로 확인함)
그러나 WindowsNicAget.java 에서 정상적으로 가져오지 않는 경우가 있다.
-> NetworkInterface.getDisplayName() 메소드가 정상적으로 결과값을 가져오지 못하고, null 를 리턴한다.
어떤 상황에서 발생할 수 있는지 파악하고 null 이 리턴될 때 대응책을 강구해야 한다."



CAUSE
JVM 내에서 관리되는 Network Interface 중 DisplayName이 없는 것들이 있는데, 이 때문에 NullPointException이 발생한 것임.



SOLUTION
Null인 경우 다음 인터페이스를 확인하도록 수정하여 완료.
Fixed MCCS 3.2