playframework - how to config multiple datasource/ebean for play project -


my play project created play framework 2.4. want configure 2 datasouroces it, 1 test purpose, 1 production.

test datasource

db.test.driver=org.h2.driver<br> db.test.url="jdbc:h2:mem:test;mode=mysql;mvcc=false;db_close_delay=-1" 

production datasource

  db.mysql.driver=com.mysql.jdbc.driver   db.mysql.url="jdbc:mysql://127.0.0.1:3306/db"   db.mysql.user=root   db.mysql.password=root 

i configure ebean server 2 datasource , set default ebean datasource 'test'.

   ebean.test=["xx.*"]    ebean.mysql=["xx.*"]    ebeanconfig.datasource.default=test 

but when run unit test(activator test), got error:

[persistenceexception: default ebeanserver has not been defined? set via ebean.datasource.default property. otherwise should registered programatically via registerserver()]

i tried use property ebean.datasource.default=test set default ebean datasource, still failed.

any configuration error me? i'm struggle this...

change property ebean.datasource.default play.ebean.defaultdatasource, set/override default ebean datasource. made pull request in java documentation part ;)


Comments

Popular posts from this blog

How to connect android app to App engine -

gcc - MinGW's ld cannot perform PE operations on non PE output file -

php - display validation error message next to the textbox in codeigniter -