You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
we are facing an issue with respect to this integer value 4290772992 in java context.
In windows value is parsed properly and no issue is reported.
For the same value in Linux environment below error is occurring.
"Failed to parse servers response: Failed to parse integer value: 4290772992"
Our further analysis showed that:
In windows environment value is parsed by I8parser
In Linux environment value is parsed by the I4parser hence the issue.
Please let me know how can we solve this
The text was updated successfully, but these errors were encountered:
To solve this issue, you can try using the Long.parseLong() method instead of Integer.parseInt() to parse the integer value. This method can handle 64-bit integers and will not have the same limitations as the Integer.parseInt() method.
Alternatively, you can also try using the BigInteger class to represent the integer value, which can handle arbitrarily large integers.
Thank you kimhornung.
I am using Apache XML-RPC library.
This library has I8parser and I4parser java files. These parsers within the library are picked differently in windows and linux environment by the library itself.
any idea why this behavior for the same value.
we are facing an issue with respect to this integer value 4290772992 in java context.
In windows value is parsed properly and no issue is reported.
For the same value in Linux environment below error is occurring.
"Failed to parse servers response: Failed to parse integer value: 4290772992"
Our further analysis showed that:
In windows environment value is parsed by I8parser
In Linux environment value is parsed by the I4parser hence the issue.
Please let me know how can we solve this
The text was updated successfully, but these errors were encountered: