Я думаю, вопрос довольно прост.Я понятия не имею, как это сделать, я только догадываюсь, что это:
@PersistenceContext("Bibliothouris" + RunParallelized.thread)
protected EntityManager entityManager;
Поток - это статическая переменная в классе RunParallelized.Но аннотация не может быть переменной.Это решило бы все мои проблемы.
Я объявил об этом в своем файле persistence.xml:
<persistence-unit name="Bibliothouris1" transaction-type="RESOURCE_LOCAL" />
<persistence-unit name="Bibliothouris2" transaction-type="RESOURCE_LOCAL" />
<persistence-unit name="Bibliothouris3" transaction-type="RESOURCE_LOCAL" />
<persistence-unit name="Bibliothouris4" transaction-type="RESOURCE_LOCAL" />
Есть предложения?