Patrick, I fixed the problem by creating new x64 configuration (set Platform to "x64") since I have JDK x64 installed. I still do not understand why Any CPU does not work.
On Fri, Sep 29, 2017 at 7:15 PM, Patrick Brunmayr < [email protected]> wrote: > I got the exact same message like you Alexey > > 2017-09-29 18:13 GMT+02:00 Alexey Kukushkin <[email protected]>: > >> Pavel, >> >> It does not work for me - seems same problem. I also have VisualStudio >> 2017 and Oracle JDK 8.144. I suggest we open a ticket and investigate. I >> have jvm.dll inside jre\bin\server\jvm.dll but for some reason Ignite does >> not try it. >> >> Apache.Ignite.Core.Common.IgniteException: Failed to load jvm.dll: >> [option=JAVA_HOME, path=C:\Program >> Files\Java\jdk1.8.0_144\bin\server\jvm.dll, >> error=DLL could not be loaded (126: ERROR_MOD_NOT_FOUND). This can be >> caused by missing dependencies. Make sure that Microsoft Visual C++ 2010 >> Redistributable Package is installed (https://www.microsoft.com/en- >> us/download/details.aspx?id=14632).] >> [option=JAVA_HOME, path=C:\Program >> Files\Java\jdk1.8.0_144\bin\client\jvm.dll, >> error=DLL could not be loaded (126: ERROR_MOD_NOT_FOUND). This can be >> caused by missing dependencies. Make sure that Microsoft Visual C++ 2010 >> Redistributable Package is installed (https://www.microsoft.com/en- >> us/download/details.aspx?id=14632).] >> [option=JAVA_HOME, path=C:\Program >> Files\Java\jdk1.8.0_144\jre\bin\server\jvm.dll, >> error=DLL could not be loaded (193: ERROR_BAD_EXE_FORMAT). This is often >> caused by x64/x86 mismatch. Current process runs in x86 mode, and DLL is >> not x86.] >> [option=JAVA_HOME, path=C:\Program >> Files\Java\jdk1.8.0_144\jre\bin\client\jvm.dll, >> error=DLL could not be loaded (126: ERROR_MOD_NOT_FOUND). This can be >> caused by missing dependencies. Make sure that Microsoft Visual C++ 2010 >> Redistributable Package is installed (https://www.microsoft.com/en- >> us/download/details.aspx?id=14632).] >> [option=JAVA_HOME, path=C:\Program >> Files\Java\jdk1.8.0_144\jre\bin\default\jvm.dll, >> error=DLL could not be loaded (126: ERROR_MOD_NOT_FOUND). This can be >> caused by missing dependencies. Make sure that Microsoft Visual C++ 2010 >> Redistributable Package is installed (https://www.microsoft.com/en- >> us/download/details.aspx?id=14632).] >> at Apache.Ignite.Core.Impl.IgniteUtils.LoadJvmDll(String >> configJvmDllPath, ILogger log) >> at Apache.Ignite.Core.Impl.IgniteUtils.LoadDlls(String >> configJvmDllPath, ILogger log) >> at Apache.Ignite.Core.Ignition.Start(IgniteConfiguration cfg) >> at Apache.Ignite.Core.Ignition.Start() >> at ConsoleApp1.Program.Main(String[] args) in >> C:\Users\kukushal\Documents\Samples\ConsoleApp1\ConsoleApp1\Program.cs:line >> 16 >> >> >> >> >> On Fri, Sep 29, 2017 at 7:09 PM, Pavel Tupitsyn <[email protected]> >> wrote: >> >>> Ignite.NET uses multiple lookup paths to locate jvm.dll: >>> >>> https://github.com/apache/ignite/blob/master/modules/platfor >>> ms/dotnet/Apache.Ignite.Core/Impl/IgniteUtils.cs#L49 >>> >>> // JRE paths@"bin\server",@"bin\client", >>> // JDK paths@"jre\bin\server",@"jre\bin\client",@"jre\bin\default" >>> >>> >>> On my machine JAVA_HOME points to "c:\Program Files\Java\jdk1.7.0_75", >>> and Ignite.NET works fine. >>> Same with Java 8 on another machine. >>> >>> Which Java version do you have? Is it Oracle or something else? >>> >>> As a workaround you can set IgniteConfiguration.JvmDllPath explicitly. >>> >>> On Fri, Sep 29, 2017 at 7:00 PM, Patrick Brunmayr < >>> [email protected]> wrote: >>> >>>> I just removed the JDK and reinstalled it properly. >>>> >>>> BUT >>>> >>>> I need JAVA_HOME for other applications like cassandra. According to >>>> internet JAVA_HOME should point to the JDK installation dir right ? >>>> >>>> But when i do this Ignite tries to load %JAVA_HOME%\bin\server.dll >>>> which is not present in the JDK folder. It's only available in the JRE >>>> folder. >>>> >>>> How can i fix that without altering my JAVA_HOME ? >>>> >>>> Thx >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> 2017-09-29 17:44 GMT+02:00 Pavel Tupitsyn <[email protected]>: >>>> >>>>> You don't have to copy these files manually. Something is wrong with >>>>> your setup. >>>>> I would advise to remove and reinstall the JRE/JDK. >>>>> >>>>> By the way, JAVA_HOME is not necessary with Oracle JRE/JDK, Ignite.NET >>>>> detects it automatically. >>>>> >>>>> On Fri, Sep 29, 2017 at 6:39 PM, Patrick Brunmayr < >>>>> [email protected]> wrote: >>>>> >>>>>> JAVA_HOME points to my JDK folder! >>>>>> >>>>>> There was a problem first! There was no bin\server\jvm.dll there Dont >>>>>> know why so i copied the jvm.dl from the embedded jdk\jre\bin\server to >>>>>> jdk\bin\server >>>>>> >>>>>> the funny thing is! I was able to run my app about 10 times with no >>>>>> problems and suddenly it stopped working. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Pavel Tupitsyn <[email protected]> schrieb am Fr. 29. Sep. 2017 >>>>>> um 17:34: >>>>>> >>>>>>> > Error occurred during initialization of VM >>>>>>> > Unable to load native library: Can't find dependent libraries >>>>>>> >>>>>>> What is your JAVA_HOME? >>>>>>> Looks like either JAVA_HOME is incorrect, or JRE/JDK install is >>>>>>> corrupted. >>>>>>> >>>>>>> On Fri, Sep 29, 2017 at 6:33 PM, Patrick Brunmayr < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> I run my app now from a cmd and this is the output >>>>>>>> >>>>>>>> Error occurred during initialization of VM >>>>>>>> Unable to load native library: Can't find dependent libraries >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Patrick Brunmayr <[email protected]> schrieb am Fr. >>>>>>>> 29. Sep. 2017 um 17:30: >>>>>>>> >>>>>>>>> There is no output from visual studio! When i set a break point to >>>>>>>>> Ignition.Start and try to step over it crashes imediately! No output! >>>>>>>>> The only output visual studio gives me is that the app exited with >>>>>>>>> code ox1 >>>>>>>>> >>>>>>>>> The output i got was from running the Apache.Ignite.exe directly >>>>>>>>> that was copied to the bin\Debug folder! >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Alexey Kukushkin <[email protected]> schrieb am Fr. 29. >>>>>>>>> Sep. 2017 um 17:22: >>>>>>>>> >>>>>>>>>> Patrick, >>>>>>>>>> >>>>>>>>>> Is that output from Visual Studio console window? Ignite writes >>>>>>>>>> information to standard output and error and not to the Visual Studio >>>>>>>>>> console. Can you either run your app from cmd.exe or put a >>>>>>>>>> breakpoint on >>>>>>>>>> the last line and see output in the cmd.exe that Visual Studio opens? >>>>>>>>>> >>>>>>>>>> On Fri, Sep 29, 2017 at 6:13 PM, Patrick Brunmayr < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> I use an embedded version of ignite! Does this help >>>>>>>>>>> >>>>>>>>>>> I got some more details. Launching Ignite.Exe gives me >>>>>>>>>>> >>>>>>>>>>> Error occurred during initialization of VM >>>>>>>>>>>> Unable to load native library: Can't find dependent libraries >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> My JAVA_HOME is properly set to my JDK path >>>>>>>>>>> >>>>>>>>>>> Where should ignite logs reside or how can i activate them ? >>>>>>>>>>> >>>>>>>>>>> Thx >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2017-09-29 17:09 GMT+02:00 Andrey Mashenkov < >>>>>>>>>>> [email protected]>: >>>>>>>>>>> >>>>>>>>>>>> Hi Patrick, >>>>>>>>>>>> >>>>>>>>>>>> Would you please share ignite logs? >>>>>>>>>>>> >>>>>>>>>>>> On Fri, Sep 29, 2017 at 5:51 PM, Patrick Brunmayr < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hello >>>>>>>>>>>>> >>>>>>>>>>>>> I am using Visual Studio 2017 and have installed Apache Ignite >>>>>>>>>>>>> via NuGet. Also checked the VC++ Redis is installed. >>>>>>>>>>>>> >>>>>>>>>>>>> Tried to run this little code >>>>>>>>>>>>> >>>>>>>>>>>>> try >>>>>>>>>>>>> { >>>>>>>>>>>>> var ignite = Ignition.Start(); >>>>>>>>>>>>> } >>>>>>>>>>>>> catch (Exception e) >>>>>>>>>>>>> { >>>>>>>>>>>>> Console.WriteLine(e); >>>>>>>>>>>>> } >>>>>>>>>>>>> >>>>>>>>>>>>> My app terminates with following output >>>>>>>>>>>>> >>>>>>>>>>>>> ConsoleApp1.exe' has exited with code 1 (0x1) >>>>>>>>>>>>> >>>>>>>>>>>>> It just crashes without any information >>>>>>>>>>>>> >>>>>>>>>>>>> My setup >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> - Windows 10 64 Bit >>>>>>>>>>>>> - Visual Studio 2017 >>>>>>>>>>>>> - jdk1.8.0_144 >>>>>>>>>>>>> - Ignite 2.2 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> How can i know whats going on without any information. Any >>>>>>>>>>>>> ideas ? >>>>>>>>>>>>> >>>>>>>>>>>>> Thx >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Best regards, >>>>>>>>>>>> Andrey V. Mashenkov >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Best regards, >>>>>>>>>> Alexey >>>>>>>>>> >>>>>>>>> >>>>>>> >>>>> >>>> >>> >> >> >> -- >> Best regards, >> Alexey >> > > -- Best regards, Alexey
