I am having the same problem as described at AS7-2045. The workaround is described there as well, however it is need to change default DS on AS and therefore this can not be shipped with our application, which is using this DS, but every user has to change it accordingly.
I have also found some other ways to workaround it, but with a little bit different functionality, and it is to use create hibernate.hbm2ddl.auto instead of create-drop, which seems OK for me as it is only showcase application. Am I correct ?
There was also proposed one solution, and I am asking whether this will be fixed in some next releases or we should use another approach ?
Sorry, but I forget to mention that for me it is not related with Openshift very much. My issue is described here. I just use the original issue, because there is better described what is wrong.
But I guess that answer will be very similar, that we should use something else than default DS and set it properly with workaround, since this one will not be fixed/supported soon?
There is no default datasource -- JBoss Application Server 7 includes a datasource that can be used for examples called "ExampleDS", but it is in no way supported.
Yes, so you should create your own setup using the database and the configuration of your choice.
See the JBoss Enterprise Application Platform documentation for databases that are supported with a subscription.