<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[V7 Client Issues]]></title><description><![CDATA[<p dir="auto">Hi After upgrading to V7 I get a java error Cannot start java application (Java application class not found) this is on Windows 11</p>
]]></description><link>https://forum.netxms.org/topic/8462/v7-client-issues</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 06:09:05 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/8462.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 21 Oct 2026 20:28:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to V7 Client Issues on Mon, 02 Nov 2026 14:13:21 GMT]]></title><description><![CDATA[<p dir="auto">Причина в обоих thread dump'ах одна: deadlock в клиенте между обновлением списка алармов и таймером мигания. Возникает только при включённой опции "Blinking outstanding alarms".</p>
<p dir="auto">Обход: отключить эту опцию в настройках клиента, раздел Alarms.</p>
<p dir="auto">Тикет: <a href="https://github.com/netxms/netxms/issues/3863" rel="nofollow ugc">https://github.com/netxms/netxms/issues/3863</a></p>
]]></description><link>https://forum.netxms.org/post/35843</link><guid isPermaLink="true">https://forum.netxms.org/post/35843</guid><dc:creator><![CDATA[alk]]></dc:creator><pubDate>Mon, 02 Nov 2026 14:13:21 GMT</pubDate></item><item><title><![CDATA[Reply to V7 Client Issues on Thu, 29 Oct 2026 06:07:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alk" aria-label="Profile: alk">@<bdi>alk</bdi></a> said in <a href="/post/35830">V7 Client Issues</a>:</p>
<blockquote>
<p dir="auto">Лучше снять 2-3 дампа с интервалом в несколько секунд.</p>
<p dir="auto">Лог клиента лежит в %USERPROFILE%\.nxmc4\nxmc.log - нужен целиком, за период с зависанием.</p>
</blockquote>
<p dir="auto">Получилось по данной инструкции. 1- поток - работает ок в панели. в которой нет уведомлений, 2 и 3 потоки - завис клиент</p>
<hr />
<p dir="auto"><a href="/assets/uploads/files/smf/0000000007404-pack.zip">pack.zip</a></p>
]]></description><link>https://forum.netxms.org/post/35835</link><guid isPermaLink="true">https://forum.netxms.org/post/35835</guid><dc:creator><![CDATA[mOba]]></dc:creator><pubDate>Thu, 29 Oct 2026 06:07:18 GMT</pubDate></item><item><title><![CDATA[Reply to V7 Client Issues on Wed, 28 Oct 2026 10:03:01 GMT]]></title><description><![CDATA[<p dir="auto">Аналогичная проблема. Клиент 7.0.1 виснет, обычно в инфраструктуре во время клика на ноде или контейнере.<br />
По совету ИИ собрал дамп во время зависания приложения<br />
"C:\Tools\jdk-25\bin\jcmd.exe" 25328 Thread.print &gt; "%USERPROFILE%\Desktop\nxmc-threads-1.txt"<br />
После анализа дампа ИИ выдает такой вывод:</p>
<blockquote>
<p dir="auto">Что именно зависло<br />
Главный поток main, который обрабатывает события пользовательского интерфейса, находится в состоянии:<br />
java.lang.Thread.State: BLOCKED (on object monitor)<br />
    at org.netxms.nxmc.modules.alarms.widgets.AlarmList$4.run(AlarmList.java:353)<br />
    - waiting to lock &lt;0x000000070f800000&gt; (a java.util.HashMap)<br />
    at org.eclipse.swt.widgets.Display.runTimer(Display.java:4260)<br />
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3748)</p>
<p dir="auto">Одновременно фоновый поток JobWorker-2 выполняет обработку списка аварий:<br />
at org.netxms.nxmc.modules.alarms.widgets.AlarmList.filterAndLimit(AlarmList.java:1078)<br />
    at org.netxms.nxmc.modules.alarms.widgets.AlarmList$31.run(AlarmList.java:1112)<br />
    - locked &lt;0x000000070f800000&gt; (a java.util.HashMap)</p>
<p dir="auto">Обрати внимание: это один и тот же объект HashMap. Фоновый поток JobWorker-2 удерживает его, а главный поток ждёт освобождения. При этом фоновый поток сам ожидает выполнения операции в UI-потоке через Display.syncExec().</p>
<p dir="auto">Получается взаимная блокировка:</p>
<ol>
<li>UI-поток ждёт монитор HashMap, удерживаемый JobWorker-2.</li>
<li>JobWorker-2 ждёт, пока UI-поток выполнит синхронную операцию syncExec().</li>
<li>UI-поток не может обработать эту операцию, потому что заблокирован на первом шаге.<br />
Это объясняет, почему окно перестаёт реагировать на клики и почему дампы, снятые с интервалом, практически идентичны. Проблема находится в клиентской обработке списка аварий (AlarmList), а не в создании сетевых объектов на сервере.</li>
</ol>
</blockquote>
<p dir="auto">Надеюсь это хоть как-то поможет в решении проблемы.</p>
<hr />
<p dir="auto"><a href="/assets/uploads/files/smf/0000000007394-nxmc-threads-1.txt">nxmc-threads-1.txt</a></p>
]]></description><link>https://forum.netxms.org/post/35831</link><guid isPermaLink="true">https://forum.netxms.org/post/35831</guid><dc:creator><![CDATA[ilyamart38]]></dc:creator><pubDate>Wed, 28 Oct 2026 10:03:01 GMT</pubDate></item><item><title><![CDATA[Reply to V7 Client Issues on Tue, 27 Oct 2026 15:18:34 GMT]]></title><description><![CDATA[<p dir="auto">JVM клиента на Windows работает внутри процесса nxmc.exe, отдельного java.exe нет, поэтому PID нужен от nxmc.exe: Task Manager → Details, колонка PID, или</p>
<pre><code>tasklist /fi "imagename eq nxmc.exe"
</code></pre>
<p dir="auto">С клиентом поставляется JRE, а не JDK, поэтому jcmd в комплекте нет. Достаточно скачать zip-архив JDK той же major-версии (Temurin или Zulu, установка не нужна; версия встроенного JRE указана в файле jre\release в каталоге клиента) и во время зависания запустить его от того же пользователя Windows, под которым работает клиент:</p>
<pre><code>&lt;путь к JDK&gt;\bin\jcmd.exe &lt;pid&gt; Thread.print &gt; nxmc-threads-1.txt
</code></pre>
<p dir="auto">Лучше снять 2-3 дампа с интервалом в несколько секунд.</p>
<p dir="auto">Лог клиента лежит в %USERPROFILE%\.nxmc4\nxmc.log - нужен целиком, за период с зависанием.</p>
]]></description><link>https://forum.netxms.org/post/35830</link><guid isPermaLink="true">https://forum.netxms.org/post/35830</guid><dc:creator><![CDATA[alk]]></dc:creator><pubDate>Tue, 27 Oct 2026 15:18:34 GMT</pubDate></item><item><title><![CDATA[Reply to V7 Client Issues on Tue, 27 Oct 2026 07:15:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alk" aria-label="Profile: alk">@<bdi>alk</bdi></a> said in <a href="/post/35825">V7 Client Issues</a>:</p>
<blockquote>
<ol>
<li>что было открыто в момент зависания (какой дашборд или view), и клиент виснет полностью или только тормозит;</li>
<li>thread dump, снятый во время зависания:</li>
</ol>
<pre><code>jcmd &lt;pid&gt; Thread.print &gt; nxmc-threads.txt
</code></pre>
<p dir="auto">(или jstack &lt;pid&gt;, оба из JDK; pid клиента покажет jcmd без аргументов);<br />
3) полный лог клиента за этот период, а не только эти строки.</p>
</blockquote>
<ol>
<li>Клиент не отвечает как и на самих DCI может , так и при открывании определенных Информационных панелей.<br />
2-3) в клиенте нет встроенного jcmd , поэтому посмотреть PID процесса на Windows не получается</li>
</ol>
]]></description><link>https://forum.netxms.org/post/35829</link><guid isPermaLink="true">https://forum.netxms.org/post/35829</guid><dc:creator><![CDATA[mOba]]></dc:creator><pubDate>Tue, 27 Oct 2026 07:15:28 GMT</pubDate></item><item><title><![CDATA[Reply to V7 Client Issues on Mon, 26 Oct 2026 20:19:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alk" aria-label="Profile: alk">@<bdi>alk</bdi></a> said in <a href="/post/35819">V7 Client Issues</a>:</p>
<blockquote>
<p dir="auto">Hi,</p>
<p dir="auto">It's know issue, will be fixed in 7.0.1. Most likely tomorrow.</p>
<p dir="auto">Check <a href="https://github.com/netxms/netxms/issues/3778" rel="nofollow ugc">https://github.com/netxms/netxms/issues/3778</a></p>
</blockquote>
<p dir="auto">Hi Alex,</p>
<p dir="auto">the upgrade to 7.0.1 looks to have fixed the issue I reported we have only just upgraded so are continuing to test</p>
<p dir="auto">Regards<br />
Richard</p>
]]></description><link>https://forum.netxms.org/post/35828</link><guid isPermaLink="true">https://forum.netxms.org/post/35828</guid><dc:creator><![CDATA[richard21]]></dc:creator><pubDate>Mon, 26 Oct 2026 20:19:26 GMT</pubDate></item><item><title><![CDATA[Reply to V7 Client Issues on Mon, 26 Oct 2026 20:13:33 GMT]]></title><description><![CDATA[<p dir="auto">Добрый день,</p>
<p dir="auto">Эти ошибки к зависанию отношения не имеют. Их пишет фоновое обновление элемента дашборда "Table value" или вкладки "Table Last Value", которые ссылаются на удалённую ноду ("Неверный идентификатор объекта") или удалённый DCI ("Неверный идентификатор метрики"). Ошибка только пишется в лог, UI она не блокирует. Если перенастроить или удалить такой элемент, ошибки пропадут.</p>
<p dir="auto">Для разбора самого зависания нужно:</p>
<ol>
<li>что было открыто в момент зависания (какой дашборд или view), и клиент виснет полностью или только тормозит;</li>
<li>thread dump, снятый во время зависания:</li>
</ol>
<pre><code>jcmd &lt;pid&gt; Thread.print &gt; nxmc-threads.txt
</code></pre>
<p dir="auto">(или jstack &lt;pid&gt;, оба из JDK; pid клиента покажет jcmd без аргументов);<br />
3) полный лог клиента за этот период, а не только эти строки.</p>
]]></description><link>https://forum.netxms.org/post/35825</link><guid isPermaLink="true">https://forum.netxms.org/post/35825</guid><dc:creator><![CDATA[alk]]></dc:creator><pubDate>Mon, 26 Oct 2026 20:13:33 GMT</pubDate></item><item><title><![CDATA[Reply to V7 Client Issues on Mon, 26 Oct 2026 06:45:08 GMT]]></title><description><![CDATA[<p dir="auto">Клиент 7.0.1 виснет, в логе:</p>
<p dir="auto">09:20:18.306 [JobWorker-1] ERROR org.netxms.nxmc.base.jobs.Job - Exception in UI job - Неверный идентификатор объекта<br />
org.netxms.client.NXCException: Неверный идентификатор объекта<br />
    at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2304)<br />
    at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2269)<br />
    at org.netxms.client.NXCSession.getDciLastValue(NXCSession.java:6616)<br />
    at org.netxms.nxmc.modules.datacollection.widgets.TableValueViewer.readData(TableValueViewer.java:300)<br />
    at org.netxms.nxmc.modules.datacollection.widgets.BaseTableValueViewer$2.run(BaseTableValueViewer.java:331)<br />
    at org.netxms.nxmc.base.jobs.Job.execute(Job.java:140)<br />
    at org.netxms.nxmc.base.jobs.JobManager.lambda$submit$1(JobManager.java:110)<br />
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)<br />
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)<br />
    at java.base/java.lang.Thread.run(Unknown Source)<br />
09:20:18.329 [JobWorker-1] ERROR org.netxms.nxmc.base.jobs.Job - Exception in UI job - Неверный идентификатор объекта<br />
org.netxms.client.NXCException: Неверный идентификатор объекта<br />
    at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2304)<br />
    at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2269)<br />
    at org.netxms.client.NXCSession.getDciLastValue(NXCSession.java:6616)<br />
    at org.netxms.nxmc.modules.datacollection.widgets.TableValueViewer.readData(TableValueViewer.java:300)<br />
    at org.netxms.nxmc.modules.datacollection.widgets.BaseTableValueViewer$2.run(BaseTableValueViewer.java:331)<br />
    at org.netxms.nxmc.base.jobs.Job.execute(Job.java:140)<br />
    at org.netxms.nxmc.base.jobs.JobManager.lambda$submit$1(JobManager.java:110)<br />
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)<br />
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)<br />
    at java.base/java.lang.Thread.run(Unknown Source)<br />
09:20:19.678 [JobWorker-1] ERROR org.netxms.nxmc.base.jobs.Job - Exception in UI job - Неверный идентификатор метрики<br />
org.netxms.client.NXCException: Неверный идентификатор метрики<br />
    at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2304)<br />
    at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2269)<br />
    at org.netxms.client.NXCSession.getDciLastValue(NXCSession.java:6616)<br />
    at org.netxms.nxmc.modules.datacollection.widgets.TableValueViewer.readData(TableValueViewer.java:300)<br />
    at org.netxms.nxmc.modules.datacollection.widgets.BaseTableValueViewer$2.run(BaseTableValueViewer.java:331)<br />
    at org.netxms.nxmc.base.jobs.Job.execute(Job.java:140)<br />
    at org.netxms.nxmc.base.jobs.JobManager.lambda$submit$1(JobManager.java:110)<br />
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)<br />
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)<br />
    at java.base/java.lang.Thread.run(Unknown Source)<br />
09:20:19.703 [JobWorker-1] ERROR org.netxms.nxmc.base.jobs.Job - Exception in UI job - Неверный идентификатор метрики<br />
org.netxms.client.NXCException: Неверный идентификатор метрики<br />
    at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2304)<br />
    at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2269)<br />
    at org.netxms.client.NXCSession.getDciLastValue(NXCSession.java:6616)<br />
    at org.netxms.nxmc.modules.datacollection.widgets.TableValueViewer.readData(TableValueViewer.java:300)<br />
    at org.netxms.nxmc.modules.datacollection.widgets.BaseTableValueViewer$2.run(BaseTableValueViewer.java:331)<br />
    at org.netxms.nxmc.base.jobs.Job.execute(Job.java:140)<br />
    at org.netxms.nxmc.base.jobs.JobManager.lambda$submit$1(JobManager.java:110)<br />
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)<br />
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)<br />
    at java.base/java.lang.Thread.run(Unknown Source)</p>
]]></description><link>https://forum.netxms.org/post/35823</link><guid isPermaLink="true">https://forum.netxms.org/post/35823</guid><dc:creator><![CDATA[mOba]]></dc:creator><pubDate>Mon, 26 Oct 2026 06:45:08 GMT</pubDate></item><item><title><![CDATA[Reply to V7 Client Issues on Wed, 21 Oct 2026 20:56:00 GMT]]></title><description><![CDATA[<p dir="auto">Hi Alex,</p>
<p dir="auto">Thanks for the quick reply.</p>
<p dir="auto">Regards<br />
Richard</p>
]]></description><link>https://forum.netxms.org/post/35820</link><guid isPermaLink="true">https://forum.netxms.org/post/35820</guid><dc:creator><![CDATA[richard21]]></dc:creator><pubDate>Wed, 21 Oct 2026 20:56:00 GMT</pubDate></item><item><title><![CDATA[Reply to V7 Client Issues on Wed, 21 Oct 2026 20:52:53 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">It's know issue, will be fixed in 7.0.1. Most likely tomorrow.</p>
<p dir="auto">Check <a href="https://github.com/netxms/netxms/issues/3778" rel="nofollow ugc">https://github.com/netxms/netxms/issues/3778</a></p>
]]></description><link>https://forum.netxms.org/post/35819</link><guid isPermaLink="true">https://forum.netxms.org/post/35819</guid><dc:creator><![CDATA[alk]]></dc:creator><pubDate>Wed, 21 Oct 2026 20:52:53 GMT</pubDate></item></channel></rss>