I installed the engine development environment from scratch on:
Fedora 19:
Followed the instructions and in about 30 minutes I was compiling a new engine
which failed the first compile due to a java perm space error, I restarted the
compile and it finished successfully. The box only had 4G of memory available
so that might be the cause for the perm space issue. The instructions where up
to date and accurate on what to do.
Running the engine worked perfectly.
Centos 6.5:
Followed the instructions, and noticed the following omissions:
1. Issues with installing JBOSS as there is no repository available for
Centos. After manual downloaded I installed JBOSS manually and continued on.
2. Then I found that maven is not available in a yum repo mentioned in the
document anywhere so I have to manually install maven.
3. For the 3rd party packages, if you use java-devel it installs java 1.6, if
you want to use java 1.7 you need to install java-1.7.0-openjdk-devel instead.
After fixing those 3 issues, I had the same perm space error for Centos. Again
that might be because the machine only has 4G of memory available. Rerunning
the compile completed successfully.
Had one minor hickup when running the engine, I used a live-cd to install
Centos, and it didn't come with /etc/mime.types. This caused an exception in
the engine log and none of the pages were styled. So I had to install mailcap
to get it. Opened [1] to track this issue.
Gentoo-engine:
I was unable to get a working Gentoo machine (After many many hours of
compiling the kernel wouldn't boot, must not have set the right flags or
something), so unable to test here.
Alexander
[1]
https://bugzilla.redhat.com/show_bug.cgi?id=1073548