org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource.jee': Invocation of init method failed; nested exception is org.springframework.jndi.TypeMismatchNamingException: Object of type [class weblogic.jdbc.common.internal.RmiDataSource_1031_WLStub] available at JNDI location [XXXDS] is not assignable to [javax.sql.DataSource]

Stack Overflow | Hima | 9 months ago
tip
Do you find the tips below useful? Click on the to mark them and say thanks to poroszd and rp . Or join the community to write better ones.
  1. 0
    samebug tip
    Mixed JpaTransactionManager with JTA transaction type in the beans.xml and persistence.xml
    via spring.io
  2. 0
    samebug tip
    Spring Security detects beans in the root context. Move the detection of the bean (or declare it explictly) in the root context.
  3. 0
    samebug tip
    Your entity is not a valid Entity class.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0
    samebug tip
    Upgrade to Confluence 3.5.5 or install the patch as explained in the details.
  6. 0

    How to use spring-boot application to use Datasource defined in Weblogic 10.3

    Stack Overflow | 9 months ago | Hima
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource.jee': Invocation of init method failed; nested exception is org.springframework.jndi.TypeMismatchNamingException: Object of type [class weblogic.jdbc.common.internal.RmiDataSource_1031_WLStub] available at JNDI location [XXXDS] is not assignable to [javax.sql.DataSource]

  1. esaar 2 times, last 9 months ago
  2. abrazeneb 34 times, last 8 months ago
  3. Piz 9 times, last 9 months ago
  4. haerick 4 times, last 10 months ago
  5. Andreas Häber 8 times, last 11 months ago
3 more registered users
7 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. org.springframework.beans.factory.BeanCreationException

    Error creating bean with name 'dataSource.jee': Invocation of init method failed; nested exception is org.springframework.jndi.TypeMismatchNamingException: Object of type [class weblogic.jdbc.common.internal.RmiDataSource_1031_WLStub] available at JNDI location [XXXDS] is not assignable to [javax.sql.DataSource]

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean()
  2. Spring Beans
    BeanDefinitionValueResolver.resolveReference
    1. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578)
    2. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
    3. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    4. org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
    5. org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    6. org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
    7. org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
    8. org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
    8 frames