Pavel, Thanks again.
I will look into NLog integrations.

On Monday, October 21, 2019, Pavel Tupitsyn <[email protected]> wrote:

> THE way to configure Ignite.NET logging is to use NLog/log4net
> integrations and their corresponding configuration mechanisms.
> Please see the docs:
> https://apacheignite-net.readme.io/docs/logging
>
> The piece of code above was just easier to explain :)
>
>
> On Mon, Oct 21, 2019 at 4:27 PM Sudhir Patil <[email protected]>
> wrote:
>
>> Pavel, Thanks for insights.
>>
>> 1st point - sure I will check out those keys over different machine. That
>> check on java is looks simple and clean in ignite. :)
>>
>> 2nd point - i will add this logging & try it out. Is this THE way to
>> enable logging of ignite.net internals like different log statement
>> ignite shows on console when ingition.start is called (this i saw in dev
>> machine / in visual studio) + any exceptions like this one we r discussing
>> etc.....
>>
>> Regards,
>> Sudhir
>>
>> On Monday, October 21, 2019, Pavel Tupitsyn <[email protected]> wrote:
>>
>>> > What is interesting is that with this setup it is working fine on one
>>> machine but same does not work for other machine. What is missing here?
>>>
>>> Ignite.NET detects Java installation on Windows by checking JAVA_HOME
>>> env var and then the following registry keys:
>>> - Software\JavaSoft\Java Runtime Environment
>>> - Software\Wow6432Node\JavaSoft\Java Runtime Environment
>>>
>>> Depending on the way that you install Java, presence of those things may
>>> vary.
>>>
>>>
>>> > for log files for ignite.net = where can we get detailed logs from
>>> ignite side in this case then
>>> For this case there are no logs by default. JNI_CreateJavaVM happens
>>> very early, and logging system is not fully initialized at this point.
>>> You can still enable debug logging by adding the following code:
>>>
>>> Ignition.Start(new IgniteConfiguration { Logger = new ConsoleLogger() });
>>> ...
>>> internal class ConsoleLogger : ILogger
>>> {
>>>     public void Log(LogLevel level, string message, object[] args,
>>> IFormatProvider formatProvider, string category,
>>>         string nativeErrorInfo, Exception ex)
>>>     {
>>>         var text = args == null ? message :
>>> string.Format(formatProvider, message, args);
>>>
>>>         Console.WriteLine(text);
>>>     }
>>>
>>>     public bool IsEnabled(LogLevel level)
>>>     {
>>>         return true;
>>>     }
>>> }
>>>
>>>
>>>
>>> On Mon, Oct 21, 2019 at 3:35 PM Sudhir Patil <[email protected]>
>>> wrote:
>>>
>>>> Pavel, Thanks. :)
>>>>
>>>> - for jdk version = Ok we have 1.8 also installed but java_home and
>>>> path variables are set to folder path of 1.7. What is interesting is that
>>>> with this setup it is working fine on one machine but same does not work
>>>> for other machine. What is missing here?
>>>>
>>>> - for log files for ignite.net = where can we get detailed logs from
>>>> ignite side in this case then?? This would be really helpful in such
>>>> situation... Please help on this point.
>>>>
>>>>
>>>> On Monday, October 21, 2019, Pavel Tupitsyn <[email protected]>
>>>> wrote:
>>>>
>>>>>   >  jdk1.7
>>>>> Please install Java 8 or newer
>>>>>
>>>>> > This is windows environment variable. You can point it to any
>>>>> directory you want.
>>>>> Evgeniy, IGNITE_HOME is not required for Ignite.NET, most users do not
>>>>> use it.
>>>>>
>>>>> On Mon, Oct 21, 2019 at 3:26 PM Evgeniy Rudenko <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> This is windows environment variable. You can point it to any
>>>>>> directory you want.
>>>>>>
>>>>>> On Mon, Oct 21, 2019 at 3:21 PM Sudhir Patil <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Thanks Evginy. What is Ignite_home directory?
>>>>>>>
>>>>>>> Regards,
>>>>>>> Sudhir
>>>>>>>
>>>>>>> On Monday, October 21, 2019, Evgeniy Rudenko <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Logs can be found in your ${IGNITE_HOME}\work\log directory.
>>>>>>>>
>>>>>>>> On Mon, Oct 21, 2019 at 2:58 PM Alexandr Shapkin <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Hello!
>>>>>>>>>
>>>>>>>>> Please, check that you are using the right JDK version (8+).
>>>>>>>>>
>>>>>>>>> The proper version is set for JAVA_HOME, and you do not use the
>>>>>>>>> JvmDllPath configuration.
>>>>>>>>>
>>>>>>>>> Is it possible that you have multiple Java installations?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *From: *Sudhir Patil <[email protected]>
>>>>>>>>> *Sent: *Monday, October 21, 2019 2:25 PM
>>>>>>>>> *To: *[email protected]
>>>>>>>>> *Subject: *Re: Ignite.Net exception on Ignition.Start
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I am using nuget package Apache.Ignite 2.7.5
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>>
>>>>>>>>> Sudhir
>>>>>>>>>
>>>>>>>>> On Monday, October 21, 2019, Sudhir Patil <[email protected]>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Hi All,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I am getting this error when Ignition.Start method is called.
>>>>>>>>> Exception message says - JNI_CreateJavaVM failed: VersionError.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I don't have any log file for this or pleas kelet me know where to
>>>>>>>>> get log file.
>>>>>>>>>
>>>>>>>>> Please help me on this issue.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>>
>>>>>>>>> Sudhir
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Thanks & Regards,
>>>>>>>>> Sudhir Patil,
>>>>>>>>> +91 9881095647.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Thanks & Regards,
>>>>>>>>> Sudhir Patil,
>>>>>>>>> +91 9881095647.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Best regards,
>>>>>>>> Evgeniy
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Thanks & Regards,
>>>>>>> Sudhir Patil,
>>>>>>> +91 9881095647.
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Evgeniy
>>>>>>
>>>>>
>>>>
>>>> --
>>>> Thanks & Regards,
>>>> Sudhir Patil,
>>>> +91 9881095647.
>>>>
>>>
>>
>> --
>> Thanks & Regards,
>> Sudhir Patil,
>> +91 9881095647.
>>
>

-- 
Thanks & Regards,
Sudhir Patil,
+91 9881095647.

Reply via email to