User Activity

  • Posted a comment on ticket #707 on VStar

    @david_benn All those approaches are good. I think I will start from the simplest, then try to implement more sophisticated.

  • Posted a comment on ticket #707 on VStar

    @david_benn, Well, the thought about stand-alone updater also came into my mind yet it's quite an ugly solution. I'll play with the code when I have time, probably will find a solution and let you know.

  • Modified a comment on ticket #707 on VStar

    How I see the situation: 1. ClassLoader (PluginLoader.java, loadClass method) loads only the main plugin’s class, for example, for ASAS plugin, “ASASObservationSource.class”. If we close the class loader immediately after loading this class, nested “ASASObservationSource$ASASFileReader.class” will not be loaded and we will get an exception. 2. If we close class loader after calling newInstance, other exceptions might be thrown when plugin be in use, because in our example classes “ASASObservationSource$1.class”...

  • Modified a comment on ticket #707 on VStar

    How I see the situation: 1. ClassLoader (PluginLoader.java, loadClass method) loads only the main plugin’s class, for example, for ASAS plugin, “ASASObservationSource.class”. If we close the class loader immediately after loading this class, nested “ASASObservationSource$ASASFileReader.class” will not be loaded and we will get an exception. 2. If we close class loader after calling newInstance, other exceptions might be thrown when plugin be in use, because in our example classes “ASASObservationSource$1.class”...

  • Posted a comment on ticket #707 on VStar

    How I see the situation: 1. ClassLoader (PluginLoader.java, loadClass method) loads only the main plugin’s class, for example, for ASAS plugin, “ASASObservationSource.class”. If we close the class loader immediately after loading this class, nested “ASASObservationSource$ASASFileReader.class” will not be loaded and we will get an exception. 2. If we close class loader after calling newInstance, other exceptions might be thrown when plugin be in use, because in our example classes “ASASObservationSource$1.class”...

  • Modified a comment on ticket #707 on VStar

    The situation is more complex. URLClassLoader cannot be simply closed in PluginLoader. It is needed while program run to load nested classes. This was not obvious when VStar run under Eclipse.

  • Posted a comment on ticket #707 on VStar

    The situation is more complex. URLClassLoader cannot be simply closed in PluginLoader. It is needed while program run to load nested classes.

  • Posted a comment on ticket #707 on VStar

    Some strange errors occured when program compiled with my fixes: yesterday I did not see them. Additional investigation is needed.

View All

Personal Data

Username:
mpyat2sf
Joined:
2018-06-18 17:37:29
Location:
Kyiv / Ukraine / EEST
Gender:
Male

Projects

This is a list of open source software projects that Maksym Pyatnytskyy is associated with:

  • FITS Command-line Utilities A set of Windows command-line utilities to manipulate FITS files Last Updated:
  • Project Logo VStar Multi-platform Variable Star Visualisation and Analysis Last Updated:

Skills

This is a list of skills that Maksym Pyatnytskyy possesses:

  • Command-line
  • .NET/Mono
  • Java AWT
  • Win32 (MS Windows)
  • C
  • C++
  • Delphi/Kylix
  • Free Pascal
  • Java
  • Lazarus
  • Object Pascal
  • Pascal
  • VBScript
  • JavaScript
  • Visual Basic for Applications (VBA)
  • PHP
  • C#

Personal Tools