Since I'm still on 2.1.3 and planning upgrade to 3.0.1 I performed some tests and it's enough to change two properties inside the EntityManagerUtil class:
props.put(org.hibernate.cfg.AvailableSettings.DRIVER, "org.apache.derby.jdbc.ClientDriver");
props.put(org.hibernate.cfg.AvailableSettings.URL, "url here");
It works fine but it requires from me to recompile holodeckb2b-persistency module and of course I'd like to avoid any changes inside the core of Holodeck B2B at all cost. Mostly for maintenance and upgrade reasons.
How do you think we should deal with such issue? Maybe you could parametrize these two parameters so they are provided from holodeckb2b.xml conf file?