I recently updated DevStudio to 3.3 and Legato 15.01.
The target management perspective is working well.
But, at the end of project creation wizzard (to create app or component), I got this error: “java.util.NoSuchElementException”
Thinking about a potential workspace compliancy, I have also done the test with a new fresh workspace… but not better…
It looks like a known problem of DS 3.3, when both Docker and native toolchains are installed on a Linux host.
If you have installed a Docker toolchain, can you give a try after having uninstalled it?
The bug is fixed in incoming DS 3.4 version.
There are some other projects we are working on that require Ubuntu 32 bit (otherwise breaking the toolchain).
Off course we could use different machines or virtual machines, but that is usually something that makes working hours a little bit less sunny.
You wrote that Docker/Boot2Docker build mode is not supported on Linux 32 bit - but projects still can’t be created after uninstalling the docker toolchain. Are there additional restrictions, maybe?
Anyway, if you are saying that DS won’t work under Linux 32 bit, then we just have to accept it and work under Linux 64 bit.
Docker/Boot2Docker definitively can’t work on 32 bits architecture.
Concerning native build, delivered packages only contain tooling (toolchain and other CLI native tools) built for 64 bits architecture.
We could change that in the future, if it appears that it is annoying a considerable part of the Developer Studio/Legato users, but in short term there is no other solution than grabing the 32 bits toolchain, and rebuild the Legato framework from source.
We’re still struggling to reproduce this issue…
Do you remember the exact workflow?
From what you said: fresh install DS 4.0 + install both Legato 16.01 & 15.10 (with Native toolchains I guess?) + give a try with project creation wizard.
After a DS restart, do you still have the issue?