<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to tickets</title><link href="https://sourceforge.net/p/iqm/tickets/" rel="alternate"/><link href="https://sourceforge.net/p/iqm/tickets/feed.atom" rel="self"/><id>https://sourceforge.net/p/iqm/tickets/</id><updated>2018-08-17T13:21:55.825000Z</updated><subtitle>Recent changes to tickets</subtitle><entry><title>#77 Java 9 URLClassLoader cast not allowed --&gt; plugins are not loaded during runtime</title><link href="https://sourceforge.net/p/iqm/tickets/77/?limit=25#30e4" rel="alternate"/><published>2018-08-17T13:21:55.825000Z</published><updated>2018-08-17T13:21:55.825000Z</updated><author><name>iqmmug</name><uri>https://sourceforge.net/u/iqmmug/</uri></author><id>https://sourceforge.net418713ebc00b4be73e84bd920e978a9280cf7eb2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -1,5 +1,5 @@&lt;/span&gt;
  Cause:
&lt;span class="gd"&gt;- The cast (URLClassLoader)ClassLoader ist not allowed any more in ClasspathUtils line 94 and throws a ClassCastException during start of IQM. &lt;/span&gt;
&lt;span class="gi"&gt;+ The cast (URLClassLoader)ClassLoader ist not allowed any more in ClasspathUtils line 94 and throws a ClassCastException during start of IQM.  That's because of the new module structure of Java 1.9.&lt;/span&gt;

  Workaround: 
  Delete or Rename Plugins folder in the application's start folder 
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>Java 9 jpg images cannot be opened</title><link href="https://sourceforge.net/p/iqm/tickets/78/" rel="alternate"/><published>2018-08-17T13:18:22.315000Z</published><updated>2018-08-17T13:18:22.315000Z</updated><author><name>iqmmug</name><uri>https://sourceforge.net/u/iqmmug/</uri></author><id>https://sourceforge.nete1995e738b9ea5ef17e94a984a02ac5b11fbf913</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It is not possible to open a jpg image using JAI in e.g. ImageFileReader&lt;br/&gt;
Cause: com.sun.image.codec.jpeg  package has been removed.&lt;/p&gt;
&lt;p&gt;Solution: Using ImageIO.read(file)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#77 Java 9 URLClassLoader cast not allowed --&gt; plugins are not loaded during runtime</title><link href="https://sourceforge.net/p/iqm/tickets/77/?limit=25#f6df" rel="alternate"/><published>2018-08-17T09:57:38.914000Z</published><updated>2018-08-17T09:57:38.914000Z</updated><author><name>iqmmug</name><uri>https://sourceforge.net/u/iqmmug/</uri></author><id>https://sourceforge.net50b61d5f820c4a832b2f806fa8e39f7cb9e35299</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -2,7 +2,7 @@&lt;/span&gt;
  The cast (URLClassLoader)ClassLoader ist not allowed any more in ClasspathUtils line 94 and throws a ClassCastException during start of IQM. 

  Workaround: 
&lt;span class="gd"&gt;- Delete or Rename Plugins folder in the application start folder &lt;/span&gt;
&lt;span class="gi"&gt;+ Delete or Rename Plugins folder in the application's start folder &lt;/span&gt;
  or
  Eliminate PluginServiceFactory.addPluginJarsToClasspath() in line 478 in method loadPlugins() in class Applicationstarter
  or
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>#77 Java 9 URLClassLoader cast not allowed --&gt; plugins are not loaded during runtime</title><link href="https://sourceforge.net/p/iqm/tickets/77/?limit=25#511a" rel="alternate"/><published>2018-08-17T09:56:48.618000Z</published><updated>2018-08-17T09:56:48.618000Z</updated><author><name>iqmmug</name><uri>https://sourceforge.net/u/iqmmug/</uri></author><id>https://sourceforge.netd8d3ab10dd8ce715620f3601541bf8cabb74f939</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -2,6 +2,8 @@&lt;/span&gt;
  The cast (URLClassLoader)ClassLoader ist not allowed any more in ClasspathUtils line 94 and throws a ClassCastException during start of IQM. 

  Workaround: 
&lt;span class="gi"&gt;+ Delete or Rename Plugins folder in the application start folder &lt;/span&gt;
&lt;span class="gi"&gt;+ or&lt;/span&gt;
  Eliminate PluginServiceFactory.addPluginJarsToClasspath() in line 478 in method loadPlugins() in class Applicationstarter
  or
  Eliminate addURL(file.toURI().toURL())  in line77 in method addDirToClasspath(File rootDirectory) in class ClasspathUtils.
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>#77 Java 9 URLClassLoader cast not allowed --&gt; plugins are not loaded during runtime</title><link href="https://sourceforge.net/p/iqm/tickets/77/?limit=25#842e" rel="alternate"/><published>2018-08-17T08:57:47.335000Z</published><updated>2018-08-17T08:57:47.335000Z</updated><author><name>iqmmug</name><uri>https://sourceforge.net/u/iqmmug/</uri></author><id>https://sourceforge.neta08ab19f53c5fb5c158dc8b38c109f6191f8e131</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -1,7 +1,10 @@&lt;/span&gt;
  Cause:
  The cast (URLClassLoader)ClassLoader ist not allowed any more in ClasspathUtils line 94 and throws a ClassCastException during start of IQM. 

&lt;span class="gd"&gt;- Workaround: Eliminate addURL(file.toURI().toURL())  in method addDirToClasspath(File rootDirectory), line 77.&lt;/span&gt;
&lt;span class="gi"&gt;+ Workaround: &lt;/span&gt;
&lt;span class="gi"&gt;+ Eliminate PluginServiceFactory.addPluginJarsToClasspath() in line 478 in method loadPlugins() in class Applicationstarter&lt;/span&gt;
&lt;span class="gi"&gt;+ or&lt;/span&gt;
&lt;span class="gi"&gt;+ Eliminate addURL(file.toURI().toURL())  in line77 in method addDirToClasspath(File rootDirectory) in class ClasspathUtils.&lt;/span&gt;

&lt;span class="gd"&gt;- Drawback: Plugin jar files are not loaded any more during runtime.&lt;/span&gt;
&lt;span class="gi"&gt;+ Drawback: Plugin jar files from Plugins folder are not loaded any more during runtime.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>Java 9 URLClassLoader cast not allowed --&gt; plugins are not loaded during runtime</title><link href="https://sourceforge.net/p/iqm/tickets/77/" rel="alternate"/><published>2018-08-17T08:34:58.349000Z</published><updated>2018-08-17T08:34:58.349000Z</updated><author><name>iqmmug</name><uri>https://sourceforge.net/u/iqmmug/</uri></author><id>https://sourceforge.net12c5f9389d9b9ec4e4dd1e31326e9fd364fb80fe</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Cause:&lt;br/&gt;
 The cast (URLClassLoader)ClassLoader ist not allowed any more in ClasspathUtils line 94 and throws a ClassCastException during start of IQM. &lt;/p&gt;
&lt;p&gt;Workaround: Eliminate addURL(file.toURI().toURL())  in method addDirToClasspath(File rootDirectory), line 77.&lt;/p&gt;
&lt;p&gt;Drawback: Plugin jar files are not loaded any more during runtime.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Java 9 URLClassLoader cast not allowed --&gt; plugins are not loaded during runtime</title><link href="https://sourceforge.net/p/iqm/tickets/77/" rel="alternate"/><published>2018-08-17T08:34:58.349000Z</published><updated>2018-08-17T08:34:58.349000Z</updated><author><name>iqmmug</name><uri>https://sourceforge.net/u/iqmmug/</uri></author><id>https://sourceforge.netfd1a9abc3bc592c990d687df4949348e0ee0b5c4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 77 has been modified: Java 9 URLClassLoader cast not allowed --&amp;gt; plugins are not loaded during runtime&lt;br/&gt;
Edited By: iqmmug (iqmmug)&lt;br/&gt;
Description updated:&lt;br/&gt;
--- description-old&lt;/p&gt;
&lt;p&gt;+++ description-new&lt;/p&gt;
&lt;p&gt;@@ -1,8 +1,11 @@&lt;/p&gt;
&lt;p&gt;Cause:&lt;br/&gt;
  The cast (URLClassLoader)ClassLoader ist not allowed any more in ClasspathUtils line 94 and throws a ClassCastException during start of IQM. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Workaround: Eliminate addURL(file.toURI().toURL())  in method addDirToClasspath(File rootDirectory), line 77.&lt;/li&gt;
&lt;li&gt;Workaround: &lt;/li&gt;
&lt;li&gt;Eliminate PluginServiceFactory.addPluginJarsToClasspath() in line 478 in method loadPlugins() in class Applicationstarter&lt;/li&gt;
&lt;li&gt;or&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Eliminate addURL(file.toURI().toURL())  in line77 in method addDirToClasspath(File rootDirectory) in class ClasspathUtils.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Drawback: Plugin jar files are not loaded any more during runtime.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Drawback: Plugin jar files from Plugins folder are not loaded any more during runtime.&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>Java 9 URLClassLoader cast not allowed --&gt; plugins are not loaded during runtime</title><link href="https://sourceforge.net/p/iqm/tickets/77/" rel="alternate"/><published>2018-08-17T08:34:58.349000Z</published><updated>2018-08-17T08:34:58.349000Z</updated><author><name>iqmmug</name><uri>https://sourceforge.net/u/iqmmug/</uri></author><id>https://sourceforge.net68ff8e08962283c9c84ffd9a1d0a066ce9439f9e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 77 has been modified: Java 9 URLClassLoader cast not allowed --&amp;gt; plugins are not loaded during runtime&lt;br/&gt;
Edited By: iqmmug (iqmmug)&lt;br/&gt;
Description updated:&lt;br/&gt;
--- description-old&lt;/p&gt;
&lt;p&gt;+++ description-new&lt;/p&gt;
&lt;p&gt;@@ -2,6 +2,8 @@&lt;/p&gt;
&lt;p&gt;The cast (URLClassLoader)ClassLoader ist not allowed any more in ClasspathUtils line 94 and throws a ClassCastException during start of IQM. &lt;/p&gt;
&lt;p&gt;Workaround: &lt;br/&gt;
+ Delete or Rename Plugins folder in the application start folder &lt;br/&gt;
+ or&lt;br/&gt;
  Eliminate PluginServiceFactory.addPluginJarsToClasspath() in line 478 in method loadPlugins() in class Applicationstarter&lt;br/&gt;
  or&lt;br/&gt;
  Eliminate addURL(file.toURI().toURL())  in line77 in method addDirToClasspath(File rootDirectory) in class ClasspathUtils.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Java 9 URLClassLoader cast not allowed --&gt; plugins are not loaded during runtime</title><link href="https://sourceforge.net/p/iqm/tickets/77/" rel="alternate"/><published>2018-08-17T08:34:58.349000Z</published><updated>2018-08-17T08:34:58.349000Z</updated><author><name>iqmmug</name><uri>https://sourceforge.net/u/iqmmug/</uri></author><id>https://sourceforge.net6b24807ea92b1d92a554a2f1adef4a79c47669ae</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 77 has been modified: Java 9 URLClassLoader cast not allowed --&amp;gt; plugins are not loaded during runtime&lt;br/&gt;
Edited By: iqmmug (iqmmug)&lt;br/&gt;
Description updated:&lt;br/&gt;
--- description-old&lt;/p&gt;
&lt;p&gt;+++ description-new&lt;/p&gt;
&lt;p&gt;@@ -2,7 +2,7 @@&lt;/p&gt;
&lt;p&gt;The cast (URLClassLoader)ClassLoader ist not allowed any more in ClasspathUtils line 94 and throws a ClassCastException during start of IQM. &lt;/p&gt;
&lt;p&gt;Workaround: &lt;br/&gt;
- Delete or Rename Plugins folder in the application start folder &lt;br/&gt;
+ Delete or Rename Plugins folder in the application's start folder &lt;br/&gt;
  or&lt;br/&gt;
  Eliminate PluginServiceFactory.addPluginJarsToClasspath() in line 478 in method loadPlugins() in class Applicationstarter&lt;br/&gt;
  or&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Java 9 URLClassLoader cast not allowed --&gt; plugins are not loaded during runtime</title><link href="https://sourceforge.net/p/iqm/tickets/77/" rel="alternate"/><published>2018-08-17T08:34:58.349000Z</published><updated>2018-08-17T08:34:58.349000Z</updated><author><name>iqmmug</name><uri>https://sourceforge.net/u/iqmmug/</uri></author><id>https://sourceforge.netad6bdc7094d6a6e70d33caf25fbff477bd98b327</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 77 has been modified: Java 9 URLClassLoader cast not allowed --&amp;gt; plugins are not loaded during runtime&lt;br/&gt;
Edited By: iqmmug (iqmmug)&lt;br/&gt;
Description updated:&lt;br/&gt;
--- description-old&lt;/p&gt;
&lt;p&gt;+++ description-new&lt;/p&gt;
&lt;p&gt;@@ -1,5 +1,5 @@&lt;/p&gt;
&lt;p&gt;Cause:&lt;br/&gt;
- The cast (URLClassLoader)ClassLoader ist not allowed any more in ClasspathUtils line 94 and throws a ClassCastException during start of IQM. &lt;br/&gt;
+ The cast (URLClassLoader)ClassLoader ist not allowed any more in ClasspathUtils line 94 and throws a ClassCastException during start of IQM.  That's because of the new module structure of Java 1.9.&lt;/p&gt;
&lt;p&gt;Workaround: &lt;br/&gt;
  Delete or Rename Plugins folder in the application's start folder &lt;/p&gt;&lt;/div&gt;</summary></entry></feed>