Foren

Acceso BD desde portlet

Rodrigo Marquez, geändert vor 14 Jahren.

Acceso BD desde portlet

Junior Member Beiträge: 46 Beitrittsdatum: 11.12.08 Neueste Beiträge
Hola,

Estoy desarrollando un portlet y necesito la conexión a la BD de Liferay para acceder a unas tablas que he creado expresamente para el portlet. Leyendo el foro vi que en este post mostraban unos metodos para acceder a la base de datos. Probandolos me da el siguiente error:


11:38:58,241 INFO  [STDOUT] Error: SQLException
11:38:58,241 INFO  [STDOUT] SQL: SELECT texto from rs_consejos where id = (select MAX(id) from rs_consejos)
11:38:58,241 INFO  [STDOUT] SQLState: 42000
11:38:58,241 INFO  [STDOUT] Mensaje: ORA-00942: la tabla o vista no existe
11:38:58,319 INFO  [CachedConnectionManager] Closing a connection for you.  Please close them yourself: org.jboss.resource.adapter.jdbc.jdk5.WrappedConnectionJDK5@8089f3
java.lang.Throwable: STACKTRACE
	at org.jboss.resource.connectionmanager.CachedConnectionManager.registerConnection(CachedConnectionManager.java:278)
	at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:524)
	at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941)
	at org.jboss.resource.adapter.jdbc.WrapperDataSource.getC

....


Porque no me encuentra las tabla? Esta creada y en principio funciona perfectamente esa select. Alguna idea? Me creo mis metodos para acceder por jdbc?


Saludos!
Octavio Sánchez, geändert vor 14 Jahren.

RE: Acceso BD desde portlet

Junior Member Beiträge: 80 Beitrittsdatum: 31.03.09 Neueste Beiträge
Con la información que das poco o nada puede hacerse por ayudarte.

¿Por qué no te creas el portlet con el service builder? Te hará la capa de persistencia de forma automática simplificándote tremendamente el trabajo de desarrollo


Saludos