BonitaBPMCommunity-6.3.0 and Hibernate Exception

1
0
-1

Hello,

I have been implementing new connectors calling non-Bonita jar files, being successfully executed in the portal. One of those libraries uses hibernate and executes normally out of bonita framework. However, when it is called from a Bonita connector the log file ./metadata/tomcat collects the error below. This jar file uses other jar files that are also included in tomcat as my main jar file. Could any of the configuration options set by Bonita being affecting to my jar files? I have seen that bonita configuration file for Hibernate persistence set javax.persistence.validation.mode to NONE, for instance. If I am using default values for some hibernate properties and then, not initialize on my jar files, could that properties being initialized according to Bonita configuration files?

Regards, Conchi

[ConnectorExecutor-1] INFO org.hibernate.cfg.Configuration - Hibernate Validator not found: ignoring org.hibernate.HibernateException: Unable to get the default Bean Validation factory at org.hibernate.cfg.beanvalidation.BeanValidationActivator.applyDDL(BeanValidationActivator.java:121) at org.hibernate.cfg.Configuration.applyBeanValidationConstraintsOnDDL(Configuration.java:1674) at org.hibernate.cfg.Configuration.applyConstraintsToDDL(Configuration.java:1624) at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1415) at org.hibernate.cfg.Configuration.buildMappings(Configuration.java:1345) at org.eclipse.emf.teneo.hibernate.HbSessionDataStore.buildMappings(HbSessionDataStore.java:149) at org.eclipse.emf.teneo.hibernate.HbDataStore.initializeDataStore(HbDataStore.java:320) at org.eclipse.emf.teneo.hibernate.HbSessionDataStore.initialize(HbSessionDataStore.java:106) at org.eclipse.emf.teneo.hibernate.HbBaseSessionDataStore.getSessionFactory(HbBaseSessionDataStore.java:74) at org.eclipse.emf.teneo.hibernate.HbSessionWrapper.getSession(HbSessionWrapper.java:68) at org.eclipse.emf.teneo.hibernate.HbSessionWrapper.getSessionInternal(HbSessionWrapper.java:75) at org.eclipse.emf.teneo.hibernate.HbSessionWrapper.setFlushModeManual(HbSessionWrapper.java:152) at org.eclipse.emf.teneo.hibernate.resource.HibernateResource.getSessionWrapper(HibernateResource.java:188) at org.eclipse.emf.teneo.hibernate.resource.HibernateResource.loadResource(HibernateResource.java:514) at org.eclipse.emf.teneo.resource.StoreResource.load(StoreResource.java:325) at com.isb.qa.gmf.model.dao.DAOTeneo.getFluxContainer(DAOTeneo.java:642) at com.isb.qa.gmf.model.ic.MainFluxExecutionIC.main(MainFluxExecutionIC.java:76) at org.mycompany.connector.LlamarAICTaksGPImpl.executeBusinessLogic(LlamarAICTaksGPImpl.java:46) at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74) at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70) at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:188) at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:167) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Caused by: java.lang.NoSuchMethodException: org.hibernate.cfg.beanvalidation.TypeSafeActivator.applyDDL(java.util.Collection, java.util.Properties) at java.lang.Class.getMethod(Class.java:1665) at org.hibernate.cfg.beanvalidation.BeanValidationActivator.applyDDL(BeanValidationActivator.java:116) ... 25 more

No answers yet.
Notifications