Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

R

red

@red
Unfollow Follow
About
Posts
5
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Компиляция eclipse клиента из исходников
    R red
    Support (Russian)

    @victor said in Компиляция eclipse клиента из исходников:

    Есть две ветки исходников - десктоп и веб. В статье на wiki описывается настройка Eclipse только для веба. С десктопом немного проще все: надо брать Eclipse 3.8.2, доставить в него  то, что описано в файле src/java/eclipse_addons.txt, и все должно заработать.

    С клиентской библиотекой сделано так - она собирается и как jar, и как Eclipse plugin. В workbench надо импортировать plugin проект из src/java/client.

    теперь коечто понятно.
    под ветками подразумеваются не ветки git , а webui/webapp и src/java/netxms-eclipse ?
    и кстати package.cmd в src/java/client сломан.(запилю реквест чуть позже).
    и все таки непонятно откуда ссылки на org.netxms.api взялись в веб-клиенте(сейчас же нет такого jar)
    хотя вебклиент меня пока меньше всего волнует но все же дойду и до него.
    какую версию эклипса и rap использовать с вебклиентом?


  • Компиляция eclipse клиента из исходников
    R red
    Support (Russian)

    перепробовав много вариантов остановился пока на luna rcp 4.4 sr2

    по крайней мере все бандлы нашлись.
    Но,

    1. В плагине Mobile отсуствовала зависимость от clientlibrary
      После добавления данной зависимости вскрылись другие ошибки

      Разве org.netxms.api не удален? почему остались связи на него?
    2. Сейчас в качестве десктопного клиента используется веб-клиент?
      Не понимаю почему в вики говорится о импортировании проектов из webui/webapp  ?

    У меня такое чувство что вики опять не синхронизировано с текущей работой.


  • Компиляция eclipse клиента из исходников
    R red
    Support (Russian)

    @harun said in Компиляция eclipse клиента из исходников:

    Скажите, под какую ОС собираете?

    консоль под XP x32


  • Компиляция eclipse клиента из исходников
    R red
    Support (Russian)

    Имею успешный опыт компиляции и работы с 1.2.17 на eclipse indigo.
    Решил перейти на 2.0 rc2.
    Используя https://wiki.netxms.org/wiki/How_to_setup_Eclipse/RAP
    наткнулся на некоторую нестыковку: Рекомендуется использовать Eclipse Luna 4.4 rc2 и RAP 3.0.
    Но во всех источниках говорится что для Luna идет только с RAP 2.3. При попытке точно следовать инструкции натыкаюсь на предупреждение "selected a target with a newer version than your current Eclipse installation" .
    Не понимаю - вы игнорируете это предупреждение(и все работает) или всетаки  Eclipse должен быть Mars ?


  • New reporting functionality
    R red
    Support

    develop version v2.0 dont have this bug, so i mix some code from v2.0 to 1.2.17 for fastfix
    replace method
    private void sendFileData(final long requestId, final byte[] data)
    in
    src\java\nxreporting\src\main\java\com\radensolutions\reporting\infrastructure\impl\TcpConnector.java
    with

    /**
             * @param requestId
             * @param data
             * @throws IOException
             */
            private void sendFileData(final long requestId, final byte[] data) throws IOException {
                NXCPMessage msg = new NXCPMessage(NXCPCodes.CMD_FILE_DATA, requestId);
                msg.setBinaryMessage(true);
                boolean success = false;
                for (int pos = 0; pos < data.length; pos += 16384) {
                    int len = Math.min(16384, data.length - pos);
                    msg.setBinaryData(Arrays.copyOfRange(data, pos, pos + len));
                    sendMessage(msg);
                    if (pos + len == data.length )
                    {
                        success = true;
                        break;
                    }
                }
                if (success)
                {
                    msg.setEndOfFile(true);
                    msg.setBinaryData(new byte[0]);
                    sendMessage(msg);
                }
                else
               {
                  NXCPMessage abortMessage = new NXCPMessage(NXCPCodes.CMD_ABORT_FILE_TRANSFER, requestId);
                  abortMessage.setBinaryMessage(true);
                  sendMessage(abortMessage);
               }
            }
    
  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups