Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2016
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.72 KB | None | 0 0
  1. osgi.jdbc.driver.name=mariadb
  2. osgi.jdbc.driver.class=org.mariadb.jdbc.Driver
  3. url=jdbc:mysql://DB_SERVER:3306/sampleprjdb
  4. dataSourceName=sampleprj
  5. databaseName=sampleprjdb
  6. user=myuser
  7. password=mypassword
  8.  
  9. <?xml version="1.0" encoding="UTF-8"?>
  10. <persistence version="2.0"
  11. xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  12. xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
  13. <persistence-unit name="sampleprj" transaction-type="JTA">
  14. <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
  15. <jta-data-source>
  16. osgi:service/javax.sql.DataSource/(osgi.jndi.service.name=jdbc/sampleprj)
  17. </jta-data-source>
  18. <properties>
  19. <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect" />
  20. <property name="hibernate.hbm2ddl.auto" value="update" />
  21. <property name="hibernate.show_sql" value="true" />
  22. <property name="hibernate.format_sql" value="true" />
  23. </properties>
  24. </persistence-unit>
  25. </persistence>
  26.  
  27. <?xml version="1.0" encoding="UTF-8"?>
  28. <blueprint default-activation="eager"
  29. xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  30. xmlns:jpa="http://aries.apache.org/xmlns/jpa/v1.0.0" xmlns:tx="http://aries.apache.org/xmlns/transactions/v1.0.0"
  31.  
  32. xsi:schemaLocation="
  33. http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0
  34. http://www.w3.org/2001/XMLSchema-instance http://www.w3.org/2001/XMLSchema-instance
  35. http://aries.apache.org/xmlns/jpa/v1.0.0 http://aries.apache.org/xmlns/jpa/v1.0.0
  36. http://aries.apache.org/xmlns/transactions/v1.0.0 http://aries.apache.org/xmlns/transactions/v1.0.0 ">
  37.  
  38. <bean id="dbService"
  39. class="org.sample.project.persistence.mariadb.impl.DbServiceImpl">
  40. <jpa:context unitname="sampleprj" property="em"/>
  41. <tx:transaction method="*" value="Required" />
  42. </bean>
  43.  
  44. <service ref="dbService" interface="org.sample.project.IDbService" />
  45.  
  46. </blueprint>
  47.  
  48. feature:repo-add mvn:org.ops4j.pax.jdbc/pax-jdbc-features/0.5.0/xml/features
  49. feature:install transaction jndi pax-jdbc-mariadb pax-jdbc-config pax-jdbc-pool-dbcp2 jpa hibernate
  50.  
  51. bundle:install mvn:org.sample.prj/sample-prj/1.0
  52.  
  53. 2016-02-22 15:38:44,035 | ERROR | pool-36-thread-1 | SchemaUpdate | 199 - org.jboss.logging.jboss-logging - 3.1.4.GA | HHH000299: Could not complete schema update
  54. java.lang.NullPointerException
  55. at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:227)[188:org.hibernate.core:4.3.6.Final]
  56. at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:178)[188:org.hibernate.core:4.3.6.Final]
  57. at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:522)[188:org.hibernate.core:4.3.6.Final]
  58. at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1857)[188:org.hibernate.core:4.3.6.Final]
  59. at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:850)[189:org.hibernate.entitymanager:4.3.6.Final]
  60. at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:843)[189:org.hibernate.entitymanager:4.3.6.Final]
  61. at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.withTccl(ClassLoaderServiceImpl.java:398)[188:org.hibernate.core:4.3.6.Final]
  62. at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:842)[189:org.hibernate.entitymanager:4.3.6.Final]
  63. at org.hibernate.osgi.OsgiPersistenceProvider.createContainerEntityManagerFactory(OsgiPersistenceProvider.java:112)[190:org.hibernate.osgi:4.3.6.Final]
  64. at org.apache.aries.jpa.container.impl.PersistenceProviderTracker.createAndCloseDummyEMF(PersistenceProviderTracker.java:105)[79:org.apache.aries.jpa.container:2.3.0]
  65. at org.apache.aries.jpa.container.impl.PersistenceProviderTracker.addingService(PersistenceProviderTracker.java:85)[79:org.apache.aries.jpa.container:2.3.0]
  66. at org.apache.aries.jpa.container.impl.PersistenceProviderTracker.addingService(PersistenceProviderTracker.java:44)[79:org.apache.aries.jpa.container:2.3.0]
  67. at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:941)[org.osgi.core-6.0.0.jar:]
  68. at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:870)[org.osgi.core-6.0.0.jar:]
  69. at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)[org.osgi.core-6.0.0.jar:]
  70. at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183)[org.osgi.core-6.0.0.jar:]
  71. at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:318)[org.osgi.core-6.0.0.jar:]
  72. at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:261)[org.osgi.core-6.0.0.jar:]
  73. at org.apache.aries.jpa.container.impl.PersistenceBundleTracker.trackProvider(PersistenceBundleTracker.java:106)[79:org.apache.aries.jpa.container:2.3.0]
  74. at org.apache.aries.jpa.container.impl.PersistenceBundleTracker.findPersistenceUnits(PersistenceBundleTracker.java:90)[79:org.apache.aries.jpa.container:2.3.0]
  75. at org.apache.aries.jpa.container.impl.PersistenceBundleTracker.addingBundle(PersistenceBundleTracker.java:69)[79:org.apache.aries.jpa.container:2.3.0]
  76. at org.apache.aries.jpa.container.impl.PersistenceBundleTracker.addingBundle(PersistenceBundleTracker.java:40)[79:org.apache.aries.jpa.container:2.3.0]
  77. at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:469)[org.osgi.core-6.0.0.jar:]
  78. at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:415)[org.osgi.core-6.0.0.jar:]
  79. at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)[org.osgi.core-6.0.0.jar:]
  80. at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183)[org.osgi.core-6.0.0.jar:]
  81. at org.osgi.util.tracker.BundleTracker.open(BundleTracker.java:156)[org.osgi.core-6.0.0.jar:]
  82. at org.apache.aries.jpa.container.impl.Activator.start(Activator.java:43)[79:org.apache.aries.jpa.container:2.3.0]
  83. at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)[org.apache.felix.framework-5.4.0.jar:]
  84. at org.apache.felix.framework.Felix.activateBundle(Felix.java:2226)[org.apache.felix.framework-5.4.0.jar:]
  85. at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)[org.apache.felix.framework-5.4.0.jar:]
  86. at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)[org.apache.felix.framework-5.4.0.jar:]
  87. at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)[org.apache.felix.framework-5.4.0.jar:]
  88. at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1199)[9:org.apache.karaf.features.core:4.0.4]
  89. at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:840)[9:org.apache.karaf.features.core:4.0.4]
  90. at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1089)[9:org.apache.karaf.features.core:4.0.4]
  91. at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:985)[9:org.apache.karaf.features.core:4.0.4]
  92. at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_45]
  93. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_45]
  94. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_45]
  95. at java.lang.Thread.run(Thread.java:744)[:1.7.0_45]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement