Fórum

Error Base Datos-Error Crear Organizaciones - Liferay 6.1

Ada Malqui Canelo, modificado 12 Anos atrás.

Error Base Datos-Error Crear Organizaciones - Liferay 6.1

New Member Postagens: 6 Data de Entrada: 27/01/12 Postagens Recentes
Hola ,
tengo instalada la versión Liferay6.1, estamos haciendo una prueba de concepto antes de poder adquirir licencia del producto.
He creado una Organización principal, asociada a un site que tiene contenidos webs , luego dos sub-organizaciones con sus propios contenidos.
Luego un usuario por cada sub-organización.(Para probar los distintos roles y permisos)
Al navegar por el panel de control y seleccionar la Organización principal (Menu Portal para ver mis contenidos web)
Pues sucede que el navegador se cuelga y sale el siguiente error (imagen adjunta): error.png
Se para el servicio mysql , de mi portatil, al ir a travez de windows, ver servicios , efectivamente está parado.
Por consola salen las siguientes trazas:

at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:218)
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:271)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2744)
at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:148)
at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)


** END NESTED EXCEPTION **

Last packet sent to the server was 1 ms ago.
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2820)
at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:148)
at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
07:08:18,426 WARN [BasicResourcePool:1841] com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@c13ada -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (3). Last acquisition attempt exception:
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **


Las versiones instaladas son:
liferay-portal-tomcat-6.1.0-ce-ga1-20120106155615760.zip
liferay-plugins-sdk-6.1.0-ce-ga1-20120106155615760.zip

Base de datos:
mysql-essential-6.0.9-alpha-winx64.msi
mysql-workbench-gpl-5.2.37-win32.msi


Si alguien tiene una sugerencia de porque sucede este tipo de error o hay algún conflicto con crear Organizaciones y tener asociados usuarios , que por favor comente
como lo han solucionado, ya que cada dos por tres se cae el servicio, si saben que solución darle, existe conflicto con mysql ?

Un saludo emoticon
thumbnail
Juan Gonzalez P, modificado 12 Anos atrás.

RE: Error Base Datos-Error Crear Organizaciones - Liferay 6.1

Liferay Legend Postagens: 3089 Data de Entrada: 28/10/08 Postagens Recentes
No es problema de Liferay.

MySQL tiene un problema de desconexion automatica cada X horas.

Hay mucha informacion por ahi sobre el tema, para solucionarlo hay que añadir un parametro a la cadena de conexion.

EDIT: pon aqui la configuracion de conexion a la BDD, no estoy muy seguro de que sea lo que te dije arriba.
Ada Malqui Canelo, modificado 12 Anos atrás.

RE: Error Base Datos-Error Crear Organizaciones - Liferay 6.1

New Member Postagens: 6 Data de Entrada: 27/01/12 Postagens Recentes
Hola,
la líneas de conexión
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=desa
jdbc.default.password=desa

He comenzado editando todo el portal-ext.properties, colocando lo mínimo en variables,
instalé y generé la base de datos desde de cero nuevamente.
he podido crear las estructura de Organizaciones bien, hasta que ....

Definí la organización Padre como Community Site.... Y cada vez que intentaba logearme con usuarios que pertenezcan a dicha organización,
o navegando por el panel de control seleccionando dicha organización con el usuario Administrador .. EXPLOTABA.

Ahora mismo tengo nuevmaente estable el portal....ya que a la organización le dejé la configuración por defecto y espero continuar con mis pruebas .
thumbnail
Juan Gonzalez P, modificado 12 Anos atrás.

RE: Error Base Datos-Error Crear Organizaciones - Liferay 6.1

Liferay Legend Postagens: 3089 Data de Entrada: 28/10/08 Postagens Recentes
Intenta añadir a la url el parámetro "&autoReconnect=true", reinicia y cuenta que tal...