On every version, if you're running on a 64 bits linux OS, once you start archiva (standalone, haven't tested in a container), you get:
eval: 1: /path/to/archiva/bin/./wrapper-linux-x86-32: not found
This has been happening at least since 1.2.2.
To solve the issue, you must delete the /lib/libwrapper-linux-x86-32.so and /bin/wrapper-linux-x86-32 files.
I also suggest that, while this isn't fixed (and since it affects every user with a 64 bits Linux OS), the information is added to the FAQ's. I can give you a proposed text if you want to.