package siprp.initializer; import java.util.HashMap; import java.util.Map; import com.evolute.project.ProjectTools; import com.evolute.utils.error.ErrorLogger; import com.evolute.utils.error.LoggerProperties; import com.evolute.utils.error.ProjectsEnum; import com.evolute.utils.error.ws.WSLogger; import com.evolute.utils.network.proxy.EvoProxyObject; public class SIPRPLoggerInit { public static void init() { Map map = new HashMap(); map.put( LoggerProperties.PROJECT, ProjectsEnum.SIPRP.toString() ); map.put( LoggerProperties.PROJECT_NAME, ProjectTools.getInstance().getProjectName() ); map.put( LoggerProperties.SOFTWARE_VERSION, ProjectTools.getInstance().getVersion().toString() ); map.put( LoggerProperties.SOFTWARE_NAME, "SIPRPSoft" ); try { EvoProxyObject.configSystemProxySelector(); EvoProxyObject.getProxy(); ErrorLogger.initializeLogger( new WSLogger( map ) ); } catch ( Exception e ) { ErrorLogger.logException( e ); } } }