<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: 10.2 Migration Issue in Java Maps SDK Questions</title>
    <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370160#M1114</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I am not using SWT on my app but I'm still seeing this, so I want to see if it can work for me. Assuming that you're using &lt;A href="http://www.java2s.com/Code/Jar/o/Downloadorgeclipseswt31jar.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;org.eclipse.swt-3.1.jar&lt;/A&gt; on your sample app, how did you construct the Composite "comp" object? What is "this" being passed as parent Composite?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The ArcGIS map is embedded in an Eclipse RCP View Part, which is passed a Composite parent to its createPartControl interface. It would be quite tasking, unless you are already an Eclipse developer, to create this is a sample case. Another way of doing it is to just create an SWT window and build from that. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import org.eclipse.swt.*;
import org.eclipse.swt.graphics.Rectangle;
import org.eclipse.swt.widgets.*;

Display display = new Display ();
Shell shell = new Shell (display);

// insert stuff in shell

shell.open ();
while (!shell.isDisposed())
 if (!display.readAndDispatch ()) 
&amp;nbsp; display.sleep ();
display.dispose ();&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The shell is a Composite you can add items directly to.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 17:09:34 GMT</pubDate>
    <dc:creator>StephenBaier</dc:creator>
    <dc:date>2021-12-11T17:09:34Z</dc:date>
    <item>
      <title>10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370154#M1108</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I decided to migrate to 10.2 today, hoping it would be smooth and painless because my application doesn't do anything special - simply renders symbols on a graphics layer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt;&lt;SPAN&gt; I can run the sample applications without problems - so either the problem is in my project setup or my data. Would there be any reason a tile package that worked for 10.1.1 not work with 10.2?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This code creates the map, if it is commented out I don't receive be below error spewing, but it still seg-faults upon exiting the application.&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;ArcGISLocalTiledLayer tiledLayer = new ArcGISLocalTiledLayer("/path/to/map.tpk");
tiledLayer.setName("Nautical Chart");
getLayers().add(tiledLayer);&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I start my application (without the above code commented out), it starts continuously spewing:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Frame_buffer_OGL::init_ FAILED to create_ FramebufferName
Frame_buffer_OGL::init_ FAILED to create_ FramebufferName
Frame_buffer_OGL::init_ FAILED to create_ FramebufferName
Frame_buffer_OGL::init_ FAILED to create_ FramebufferName
...&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I close the application I get a core dump, regardless of the local tiled layer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any helpful hints?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;More information:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;When the application starts I get this information:&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Java version : 1.7.0_25 (Oracle Corporation) amd64&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Rendering engine : OpenGL&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GLX version 1.4&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;glxinfo | grep OpenGL&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;OpenGL vendor string: NVIDIA Corporation&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;OpenGL renderer string: GeForce GT 640/PCIe/SSE2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;OpenGL version string: 4.3.0 NVIDIA 319.49&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;OpenGL shading language version string: 4.30 NVIDIA via Cg compiler&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Core dump that occurs after closing application:&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;#&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# A fatal error has been detected by the Java Runtime Environment:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#&amp;nbsp; SIGSEGV (0xb) at pc=0x00007f2ed57f5ea9, pid=8724, tid=139829799008000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# JRE version: 7.0_25-b15&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.25-b01 mixed mode linux-amd64 compressed oops)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# Problematic frame:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# V&amp;nbsp; [libjvm.so+0x709ea9]&amp;nbsp; Monitor::ILock(Thread*)+0x79&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# Core dump written. Default location: /home/user/core or core.8724&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# An error report file with more information is saved as:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# /home/user/hs_err_pid8724.log&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# If you would like to submit a bug report, please visit:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://bugreport.sun.com/bugreport/crash.jsp" rel="nofollow noopener noreferrer" target="_blank"&gt;http://bugreport.sun.com/bugreport/crash.jsp&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;#&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:09:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370154#M1108</guid>
      <dc:creator>StephenBaier</dc:creator>
      <dc:date>2021-12-11T17:09:29Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370155#M1109</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The crash on exit may be due to failing to call dispose on a JMap instance. In the latest release it is necesary to call dispose. If you look in the sample code you will see one way of doing this - disposing the JMap in the window closing event.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 10:13:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370155#M1109</guid>
      <dc:creator>ColinAnderson1</dc:creator>
      <dc:date>2013-12-10T10:13:08Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370156#M1110</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;The crash on exit may be due to failing to call dispose on a JMap instance. In the latest release it is necesary to call dispose. If you look in the sample code you will see one way of doing this - disposing the JMap in the window closing event.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Excellent! That fixes the core dump on exit issue. Now to just figure out why it never actually renders anything!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 11:09:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370156#M1110</guid>
      <dc:creator>StephenBaier</dc:creator>
      <dc:date>2013-12-10T11:09:40Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370157#M1111</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I was doing some testing and accidentally discovered a janky workaround... &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I was thinking that the only difference between the working samples and my application is that mine is built in Eclipse RCP with SWT, using an SWT-AWT bridge to contain the JMap:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;// Create embedding composite
Composite comp = new Composite(this,SWT.EMBEDDED | SWT.DOUBLE_BUFFERED);
comp.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
comp.setLayout(new FillLayout());

// Create AWT container
Frame f = SWT_AWT.new_Frame(comp);
JApplet japp = new JApplet();
map = new ArcMap();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // extends JMap

// Add map to container
f.add(japp);
japp.add(map);
f.setVisible(true);&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I decided to test my project by simply starting the Local Tiled Layer sample from inside my application. It worked! But all the more interesting... my map also worked! Therefore, somehow, when I start the Local Tiled Layer sample (which runs as a separate JFrame) from inside my application, it lets my JMap work (which is embedded in an SWT-AWT bridge JApplet).&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;// start workaround
LocalTiledLayer.main();

// add map dispose listeners
addDisposeListener(new DisposeListener() {
 @Override
 public void widgetDisposed(DisposeEvent e) {
&amp;nbsp; map.dispose();
&amp;nbsp; LocalTiledLayer.dispose();
 }
});&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I have &lt;/SPAN&gt;&lt;STRONG&gt;no clue whatsoever&lt;/STRONG&gt;&lt;SPAN&gt; why this works... but it &lt;/SPAN&gt;&lt;STRONG&gt;WORKS!&lt;/STRONG&gt;&lt;SPAN&gt; The only modification I made to the Local Tiled Layer sample was to change the instance created by main() to a static attribute and added a static dispose() function to call when my application is done. If the sample application is disposed before my application is complete, my map reverts to spewing errors.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;@See ESRI 10.2 Sample Code: Local Tiled Layer&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:09:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370157#M1111</guid>
      <dc:creator>StephenBaier</dc:creator>
      <dc:date>2021-12-11T17:09:31Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370158#M1112</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm seen the same issue with a migrated application that has worked through 10.1.1 since version 1.0 of Runtime, but it only occurs on start-up and then it seizes. Does it have anything to do with the JOGL library dependencies been removed?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 14:55:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370158#M1112</guid>
      <dc:creator>CarlosColón-Maldonado</dc:creator>
      <dc:date>2013-12-10T14:55:08Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370159#M1113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I was doing some testing and accidentally discovered a janky workaround...&lt;BR /&gt;&lt;BR /&gt;I was thinking that the only difference between the working samples and my application is that mine is built in Eclipse RCP with SWT, using an SWT-AWT bridge to contain the JMap ...&lt;BR /&gt;&lt;BR /&gt;I have &lt;STRONG&gt;no clue whatsoever&lt;/STRONG&gt; why this works... but it &lt;STRONG&gt;WORKS!&lt;/STRONG&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am not using SWT on my app but I'm still seeing this, so I want to see if it can work for me. Assuming that you're using &lt;/SPAN&gt;&lt;A href="http://www.java2s.com/Code/Jar/o/Downloadorgeclipseswt31jar.htm"&gt;org.eclipse.swt-3.1.jar&lt;/A&gt;&lt;SPAN&gt; on your sample app, how did you construct the Composite "comp" object? What is "this" being passed as parent Composite?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 16:01:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370159#M1113</guid>
      <dc:creator>CarlosColón-Maldonado</dc:creator>
      <dc:date>2013-12-10T16:01:51Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370160#M1114</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I am not using SWT on my app but I'm still seeing this, so I want to see if it can work for me. Assuming that you're using &lt;A href="http://www.java2s.com/Code/Jar/o/Downloadorgeclipseswt31jar.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;org.eclipse.swt-3.1.jar&lt;/A&gt; on your sample app, how did you construct the Composite "comp" object? What is "this" being passed as parent Composite?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The ArcGIS map is embedded in an Eclipse RCP View Part, which is passed a Composite parent to its createPartControl interface. It would be quite tasking, unless you are already an Eclipse developer, to create this is a sample case. Another way of doing it is to just create an SWT window and build from that. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import org.eclipse.swt.*;
import org.eclipse.swt.graphics.Rectangle;
import org.eclipse.swt.widgets.*;

Display display = new Display ();
Shell shell = new Shell (display);

// insert stuff in shell

shell.open ();
while (!shell.isDisposed())
 if (!display.readAndDispatch ()) 
&amp;nbsp; display.sleep ();
display.dispose ();&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The shell is a Composite you can add items directly to.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:09:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370160#M1114</guid>
      <dc:creator>StephenBaier</dc:creator>
      <dc:date>2021-12-11T17:09:34Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370161#M1115</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;The ArcGIS map is embedded in an Eclipse RCP View Part, which is passed a Composite parent to its createPartControl interface. Another way of doing it is to just create an SWT window and build from that. The shell is a Composite you can add items directly to.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for replying &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;&lt;STRONG&gt;quickly&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN&gt;. I've seen the Display/Shell sample which, as you state, it is a pure SWT window. Unfortunately, I've been pure Swing on an already two-year development project, and I'm afraid throwing it a curve as such would cause more harm than good. I'm in favor of temporary workarounds so long as they are temporary, and I am yet to hear from ESRI as to what is the official prognosis. Until then, I'll keep subscribed here and see what happens.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 19:51:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370161#M1115</guid>
      <dc:creator>CarlosColón-Maldonado</dc:creator>
      <dc:date>2013-12-10T19:51:02Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370162#M1116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;The crash on exit may be due to failing to call dispose on a JMap instance. In the latest release it is necesary to call dispose. If you look in the sample code you will see one way of doing this - disposing the JMap in the window closing event.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Colin, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you elaborate on this issue ? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm able to generate a JVM crash on exit by commenting the map.dispose() of type &lt;/SPAN&gt;&lt;STRONG&gt;EXCEPTION_UNCAUGHT_CXX_EXCEPTION&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I understand we have to dispose the map, but how commenting it could generate a fatal error ? fatal error should be rare... it doesn't feel right to be able to crash my JVM so easily, especially when my JMap is empty :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
public class MapDisposeApp {

&amp;nbsp;&amp;nbsp;&amp;nbsp; private JFrame window;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private JMap map;

&amp;nbsp;&amp;nbsp;&amp;nbsp; public MapDisposeApp() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window = new JFrame();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.setSize(800, 600);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.setLocationRelativeTo(null); // center on screen
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.getContentPane().setLayout(new BorderLayout(0, 0));

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.addWindowListener(new WindowAdapter() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @Override
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void windowClosing(WindowEvent windowEvent) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; super.windowClosing(windowEvent);
//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.dispose();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map = new JMap();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.getContentPane().add(map);

//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArcGISTiledMapServiceLayer tiledLayer = new ArcGISTiledMapServiceLayer(
//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer");
//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.getLayers().add(tiledLayer);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp; /**
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @param args
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EventQueue.invokeLater(new Runnable() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @Override
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void run() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MapDisposeApp application = new MapDisposeApp();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; application.window.setVisible(true);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (Exception e) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
}
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Each time I run my app and close it I got :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="font-style:italic;"&gt;Java version : 1.7.0_40 (Oracle Corporation) x86&lt;BR /&gt;Rendering engine : DirectX&lt;BR /&gt;#&lt;BR /&gt;# A fatal error has been detected by the Java Runtime Environment:&lt;BR /&gt;#&lt;BR /&gt;#&amp;nbsp; EXCEPTION_UNCAUGHT_CXX_EXCEPTION (0xe06d7363) at pc=0x7c812fd3, pid=2132, tid=3644&lt;BR /&gt;#&lt;BR /&gt;# JRE version: Java(TM) SE Runtime Environment (7.0_40-b43) (build 1.7.0_40-b43)&lt;BR /&gt;# Java VM: Java HotSpot(TM) Client VM (24.0-b56 mixed mode windows-x86 )&lt;BR /&gt;# Problematic frame:&lt;BR /&gt;# C&amp;nbsp; [kernel32.dll+0x12fd3]&lt;BR /&gt;#&lt;BR /&gt;# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows&lt;BR /&gt;#&lt;BR /&gt;# An error report file with more information is saved as:&lt;BR /&gt;# D:\my_workspace\MapDisposeApp\hs_err_pid2132.log&lt;BR /&gt;#&lt;BR /&gt;# If you would like to submit a bug report, please visit:&lt;BR /&gt;#&amp;nbsp;&amp;nbsp; &lt;A href="http://bugreport.sun.com/bugreport/crash.jsp" rel="nofollow noopener noreferrer" target="_blank"&gt;http://bugreport.sun.com/bugreport/crash.jsp&lt;/A&gt;&lt;BR /&gt;#&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How can I justify this behavior to my teammate who are not GIS profiles ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:09:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370162#M1116</guid>
      <dc:creator>JeremieJoalland1</dc:creator>
      <dc:date>2021-12-11T17:09:37Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370163#M1117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Unfortunately there was a change in the underlying native code that causes a crash if the map has not been disposed before shut down of the application and the issue was not discovered until too near the release to try and resolve it. Although this issue will hopefully be resolved in the next release you should always call dispose.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Dec 2013 09:20:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370163#M1117</guid>
      <dc:creator>ColinAnderson1</dc:creator>
      <dc:date>2013-12-19T09:20:10Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370164#M1118</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
public class MapDisposeApp {

&amp;nbsp;&amp;nbsp;&amp;nbsp; private JFrame window;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private JMap map;

&amp;nbsp;&amp;nbsp;&amp;nbsp; public MapDisposeApp() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window = new JFrame();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.setSize(800, 600);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.setLocationRelativeTo(null); // center on screen
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.getContentPane().setLayout(new BorderLayout(0, 0));

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.addWindowListener(new WindowAdapter() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @Override
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void windowClosing(WindowEvent windowEvent) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; super.windowClosing(windowEvent);
//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.dispose();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map = new JMap();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.getContentPane().add(map);

//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArcGISTiledMapServiceLayer tiledLayer = new ArcGISTiledMapServiceLayer(
//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer");
//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.getLayers().add(tiledLayer);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp; /**
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @param args
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EventQueue.invokeLater(new Runnable() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @Override
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void run() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MapDisposeApp application = new MapDisposeApp();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; application.window.setVisible(true);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (Exception e) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
}
&lt;/PRE&gt;&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Are you getting the spewing-offs mentioned on this thread?&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Frame_buffer_OGL::init_ FAILED to create_ FramebufferName
Frame_buffer_OGL::init_ FAILED to create_ FramebufferName
Frame_buffer_OGL::init_ FAILED to create_ FramebufferName
Frame_buffer_OGL::init_ FAILED to create_ FramebufferName
...&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:09:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370164#M1118</guid>
      <dc:creator>CarlosColón-Maldonado</dc:creator>
      <dc:date>2021-12-11T17:09:40Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370165#M1119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;no sorry, I found nothing related to "&lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;Frame_buffer_OGL&lt;/SPAN&gt;&lt;SPAN&gt;" in my crach log file.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Dec 2013 13:10:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370165#M1119</guid>
      <dc:creator>JeremieJoalland1</dc:creator>
      <dc:date>2013-12-19T13:10:28Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370166#M1120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;no sorry, I found nothing related to "&lt;SPAN style="font-style:italic;"&gt;Frame_buffer_OGL&lt;/SPAN&gt;" in my crach log file.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks, Jeremie. I tried your code is not happening on me, either. It's on my app which uses some AWT components over the map which might be causing the issue.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Dec 2013 15:55:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370166#M1120</guid>
      <dc:creator>CarlosColón-Maldonado</dc:creator>
      <dc:date>2013-12-19T15:55:50Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370167#M1121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I ran into the same spewing of messages ('Frame_buffer_OGL::init_ FAILED to create_ FramebufferName') when my migrated app started up.&amp;nbsp; Things were working fine 15 minutes prior in 10.1.1, but then stopped after swapping the libraries.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In my case I found the remedy was to run the application on the event dispatch thread (ie. SwingUtilities.invokeLater).&amp;nbsp; I wasnt doing so in 10.1 without issue, but it appears something in 10.2 is more sensitive in that regard.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;hth&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;john&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Dec 2013 00:37:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370167#M1121</guid>
      <dc:creator>JohnWass</dc:creator>
      <dc:date>2013-12-27T00:37:13Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370168#M1122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, all use of JMap (including creation and disposing) should be carried out on the EDT. JMap being a Swing component has the same restrictions you would find with the standard Swing components - &lt;/SPAN&gt;&lt;A href="http://docs.oracle.com/javase/7/docs/api/javax/swing/package-summary.html#threading"&gt;http://docs.oracle.com/javase/7/docs/api/javax/swing/package-summary.html#threading&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This was also a restriction for the previous release but it might have been a bit more robust to people not following the EDT requirement.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jan 2014 08:23:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370168#M1122</guid>
      <dc:creator>ColinAnderson1</dc:creator>
      <dc:date>2014-01-06T08:23:54Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370169#M1123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;John - Thanks for the information. I no longer need to use my workaround by opening my map on the Swing EDT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Colin - Thanks for the additional information. Not disposing on the EDT was causing problems after creating on the EDT.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jan 2014 11:56:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370169#M1123</guid>
      <dc:creator>StephenBaier</dc:creator>
      <dc:date>2014-01-06T11:56:12Z</dc:date>
    </item>
    <item>
      <title>Re: 10.2 Migration Issue</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370170#M1124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;In my case I found the remedy was to run the application on the event dispatch thread (ie. SwingUtilities.invokeLater).&amp;nbsp; I wasnt doing so in 10.1 without issue, but it appears something in 10.2 is more sensitive in that regard.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you, John. I got it to work as well.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jan 2014 10:39:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/10-2-migration-issue/m-p/370170#M1124</guid>
      <dc:creator>CarlosColón-Maldonado</dc:creator>
      <dc:date>2014-01-07T10:39:11Z</dc:date>
    </item>
  </channel>
</rss>

