Jesse Gorzinski opened 2 years ago
|
|||||||
Jesse Gorzinski changed fields 2 years ago
|
|||||||
OneDev officially supports Mac/Linux/Windows/FreeBSD. For other platforms, I currently do not have test environments, or do you know any place I can test it? |
|||||||
Will use a default performance setting in case JNA is not available in next patch release. |
|||||||
OneDev changed state to 'Closed' 2 years ago
|
|||||||
State changed as code fixing the issue is committed |
|||||||
OneDev changed state to 'Released' 2 years ago
|
|||||||
State changed as build #2856 is successful |
Type |
Improvement
|
Priority |
Normal
|
Assignee |
Not assigned
|
Issue Votes (0)
Trying to deploy on IBM i, which doesn't have JNA support. Since JNA doesn't work, oshi doesn't work. Since oshi doesn't work, the PerformanceSetting class doesn't work.
I don't see a workaround, but thankfully the use of oshi is not pervasive.
Minimally, the PerformanceSetting constructor could catch the UnsupportedOperationException and assume some braindead defaults. Optimally, this would be user-configurable (with some defaults).
I'm peeking through some surrounding classes, such as DefaultResourceManager, but it is not clear whether the resource management piece would otherwise fail without JNA