Changes

Jump to: navigation, search

ArcEngine/Java issue

2,807 bytes added, 17:43, 31 March 2017
no edit summary
ArcEngine 10.1 needs Java to be installed and ArcEgine finds Java by '''registry keys ('''(not''' by environmental variables like JAVA_HOME and PATH).
When ArcEngine does not found find Java properly there are two different error messages in the console log '''after''' ''Synchronized with "xxx" Map''
1 <ol><li>Java Executable<pre> Loading jawt.dll failed. This is normal if java.version < 1.3. If java.version is > 1.4 and if this failure has occurred on Windows,<br/>please ensure that this program is started with a Java executable from a JDK/JRE install location on this computer. <br/>at '''com.esri.arcgis.interop'''.NativeObjRef.getJdk13WindowsHandleNative(Native Method) </li><li>Java HotSpot</li></ol>
please ensure that this program ==How to fix Java issues for ArcEngine==__NOEDITSECTION__ {{Note | You need to stop {{IMSMANG}} server and the IMSMA Control Centre between each change below since {{IMSMANG}} reads in the environment variables when the IMSMA Control centre is started with a Java executable from a JDK/JRE install location on this computer. Open the log and verify that your changes have taken effect.}}
at <ol><li>Check in the ''Programs and Features''comin the Control Panel if the Java installed is the Java that is included in the {{IMSMANG}} installation package.esri:If not, ask the user if you may uninstall the other version.arcgis</li>[[Image:Java version.interoppng|700px|center]]<div align="center">''Our Java ''</div><li>If our Java already was installed check that the right version is found by Java; <br/> <br/>[[Image:Java ver.NativeObjRefpng|600px|center]]* find the Java version by typing ''Java -version'' in the Command window and click Enter.getJdk13WindowsHandleNative* '''[[Environment Variables | Verify that the environment variable]]''' JAVA_HOME is set to ''C:\Program Files\Java\jre7'' on 32-bits OS or ''C:\Program Files (Native Methodx86) \Java\jre7'' on 64-bits OS.</li><li>If none of the above fixed the problem, add ''''';'''%JAVA_HOME%\bin'' to the end of the PATH environment variable.<li>If it still does not work, copy the contents of the environment variable PATH to a document.</li><li>Copy ''%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin'' to the environment variable PATH.:In this way you know that the PATH is correct and does not have any other issues.</preli>2 Java HotSpot<li>Test again.</li><li>If it works, restore the PATH variable by copy back part by part back to it with ; between each part.:'''Note''': test to start the client between each change of the PATH.</ol>
How to fix the it===Example log file from English stand-alone server===__NOEDITSECTION__ System Property '''"user.language"''': en <br/>System Property '''"user.language.format"''': not set<br/>System Variable '''"AGSENGINEJAVA"''': C:\Program Files (x86)\ArcGIS\Engine10.1 Install the Java that is included in the {{IMSMANG}} installation package\<br/>2 If System Variable '''"Path"''': C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\; c:\Program Files (x86)\Java already was installed; \jre7\bin<br/>2A verify System Variable '''"Java_Home"''': c:\Program Files (x86)\Java version by\jre7<br/>2B Verify that the registry key XX is System Variable '''"LANG"''': not set <br/>Client Configuration Variable '''"java.naming.provider.url"''': localhost<br/>Client Configuration Variable '''"AlwaysSyncGeodata"''': true<br/>Client Configuration Variable '''"isClientOnly"''': false<br/>Connecting to GIS Service ...Starting session with '''GIS Service''' at "/C:/IMSMAng//server/gis" ...GIS Service starting ...<br/>'''fileServerURI''' = file:/C:/IMSMAng/server/gis/<br/>'''map.name''' = World<br/>Building Map Configuration ...<br/>'''Connected''' to YYGIS Service<br/>Synchronizing with "World" Map cached in "C:\IMSMAng\client\gis\sandbox\World" ...<br/>'''Synchronized''' with "World" Map<br/>
{{NavBox Hub}} Note| There is another '''[[Category:NoPublicJava error during installation | Java error]]''' that has occurred during {{IMSMANG}} installaion.}}{{NavBox Technical Notes}}
[[Category:NAA]]
6,632
edits

Navigation menu