Hi Rahul,

Thanks again for the tip. I am new to MySQL and thought it had something to
do with the MySQL and not slide.

Regards

Jim.

PS Thanks also to the other people who replied.
----- Original Message -----
From: "Rahul" <[EMAIL PROTECTED]>
To: "Slide Users Mailing List" <[EMAIL PROTECTED]>
Sent: Saturday, November 16, 2002 2:13 AM
Subject: Re: Domain.xml configuration for MySQL


> Hi Jim,
>
> The MySQL error there has to do with MySQL server configuration. you can
> refer to "GRANT PRIVILEGES ....." syntax to change privileges for
> <user_name>@<host_name> (Please refer MySQL documentation).
>
> That should resolve that :-)
>
> Cheers,
>
> Rahul
>
> ----- Original Message -----
> From: "Jim Collins" <[EMAIL PROTECTED]>
> To: "Slide Users Mailing List" <[EMAIL PROTECTED]>
> Sent: Friday, November 15, 2002 7:36 PM
> Subject: Re: Domain.xml configuration for MySQL
>
>
> > Thanks Rahul,
> >
> > It is pretty much how I have got mine setup. I am getting the following
> > error though when I startup Tomcat:
> >
> > 15 Nov 2002 00:32:36 - slidestore.reference.JDBCDescriptorsStore -
INFO -
> > Connecting to "jdbc:mysql://localhost:3306/myDB" as user "root"
> > 15 Nov 2002 00:32:41 - slidestore.reference.JDBCDescriptorsStore -
ERROR -
> > Connecting to "jdbc:mysql://localhost:3306/myDB" as user "root" failed
> > 15 Nov 2002 00:32:41 - slidestore.reference.JDBCDescriptorsStore -
ERROR -
> > java.sql.SQLException: Invalid authorization specification: Access
denied
> > for user: 'root@localhost' (Using password: YES)
> > 15 Nov 2002 00:32:41 - org.apache.slide.common.Domain - WARNING -
Service
> > slidestore.reference.JDBCDescriptorsStore@a36b53 connection failed :
> Invalid
> > authorization specification: Access denied for user: 'root@localhost'
> (Using
> > password: YES)
> > 15 Nov 2002 00:32:41 - org.apache.slide.common.Domain - WARNING -
Service
> is
> > missing on root node
> > 15 Nov 2002 00:32:41 - org.apache.slide.common.Namespace - ERROR -
Unable
> to
> > read Namespace base configuration file :
> > 15 Nov 2002 00:32:41 - org.apache.slide.common.Namespace - ERROR -
> > org.apache.slide.common.ServiceMissingOnRootNodeException: Service is
> > missing on root node
> > org.apache.slide.common.ServiceMissingOnRootNodeException: Service is
> > missing on root node
> >
> > I can access the database from mysql using the user name and password
that
> I
> > set in Domain.xml but it does not seem to work from slide.
> >
> > Thanks for you help anyway.
> >
> > Jim.
> >
> >
> > ----- Original Message -----
> > From: "Rahul" <[EMAIL PROTECTED]>
> > To: "Slide Users Mailing List" <[EMAIL PROTECTED]>
> > Sent: Friday, November 15, 2002 1:58 AM
> > Subject: Re: Domain.xml configuration for MySQL
> >
> >
> > >
> > > Hi Jim,
> > >
> > > Below is a snippet of domain.xml for cofiguring slide with MySQL
running
> > on
> > > localhost.
> > >
> > > Hope it helps !!
> > >
> > > Cheers :-)
> > >
> > > Rahul
> > >
> > > **************************************
> > >
> > > <!-- ### JDBC Configuration ###
> > >      The following jdbc sample configuration uses the hsql Database
> Engine
> > >      a relational database engine written in Java, for more info:
> > >      http://hsqldb.sourceforge.net/
> > > -->
> > >     <definition>
> > >       <store name="jdbc">
> > >         <nodestore classname="slidestore.mysql.MySQLDescriptorsStore">
> > >          <parameter name="driver">com.mysql.jdbc.Driver</parameter>
> > >          <parameter
> > name="url">jdbc:mysql://localhost:3306/slide</parameter>
> > >          <parameter name="user">root</parameter>
> > >          <parameter name="password"></parameter>
> > >         </nodestore>
> > >         <securitystore>
> > >           <reference store="nodestore" />
> > >         </securitystore>
> > >         <lockstore>
> > >           <reference store="nodestore" />
> > >         </lockstore>
> > >         <revisiondescriptorsstore>
> > >           <reference store="nodestore" />
> > >         </revisiondescriptorsstore>
> > >         <revisiondescriptorstore>
> > >           <reference store="nodestore" />
> > >         </revisiondescriptorstore>
> > >         <contentstore classname="slidestore.mysql.MySQLContentStore">
> > >          <parameter name="driver">com.mysql.jdbc.Driver</parameter>
> > >          <parameter
> > name="url">jdbc:mysql://localhost:3306/slide</parameter>
> > >          <parameter name="user">root</parameter>
> > >          <parameter name="password">somepassword</parameter>
> > >         </contentstore>
> > >       </store>
> > >       <scope match="/" store="jdbc" />
> > >     </definition>
> > >
> > > ******************************************
> > >
> > > ----- Original Message -----
> > > From: "Jim Collins" <[EMAIL PROTECTED]>
> > > To: "Slide Users Mailing List" <[EMAIL PROTECTED]>
> > > Sent: Friday, November 15, 2002 12:59 PM
> > > Subject: Domain.xml configuration for MySQL
> > >
> > >
> > > > Hi,
> > > >
> > > > Does anyone have a configuration file for MySQL.
> > > >
> > > > Thanks
> > > >
> > > > Jim
> > > > ----- Original Message -----
> > > > From: "Michael Wang" <[EMAIL PROTECTED]>
> > > > To: <[EMAIL PROTECTED]>
> > > > Sent: Thursday, November 14, 2002 11:22 PM
> > > > Subject: URI limited to 255 in MySQL and DB2?
> > > >
> > > >
> > > > > I found that URI column in OBJECTS and REVISIONS tables are
limited
> > > > > to 255 chars in MySQL and DB2, due to the primary key constraint.
> > > > >
> > > > > The purpose of this posting is to confirm this, and to seek
opinions
> > and
> > > > > workaround.
> > > > >
> > > > > Thanks.
> > > > >
> > > > > (1) MySQL
> > > > >
> > > > > Copied from JDBC How To:
> > > > >
> > > > > "
> > > > > create table objects(uri blob not null, primary key uriIndex
> > (uri(255)),
> > > > >   classname blob);
> > > > > "
> > > > >
> > > > > I believe PRIMARY KEY is used to enforce uniqueness as well as
> > indexing.
> > > > > If this is true, URI exceeds 255, and PRIMARY KEY is only done on
> the
> > > > > first 255 chars, then the uniqueness is not enforced.
> > > > >
> > > > > The key is limited to 255 on a single column in MySQL (both MyISAM
> and
> > > > > innoDB), having a larger URI column only create a hidden problem.
It
> > is
> > > > > better to make the problem up front. For this reason, I would
> suggest
> > > > > changing above to
> > > > >
> > > > > "
> > > > > create table objects(uri varchar(255) not null, primary key
uriIndex
> > > > (uri(255)),
> > > > >   classname blob);
> > > > > "
> > > > >
> > > > > How do you think? And anyone has an idea to make URI beyond 255 in
> > > MySQL?
> > > > >
> > > > > (2) DB2
> > > > >
> > > > > The DB2 (version 7.1) has the same limitation on the length of
> > > > > column with primary key, as shown below.
> > > > >
> > > > > "
> > > > > db2 => create table obj(uri varchar(256) not null primary key,
> > > > > db2 (cont.) => classname varchar(3200));
> > > > >
> > > > > SQL20075  The index or index extension "SQL021114150625950" cannot
> be
> > > > created
> > > > > or altered because the length of "URI" is more than 255 bytes.
> > > > SQLSTATE=54008
> > > > >
> > > > > db2 => create table obj(uri blob(256) not null primary key,
> > > > > db2 (cont.) => classname varchar(3200));
> > > > >
> > > > > SQL0350N  LOB, DATALINK, or structured type column "URI" cannot be
> > used
> > > in
> > > > an
> > > > > index, a key, a unique constraint, a generated column, or a
declared
> > > > temporary
> > > > > table.  SQLSTATE=42962
> > > > > "
> > > > >
> > > > > Is there a way to go beyond 255 in DB2?
> > > > >
> > > > > Anyone has encountered the limitation in these two databases, and
> > > > > has found a workaround?
> > > > >
> > > > > --
> > > > > Michael Wang
> > > > > http://www.unixlabplus.com/
> > > > >
> > > > > --
> > > > > To unsubscribe, e-mail:
> > > > <mailto:[EMAIL PROTECTED]>
> > > > > For additional commands, e-mail:
> > > > <mailto:[EMAIL PROTECTED]>
> > > > >
> > > >
> > > >
> > > > --
> > > > To unsubscribe, e-mail:
> > > <mailto:[EMAIL PROTECTED]>
> > > > For additional commands, e-mail:
> > > <mailto:[EMAIL PROTECTED]>
> > > >
> > >
> > >
> > > --
> > > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > >
> >
> >
> > --
> > To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
> >
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to