Check the following :
rep/datasources.xml : should contain
<datasource name="mysql">
<driver>com.mysql.jdbc.Driver</driver>
<url>jdbc:mysql://localhost:3306/<config
param="database_name"/>?autoReconnect=true</url>
<user><config param="database_user"/></user>
<password><config param="database_password"/></password>
<poolsize>5</poolsize>
</datasource>
rep/config-base.xml : should contain
<param name="DATASOURCE">mysql</param>
<param name="database_name">yourdatabase</param>
<param name="database_user">youruser</param>
<param name="database_password">yourpassword</param>
Mysql should be running, the database should exist together with a
working user.
cheers
Henk
On 22 Mar 2007, at 21:51, Mork0075 wrote:
Ok, thanks a lot, this was my mistake.
But the other problem remains:
The property 'datasource' of element 'auth/loginBoxElement.xml' was
expected to have the type 'com.uwyn.rife.database.Datasource', however
it's actual type 'java.lang.String' couldn't be cast to it.
Henk schrieb:
Actually, rife jumpstart does support MySQL, but does not include the
driver. Moreover, it depends on your mysql version which jdbc driver
you should use. Check out http://www.mysql.com/products/connector/j/
for more information.
good luck
Henk
On 22 Mar 2007, at 21:23, Mork0075 wrote:
I use the rife jumpstart project, i thaught theres mysql support
out of
the box?
Henk schrieb:
Hi,
you probably checked this, but are you sure the MySQL jdbc
driver is
in the classpath ?
cheers
Henk
On 22 Mar 2007, at 21:11, Mork0075 wrote:
Hi,
i try to add some basic database functionality to my rife app,
but got
some errors.
First of all, adding this line to my auth.xml (which extends
rife/autheticated/database.xml) element
<property name="datasource"><datasource>mysql</datasource></
property>
causes the following error:
The property 'datasource' of element 'auth/loginBoxElement.xml'
was
expected to have the type 'com.uwyn.rife.database.Datasource',
however
it's actual type 'java.lang.String' couldn't be cast to it.
The second thing i did, i've added the sample blocking element to
create
the database tables: (this is my pacitipants.xml)
<rep>
<participant
param="rep/config-base.xml">ParticipantConfig</participant>
<participant
param="rep/datasources.xml">ParticipantDatasources</participant>
<property
name="datasource"><datasource>mysql</datasource></property>
<participant blocking="true"
param="datasource">com.cm.financeloupe.participants.ParticipantDat
abaseAuthentication</participant>
<participant param="sites/main.xml">ParticipantSite</
participant>
</rep>
This causes this error:
com.uwyn.rife.database.exceptions.DriverInstantiationErrorExceptio
n:
Couldn't instantiate the JDBC driver 'com.mysql.jdbc.Driver'.
I tried to track it down with debugging (incl rife sources) but
without
any luck.
Can somebody give me a hint? :) Thanks a lot
P.S.:
The datasource.xml looks like this
<datasource name="mysql">
<driver>com.mysql.jdbc.Driver</driver>
<url>jdbc:mysql://localhost:3306/<config
param="database_name"/></url>
<user><config param="database_user"/></user>
<password><config param="database_password"/></password>
<poolsize>5</poolsize>
</datasource>
_______________________________________________
Rife-users mailing list
Rife-users@uwyn.com
http://lists.uwyn.com/mailman/listinfo/rife-users
Henk
[EMAIL PROTECTED]
_______________________________________________
Rife-users mailing list
Rife-users@uwyn.com
http://lists.uwyn.com/mailman/listinfo/rife-users
_______________________________________________
Rife-users mailing list
Rife-users@uwyn.com
http://lists.uwyn.com/mailman/listinfo/rife-users
Henk
[EMAIL PROTECTED]
_______________________________________________
Rife-users mailing list
Rife-users@uwyn.com
http://lists.uwyn.com/mailman/listinfo/rife-users
_______________________________________________
Rife-users mailing list
Rife-users@uwyn.com
http://lists.uwyn.com/mailman/listinfo/rife-users
Henk
[EMAIL PROTECTED]
_______________________________________________
Rife-users mailing list
Rife-users@uwyn.com
http://lists.uwyn.com/mailman/listinfo/rife-users