掲示板

Liferay, MySQL

14年前 に Manu Wiel によって更新されました。

Liferay, MySQL

New Member 投稿: 24 参加年月日: 09/08/06 最新の投稿
Hi,

ich wollt nun liferay mit MySQL zum Laufen bekommen... nach 3 - 4 Stunden rumprobieren wollt ich nun einfach mal nachfragen ob jemand weiss wo mein Problem liegt.
Ich hab das neueste Tomcat6-Bundle von Liferay runtergeladen und habe gemäß eines Wiki eintrags die Datei

{liferay-home}\{tomcat}\webapps\ROOT\WEB-INF\classes\portal-ext.properties

erstellt. In der Datei steht folgendes

## ## MySQL ## # #
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/liferaydb?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
dbc.default.username=liferay
jdbc.default.password=********


## ## Schema ## # #
schema.run.enabled=true
schema.run.minimal=false


Mehr muss man ja seit Liferay 5.2 anscheinend nichtmehr machen, JDBC treiber ist ja wohl auch schon dabei laut wiki...


wenn ich jetzt allerdings mit startup.bat den server starten möchte werden mir keine daten in meiner datenbank angelegt und die liferay startseite kommt auch nicht hoch.
woran kann das liegen?


grüße manu
14年前 に Manu Wiel によって更新されました。

RE: Liferay, MySQL

New Member 投稿: 24 参加年月日: 09/08/06 最新の投稿
Ach ja, ich weiss zwar nicht inwiefern das damit zusammenhängt, aber beim hochfahren des Servers bekomme ich öfters diese Nachricht angezeigt

10:35:06,812 WARN [BasicResourcePool:1841] com.mchange.v2.resourcepool.BasicRes
ourcePool$AcquireTask@1ea763a -- Acquisition Attempt Failed!!! Clearing pending
acquires. While trying to acquire a needed new resource, we failed to succeed mo
re than the maximum number of allowed acquisition attempts (30). Last acquisitio
n attempt exception:
java.sql.SQLException: Access denied for user 'sa'@'localhost' (using password:
YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:885)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3421)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1247)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2748)
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(DriverManag
erDataSource.java:134)


Besten Dank im Vorraus

//edit: ok, mein erstes problem lag wohl an "dbc.default.username=liferay" aber mit jdbc.default.username=liferay funktioniert es auch nicht... da bekomm ich jede menge anderer fehler... vielleicht habe ich die datenbank falsch eingestellt?


//EDIT: ALLES VERGESSEN ^^ das forum kann ganz schön hilfreich sein, funktioniert jetzt... komisch 3 stunden versuchen bringen nichts, im forum posten, alles nochmal durchlesen, ob das so korrekt ist, und es geht... :-D
Hatte max connections per hour wohl zu niedrig eingestellt in meiner datenkbank ^^