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:slide-user-unsubscribe@;jakarta.apache.org>
> > > > For additional commands, e-mail:
> > > <mailto:slide-user-help@;jakarta.apache.org>
> > > >
> > >
> > >
> > > --
> > > To unsubscribe, e-mail:
> > <mailto:slide-user-unsubscribe@;jakarta.apache.org>
> > > For additional commands, e-mail:
> > <mailto:slide-user-help@;jakarta.apache.org>
> > >
> >
> >
> > --
> > To unsubscribe, e-mail:
> <mailto:slide-user-unsubscribe@;jakarta.apache.org>
> > For additional commands, e-mail:
> <mailto:slide-user-help@;jakarta.apache.org>
> >
>
>
> --
> To unsubscribe, e-mail:
<mailto:slide-user-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail:
<mailto:slide-user-help@;jakarta.apache.org>
>


--
To unsubscribe, e-mail:   <mailto:slide-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:slide-user-help@;jakarta.apache.org>

Reply via email to