Combination View Flat View Tree View
Threads [ Previous | Next ]
plangintza estrategikoa
Liferay en la nube
January 8, 2013 4:23 AM
Answer

plangintza estrategikoa

Rank: New Member

Posts: 5

Join Date: October 31, 2011

Recent Posts

Hola,
Asunto “Liferay en la nube” con Jelastic.
Necesito hacer algunas preguntas relacionadas con el Blog de Manuel De La Peña sobre este tema.
1. No encuentro el controlador JDBC.
2. En Jelastic ¿pongo directamente la URL del archivo WAR, sin descargar previamente el mismo en mi PC?
3. En las siguientes instrucciones:
• resource.repositories.root=${user.home}/ENVIROMENT_NAME
• include-and-override=${liferay.home}/portal-setup-wizard.properties
• liferay.home=${user.home}/ENVIROMENT_NAME
• jdbc.default.jndi.name=jdbc/LiferayPool

ENVIROMENT_NAME, está claro que es el nombre del entorno que he creado en Jelastic. Pero jbdc/LiferayPool no se si se deja asi o tengo que poner otra cosa.

4. En SERVER_ROOT/server/context.xml:
<Resource name="jdbc/LiferayPool" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="USER" password="PASSWORD" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://mysql-ENVIROMENT_NAME.jelastic.com/DATABASE_NAME? useEncoding=true&amp;characterEncoding=UTF-8" />

Me pregunto si USER, PASSWORD y DATABASE_NAME tengo que sustituir por lo que creo en MySQL5.

Mi desconocimiento del tema de los servidores en la nube es grande y sobre todo de lenguaje Java. Pero lo tengo que conseguir asi que yo sigo insistiendo.

Muchas gracias.

Saludos.
Manuel de la Peña
RE: Liferay en la nube
January 8, 2013 4:35 AM
Answer

Manuel de la Peña

LIFERAY STAFF

Rank: Junior Member

Posts: 42

Join Date: July 6, 2011

Recent Posts

Hola buenos días, respondo a tu consulta por partes:

plangintza estrategikoa:
1. No encuentro el controlador JDBC.

El driver JDBC de mysql lo puedes descargar de la web de MySQL
plangintza estrategikoa:
2. En Jelastic ¿pongo directamente la URL del archivo WAR, sin descargar previamente el mismo en mi PC?

La URL de sourceforge sería suficiente para no tener que descargar el archivo y subirlo a Jelastic.
plangintza estrategikoa:
3. En las siguientes instrucciones:
• resource.repositories.root=${user.home}/ENVIROMENT_NAME
• include-and-override=${liferay.home}/portal-setup-wizard.properties
• liferay.home=${user.home}/ENVIROMENT_NAME
• jdbc.default.jndi.name=jdbc/LiferayPool

ENVIROMENT_NAME, está claro que es el nombre del entorno que he creado en Jelastic. Pero jbdc/LiferayPool no se si se deja asi o tengo que poner otra cosa.

Puedes mantener el nombre o cambiarlo por lo que desees, pero debes usar el mismo nombre en el fichero context.xml (como indicas en el punto 4).
plangintza estrategikoa:
4. En SERVER_ROOT/server/context.xml:
<Resource name="jdbc/LiferayPool" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="USER" password="PASSWORD" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://mysql-ENVIROMENT_NAME.jelastic.com/DATABASE_NAME? useEncoding=true&amp;characterEncoding=UTF-8" />

Me pregunto si USER, PASSWORD y DATABASE_NAME tengo que sustituir por lo que creo en MySQL5.

Exactamente, esas son las credenciales de tu base de datos.

Espero te sea de ayuda.

Un saludo, Manuel
plangintza estrategikoa
RE: Liferay en la nube
January 11, 2013 2:26 AM
Answer

plangintza estrategikoa

Rank: New Member

Posts: 5

Join Date: October 31, 2011

Recent Posts

Hola,
Sigo teniendo estas dudas, por favor espero que alguien me pueda responder. Muchas gracias.

1. ¿El driver JDBC es "mysql-connector-java-5.1.22-bin.jar"?

2. En el archivo "context.xml" he escrito lo siguiente, pero no se si esta bien

<?xml version="1.0" encoding="utf-8" ?>

<Context>

<WatchedResource>

<Resource name="jdbc/LiferayPool" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="root" password="**********" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://mysql-estrategikoa.jelastic.com/plangintza?
useEncoding=true&amp;characterEncoding=UTF-8" />

</WatchedResource>

<Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />

</Context>
Alfredo Del Castillo Villalba
RE: Liferay en la nube
January 11, 2013 3:31 AM
Answer

Alfredo Del Castillo Villalba

LIFERAY STAFF

Rank: New Member

Posts: 10

Join Date: April 24, 2012

Recent Posts

plangintza estrategikoa:
Hola,
Sigo teniendo estas dudas, por favor espero que alguien me pueda responder. Muchas gracias.

1. ¿El driver JDBC es "mysql-connector-java-5.1.22-bin.jar"?



Buenas, efectivamente el archivo es el que indicas.

Un saludo!