Al momento de tratar de conectarnos a una base de datos desde un adaptador de base de datos podríamos obtener un mensaje como el siguiente:
BINDING.JCA-11622
Could not create/access the TopLink Session.
This session is used to connect to the datastore.
Caused by javax.resource.spi.InvalidPropertyException: Missing Property Exception.
Missing Property: [ConnectionFactory> xADataSourceName or dataSourceName].
You may have set a property (in _db.jca) which requires another property to be set also.
Make sure the property is set in the interaction (activation) spec by editing its definition in _db.jca.
.
You may need to configure the connection settings in the deployment descriptor (i.e. DbAdapter.rar#META-INF/weblogic-ra.xml) and restart the server. This exception is considered not retriable, likely due to a modelling mistake.
>
DBTransaction.rollback() is called.
Ese mensaje aparece cuando el adaptador de base de datos no ha tomado los cambios del pool de conexiones salientes.
Para solventar lo anterior podemos hacer 2 cosas:
1. Redesplegar el adaptador:
-> Desde la consola de Weblogic, Despliegues.
-> Seleccionar el DbAdapter.
-> Presionar el botón Actualizar de la parte superior.
-> Debemos verificar que se haya seleccionado el plan de despliegue correcto.
-> Redesplegar.
2. En caso que el punto 1 no funcionara reiniciamos el servidor.
No hay comentarios:
Publicar un comentario