You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "shashikalagt@gmail.com" <sh...@gmail.com> on 2012/05/10 14:14:13 UTC

Unable to get module class path. (java.lang.NullPointerException) java.lang.NullPointerException

E:\osgiworkspae\ osgi-hibernate-sample\deployment\target\classes>java
-Dfelix.config.properties=file:felix-config/config.properties
-Dlog4j.configuration=file:log4j.xml -jar org.apache.felix.main-1.4.0.jar

Welcome to Felix.
=================

Auto-properties install: org.osgi.framework.BundleException: Unable to cache
bundle: file:bundles/commons-logging-1.0.4.jar
Auto-properties install: org.osgi.framework.BundleException: Unable to cache
bundle: file:bundles/hibernate-annotations-3.2.0.ga.jar
Auto-properties start: org.osgi.framework.BundleException: Unable to cache
bundle: file:bundles/commons-logging-1.0.4.jar
Auto-properties start: org.osgi.framework.BundleException: Unable to cache
bundle: file:bundles/hibernate-annotations-3.2.0.ga.jar
-> org.ops4j.pax.logging.api[org.ops4j.pax.logging.internal2.Activator] :
Enabling SLF4J API support.
org.ops4j.pax.logging.api[org.ops4j.pax.logging.internal2.Activator] :
Enabling Jakarta Commons Logging API support.
org.ops4j.pax.logging.api[org.ops4j.pax.logging.internal2.Activator] :
Enabling Log4J API support.
org.ops4j.pax.logging.api[org.ops4j.pax.logging.internal2.Activator] :
Enabling Avalon Logger API support.
2012-05-10 17:27:13.153::INFO:  Logging to STDERR via
org.mortbay.log.StdErrLog
log4j:WARN No appenders could be found for logger
(org.ops4j.pax.web.service.internal.Activator).
log4j:WARN Please initialize the log4j system properly.
2012-05-10 17:27:13.215::INFO:  jetty-6.1.x
2012-05-10 17:27:13.230::INFO:  Started SocketConnectorWrapper@0.0.0.0:8080
org.ops4j.pax.logging.api[org.ops4j.pax.wicket.internal.Activator] :
Initializing the servlet.
0    [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
186  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
187  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
188  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
188  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
188  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
188  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
189  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
189  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
190  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
191  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
191  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
192  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
192  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
192  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
193  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
194  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
196  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
197  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
197  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
197  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
198  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
198  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
199  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
199  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
200  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
200  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
201  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
201  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
367  [FelixStartLevel] INFO    - ServiceEvent REGISTERED
368  [FelixStartLevel] INFO    - ServiceEvent REGISTERED
446  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
447  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
448  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
449  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
450  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
451  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
458  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
459  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
459  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
460  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
462  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
466  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
466  [FelixDispatchQueue] INFO  [undefined]  - FrameworkEvent STARTED
ps
START LEVEL 1
   ID   State         Level  Name
[   0] [Active     ] [    0] System Bundle (1.4.0)
[   1] [Active     ] [    1] Apache Felix Bundle Repository (1.6.4)
[   2] [Active     ] [    1] Apache Felix Shell Service (1.0.1)
[   3] [Active     ] [    1] Apache Felix Shell TUI (1.0.1)
[   4] [Active     ] [    1] aopalliance.osgi (1.0.0.SNAPSHOT)
[   5] [Active     ] [    1] Java Persistence API (1.0.0)
[   6] [Active     ] [    1] Apache Commons Collections (3.2.0)
[   7] [Active     ] [    1] Apache Commons Logging (1.1.1)
[   8] [Active     ] [    1] Apache Commons Lang (2.1.0)
[   9] [Active     ] [    1] SERP (1.13.1)
[  10] [Active     ] [    1] Apache OpenJPA Java Persistence API (1.1.0)
[  11] [Active     ] [    1] OPS4J - Pax Logging API (0.9.5)
[  12] [Active     ] [    1] jcl104-over-slf4j (1.4.3)
[  13] [Active     ] [    1] log4j.osgi (1.2.15.SNAPSHOT)
[  14] [Active     ] [    1] OPS4J Pax Web - Jsp Support (0.3.1)
[  15] [Active     ] [    1] OPS4J Pax Web - Service (0.3.1)
[  16] [Active     ] [    1] OPS4J - Pax Wicket Service (0.5.3)
[  17] [Active     ] [    1] OPS4J - Pax Logging Service (0.9.5)
[  18] [Active     ] [    1] OSGi Release 4.0.1 Services (3.1.200.v20070605)
[  19] [Active     ] [    1] slf4j-api (1.4.3)
[  20] [Active     ] [    1] slf4j-log4j12 (1.4.3)
[  22] [Active     ] [    1] Spring AOP (2.5.6.SEC01)
[  23] [Active     ] [    1] Spring Beans (2.5.6.SEC01)
[  24] [Active     ] [    1] Spring Context (2.5.6.SEC01)
[  25] [Active     ] [    1] Spring Context Support (2.5.6.SEC01)
[  26] [Active     ] [    1] Spring Core (2.5.6.SEC01)
[  27] [Active     ] [    1] Spring JDBC (2.5.6.SEC01)
[  28] [Active     ] [    1] Spring ORM (2.5.6.SEC01)
[  29] [Active     ] [    1] spring-osgi-annotation (1.2.1)
[  30] [Active     ] [    1] spring-osgi-core (1.2.1)
[  31] [Active     ] [    1] spring-osgi-extender (1.2.1)
[  32] [Active     ] [    1] spring-osgi-io (1.2.1)
[  33] [Active     ] [    1] Spring Transaction (2.5.6.SEC01)
[  34] [Active     ] [    1] DB Driver (3.0)
[  35] [Active     ] [    1] HSQLDB (1.8.0.7)
[  36] [Active     ] [    1] Apache ServiceMix Bundles: cglib-2.1_3
(2.1.0.3_4)
[  37] [Active     ] [    1] Hibernate Classes (3.6.3.Final)
[  39] [Active     ] [    1] Javax Transaction (1.0.1)
[  40] [Active     ] [    1] Apache Commons Pool (1.5.3)
[  41] [Active     ] [    1] Apache Commons Database Connection Pool
(1.2.2.osgi)
-> install file:bundles/causeway-model-security-1.0.0.jar
Bundle ID: 44
-> 9356 [FelixDispatchQueue] INFO  [undefined]  - BundleEvent INSTALLED
start 44
13383 [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
-> 13408 [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
13868 [SpringOsgiExtenderThread-2] INFO    - ServiceEvent REGISTERED
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further
details.
ERROR: Unable to get module class path. (java.lang.NullPointerException)
java.lang.NullPointerException
        at java.util.jar.Manifest$FastInputStream.fill(Unknown Source)
        at java.util.jar.Manifest$FastInputStream.readLine(Unknown Source)
        at java.util.jar.Manifest$FastInputStream.readLine(Unknown Source)
        at java.util.jar.Attributes.read(Unknown Source)
        at java.util.jar.Manifest.read(Unknown Source)
        at java.util.jar.Manifest.(Unknown Source)
        at
org.apache.felix.framework.searchpolicy.ContentLoaderImpl.calculateContentPath(ContentLoaderImpl.java:344)
        at
org.apache.felix.framework.searchpolicy.ContentLoaderImpl.initializeContentPath(ContentLoaderImpl.java:315)
        at
org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClassPath(ContentLoaderImpl.java:90)
        at
org.apache.felix.framework.searchpolicy.ContentClassLoader.findClass(ContentClassLoader.java:154)
        at
org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClassFromModule(ContentClassLoader.java:94)
        at
org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClass(ContentLoaderImpl.java:166)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:471)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
        at
org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
        at
org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:116)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchImports(R4SearchPolicyCore.java:505)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:466)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
        at
org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
        at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1540)
        at
org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:358)
        at
org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
        at
org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1138)
        at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:882)
        at
org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:82)
        at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:113)
        at
org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2836)
        at
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2832)
        at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1843)
        at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)
        at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)
        at
org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
        at
org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean.afterPropertiesSet(OsgiServiceFactoryBean.java:167)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
        at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
        at
org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
        at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
        at java.lang.Thread.run(Unknown Source)
ERROR: Unable to get module class path. (java.lang.NullPointerException)
java.lang.NullPointerException
        at java.util.jar.Manifest$FastInputStream.fill(Unknown Source)
        at java.util.jar.Manifest$FastInputStream.readLine(Unknown Source)
        at java.util.jar.Manifest$FastInputStream.readLine(Unknown Source)
        at java.util.jar.Attributes.read(Unknown Source)
        at java.util.jar.Manifest.read(Unknown Source)
        at java.util.jar.Manifest.(Unknown Source)
        at
org.apache.felix.framework.searchpolicy.ContentLoaderImpl.calculateContentPath(ContentLoaderImpl.java:344)
        at
org.apache.felix.framework.searchpolicy.ContentLoaderImpl.initializeContentPath(ContentLoaderImpl.java:315)
        at
org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClassPath(ContentLoaderImpl.java:90)
        at
org.apache.felix.framework.searchpolicy.ContentClassLoader.findClass(ContentClassLoader.java:154)
        at
org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClassFromModule(ContentClassLoader.java:94)
        at
org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClass(ContentLoaderImpl.java:166)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:471)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
        at
org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
        at
org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:116)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchImports(R4SearchPolicyCore.java:505)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:466)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
        at
org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
        at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1540)
        at
org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:358)
        at
org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
        at
org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1138)
        at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:882)
        at
org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:82)
        at
org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51)
        at
org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:263)
        at
org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:219)
        at
org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:372)
        at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1845)
        at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)
        at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)
        at
org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
        at
org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean.afterPropertiesSet(OsgiServiceFactoryBean.java:167)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
        at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
        at
org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
        at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
        at java.lang.Thread.run(Unknown Source)
Cannot load JDBC driver class 'com.microsoft.sqlserver.jdbc.SQLServerDriver'
java.lang.NullPointerException
        at
org.apache.felix.framework.searchpolicy.ContentClassLoader.findClass(ContentClassLoader.java:154)
        at
org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClassFromModule(ContentClassLoader.java:94)
        at
org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClass(ContentLoaderImpl.java:166)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:471)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
        at
org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
        at
org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:116)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchImports(R4SearchPolicyCore.java:505)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:466)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
        at
org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
        at
org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
        at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1540)
        at
org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:358)
        at
org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
        at
org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1138)
        at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:882)
        at
org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:82)
        at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:113)
        at
org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2836)
        at
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2832)
        at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1843)
        at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)
        at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)
        at
org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
        at
org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean.afterPropertiesSet(OsgiServiceFactoryBean.java:167)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
        at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
        at
org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
        at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
        at java.lang.Thr14437 [SpringOsgiExtenderThread-2] INFO    -
ServiceEvent REGISTERED
14450 [SpringOsgiExtenderThread-2] INFO    - ServiceEvent UNREGISTERING
14454 [SpringOsgiExtenderThread-2] INFO    - ServiceEvent UNREGISTERING
Exception in thread "SpringOsgiExtenderThread-2"
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name
'org.springframework.transaction.interceptor.TransactionInterceptor#0':
Cannot resolve ref
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
        at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
        at
org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
        at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException:
No bean named 'transactionManager' is defined
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
        ... 20 more


--
View this message in context: http://apache-felix.18485.n6.nabble.com/Unable-to-get-module-class-path-java-lang-NullPointerException-java-lang-NullPointerException-tp4965539.html
Sent from the Apache Felix - Dev mailing list archive at Nabble.com.

Re: Unable to get module class path. (java.lang.NullPointerException) java.lang.NullPointerException

Posted by "Richard S. Hall" <he...@ungoverned.org>.
I didn't really see a question here, but there is probably not much we 
can do. You are using framework 1.4.0, which was released about 3 and a 
half years ago...I'm pretty sure there's been a lot of changes during 
that time.

-> richard

On 5/10/12 08:14 , shashikalagt@gmail.com wrote:
> E:\osgiworkspae\ osgi-hibernate-sample\deployment\target\classes>java
> -Dfelix.config.properties=file:felix-config/config.properties
> -Dlog4j.configuration=file:log4j.xml -jar org.apache.felix.main-1.4.0.jar
>
> Welcome to Felix.
> =================
>
> Auto-properties install: org.osgi.framework.BundleException: Unable to cache
> bundle: file:bundles/commons-logging-1.0.4.jar
> Auto-properties install: org.osgi.framework.BundleException: Unable to cache
> bundle: file:bundles/hibernate-annotations-3.2.0.ga.jar
> Auto-properties start: org.osgi.framework.BundleException: Unable to cache
> bundle: file:bundles/commons-logging-1.0.4.jar
> Auto-properties start: org.osgi.framework.BundleException: Unable to cache
> bundle: file:bundles/hibernate-annotations-3.2.0.ga.jar
> ->  org.ops4j.pax.logging.api[org.ops4j.pax.logging.internal2.Activator] :
> Enabling SLF4J API support.
> org.ops4j.pax.logging.api[org.ops4j.pax.logging.internal2.Activator] :
> Enabling Jakarta Commons Logging API support.
> org.ops4j.pax.logging.api[org.ops4j.pax.logging.internal2.Activator] :
> Enabling Log4J API support.
> org.ops4j.pax.logging.api[org.ops4j.pax.logging.internal2.Activator] :
> Enabling Avalon Logger API support.
> 2012-05-10 17:27:13.153::INFO:  Logging to STDERR via
> org.mortbay.log.StdErrLog
> log4j:WARN No appenders could be found for logger
> (org.ops4j.pax.web.service.internal.Activator).
> log4j:WARN Please initialize the log4j system properly.
> 2012-05-10 17:27:13.215::INFO:  jetty-6.1.x
> 2012-05-10 17:27:13.230::INFO:  Started SocketConnectorWrapper@0.0.0.0:8080
> org.ops4j.pax.logging.api[org.ops4j.pax.wicket.internal.Activator] :
> Initializing the servlet.
> 0    [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 186  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 187  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 188  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 188  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 188  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 188  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 189  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 189  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 190  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 191  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 191  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 192  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 192  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 192  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 193  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 194  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 196  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 197  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 197  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 197  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 198  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 198  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 199  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 199  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 200  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 200  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 201  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 201  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 367  [FelixStartLevel] INFO    - ServiceEvent REGISTERED
> 368  [FelixStartLevel] INFO    - ServiceEvent REGISTERED
> 446  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 447  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 448  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 449  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 450  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 451  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 458  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 459  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 459  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 460  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> 462  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 466  [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 466  [FelixDispatchQueue] INFO  [undefined]  - FrameworkEvent STARTED
> ps
> START LEVEL 1
>     ID   State         Level  Name
> [   0] [Active     ] [    0] System Bundle (1.4.0)
> [   1] [Active     ] [    1] Apache Felix Bundle Repository (1.6.4)
> [   2] [Active     ] [    1] Apache Felix Shell Service (1.0.1)
> [   3] [Active     ] [    1] Apache Felix Shell TUI (1.0.1)
> [   4] [Active     ] [    1] aopalliance.osgi (1.0.0.SNAPSHOT)
> [   5] [Active     ] [    1] Java Persistence API (1.0.0)
> [   6] [Active     ] [    1] Apache Commons Collections (3.2.0)
> [   7] [Active     ] [    1] Apache Commons Logging (1.1.1)
> [   8] [Active     ] [    1] Apache Commons Lang (2.1.0)
> [   9] [Active     ] [    1] SERP (1.13.1)
> [  10] [Active     ] [    1] Apache OpenJPA Java Persistence API (1.1.0)
> [  11] [Active     ] [    1] OPS4J - Pax Logging API (0.9.5)
> [  12] [Active     ] [    1] jcl104-over-slf4j (1.4.3)
> [  13] [Active     ] [    1] log4j.osgi (1.2.15.SNAPSHOT)
> [  14] [Active     ] [    1] OPS4J Pax Web - Jsp Support (0.3.1)
> [  15] [Active     ] [    1] OPS4J Pax Web - Service (0.3.1)
> [  16] [Active     ] [    1] OPS4J - Pax Wicket Service (0.5.3)
> [  17] [Active     ] [    1] OPS4J - Pax Logging Service (0.9.5)
> [  18] [Active     ] [    1] OSGi Release 4.0.1 Services (3.1.200.v20070605)
> [  19] [Active     ] [    1] slf4j-api (1.4.3)
> [  20] [Active     ] [    1] slf4j-log4j12 (1.4.3)
> [  22] [Active     ] [    1] Spring AOP (2.5.6.SEC01)
> [  23] [Active     ] [    1] Spring Beans (2.5.6.SEC01)
> [  24] [Active     ] [    1] Spring Context (2.5.6.SEC01)
> [  25] [Active     ] [    1] Spring Context Support (2.5.6.SEC01)
> [  26] [Active     ] [    1] Spring Core (2.5.6.SEC01)
> [  27] [Active     ] [    1] Spring JDBC (2.5.6.SEC01)
> [  28] [Active     ] [    1] Spring ORM (2.5.6.SEC01)
> [  29] [Active     ] [    1] spring-osgi-annotation (1.2.1)
> [  30] [Active     ] [    1] spring-osgi-core (1.2.1)
> [  31] [Active     ] [    1] spring-osgi-extender (1.2.1)
> [  32] [Active     ] [    1] spring-osgi-io (1.2.1)
> [  33] [Active     ] [    1] Spring Transaction (2.5.6.SEC01)
> [  34] [Active     ] [    1] DB Driver (3.0)
> [  35] [Active     ] [    1] HSQLDB (1.8.0.7)
> [  36] [Active     ] [    1] Apache ServiceMix Bundles: cglib-2.1_3
> (2.1.0.3_4)
> [  37] [Active     ] [    1] Hibernate Classes (3.6.3.Final)
> [  39] [Active     ] [    1] Javax Transaction (1.0.1)
> [  40] [Active     ] [    1] Apache Commons Pool (1.5.3)
> [  41] [Active     ] [    1] Apache Commons Database Connection Pool
> (1.2.2.osgi)
> ->  install file:bundles/causeway-model-security-1.0.0.jar
> Bundle ID: 44
> ->  9356 [FelixDispatchQueue] INFO  [undefined]  - BundleEvent INSTALLED
> start 44
> 13383 [FelixDispatchQueue] INFO  [undefined]  - BundleEvent RESOLVED
> ->  13408 [FelixDispatchQueue] INFO  [undefined]  - BundleEvent STARTED
> 13868 [SpringOsgiExtenderThread-2] INFO    - ServiceEvent REGISTERED
> SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
> SLF4J: Defaulting to no-operation (NOP) logger implementation
> SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further
> details.
> ERROR: Unable to get module class path. (java.lang.NullPointerException)
> java.lang.NullPointerException
>          at java.util.jar.Manifest$FastInputStream.fill(Unknown Source)
>          at java.util.jar.Manifest$FastInputStream.readLine(Unknown Source)
>          at java.util.jar.Manifest$FastInputStream.readLine(Unknown Source)
>          at java.util.jar.Attributes.read(Unknown Source)
>          at java.util.jar.Manifest.read(Unknown Source)
>          at java.util.jar.Manifest.(Unknown Source)
>          at
> org.apache.felix.framework.searchpolicy.ContentLoaderImpl.calculateContentPath(ContentLoaderImpl.java:344)
>          at
> org.apache.felix.framework.searchpolicy.ContentLoaderImpl.initializeContentPath(ContentLoaderImpl.java:315)
>          at
> org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClassPath(ContentLoaderImpl.java:90)
>          at
> org.apache.felix.framework.searchpolicy.ContentClassLoader.findClass(ContentClassLoader.java:154)
>          at
> org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClassFromModule(ContentClassLoader.java:94)
>          at
> org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClass(ContentLoaderImpl.java:166)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:471)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
>          at
> org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
>          at
> org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:116)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchImports(R4SearchPolicyCore.java:505)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:466)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
>          at
> org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
>          at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1540)
>          at
> org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:358)
>          at
> org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
>          at
> org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
>          at java.lang.ClassLoader.loadClass(Unknown Source)
>          at
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1138)
>          at
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:882)
>          at
> org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:82)
>          at
> org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:113)
>          at
> org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2836)
>          at
> org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2832)
>          at
> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1843)
>          at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)
>          at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)
>          at
> org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>          at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>          at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>          at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>          at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>          at
> org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean.afterPropertiesSet(OsgiServiceFactoryBean.java:167)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>          at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>          at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
>          at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
>          at
> org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
>          at
> org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
>          at java.lang.Thread.run(Unknown Source)
> ERROR: Unable to get module class path. (java.lang.NullPointerException)
> java.lang.NullPointerException
>          at java.util.jar.Manifest$FastInputStream.fill(Unknown Source)
>          at java.util.jar.Manifest$FastInputStream.readLine(Unknown Source)
>          at java.util.jar.Manifest$FastInputStream.readLine(Unknown Source)
>          at java.util.jar.Attributes.read(Unknown Source)
>          at java.util.jar.Manifest.read(Unknown Source)
>          at java.util.jar.Manifest.(Unknown Source)
>          at
> org.apache.felix.framework.searchpolicy.ContentLoaderImpl.calculateContentPath(ContentLoaderImpl.java:344)
>          at
> org.apache.felix.framework.searchpolicy.ContentLoaderImpl.initializeContentPath(ContentLoaderImpl.java:315)
>          at
> org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClassPath(ContentLoaderImpl.java:90)
>          at
> org.apache.felix.framework.searchpolicy.ContentClassLoader.findClass(ContentClassLoader.java:154)
>          at
> org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClassFromModule(ContentClassLoader.java:94)
>          at
> org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClass(ContentLoaderImpl.java:166)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:471)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
>          at
> org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
>          at
> org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:116)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchImports(R4SearchPolicyCore.java:505)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:466)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
>          at
> org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
>          at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1540)
>          at
> org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:358)
>          at
> org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
>          at
> org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
>          at java.lang.ClassLoader.loadClass(Unknown Source)
>          at
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1138)
>          at
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:882)
>          at
> org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:82)
>          at
> org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51)
>          at
> org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:263)
>          at
> org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:219)
>          at
> org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:372)
>          at
> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1845)
>          at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)
>          at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)
>          at
> org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>          at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>          at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>          at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>          at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>          at
> org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean.afterPropertiesSet(OsgiServiceFactoryBean.java:167)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>          at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>          at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
>          at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
>          at
> org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
>          at
> org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
>          at java.lang.Thread.run(Unknown Source)
> Cannot load JDBC driver class 'com.microsoft.sqlserver.jdbc.SQLServerDriver'
> java.lang.NullPointerException
>          at
> org.apache.felix.framework.searchpolicy.ContentClassLoader.findClass(ContentClassLoader.java:154)
>          at
> org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClassFromModule(ContentClassLoader.java:94)
>          at
> org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClass(ContentLoaderImpl.java:166)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:471)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
>          at
> org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
>          at
> org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:116)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchImports(R4SearchPolicyCore.java:505)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:466)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
>          at
> org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
>          at
> org.apache.felix.moduleloader.ModuleImpl.getClass(ModuleImpl.java:216)
>          at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1540)
>          at
> org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:358)
>          at
> org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
>          at
> org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
>          at java.lang.ClassLoader.loadClass(Unknown Source)
>          at
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1138)
>          at
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:882)
>          at
> org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:82)
>          at
> org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:113)
>          at
> org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2836)
>          at
> org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2832)
>          at
> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1843)
>          at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)
>          at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)
>          at
> org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>          at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>          at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>          at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>          at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>          at
> org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean.afterPropertiesSet(OsgiServiceFactoryBean.java:167)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>          at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>          at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
>          at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
>          at
> org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
>          at
> org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
>          at java.lang.Thr14437 [SpringOsgiExtenderThread-2] INFO    -
> ServiceEvent REGISTERED
> 14450 [SpringOsgiExtenderThread-2] INFO    - ServiceEvent UNREGISTERING
> 14454 [SpringOsgiExtenderThread-2] INFO    - ServiceEvent UNREGISTERING
> Exception in thread "SpringOsgiExtenderThread-2"
> org.springframework.beans.factory.BeanCreationException: Error creating bean
> with name
> 'org.springframework.transaction.interceptor.TransactionInterceptor#0':
> Cannot resolve ref
>          at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>          at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>          at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>          at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
>          at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
>          at
> org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
>          at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
>          at
> org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
>          at java.lang.Thread.run(Unknown Source)
> Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException:
> No bean named 'transactionManager' is defined
>          at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>          at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>          at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>          ... 20 more
>
>
> --
> View this message in context: http://apache-felix.18485.n6.nabble.com/Unable-to-get-module-class-path-java-lang-NullPointerException-java-lang-NullPointerException-tp4965539.html
> Sent from the Apache Felix - Dev mailing list archive at Nabble.com.