<?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: LocalMapService internal exception in Java Maps SDK Questions</title>
    <link>https://community.esri.com/t5/java-maps-sdk-questions/localmapservice-internal-exception/m-p/149626#M435</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Micheal,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do you stop the service after it has been started? Use&amp;nbsp;&amp;nbsp;addLocalServiceStartCompleteListener to ensure that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Adam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 12 Oct 2016 07:01:44 GMT</pubDate>
    <dc:creator>nita14</dc:creator>
    <dc:date>2016-10-12T07:01:44Z</dc:date>
    <item>
      <title>LocalMapService internal exception</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/localmapservice-internal-exception/m-p/149625#M434</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have been encountering some serious issues with the LocalMapService class in the 10.1.1 API for Java. I get an internal socket exception being thrown&amp;nbsp; within the ESRI code when I stop them. Has any one else experienced this? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Code Sample:&lt;/P&gt;&lt;P&gt;m_localMapService = new LocalMapService(BLANK_MPK_PATH);&lt;/P&gt;&lt;P&gt;m_localMapService.setEnableDynamicLayers(true);&lt;/P&gt;&lt;P&gt;m_localMapService.start(); &lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;m_localMapService.stop(); // Internal exception thrown&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Exception:&lt;/P&gt;&lt;P&gt;java.net.SocketException: Software caused connection abort: recv failed&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.net.SocketInputStream.socketRead0(Native Method)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.net.SocketInputStream.socketRead(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.net.SocketInputStream.read(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.net.SocketInputStream.read(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:130)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:127)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:233)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:98)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:210)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:271)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:227)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:209)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:292)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:126)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:483)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:731)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:709)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:700)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.esri.core.internal.io.handler.l.a(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.esri.core.internal.io.handler.l.a(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.esri.client.local.LocalService.deleteService(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.esri.client.local.LocalService$d.run(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.esri.client.local.LocalService.stop(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.synectics.synergyii.gis.esri.runtime.PersistentLayerManager.loadImageLayers(PersistentLayerManager.java:88)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.synectics.synergyii.gis.esri.runtime.RuntimeCONST.initalise(RuntimeCONST.java:108)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.lang.reflect.Method.invoke(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.synectics.synergyii.utils.JVMUtils.exectuteStaticMethod(JVMUtils.java:108)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.synectics.synergyii.utils.JVMUtils.exectuteStaticMethod(JVMUtils.java:96)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.synectics.synergyii.synergygis.SynergyGISPanel.&amp;lt;clinit&amp;gt;(SynergyGISPanel.java:103)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.lang.Class.forName0(Native Method)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.lang.Class.forName(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.synectics.synergyii.gui.MapWindow.initialise(MapWindow.java:1704)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.synectics.synergyii.gui.MapWindow.&amp;lt;init&amp;gt;(MapWindow.java:390)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.synectics.synergyii.gui.initialise.ClientInitialise.createApplicationWindow(ClientInitialise.java:637)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.synectics.synergyii.gui.initialise.ClientInitialise.logon(ClientInitialise.java:838)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at com.synectics.synergyii.gui.initialise.PasswordEntry.actionPerformed(PasswordEntry.java:704)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at javax.swing.DefaultButtonModel.setPressed(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.Component.processMouseEvent(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at javax.swing.JComponent.processMouseEvent(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.Component.processEvent(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.Container.processEvent(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.Component.dispatchEventImpl(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.Container.dispatchEventImpl(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.Component.dispatchEvent(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.Container.dispatchEventImpl(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.Window.dispatchEventImpl(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.Component.dispatchEvent(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventQueue.dispatchEventImpl(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventQueue.access$500(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventQueue$3.run(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventQueue$3.run(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventQueue$4.run(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventQueue$4.run(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventQueue.dispatchEvent(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventDispatchThread.pumpEvents(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventDispatchThread.pumpEvents(Unknown Source)&lt;/P&gt;&lt;P&gt;&amp;nbsp; at java.awt.EventDispatchThread.run(Unknown Source)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Aug 2016 23:15:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/localmapservice-internal-exception/m-p/149625#M434</guid>
      <dc:creator>MichaelKnight</dc:creator>
      <dc:date>2016-08-05T23:15:18Z</dc:date>
    </item>
    <item>
      <title>Re: LocalMapService internal exception</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/localmapservice-internal-exception/m-p/149626#M435</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Micheal,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do you stop the service after it has been started? Use&amp;nbsp;&amp;nbsp;addLocalServiceStartCompleteListener to ensure that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Adam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Oct 2016 07:01:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/localmapservice-internal-exception/m-p/149626#M435</guid>
      <dc:creator>nita14</dc:creator>
      <dc:date>2016-10-12T07:01:44Z</dc:date>
    </item>
    <item>
      <title>Re: LocalMapService internal exception</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/localmapservice-internal-exception/m-p/149627#M436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Adam,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was under the impression that start was a blocking call therefore removing the need for callbacks?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Mike&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Oct 2016 07:06:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/localmapservice-internal-exception/m-p/149627#M436</guid>
      <dc:creator>MichaelKnight</dc:creator>
      <dc:date>2016-10-12T07:06:16Z</dc:date>
    </item>
    <item>
      <title>Re: LocalMapService internal exception</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/localmapservice-internal-exception/m-p/149628#M437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not 100% it will resolve your issue, but I have already seen this kind of errors....Worth trying...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Oct 2016 07:10:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/localmapservice-internal-exception/m-p/149628#M437</guid>
      <dc:creator>nita14</dc:creator>
      <dc:date>2016-10-12T07:10:24Z</dc:date>
    </item>
  </channel>
</rss>

