Hi fellas,
I got stock in the process of installing atlassian-confluence-5.4.3-x64.bin on my Debian 2.6.32-5-xen-amd64. First I've tried emdedded database, than mysql with the mysql-connector-java-5.1.29.tar.gz and finally the integrated psql implementation. For (mysql|psql) I have used both times the JDBC connector.
I've already found the articles about the "root"-user problem. I'm out of ideas how to go on so I hope on fresh ideas from you! 
I've installed the all-in-one package. The confluence user has full permissions on home and install directories and the process runs even manually as "confluence"-user
philipp@system:/opt/atlassian$ ll
insgesamt 8
drwxr-xr-x 13 confluence root 4096 18. Feb 11:25 confluence
drwx------ 12 confluence root 4096 21. Feb 11:49 confluence-application-data
Here's the Embedded Database Error snippet:
2014-02-21 12:10:13,008 INFO [main] [com.atlassian.confluence.lifecycle] contextInitialized Starting Confluence 5.4.3 [build 4732 based on commit hash f543bd9a3bbc12daed85f6f5e5cba84282599932]
2014-02-21 12:10:18,953 INFO [main] [atlassian.plugin.manager.DefaultPluginManager] init Initialising the plugin system
2014-02-21 12:10:28,822 INFO [main] [atlassian.plugin.manager.DefaultPluginManager] init Plugin system started in 0:00:09.862
2014-02-21 12:10:31,506 INFO [main] [com.atlassian.confluence.lifecycle] init Confluence is ready to serve
2014-02-21 12:10:38,468 INFO [http-8090-4] [springframework.web.context.ContextLoader] initWebApplicationContext Root WebApplicationContext: initialization started
2014-02-21 12:10:45,479 INFO [http-8090-4] [com.atlassian.confluence.lifecycle] <init> Loading EhCache cache manager
2014-02-21 12:10:57,100 FATAL [http-8090-4] [atlassian.spring.container.SpringContainerContext] getComponent Spring Application context has not been set
-- referer: https://system/setup/setupdbchoice-start.action | url: /setup/setupembeddeddb-default.action | userName: anonymous | action: setupembeddeddb-default
q^[[A
2014-02-21 12:10:59,737 FATAL [http-8090-4] [atlassian.spring.container.SpringContainerContext] getComponent Spring Application context has not been set
-- referer: https://system/setup/setupdbchoice-start.action | url: /setup/setupembeddeddb-default.action | userName: anonymous | action: setupembeddeddb-default
Here's the psql Database Error snippet:
2014-02-21 12:12:52,426 INFO [main] [com.atlassian.confluence.lifecycle] contextInitialized Starting Confluence 5.4.3 [build 4732 based on commit hash f543bd9a3bbc12daed85f6f5e5cba84282599932]
2014-02-21 12:12:57,546 INFO [main] [atlassian.plugin.manager.DefaultPluginManager] init Initialising the plugin system
2014-02-21 12:13:08,056 INFO [main] [atlassian.plugin.manager.DefaultPluginManager] init Plugin system started in 0:00:10.509
2014-02-21 12:13:10,254 INFO [main] [com.atlassian.confluence.lifecycle] init Confluence is ready to serve
2014-02-21 12:16:16,945 INFO [http-8090-2] [springframework.web.context.ContextLoader] initWebApplicationContext Root WebApplicationContext: initialization started
2014-02-21 12:16:23,222 INFO [http-8090-2] [com.atlassian.confluence.lifecycle] <init> Loading EhCache cache manager
2014-02-21 12:16:36,169 FATAL [http-8090-2] [atlassian.spring.container.SpringContainerContext] getComponent Spring Application context has not been set
-- referer: https://system/setup/setupstandarddb-start.action?database=postgresql | url: /setup/setupstandarddb.action | userName: anonymous | action: setupstandarddb
2014-02-21 12:16:37,660 FATAL [http-8090-2] [atlassian.spring.container.SpringContainerContext] getComponent Spring Application context has not been set
-- referer: https://system/setup/setupstandarddb-start.action?database=postgresql | url: /setup/setupstandarddb.action | userName: anonymous | action: setupstandarddb
Confluence is accessible via Apache Vhost with mod_proxy . But I've also tried the installation process with direct access on the application.
<VirtualHost *:443>
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/system.crt
SSLCertificateKeyFile /etc/apache2/ssl/system.key
ServerAdmin webmaster@system
ServerName system
CustomLog /var/www/system/logs/confluence_access.log combined
ErrorLog /var/www/system/logs/confluence_error.log
ServerSignature Off
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:8090/
ProxyPassReverse / http://localhost:8090/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
Looking forward to your reply.
Philipp