unable to deploy on Openshift platform

"user" <[email protected]> Tue, 11 Nov 2014 00:24:10 +0300
Newsgroups gmane.comp.java.roller.user
Message-ID <[email protected]>
Have choosen MySQL DB, have tryed both Tomcat's JNDI resource and jdbc type of connection.
The following error occurs in log:
java.lang.IllegalStateException: Roller Weblogger has not been prepared yet
        at org.apache.roller.weblogger.business.startup.WebloggerStartup.getDatabaseProvider(WebloggerStartup.java:64)
        at org.apache.roller.weblogger.business.startup.WebloggerStartup.getDatabaseInstaller(WebloggerStartup.java:155)
        at org.apache.roller.weblogger.business.startup.WebloggerStartup.isDatabaseCreationRequired(WebloggerStartup.java:95)
        at org.apache.roller.weblogger.ui.struts2.core.Install.execute(Install.java:85)

As I understand from 'Install.java' class, the error expected to occure several lines earlier, namely in 'Install.java:71':
        if (WebloggerStartup.getDatabaseProviderException() != null) {
where presence of exception checked. But if doesn't occur, hence, there is no exception.
The exception expected to be assigned at 'org.apache.roller.weblogger.business.startup.WebloggerStartup#prepare' method.
So I conclude this method was never called.