I installed ESB 4.4 and everything worked.
I then installed 4.5 and removed the drools jars in jbrules.esb folder and replaces them with the drools jars from 4.4.
This also worked, will there be any side effects to doing this?
I have just been through the drools jars and removed the ones we do not use, including two which contain persistence.xml files. This should fix this issue.
https://jira.jboss.org/jira/browse/JBESB-2736 contains the list which have been removed.
Sorry for the delay in addressing this.