2017-05-08 1 views
0

J'essaie de créer une source de données vers un OJDBC sur IBM WebSphere et lorsque j'ai essayé de tester la connexion, j'ai reçu l'erreur suivante: J'ai doublé la vérification pour m'assurer que toutes les entrées sont remplies correctement lors de la configuration.NullPointerException lors de la création de la source de données dans IBM WebSphere

00000100 DataSourceCon E DSRA8040I: Failed to connect to the DataSource "". Encountered java.lang.NullPointerException 
    at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:77) 
    at com.ibm.ws.rsadapter.DSConfigHelper$1.run(DSConfigHelper.java:1273) 
    at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:5486) 
    at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5612) 
    at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255) 
    at com.ibm.ws.rsadapter.spi.ServerFunction$6.run(ServerFunction.java:567) 
    at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118) 
    at com.ibm.ws.rsadapter.DSConfigHelper.getPooledConnection(DSConfigHelper.java:1288) 
    at com.ibm.ws.rsadapter.DSConfigHelper.getPooledConnection(DSConfigHelper.java:1196) 
    at com.ibm.ws.rsadapter.DSConfigurationHelper.getConnectionFromDSOrPooledDS(DSConfigurationHelper.java:2076) 
    at com.ibm.ws.rsadapter.DSConfigurationHelper.getConnectionFromDSOrPooledDS(DSConfigurationHelper.java:1952) 
    at com.ibm.ws.rsadapter.DSConfigurationHelper.testConnectionForGUI(DSConfigurationHelper.java:2820) 
    at sun.reflect.GeneratedMethodAccessor465.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56) 
    at java.lang.reflect.Method.invoke(Method.java:620) 
    at com.ibm.ws.management.DataSourceConfigHelperMBean.testConnectionToDataSource2(DataSourceConfigHelperMBean.java:556) 
    at com.ibm.ws.management.DataSourceConfigHelperMBean.testConnection(DataSourceConfigHelperMBean.java:484) 
    at sun.reflect.GeneratedMethodAccessor463.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56) 
    at java.lang.reflect.Method.invoke(Method.java:620) 
    at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:88) 
    at sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56) 
    at java.lang.reflect.Method.invoke(Method.java:620) 
    at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:292) 
    at javax.management.modelmbean.RequiredModelMBean$4.run(RequiredModelMBean.java:1261) 
    at java.security.AccessController.doPrivileged(AccessController.java:422) 
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:88) 
    at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1255) 
    at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1093) 
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:832) 
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:814) 
    at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1350) 
    at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118) 
    at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1243) 
    at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:181) 
    at com.ibm.ws.management.connector.ipc.CallRouter.route(CallRouter.java:247) 
    at com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink.doWork(IPCConnectorInboundLink.java:360) 
    at com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink$IPCConnectorReadCallback.complete(IPCConnectorInboundLink.java:602) 
    at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$QueuedWork.run(SSLReadServiceContext.java:1987) 
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1892) 

Je serais reconnaissant si quelqu'un pouvait me fournir un peu d'aide et laissez-moi savoir ce qui cause cette erreur.

Merci!

Répondre

0

D'abord je voudrais essayer de redémarrer votre serveur pour voir si cela résout la connexion de test. Sinon, il semble que quelque chose soit incorrect avec votre configuration. Le lien suivant énumère quelques-unes des problèmes de configuration qui peuvent conduire à une exception de pointeur nul lors de la connexion de test:

http://www-01.ibm.com/support/docview.wss?uid=swg21177990

+0

Salut, je redémarré mon serveur et il a fait résoudre l'erreur! Merci beaucoup! –