Closed lukaszczerpak closed 1 year ago
Unfortunately we don't support Java versions newer than AFAIR 15.
Basically it wasn't tested in 16 and 17.
There are no plans for rewrite. The client code is quite big and complicated. It would be easier to rewrite the nodejs parts to Java.
We have some tasks in backlog to use jlink, this way we will provide the JRE we tested the app with. But there wasn't much push for that so it doesn't have high priority (unfortunately, because Inwoukd gladly work on that).
Many thanks for the prompt replies!
Unfortunately we don't support Java versions newer than AFAIR 15.
Okay. We will continue using the older version then.
There are no plans for rewrite. The client code is quite big and complicated. It would be easier to rewrite the nodejs parts to Java.
We don't use the CLI at all - we have our own scripts that manage sandboxes. The only dependency we currently have is on JAR file and Java obviously.
we've just released a new version of CLI-sandbox (1.6.0) which uses a new sandbox-client (1.5.0). To upgrade execute the following in the terminal:
akamai update sandbox
akamai sandbox install
After that, Sandbox should work well with Java <= 19 and Macs with M1 CPU
Hi,
Sandbox Client doesn't work with OpenJDK@17. All works fine with OpenJDK@11. We see the following messages in logs:
This occurs on each request made to sandbox's local port. Enabling DEBUG in logback gives a bit more details but I wasn't able to get to the root cause:
On a side note... I was wondering if there is any plan to rewrite the client to Go which would solve JDK/JRE compatibility issues (it's not first time!) as well as allow for easier and more lightweight setup (single binary).