Re: no DataSourceFactory configured for the connection

2009-08-25 Thread Shaista Shekh
Sir
Very very thanks Greg Monroe to reply
I did all changes according to the given doc on below link:
http://db.apache.org/torque/releases/torque-3.3/runtime/reference/initialisation-configuration.html
Still i am facing that torque is not initialized.

torque.properties are as below

torque.database.default=brihaspati
torque.database.brihaspati.adapter=mysql

torque.dsfactory.brihaspati.factory=org.apache.torque.dsfactory.SharedPoolDataSourceFactory
torque.dsfactory.brihaspati.connection.driver = org.gjt.mm.mysql.Driver
torque.dsfactory.brihaspati.connection.url =
jdbc:mysql://localhost:3306/brihaspati
torque.dsfactory.brihaspati.connection.user = etrg
torque.dsfactory.brihaspati.connection.password = brihaspatigroup
torque.dsfactory.brihaspati.pool.maxActive=10
torque.dsfactory.brihaspati.pool.testOnBorrow=true
torque.dsfactory.brihaspati.pool.validationQuery=SELECT 1


On 8/25/09, Greg Monroe  wrote:
>
> By migrated I assume you mean from an older version of Torque.
> Most likely it was a version prior to the properties file revamp
> that took place in Version 3.1 (I think).
>
> If this is true, you will need to modify your Torque runtime
> configuration properties file to the new format. See:
>
>
> http://db.apache.org/torque/releases/torque-3.3/runtime/reference/initialisation-configuration.html
>
> If this isn't the case, please supply more details.
>
>
> > -Original Message-
> > From: Shaista Shekh [mailto:shaista.sh...@gmail.com]
> > Sent: Tuesday, August 25, 2009 1:25 AM
> > To: torque-user@db.apache.org
> > Subject: no DataSourceFactory configured for the connection
> >
> > I have migrated turbine 2.3.3 with ant.
> > While I start the webserver/applicationserver everything works fine
> >  i am trying to logged in it is showing below given error in log file.
> >
> > "There was no DataSourceFactory configured for the connection
> > DATABASE"
> > Please guide me in this regard
> > Thanking you
>
> DukeCE Privacy Statement:
> Please be advised that this e-mail and any files transmitted with
> it are confidential communication or may otherwise be privileged or
> confidential and are intended solely for the individual or entity
> to whom they are addressed. If you are not the intended recipient
> you may not rely on the contents of this email or any attachments,
> and we ask that you please not read, copy or retransmit this
> communication, but reply to the sender and destroy the email, its
> contents, and all copies thereof immediately. Any unauthorized
> dissemination, distribution or copying of this communication is
> strictly prohibited.
>
> -
> To unsubscribe, e-mail: torque-user-unsubscr...@db.apache.org
> For additional commands, e-mail: torque-user-h...@db.apache.org
>
>


RE: no DataSourceFactory configured for the connection

2009-08-25 Thread Greg Monroe
By migrated I assume you mean from an older version of Torque.
Most likely it was a version prior to the properties file revamp 
that took place in Version 3.1 (I think). 

If this is true, you will need to modify your Torque runtime 
configuration properties file to the new format. See:

http://db.apache.org/torque/releases/torque-3.3/runtime/reference/initialisation-configuration.html

If this isn't the case, please supply more details.

> -Original Message-
> From: Shaista Shekh [mailto:shaista.sh...@gmail.com]
> Sent: Tuesday, August 25, 2009 1:25 AM
> To: torque-user@db.apache.org
> Subject: no DataSourceFactory configured for the connection
> 
> I have migrated turbine 2.3.3 with ant.
> While I start the webserver/applicationserver everything works fine
>  i am trying to logged in it is showing below given error in log file.
> 
> "There was no DataSourceFactory configured for the connection
> DATABASE"
> Please guide me in this regard
> Thanking you
DukeCE Privacy Statement:
Please be advised that this e-mail and any files transmitted with
it are confidential communication or may otherwise be privileged or
confidential and are intended solely for the individual or entity
to whom they are addressed. If you are not the intended recipient
you may not rely on the contents of this email or any attachments,
and we ask that you please not read, copy or retransmit this
communication, but reply to the sender and destroy the email, its
contents, and all copies thereof immediately. Any unauthorized
dissemination, distribution or copying of this communication is
strictly prohibited.

-
To unsubscribe, e-mail: torque-user-unsubscr...@db.apache.org
For additional commands, e-mail: torque-user-h...@db.apache.org



Re: No DataSourceFactory configured

2008-02-12 Thread Owen B. Mehegan
I got resolution of this issue - there was a bug elsewhere in the 
classes we're using to initialize Torque; they were calling the wrong 
torque.properties file. It was impossible to determine from my unit 
test, but when I went higher up the chain we figured it out.


Owen B. Mehegan wrote:
Hi, I've seen this question asked many times in the mailing list 
archives, but so far I can't figure out a solution to the problem in my 
case. I have a unit test that is using Easymock to create mock database 
objects to test against. When I run the test, it always fails with this 
error:


java.lang.NullPointerException: There was no DataSourceFactory 
configured for the connection recoverable


But my Torque.properties _does_ include a datasource called 'recoverable:'

torque.dsfactory.recoverable.factory=com.friend.db.RecoverableDataSourceFactory 


torque.dsfactory.recoverable.pool.maxActive=1
torque.dsfactory.recoverable.pool.maxIdle=1
torque.dsfactory.recoverable.pool.maxWait=1000
torque.dsfactory.recoverable.pool.testOnBorrow=false
torque.dsfactory.recoverable.pool.validationQuery=SELECT 1
torque.dsfactory.recoverable.connection.driver=com.mockrunner.mock.jdbc.MockDriver 


torque.dsfactory.recoverable.connection.url = java://foo
torque.dsfactory.recoverable.connection.user = user
torque.dsfactory.recoverable.connection.password = foo

This entry is similar to others in the torque.properties, so I don't 
think the syntax is incorrect. What else could I be doing wrong?




--
Owen B. Mehegan
Database Framework QA Guy
"He is a dangerous mixture of sophistication and recklessness which
makes one anxious about his influence on other boys."

[EMAIL PROTECTED]
YIM: omehegan
AIM: ottomaticjack
GTalk: [EMAIL PROTECTED]

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



Re: No DataSourceFactory configured

2008-02-07 Thread Guy Galil
Do you call Torque.init() in your code before any attempt to use the
connection?

On Wed, 2008-02-06 at 17:50 -0800, Owen B. Mehegan wrote:
> Hi, I've seen this question asked many times in the mailing list 
> archives, but so far I can't figure out a solution to the problem in my 
> case. I have a unit test that is using Easymock to create mock database 
> objects to test against. When I run the test, it always fails with this 
> error:
> 
> java.lang.NullPointerException: There was no DataSourceFactory 
> configured for the connection recoverable
> 
> But my Torque.properties _does_ include a datasource called 'recoverable:'
> 
> torque.dsfactory.recoverable.factory=com.friend.db.RecoverableDataSourceFactory
> torque.dsfactory.recoverable.pool.maxActive=1
> torque.dsfactory.recoverable.pool.maxIdle=1
> torque.dsfactory.recoverable.pool.maxWait=1000
> torque.dsfactory.recoverable.pool.testOnBorrow=false
> torque.dsfactory.recoverable.pool.validationQuery=SELECT 1
> torque.dsfactory.recoverable.connection.driver=com.mockrunner.mock.jdbc.MockDriver
> torque.dsfactory.recoverable.connection.url = java://foo
> torque.dsfactory.recoverable.connection.user = user
> torque.dsfactory.recoverable.connection.password = foo
> 
> This entry is similar to others in the torque.properties, so I don't 
> think the syntax is incorrect. What else could I be doing wrong?
> 


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



Re: No DataSourceFactory configured

2008-02-07 Thread Owen B. Mehegan
Oh, I see what you were getting at, sorry! I obfuscated the actual value 
of 'url' in this email, since I considered it to be sensitive data :)


Alvaro Coronel wrote:

torque.dsfactory.recoverable.connection.url looks yucky.


"Owen B. Mehegan" <[EMAIL PROTECTED]> wrote: Hi, I've seen this question asked many times in the mailing list 
archives, but so far I can't figure out a solution to the problem in my 
case. I have a unit test that is using Easymock to create mock database 
objects to test against. When I run the test, it always fails with this 
error:


java.lang.NullPointerException: There was no DataSourceFactory 
configured for the connection recoverable


But my Torque.properties _does_ include a datasource called 'recoverable:'

torque.dsfactory.recoverable.factory=com.friend.db.RecoverableDataSourceFactory
torque.dsfactory.recoverable.pool.maxActive=1
torque.dsfactory.recoverable.pool.maxIdle=1
torque.dsfactory.recoverable.pool.maxWait=1000
torque.dsfactory.recoverable.pool.testOnBorrow=false
torque.dsfactory.recoverable.pool.validationQuery=SELECT 1
torque.dsfactory.recoverable.connection.driver=com.mockrunner.mock.jdbc.MockDriver
torque.dsfactory.recoverable.connection.url = java://foo
torque.dsfactory.recoverable.connection.user = user
torque.dsfactory.recoverable.connection.password = foo

This entry is similar to others in the torque.properties, so I don't 
think the syntax is incorrect. What else could I be doing wrong?




--
Owen B. Mehegan
Database Framework QA Guy
"He is a dangerous mixture of sophistication and recklessness which
makes one anxious about his influence on other boys."

[EMAIL PROTECTED]
YIM: omehegan
AIM: ottomaticjack
GTalk: [EMAIL PROTECTED]

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



Re: No DataSourceFactory configured

2008-02-07 Thread Owen B. Mehegan
Yeah, I'm experimenting with your suggestions now. My torque.properties 
includes three other entries. These three are identical except in name:


torque.dsfactory.friend.factory=com.friend.db.MockDataSourceFactory
torque.dsfactory.friend.pool.maxActive=22
torque.dsfactory.friend.pool.maxIdle=22
torque.dsfactory.friend.pool.testOnBorrow=true
torque.dsfactory.friend.pool.validationQuery=SELECT 1
torque.dsfactory.friend.connection.driver = org.postgresql.Driver
torque.dsfactory.friend.connection.url = java://stuff
torque.dsfactory.friend.connection.user = stuff
torque.dsfactory.friend.connection.password =

So the difference between these and my 'recoverable' data source is, 
'recoverable' uses these two config options:


torque.dsfactory.recoverable.factory=com.friend.db.RecoverableDataSourceFactory
torque.dsfactory.recoverable.connection.driver=com.mockrunner.mock.jdbc.MockDriver

I've tried using all three of these in my test. One of them fails with 
the same "There was no DataSourceFactory configured" error as 
'recoverable.' The other two fail with: 
java.util.NoSuchElementException: Could not create a validated object


I've inherited this code from someone else, so it may be that I need to 
find out more about how we're using it. I was just hoping the issue was 
something simple related to Torque itself.


Frank Nguyen wrote:
Were you able to connect to any other database than "recoverable" database? what driver did you use ? were you able to connect to recoverable database itself using JDBC test with the same username and password? Lastly, try using different different dsfactory to see if it works for you. Here is my sample setup with my youcaddy database. 


## Using commons-dbcp
torque.dsfactory.youcaddy.factory=org.apache.torque.dsfactory.SharedPoolDataSourceFactory
#torque.dsfactory.youcaddy.factory=org.apache.torque.dsfactory.PerUserPoolDataSourceFactor
y
torque.dsfactory.youcaddy.pool.defaultMaxActive=10
torque.dsfactory.youcaddy.pool.testOnBorrow=true
torque.dsfactory.youcaddy.pool.validationQuery=SELECT 1
torque.dsfactory.youcaddy.connection.driver = org.gjt.mm.mysql.Driver
torque.dsfactory.youcaddy.connection.url = jdbc:mysql://localhost/youcaddy
torque.dsfactory.youcaddy.connection.user = bla
torque.dsfactory.youcaddy.connection.password = bla

Good luck !

"Owen B. Mehegan" <[EMAIL PROTECTED]> wrote: Hi, I've seen this question asked many times in the mailing list 
archives, but so far I can't figure out a solution to the problem in my 
case. I have a unit test that is using Easymock to create mock database 
objects to test against. When I run the test, it always fails with this 
error:


java.lang.NullPointerException: There was no DataSourceFactory 
configured for the connection recoverable


But my Torque.properties _does_ include a datasource called 'recoverable:'

torque.dsfactory.recoverable.factory=com.friend.db.RecoverableDataSourceFactory
torque.dsfactory.recoverable.pool.maxActive=1
torque.dsfactory.recoverable.pool.maxIdle=1
torque.dsfactory.recoverable.pool.maxWait=1000
torque.dsfactory.recoverable.pool.testOnBorrow=false
torque.dsfactory.recoverable.pool.validationQuery=SELECT 1
torque.dsfactory.recoverable.connection.driver=com.mockrunner.mock.jdbc.MockDriver
torque.dsfactory.recoverable.connection.url = java://foo
torque.dsfactory.recoverable.connection.user = user
torque.dsfactory.recoverable.connection.password = foo

This entry is similar to others in the torque.properties, so I don't 
think the syntax is incorrect. What else could I be doing wrong?




--
Owen B. Mehegan
Database Framework QA Guy
"He is a dangerous mixture of sophistication and recklessness which
makes one anxious about his influence on other boys."

[EMAIL PROTECTED]
YIM: omehegan
AIM: ottomaticjack
GTalk: [EMAIL PROTECTED]

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



Re: No DataSourceFactory configured

2008-02-07 Thread Owen B. Mehegan
Well, RecoverableDataSourceFactory is apparently just one of the 
standard Torque drivers, which we just happen to store in a logical 
location in our source tree. The comment at the top of that source file 
says:


/**
 * A factory that looks up the DataSource using the JDBC2 pool methods.
 *
 * @author mailto:[EMAIL PROTECTED]">John McNally
 * @author mailto:[EMAIL PROTECTED]">Henning P. Schmiedehausen
 * @version $Id: SharedPoolDataSourceFactory.java,v 1.1 2003/08/19 
19:09:12 mpoeschl Exp $

 */

So I don't think that's too weird...

Alvaro Coronel wrote:

torque.dsfactory.recoverable.connection.url looks yucky.


"Owen B. Mehegan" <[EMAIL PROTECTED]> wrote: Hi, I've seen this question asked many times in the mailing list 
archives, but so far I can't figure out a solution to the problem in my 
case. I have a unit test that is using Easymock to create mock database 
objects to test against. When I run the test, it always fails with this 
error:


java.lang.NullPointerException: There was no DataSourceFactory 
configured for the connection recoverable


But my Torque.properties _does_ include a datasource called 'recoverable:'

torque.dsfactory.recoverable.factory=com.friend.db.RecoverableDataSourceFactory
torque.dsfactory.recoverable.pool.maxActive=1
torque.dsfactory.recoverable.pool.maxIdle=1
torque.dsfactory.recoverable.pool.maxWait=1000
torque.dsfactory.recoverable.pool.testOnBorrow=false
torque.dsfactory.recoverable.pool.validationQuery=SELECT 1
torque.dsfactory.recoverable.connection.driver=com.mockrunner.mock.jdbc.MockDriver
torque.dsfactory.recoverable.connection.url = java://foo
torque.dsfactory.recoverable.connection.user = user
torque.dsfactory.recoverable.connection.password = foo

This entry is similar to others in the torque.properties, so I don't 
think the syntax is incorrect. What else could I be doing wrong?




--
Owen B. Mehegan
Database Framework QA Guy
"He is a dangerous mixture of sophistication and recklessness which
makes one anxious about his influence on other boys."

[EMAIL PROTECTED]
YIM: omehegan
AIM: ottomaticjack
GTalk: [EMAIL PROTECTED]

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



Re: No DataSourceFactory configured

2008-02-07 Thread Alvaro Coronel

torque.dsfactory.recoverable.connection.url looks yucky.


"Owen B. Mehegan" <[EMAIL PROTECTED]> wrote: Hi, I've seen this question asked 
many times in the mailing list 
archives, but so far I can't figure out a solution to the problem in my 
case. I have a unit test that is using Easymock to create mock database 
objects to test against. When I run the test, it always fails with this 
error:

java.lang.NullPointerException: There was no DataSourceFactory 
configured for the connection recoverable

But my Torque.properties _does_ include a datasource called 'recoverable:'

torque.dsfactory.recoverable.factory=com.friend.db.RecoverableDataSourceFactory
torque.dsfactory.recoverable.pool.maxActive=1
torque.dsfactory.recoverable.pool.maxIdle=1
torque.dsfactory.recoverable.pool.maxWait=1000
torque.dsfactory.recoverable.pool.testOnBorrow=false
torque.dsfactory.recoverable.pool.validationQuery=SELECT 1
torque.dsfactory.recoverable.connection.driver=com.mockrunner.mock.jdbc.MockDriver
torque.dsfactory.recoverable.connection.url = java://foo
torque.dsfactory.recoverable.connection.user = user
torque.dsfactory.recoverable.connection.password = foo

This entry is similar to others in the torque.properties, so I don't 
think the syntax is incorrect. What else could I be doing wrong?

-- 
Owen B. Mehegan
Database Framework QA Guy
"He is a dangerous mixture of sophistication and recklessness which
makes one anxious about his influence on other boys."

[EMAIL PROTECTED]
YIM: omehegan
AIM: ottomaticjack
GTalk: [EMAIL PROTECTED]

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



   
-
Never miss a thing.   Make Yahoo your homepage.

Re: No DataSourceFactory configured

2008-02-06 Thread Frank Nguyen
Were you able to connect to any other database than "recoverable" database? 
what driver did you use ? were you able to connect to recoverable database 
itself using JDBC test with the same username and password? Lastly, try using 
different different dsfactory to see if it works for you. Here is my sample 
setup with my youcaddy database. 

## Using commons-dbcp
torque.dsfactory.youcaddy.factory=org.apache.torque.dsfactory.SharedPoolDataSourceFactory
#torque.dsfactory.youcaddy.factory=org.apache.torque.dsfactory.PerUserPoolDataSourceFactor
y
torque.dsfactory.youcaddy.pool.defaultMaxActive=10
torque.dsfactory.youcaddy.pool.testOnBorrow=true
torque.dsfactory.youcaddy.pool.validationQuery=SELECT 1
torque.dsfactory.youcaddy.connection.driver = org.gjt.mm.mysql.Driver
torque.dsfactory.youcaddy.connection.url = jdbc:mysql://localhost/youcaddy
torque.dsfactory.youcaddy.connection.user = bla
torque.dsfactory.youcaddy.connection.password = bla

Good luck !

"Owen B. Mehegan" <[EMAIL PROTECTED]> wrote: Hi, I've seen this question asked 
many times in the mailing list 
archives, but so far I can't figure out a solution to the problem in my 
case. I have a unit test that is using Easymock to create mock database 
objects to test against. When I run the test, it always fails with this 
error:

java.lang.NullPointerException: There was no DataSourceFactory 
configured for the connection recoverable

But my Torque.properties _does_ include a datasource called 'recoverable:'

torque.dsfactory.recoverable.factory=com.friend.db.RecoverableDataSourceFactory
torque.dsfactory.recoverable.pool.maxActive=1
torque.dsfactory.recoverable.pool.maxIdle=1
torque.dsfactory.recoverable.pool.maxWait=1000
torque.dsfactory.recoverable.pool.testOnBorrow=false
torque.dsfactory.recoverable.pool.validationQuery=SELECT 1
torque.dsfactory.recoverable.connection.driver=com.mockrunner.mock.jdbc.MockDriver
torque.dsfactory.recoverable.connection.url = java://foo
torque.dsfactory.recoverable.connection.user = user
torque.dsfactory.recoverable.connection.password = foo

This entry is similar to others in the torque.properties, so I don't 
think the syntax is incorrect. What else could I be doing wrong?

-- 
Owen B. Mehegan
Database Framework QA Guy
"He is a dangerous mixture of sophistication and recklessness which
makes one anxious about his influence on other boys."

[EMAIL PROTECTED]
YIM: omehegan
AIM: ottomaticjack
GTalk: [EMAIL PROTECTED]

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




Re: no DataSourceFactory configured

2007-01-24 Thread Pierre-Alain Branger
Hello,

Today I started again the process from the begining and all is allright.
Error could come from a Torque conflict version as you said but right now
all is allright.

Thanks a lot for your help!

Pierre

> I'd assume you have a new Torque version at compile time but the new
> 3.3-RC1 torque version at compile time. Make sure you use the same Torque
> version at compile time and run time.
> I'm glad the connection issue is solved. I have created an issue about
> displaying a more interpretable error message if getConnection() is called
> and Torque is not initialized, but I'm not sure whether it will make it
> into Torque 3.3
>
> Thomas
>
> "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 24.01.2007
> 01:02:31:
>
>> Hi again,
>>
>> Reading one more time Thomas mail I realize that I had not initialize
>> Torque with Torque.init("torque.properties"); command.
>>
>> So I added this line and it seems that the connection is enabled but
> right
>> now I have a new error that I could not solve. Here is the trace:
>>
>> Exception in thread "main" java.lang.NoSuchMethodError:
>> org.apache.torque.map.TableMap.setJavaName(Ljava/lang/String;)V
>> at
>> mx.unam.ccg.BddPortal.map.ApplicationMapBuilder.
>> doBuild(ApplicationMapBuilder.java:70)
>> at
> org.apache.torque.util.BasePeer.getMapBuilder(BasePeer.java:1970)
>> at
>> mx.unam.ccg.BddPortal.BaseApplicationPeer.
>> (BaseApplicationPeer.java:86)
>> at
>> mx.unam.ccg.BddPortal.BaseApplication.(BaseApplication.java:45)
>> at testbddportalccg.Main.main(Main.java:44)
>> Java Result: 1
>>
>> Thanks for your time,
>>
>> Pierre
>>
>> > Ok, I presume you are using the Torque sample code, so you call
>> > Torque.init() with the correct properties file first thing in the
>> > application, as Guy remarked.
>> > Maybe it's time to step back and try whether you can access the
> database
>> > using plain jdbc. You would use the code
>> >
>> > Class.forName("org.gjt.mm.mysql.Driver");
>> > java.sql.Connection connection =
>> > java.sql.DriverManager.getConnection(databaseUrl, user, password);
>> >
>> > and see whether you can connect to the database. If not, the exception
>> > stack trace may give you a reason what is going wrong.
>> >
>> >Thomas
>> >
>> > "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 23.01.2007
>> > 00:04:55:
>> >
>> >> Hi Thomas,
>> >>
>> >> I am using a correct db user name and password in my
>> torque.properties
>> > and
>> >> build.properties files but I don't show it in the mail.
>> >>
>> >> Any other idea?
>> >>
>> >> Pierre
>> >>
>> >> > a) I do not believe that the torque.properties needs to be in the
>> >> > classpath. The tutorial example code loads it from the file system,
> as
>> > far
>> >> > as I know.
>> >> > b) in your torque.properties, you have set
>> >> > torque.dsfactory.BddPortalCCG.connection.user which means that
>> there
>> >> is
>> > no
>> >> > user set for your connnection. Try setting
>> >> > the correct db user name there. Same goes for the
>> >> > torque.database.user
>> >> > in the build.properties.
>> >> >
>> >> >Thomas
>> >> >
>> >> > On Mon, 22 Jan 2007, Pierre-Alain Branger wrote:
>> >> >
>> >> >> Hi everybody,
>> >> >>
>> >> >> I follow your suggestions but I still can not execute my program
>> >> >> properly.
>> >> >> Following, the different things I did:
>> >> >>
>> >> >> - I added torque.properties, actually it was not in it:
>> >> >> export CLASSPATH=/home/pbranger/BddPortalCCG/src/conf
>> >> >> By the way the tutorial don't mention this step.
>> >> >>
>> >> >> - I also added torque.properties to the default source package in
> Net
>> >> >> beans.
>> >> >>
>> >> >> - My database is properly started
>> >> >>
>> >> >> - Connection url, password and username are right in the
>> >> configuration
>> >> >> file.
>> >> >> I just borrow user and password in the mail I sent.
>> >> >> Thomas, what do you mean by "I am sure whethet mysql accepts
>> > connections
>> >> >> without specifying a database user (as you did)"?
>> >> >> I can connect to mysql by mysql -u user -p but if I don't specify
>> >> user
>> > I
>> >> >> obviously can not connect.
>> >> >>
>> >> >> Thanks again for your help,
>> >> >>
>> >> >> Pierre
>> >> >>
>> >> >>> This usually means that connecting to the database failed.
> Possible
>> >> >>> reasons
>> >> >>> are
>> >> >>> - the database is not started
>> >> >>> - the connection url, password or username are wrong in the
>> >> >>> configuration
>> >> >>> file
>> >> >>> Loking at your configuration, I am sure whethet mysql accepts
>> >> >>> connections
>> >> >>> without specifying a database user (as you did)
>> >> >>>
>> >> >>>  Thomas
>> >> >>>
>> >> >>> "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am
> 20.01.2007
>> >> >>> 02:04:11:
>> >> >>>
>> >>  Hi everybody,
>> >> 
>> >>  I follow the tutorial and could generate my mysql database and
> the
>> >>  corresponding java access classes. I made a jar and add it to

Re: no DataSourceFactory configured

2007-01-24 Thread Thomas Fischer
I'd assume you have a new Torque version at compile time but the new
3.3-RC1 torque version at compile time. Make sure you use the same Torque
version at compile time and run time.
I'm glad the connection issue is solved. I have created an issue about
displaying a more interpretable error message if getConnection() is called
and Torque is not initialized, but I'm not sure whether it will make it
into Torque 3.3

Thomas

"Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 24.01.2007
01:02:31:

> Hi again,
>
> Reading one more time Thomas mail I realize that I had not initialize
> Torque with Torque.init("torque.properties"); command.
>
> So I added this line and it seems that the connection is enabled but
right
> now I have a new error that I could not solve. Here is the trace:
>
> Exception in thread "main" java.lang.NoSuchMethodError:
> org.apache.torque.map.TableMap.setJavaName(Ljava/lang/String;)V
> at
> mx.unam.ccg.BddPortal.map.ApplicationMapBuilder.
> doBuild(ApplicationMapBuilder.java:70)
> at
org.apache.torque.util.BasePeer.getMapBuilder(BasePeer.java:1970)
> at
> mx.unam.ccg.BddPortal.BaseApplicationPeer.
> (BaseApplicationPeer.java:86)
> at
> mx.unam.ccg.BddPortal.BaseApplication.(BaseApplication.java:45)
> at testbddportalccg.Main.main(Main.java:44)
> Java Result: 1
>
> Thanks for your time,
>
> Pierre
>
> > Ok, I presume you are using the Torque sample code, so you call
> > Torque.init() with the correct properties file first thing in the
> > application, as Guy remarked.
> > Maybe it's time to step back and try whether you can access the
database
> > using plain jdbc. You would use the code
> >
> > Class.forName("org.gjt.mm.mysql.Driver");
> > java.sql.Connection connection =
> > java.sql.DriverManager.getConnection(databaseUrl, user, password);
> >
> > and see whether you can connect to the database. If not, the exception
> > stack trace may give you a reason what is going wrong.
> >
> >Thomas
> >
> > "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 23.01.2007
> > 00:04:55:
> >
> >> Hi Thomas,
> >>
> >> I am using a correct db user name and password in my torque.properties
> > and
> >> build.properties files but I don't show it in the mail.
> >>
> >> Any other idea?
> >>
> >> Pierre
> >>
> >> > a) I do not believe that the torque.properties needs to be in the
> >> > classpath. The tutorial example code loads it from the file system,
as
> > far
> >> > as I know.
> >> > b) in your torque.properties, you have set
> >> > torque.dsfactory.BddPortalCCG.connection.user which means that there
> >> is
> > no
> >> > user set for your connnection. Try setting
> >> > the correct db user name there. Same goes for the
> >> > torque.database.user
> >> > in the build.properties.
> >> >
> >> >Thomas
> >> >
> >> > On Mon, 22 Jan 2007, Pierre-Alain Branger wrote:
> >> >
> >> >> Hi everybody,
> >> >>
> >> >> I follow your suggestions but I still can not execute my program
> >> >> properly.
> >> >> Following, the different things I did:
> >> >>
> >> >> - I added torque.properties, actually it was not in it:
> >> >> export CLASSPATH=/home/pbranger/BddPortalCCG/src/conf
> >> >> By the way the tutorial don't mention this step.
> >> >>
> >> >> - I also added torque.properties to the default source package in
Net
> >> >> beans.
> >> >>
> >> >> - My database is properly started
> >> >>
> >> >> - Connection url, password and username are right in the
> >> configuration
> >> >> file.
> >> >> I just borrow user and password in the mail I sent.
> >> >> Thomas, what do you mean by "I am sure whethet mysql accepts
> > connections
> >> >> without specifying a database user (as you did)"?
> >> >> I can connect to mysql by mysql -u user -p but if I don't specify
> >> user
> > I
> >> >> obviously can not connect.
> >> >>
> >> >> Thanks again for your help,
> >> >>
> >> >> Pierre
> >> >>
> >> >>> This usually means that connecting to the database failed.
Possible
> >> >>> reasons
> >> >>> are
> >> >>> - the database is not started
> >> >>> - the connection url, password or username are wrong in the
> >> >>> configuration
> >> >>> file
> >> >>> Loking at your configuration, I am sure whethet mysql accepts
> >> >>> connections
> >> >>> without specifying a database user (as you did)
> >> >>>
> >> >>>  Thomas
> >> >>>
> >> >>> "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am
20.01.2007
> >> >>> 02:04:11:
> >> >>>
> >>  Hi everybody,
> >> 
> >>  I follow the tutorial and could generate my mysql database and
the
> >>  corresponding java access classes. I made a jar and add it to a
> >> java
> >>  project that compiled well. But when I launch my application I
> > obtain
> >>  the
> >>  following message:
> >> 
> >>  java.lang.NullPointerException: There was no DataSourceFactory
> >>  configured
> >>  for the connection BddPortalCCG
> >>  at
> >> 
> > org.apache.torque.TorqueInstance.getConnection(TorqueIns

Re: no DataSourceFactory configured

2007-01-23 Thread Pierre-Alain Branger
Hi again,

Reading one more time Thomas mail I realize that I had not initialize
Torque with Torque.init("torque.properties"); command.

So I added this line and it seems that the connection is enabled but right
now I have a new error that I could not solve. Here is the trace:

Exception in thread "main" java.lang.NoSuchMethodError:
org.apache.torque.map.TableMap.setJavaName(Ljava/lang/String;)V
at
mx.unam.ccg.BddPortal.map.ApplicationMapBuilder.doBuild(ApplicationMapBuilder.java:70)
at org.apache.torque.util.BasePeer.getMapBuilder(BasePeer.java:1970)
at
mx.unam.ccg.BddPortal.BaseApplicationPeer.(BaseApplicationPeer.java:86)
at
mx.unam.ccg.BddPortal.BaseApplication.(BaseApplication.java:45)
at testbddportalccg.Main.main(Main.java:44)
Java Result: 1

Thanks for your time,

Pierre

> Ok, I presume you are using the Torque sample code, so you call
> Torque.init() with the correct properties file first thing in the
> application, as Guy remarked.
> Maybe it's time to step back and try whether you can access the database
> using plain jdbc. You would use the code
>
> Class.forName("org.gjt.mm.mysql.Driver");
> java.sql.Connection connection =
> java.sql.DriverManager.getConnection(databaseUrl, user, password);
>
> and see whether you can connect to the database. If not, the exception
> stack trace may give you a reason what is going wrong.
>
>Thomas
>
> "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 23.01.2007
> 00:04:55:
>
>> Hi Thomas,
>>
>> I am using a correct db user name and password in my torque.properties
> and
>> build.properties files but I don't show it in the mail.
>>
>> Any other idea?
>>
>> Pierre
>>
>> > a) I do not believe that the torque.properties needs to be in the
>> > classpath. The tutorial example code loads it from the file system, as
> far
>> > as I know.
>> > b) in your torque.properties, you have set
>> > torque.dsfactory.BddPortalCCG.connection.user which means that there
>> is
> no
>> > user set for your connnection. Try setting
>> > the correct db user name there. Same goes for the
>> > torque.database.user
>> > in the build.properties.
>> >
>> >Thomas
>> >
>> > On Mon, 22 Jan 2007, Pierre-Alain Branger wrote:
>> >
>> >> Hi everybody,
>> >>
>> >> I follow your suggestions but I still can not execute my program
>> >> properly.
>> >> Following, the different things I did:
>> >>
>> >> - I added torque.properties, actually it was not in it:
>> >> export CLASSPATH=/home/pbranger/BddPortalCCG/src/conf
>> >> By the way the tutorial don't mention this step.
>> >>
>> >> - I also added torque.properties to the default source package in Net
>> >> beans.
>> >>
>> >> - My database is properly started
>> >>
>> >> - Connection url, password and username are right in the
>> configuration
>> >> file.
>> >> I just borrow user and password in the mail I sent.
>> >> Thomas, what do you mean by "I am sure whethet mysql accepts
> connections
>> >> without specifying a database user (as you did)"?
>> >> I can connect to mysql by mysql -u user -p but if I don't specify
>> user
> I
>> >> obviously can not connect.
>> >>
>> >> Thanks again for your help,
>> >>
>> >> Pierre
>> >>
>> >>> This usually means that connecting to the database failed. Possible
>> >>> reasons
>> >>> are
>> >>> - the database is not started
>> >>> - the connection url, password or username are wrong in the
>> >>> configuration
>> >>> file
>> >>> Loking at your configuration, I am sure whethet mysql accepts
>> >>> connections
>> >>> without specifying a database user (as you did)
>> >>>
>> >>>  Thomas
>> >>>
>> >>> "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 20.01.2007
>> >>> 02:04:11:
>> >>>
>>  Hi everybody,
>> 
>>  I follow the tutorial and could generate my mysql database and the
>>  corresponding java access classes. I made a jar and add it to a
>> java
>>  project that compiled well. But when I launch my application I
> obtain
>>  the
>>  following message:
>> 
>>  java.lang.NullPointerException: There was no DataSourceFactory
>>  configured
>>  for the connection BddPortalCCG
>>  at
>> 
> org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:711)
>>  at org.apache.torque.Torque.getConnection(Torque.java:268)
>>  at
>> 
> org.apache.torque.util.Transaction.beginOptional(Transaction.java:80)
>>  at
>>  org.apache.torque.util.Transaction.begin(Transaction.java:62)
>>  at
>>  mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:361)
>>  at
>>  mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:343)
>>  at testbddportalccg.Main.main(Main.java:36)
>> 
>>  I hope soñeone could help, me. Here are the different configuring
>>  files
>>  I
>>  use:
>> 
>>  - torque.properties 
>> 
>>  torque.database.default = BddPortalCC

Re: no DataSourceFactory configured

2007-01-23 Thread Pierre-Alain Branger
Hi Thomas,

Thank you for your tip, I could access my database without error message
as following:

Class.forName("org.gjt.mm.mysql.Driver");
java.sql.Connection connection =
java.sql.DriverManager.getConnection("jdbc:mysql://localhost:3306/BddPortalCCG",
"", "");

However, the Torque code still generate the same error:

 Code ---

Application app = new Application();
app.setIdapp(0);
app.setNameapp("Blast");
app.setPathapp("/home/pbranger/blast");
app.save();

 Error ---

java.lang.NullPointerException: There was no DataSourceFactory configured
for the connection BddPortalCCG
at
org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:711)
at org.apache.torque.Torque.getConnection(Torque.java:268)
at
org.apache.torque.util.Transaction.beginOptional(Transaction.java:80)
at org.apache.torque.util.Transaction.begin(Transaction.java:62)
at
mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:361)
at
mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:343)
at testbddportalccg.Main.main(Main.java:42)

I suppose torque classes don't consider my torque.properties because this
last appear to be right.

I hope we could resolve this little problem.

Pierre


> Ok, I presume you are using the Torque sample code, so you call
> Torque.init() with the correct properties file first thing in the
> application, as Guy remarked.
> Maybe it's time to step back and try whether you can access the database
> using plain jdbc. You would use the code
>
> Class.forName("org.gjt.mm.mysql.Driver");
> java.sql.Connection connection =
> java.sql.DriverManager.getConnection(databaseUrl, user, password);
>
> and see whether you can connect to the database. If not, the exception
> stack trace may give you a reason what is going wrong.
>
>Thomas
>
> "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 23.01.2007
> 00:04:55:
>
>> Hi Thomas,
>>
>> I am using a correct db user name and password in my torque.properties
> and
>> build.properties files but I don't show it in the mail.
>>
>> Any other idea?
>>
>> Pierre
>>
>> > a) I do not believe that the torque.properties needs to be in the
>> > classpath. The tutorial example code loads it from the file system, as
> far
>> > as I know.
>> > b) in your torque.properties, you have set
>> > torque.dsfactory.BddPortalCCG.connection.user which means that there
>> is
> no
>> > user set for your connnection. Try setting
>> > the correct db user name there. Same goes for the
>> > torque.database.user
>> > in the build.properties.
>> >
>> >Thomas
>> >
>> > On Mon, 22 Jan 2007, Pierre-Alain Branger wrote:
>> >
>> >> Hi everybody,
>> >>
>> >> I follow your suggestions but I still can not execute my program
>> >> properly.
>> >> Following, the different things I did:
>> >>
>> >> - I added torque.properties, actually it was not in it:
>> >> export CLASSPATH=/home/pbranger/BddPortalCCG/src/conf
>> >> By the way the tutorial don't mention this step.
>> >>
>> >> - I also added torque.properties to the default source package in Net
>> >> beans.
>> >>
>> >> - My database is properly started
>> >>
>> >> - Connection url, password and username are right in the
>> configuration
>> >> file.
>> >> I just borrow user and password in the mail I sent.
>> >> Thomas, what do you mean by "I am sure whethet mysql accepts
> connections
>> >> without specifying a database user (as you did)"?
>> >> I can connect to mysql by mysql -u user -p but if I don't specify
>> user
> I
>> >> obviously can not connect.
>> >>
>> >> Thanks again for your help,
>> >>
>> >> Pierre
>> >>
>> >>> This usually means that connecting to the database failed. Possible
>> >>> reasons
>> >>> are
>> >>> - the database is not started
>> >>> - the connection url, password or username are wrong in the
>> >>> configuration
>> >>> file
>> >>> Loking at your configuration, I am sure whethet mysql accepts
>> >>> connections
>> >>> without specifying a database user (as you did)
>> >>>
>> >>>  Thomas
>> >>>
>> >>> "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 20.01.2007
>> >>> 02:04:11:
>> >>>
>>  Hi everybody,
>> 
>>  I follow the tutorial and could generate my mysql database and the
>>  corresponding java access classes. I made a jar and add it to a
>> java
>>  project that compiled well. But when I launch my application I
> obtain
>>  the
>>  following message:
>> 
>>  java.lang.NullPointerException: There was no DataSourceFactory
>>  configured
>>  for the connection BddPortalCCG
>>  at
>> 
> org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:711)
>>  at org.apache.torque.Torque.getConnection(Torque.java:268)
>>  at
>> 
> org.apache.torque.util.Transaction.beginOptional(Transaction.java:80)
>>  at
>>  org.apache.torque.util.Transaction.begin(Transaction.java:62)
>>  at
>> >>

Re: no DataSourceFactory configured

2007-01-23 Thread Thomas Fischer
Ok, I presume you are using the Torque sample code, so you call
Torque.init() with the correct properties file first thing in the
application, as Guy remarked.
Maybe it's time to step back and try whether you can access the database
using plain jdbc. You would use the code

Class.forName("org.gjt.mm.mysql.Driver");
java.sql.Connection connection =
java.sql.DriverManager.getConnection(databaseUrl, user, password);

and see whether you can connect to the database. If not, the exception
stack trace may give you a reason what is going wrong.

   Thomas

"Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 23.01.2007
00:04:55:

> Hi Thomas,
>
> I am using a correct db user name and password in my torque.properties
and
> build.properties files but I don't show it in the mail.
>
> Any other idea?
>
> Pierre
>
> > a) I do not believe that the torque.properties needs to be in the
> > classpath. The tutorial example code loads it from the file system, as
far
> > as I know.
> > b) in your torque.properties, you have set
> > torque.dsfactory.BddPortalCCG.connection.user which means that there is
no
> > user set for your connnection. Try setting
> > the correct db user name there. Same goes for the
> > torque.database.user
> > in the build.properties.
> >
> >Thomas
> >
> > On Mon, 22 Jan 2007, Pierre-Alain Branger wrote:
> >
> >> Hi everybody,
> >>
> >> I follow your suggestions but I still can not execute my program
> >> properly.
> >> Following, the different things I did:
> >>
> >> - I added torque.properties, actually it was not in it:
> >> export CLASSPATH=/home/pbranger/BddPortalCCG/src/conf
> >> By the way the tutorial don't mention this step.
> >>
> >> - I also added torque.properties to the default source package in Net
> >> beans.
> >>
> >> - My database is properly started
> >>
> >> - Connection url, password and username are right in the configuration
> >> file.
> >> I just borrow user and password in the mail I sent.
> >> Thomas, what do you mean by "I am sure whethet mysql accepts
connections
> >> without specifying a database user (as you did)"?
> >> I can connect to mysql by mysql -u user -p but if I don't specify user
I
> >> obviously can not connect.
> >>
> >> Thanks again for your help,
> >>
> >> Pierre
> >>
> >>> This usually means that connecting to the database failed. Possible
> >>> reasons
> >>> are
> >>> - the database is not started
> >>> - the connection url, password or username are wrong in the
> >>> configuration
> >>> file
> >>> Loking at your configuration, I am sure whethet mysql accepts
> >>> connections
> >>> without specifying a database user (as you did)
> >>>
> >>>  Thomas
> >>>
> >>> "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 20.01.2007
> >>> 02:04:11:
> >>>
>  Hi everybody,
> 
>  I follow the tutorial and could generate my mysql database and the
>  corresponding java access classes. I made a jar and add it to a java
>  project that compiled well. But when I launch my application I
obtain
>  the
>  following message:
> 
>  java.lang.NullPointerException: There was no DataSourceFactory
>  configured
>  for the connection BddPortalCCG
>  at
> 
org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:711)
>  at org.apache.torque.Torque.getConnection(Torque.java:268)
>  at
> 
org.apache.torque.util.Transaction.beginOptional(Transaction.java:80)
>  at
>  org.apache.torque.util.Transaction.begin(Transaction.java:62)
>  at
>  mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:361)
>  at
>  mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:343)
>  at testbddportalccg.Main.main(Main.java:36)
> 
>  I hope soñeone could help, me. Here are the different configuring
>  files
>  I
>  use:
> 
>  - torque.properties 
> 
>  torque.database.default = BddPortalCCG
>  torque.database.BddPortalCCG.adapter = mysql
> 
>  # Using commons-dbcp
>  torque.dsfactory.BddPortalCCG.factory >>>
>  org.apache.torque.dsfactory.SharedPoolDataSourceFactory
>  torque.dsfactory.BddPortalCCG.connection.driver >>>
>  org.gjt.mm.mysql.Driver
>  torque.dsfactory.BddPortalCCG.connection.url >>>
>  jdbc:mysql://localhost:3306/BddPortalCCG
>  torque.dsfactory.BddPortalCCG.connection.user >>>
>  torque.dsfactory.BddPortalCCG.connection.password >>>
> 
>  - project.properties 
>  # The name of the project Torque will generate code for.
>  torque.project=BddPortalCCG
> 
>  # The target database platform.
>  torque.database=mysql
> 
>  # The target package to put the generated classes in.
>  torque.targetPackage=mx.unam.ccg.BddPortal
> 
>  # The JDBC URL that Torque can use to create and
>  # drop databases if instructed to do so.
>  t

Re: no DataSourceFactory configured

2007-01-22 Thread Pierre-Alain Branger
Hi Thomas,

I am using a correct db user name and password in my torque.properties and
build.properties files but I don't show it in the mail.

Any other idea?

Pierre

> a) I do not believe that the torque.properties needs to be in the
> classpath. The tutorial example code loads it from the file system, as far
> as I know.
> b) in your torque.properties, you have set
> torque.dsfactory.BddPortalCCG.connection.user which means that there is no
> user set for your connnection. Try setting
> the correct db user name there. Same goes for the
> torque.database.user
> in the build.properties.
>
>Thomas
>
> On Mon, 22 Jan 2007, Pierre-Alain Branger wrote:
>
>> Hi everybody,
>>
>> I follow your suggestions but I still can not execute my program
>> properly.
>> Following, the different things I did:
>>
>> - I added torque.properties, actually it was not in it:
>> export CLASSPATH=/home/pbranger/BddPortalCCG/src/conf
>> By the way the tutorial don't mention this step.
>>
>> - I also added torque.properties to the default source package in Net
>> beans.
>>
>> - My database is properly started
>>
>> - Connection url, password and username are right in the configuration
>> file.
>> I just borrow user and password in the mail I sent.
>> Thomas, what do you mean by "I am sure whethet mysql accepts connections
>> without specifying a database user (as you did)"?
>> I can connect to mysql by mysql -u user -p but if I don't specify user I
>> obviously can not connect.
>>
>> Thanks again for your help,
>>
>> Pierre
>>
>>> This usually means that connecting to the database failed. Possible
>>> reasons
>>> are
>>> - the database is not started
>>> - the connection url, password or username are wrong in the
>>> configuration
>>> file
>>> Loking at your configuration, I am sure whethet mysql accepts
>>> connections
>>> without specifying a database user (as you did)
>>>
>>>  Thomas
>>>
>>> "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 20.01.2007
>>> 02:04:11:
>>>
 Hi everybody,

 I follow the tutorial and could generate my mysql database and the
 corresponding java access classes. I made a jar and add it to a java
 project that compiled well. But when I launch my application I obtain
 the
 following message:

 java.lang.NullPointerException: There was no DataSourceFactory
 configured
 for the connection BddPortalCCG
 at
 org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:711)
 at org.apache.torque.Torque.getConnection(Torque.java:268)
 at
 org.apache.torque.util.Transaction.beginOptional(Transaction.java:80)
 at
 org.apache.torque.util.Transaction.begin(Transaction.java:62)
 at
 mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:361)
 at
 mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:343)
 at testbddportalccg.Main.main(Main.java:36)

 I hope soñeone could help, me. Here are the different configuring
 files
 I
 use:

 - torque.properties 

 torque.database.default = BddPortalCCG
 torque.database.BddPortalCCG.adapter = mysql

 # Using commons-dbcp
 torque.dsfactory.BddPortalCCG.factory >>>
 org.apache.torque.dsfactory.SharedPoolDataSourceFactory
 torque.dsfactory.BddPortalCCG.connection.driver >>>
 org.gjt.mm.mysql.Driver
 torque.dsfactory.BddPortalCCG.connection.url >>>
 jdbc:mysql://localhost:3306/BddPortalCCG
 torque.dsfactory.BddPortalCCG.connection.user >>>
 torque.dsfactory.BddPortalCCG.connection.password >>>

 - project.properties 
 # The name of the project Torque will generate code for.
 torque.project=BddPortalCCG

 # The target database platform.
 torque.database=mysql

 # The target package to put the generated classes in.
 torque.targetPackage=mx.unam.ccg.BddPortal

 # The JDBC URL that Torque can use to create and
 # drop databases if instructed to do so.
 torque.database.createUrl=jdbc:mysql://localhost/mysql

 # The JDBC URL that will be used to create tables in your database.
 torque.database.buildUrl=jdbc:mysql://localhost/BddPortalCCG

 # The JDBC URL that will be used to access your database.
 torque.database.url=jdbc:mysql://localhost/BddPortalCCG

 # The JDBC database driver to use when connecting to your database.
 torque.database.driver=org.gjt.mm.mysql.Driver

 # The administrative username that has sufficient privileges to create
 # and drop databases and tables that Torque executes at generation
 time.
 torque.database.user>>>
 # The administrative password for the supplied username.
 torque.database.password>>>
 # The hostname or IP address of your database server.
 torque.database.host=localhost

 # The location of the yo

Re: no DataSourceFactory configured

2007-01-22 Thread Guy Galil
Do you initiate Torque in your code?
In the old version we use we call 
Torque.init();
Before we try using Torque in any way.
I put it in the init method of the first servlet of the web application.

On Mon, 2007-01-22 at 11:46 -0600, Pierre-Alain Branger wrote:
> Hi everybody,
> 
> I follow your suggestions but I still can not execute my program properly.
> Following, the different things I did:
> 
> - I added torque.properties, actually it was not in it:
> export CLASSPATH=/home/pbranger/BddPortalCCG/src/conf
> By the way the tutorial don't mention this step.
> 
> - I also added torque.properties to the default source package in Net beans.
> 
> - My database is properly started
> 
> - Connection url, password and username are right in the configuration file.
> I just borrow user and password in the mail I sent.
> Thomas, what do you mean by "I am sure whethet mysql accepts connections
>  without specifying a database user (as you did)"?
> I can connect to mysql by mysql -u user -p but if I don't specify user I
> obviously can not connect.
> 
> Thanks again for your help,
> 
> Pierre
> 
> > This usually means that connecting to the database failed. Possible
> > reasons
> > are
> > - the database is not started
> > - the connection url, password or username are wrong in the configuration
> > file
> > Loking at your configuration, I am sure whethet mysql accepts connections
> > without specifying a database user (as you did)
> >
> >  Thomas
> >
> > "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 20.01.2007
> > 02:04:11:
> >
> >> Hi everybody,
> >>
> >> I follow the tutorial and could generate my mysql database and the
> >> corresponding java access classes. I made a jar and add it to a java
> >> project that compiled well. But when I launch my application I obtain
> >> the
> >> following message:
> >>
> >> java.lang.NullPointerException: There was no DataSourceFactory
> >> configured
> >> for the connection BddPortalCCG
> >> at
> >> org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:711)
> >> at org.apache.torque.Torque.getConnection(Torque.java:268)
> >> at
> >> org.apache.torque.util.Transaction.beginOptional(Transaction.java:80)
> >> at org.apache.torque.util.Transaction.begin(Transaction.java:62)
> >> at
> >> mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:361)
> >> at
> >> mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:343)
> >> at testbddportalccg.Main.main(Main.java:36)
> >>
> >> I hope soñeone could help, me. Here are the different configuring files
> >> I
> >> use:
> >>
> >> - torque.properties 
> >>
> >> torque.database.default = BddPortalCCG
> >> torque.database.BddPortalCCG.adapter = mysql
> >>
> >> # Using commons-dbcp
> >> torque.dsfactory.BddPortalCCG.factory =
> >> org.apache.torque.dsfactory.SharedPoolDataSourceFactory
> >> torque.dsfactory.BddPortalCCG.connection.driver =
> >> org.gjt.mm.mysql.Driver
> >> torque.dsfactory.BddPortalCCG.connection.url =
> >> jdbc:mysql://localhost:3306/BddPortalCCG
> >> torque.dsfactory.BddPortalCCG.connection.user =
> >> torque.dsfactory.BddPortalCCG.connection.password =
> >>
> >>
> >> - project.properties 
> >> # The name of the project Torque will generate code for.
> >> torque.project=BddPortalCCG
> >>
> >> # The target database platform.
> >> torque.database=mysql
> >>
> >> # The target package to put the generated classes in.
> >> torque.targetPackage=mx.unam.ccg.BddPortal
> >>
> >> # The JDBC URL that Torque can use to create and
> >> # drop databases if instructed to do so.
> >> torque.database.createUrl=jdbc:mysql://localhost/mysql
> >>
> >> # The JDBC URL that will be used to create tables in your database.
> >> torque.database.buildUrl=jdbc:mysql://localhost/BddPortalCCG
> >>
> >> # The JDBC URL that will be used to access your database.
> >> torque.database.url=jdbc:mysql://localhost/BddPortalCCG
> >>
> >> # The JDBC database driver to use when connecting to your database.
> >> torque.database.driver=org.gjt.mm.mysql.Driver
> >>
> >> # The administrative username that has sufficient privileges to create
> >> # and drop databases and tables that Torque executes at generation time.
> >> torque.database.user=
> >>
> >> # The administrative password for the supplied username.
> >> torque.database.password=
> >>
> >> # The hostname or IP address of your database server.
> >> torque.database.host=localhost
> >>
> >> # The location of the your *-schema.xml files (see below).
> >> torque.schema.dir=./schema
> >>
> >>
> >> - schema.xml 
> >> 
> >>  >>  "http://db.apache.org/torque/dtd/database_3_1.dtd";>
> >>
> >>  >>   name="BddPortalCCG">
> >>
> >>   
> >>  >>   name="idApp"
> >>   required="true"
> >>   primaryKey="true"
> >>   type="INTEGER"
> >>   description="Application Id"/>
> >>  >>   name="nameApp"
> >>   required

Re: no DataSourceFactory configured

2007-01-22 Thread Thomas Fischer
a) I do not believe that the torque.properties needs to be in the 
classpath. The tutorial example code loads it from the file system, as far 
as I know.
b) in your torque.properties, you have set 
torque.dsfactory.BddPortalCCG.connection.user =
which means that there is no user set for your connnection. Try setting 
the correct db user name there. Same goes for the 
torque.database.user

in the build.properties.

  Thomas

On Mon, 22 Jan 2007, Pierre-Alain Branger wrote:


Hi everybody,

I follow your suggestions but I still can not execute my program properly.
Following, the different things I did:

- I added torque.properties, actually it was not in it:
export CLASSPATH=/home/pbranger/BddPortalCCG/src/conf
By the way the tutorial don't mention this step.

- I also added torque.properties to the default source package in Net beans.

- My database is properly started

- Connection url, password and username are right in the configuration file.
I just borrow user and password in the mail I sent.
Thomas, what do you mean by "I am sure whethet mysql accepts connections
without specifying a database user (as you did)"?
I can connect to mysql by mysql -u user -p but if I don't specify user I
obviously can not connect.

Thanks again for your help,

Pierre


This usually means that connecting to the database failed. Possible
reasons
are
- the database is not started
- the connection url, password or username are wrong in the configuration
file
Loking at your configuration, I am sure whethet mysql accepts connections
without specifying a database user (as you did)

 Thomas

"Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 20.01.2007
02:04:11:


Hi everybody,

I follow the tutorial and could generate my mysql database and the
corresponding java access classes. I made a jar and add it to a java
project that compiled well. But when I launch my application I obtain
the
following message:

java.lang.NullPointerException: There was no DataSourceFactory
configured
for the connection BddPortalCCG
at
org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:711)
at org.apache.torque.Torque.getConnection(Torque.java:268)
at
org.apache.torque.util.Transaction.beginOptional(Transaction.java:80)
at org.apache.torque.util.Transaction.begin(Transaction.java:62)
at
mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:361)
at
mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:343)
at testbddportalccg.Main.main(Main.java:36)

I hope soñeone could help, me. Here are the different configuring files
I
use:

- torque.properties 

torque.database.default = BddPortalCCG
torque.database.BddPortalCCG.adapter = mysql

# Using commons-dbcp
torque.dsfactory.BddPortalCCG.factory =
org.apache.torque.dsfactory.SharedPoolDataSourceFactory
torque.dsfactory.BddPortalCCG.connection.driver =
org.gjt.mm.mysql.Driver
torque.dsfactory.BddPortalCCG.connection.url =
jdbc:mysql://localhost:3306/BddPortalCCG
torque.dsfactory.BddPortalCCG.connection.user =
torque.dsfactory.BddPortalCCG.connection.password =


- project.properties 
# The name of the project Torque will generate code for.
torque.project=BddPortalCCG

# The target database platform.
torque.database=mysql

# The target package to put the generated classes in.
torque.targetPackage=mx.unam.ccg.BddPortal

# The JDBC URL that Torque can use to create and
# drop databases if instructed to do so.
torque.database.createUrl=jdbc:mysql://localhost/mysql

# The JDBC URL that will be used to create tables in your database.
torque.database.buildUrl=jdbc:mysql://localhost/BddPortalCCG

# The JDBC URL that will be used to access your database.
torque.database.url=jdbc:mysql://localhost/BddPortalCCG

# The JDBC database driver to use when connecting to your database.
torque.database.driver=org.gjt.mm.mysql.Driver

# The administrative username that has sufficient privileges to create
# and drop databases and tables that Torque executes at generation time.
torque.database.user=

# The administrative password for the supplied username.
torque.database.password=

# The hostname or IP address of your database server.
torque.database.host=localhost

# The location of the your *-schema.xml files (see below).
torque.schema.dir=./schema


- schema.xml 

http://db.apache.org/torque/dtd/database_3_1.dtd";>



  



  


Thanks for your help,

Pierre-Alain Branger
Program of Computational Genomics
Campus Morelos
Tel. +52 777 13 100 24
[EMAIL PROTECTED]

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




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






Pierre-Alain Branger
Program of Computation

Re: no DataSourceFactory configured

2007-01-22 Thread Pierre-Alain Branger
Hi everybody,

I follow your suggestions but I still can not execute my program properly.
Following, the different things I did:

- I added torque.properties, actually it was not in it:
export CLASSPATH=/home/pbranger/BddPortalCCG/src/conf
By the way the tutorial don't mention this step.

- I also added torque.properties to the default source package in Net beans.

- My database is properly started

- Connection url, password and username are right in the configuration file.
I just borrow user and password in the mail I sent.
Thomas, what do you mean by "I am sure whethet mysql accepts connections
 without specifying a database user (as you did)"?
I can connect to mysql by mysql -u user -p but if I don't specify user I
obviously can not connect.

Thanks again for your help,

Pierre

> This usually means that connecting to the database failed. Possible
> reasons
> are
> - the database is not started
> - the connection url, password or username are wrong in the configuration
> file
> Loking at your configuration, I am sure whethet mysql accepts connections
> without specifying a database user (as you did)
>
>  Thomas
>
> "Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 20.01.2007
> 02:04:11:
>
>> Hi everybody,
>>
>> I follow the tutorial and could generate my mysql database and the
>> corresponding java access classes. I made a jar and add it to a java
>> project that compiled well. But when I launch my application I obtain
>> the
>> following message:
>>
>> java.lang.NullPointerException: There was no DataSourceFactory
>> configured
>> for the connection BddPortalCCG
>> at
>> org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:711)
>> at org.apache.torque.Torque.getConnection(Torque.java:268)
>> at
>> org.apache.torque.util.Transaction.beginOptional(Transaction.java:80)
>> at org.apache.torque.util.Transaction.begin(Transaction.java:62)
>> at
>> mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:361)
>> at
>> mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:343)
>> at testbddportalccg.Main.main(Main.java:36)
>>
>> I hope soñeone could help, me. Here are the different configuring files
>> I
>> use:
>>
>> - torque.properties 
>>
>> torque.database.default = BddPortalCCG
>> torque.database.BddPortalCCG.adapter = mysql
>>
>> # Using commons-dbcp
>> torque.dsfactory.BddPortalCCG.factory =
>> org.apache.torque.dsfactory.SharedPoolDataSourceFactory
>> torque.dsfactory.BddPortalCCG.connection.driver =
>> org.gjt.mm.mysql.Driver
>> torque.dsfactory.BddPortalCCG.connection.url =
>> jdbc:mysql://localhost:3306/BddPortalCCG
>> torque.dsfactory.BddPortalCCG.connection.user =
>> torque.dsfactory.BddPortalCCG.connection.password =
>>
>>
>> - project.properties 
>> # The name of the project Torque will generate code for.
>> torque.project=BddPortalCCG
>>
>> # The target database platform.
>> torque.database=mysql
>>
>> # The target package to put the generated classes in.
>> torque.targetPackage=mx.unam.ccg.BddPortal
>>
>> # The JDBC URL that Torque can use to create and
>> # drop databases if instructed to do so.
>> torque.database.createUrl=jdbc:mysql://localhost/mysql
>>
>> # The JDBC URL that will be used to create tables in your database.
>> torque.database.buildUrl=jdbc:mysql://localhost/BddPortalCCG
>>
>> # The JDBC URL that will be used to access your database.
>> torque.database.url=jdbc:mysql://localhost/BddPortalCCG
>>
>> # The JDBC database driver to use when connecting to your database.
>> torque.database.driver=org.gjt.mm.mysql.Driver
>>
>> # The administrative username that has sufficient privileges to create
>> # and drop databases and tables that Torque executes at generation time.
>> torque.database.user=
>>
>> # The administrative password for the supplied username.
>> torque.database.password=
>>
>> # The hostname or IP address of your database server.
>> torque.database.host=localhost
>>
>> # The location of the your *-schema.xml files (see below).
>> torque.schema.dir=./schema
>>
>>
>> - schema.xml 
>> 
>> >  "http://db.apache.org/torque/dtd/database_3_1.dtd";>
>>
>> >   name="BddPortalCCG">
>>
>>   
>> >   name="idApp"
>>   required="true"
>>   primaryKey="true"
>>   type="INTEGER"
>>   description="Application Id"/>
>> >   name="nameApp"
>>   required="true"
>>   type="VARCHAR"
>>   size="255"
>>   description="Application Name"/>
>> >   name="pathApp"
>>   required="true"
>>   type="VARCHAR"
>>   size="255"
>>   description="Application Path"/>
>>   
>> 
>>
>> Thanks for your help,
>>
>> Pierre-Alain Branger
>> Program of Computational Genomics
>> Campus Morelos
>> Tel. +52 777 13 100 24
>> [EMAIL PROTECTED]
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For addit

Re: no DataSourceFactory configured

2007-01-22 Thread Thomas Fischer
This usually means that connecting to the database failed. Possible reasons
are
- the database is not started
- the connection url, password or username are wrong in the configuration
file
Loking at your configuration, I am sure whethet mysql accepts connections
without specifying a database user (as you did)

 Thomas

"Pierre-Alain Branger" <[EMAIL PROTECTED]> schrieb am 20.01.2007
02:04:11:

> Hi everybody,
>
> I follow the tutorial and could generate my mysql database and the
> corresponding java access classes. I made a jar and add it to a java
> project that compiled well. But when I launch my application I obtain the
> following message:
>
> java.lang.NullPointerException: There was no DataSourceFactory configured
> for the connection BddPortalCCG
> at
> org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:711)
> at org.apache.torque.Torque.getConnection(Torque.java:268)
> at
> org.apache.torque.util.Transaction.beginOptional(Transaction.java:80)
> at org.apache.torque.util.Transaction.begin(Transaction.java:62)
> at
> mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:361)
> at
> mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:343)
> at testbddportalccg.Main.main(Main.java:36)
>
> I hope soñeone could help, me. Here are the different configuring files I
> use:
>
> - torque.properties 
>
> torque.database.default = BddPortalCCG
> torque.database.BddPortalCCG.adapter = mysql
>
> # Using commons-dbcp
> torque.dsfactory.BddPortalCCG.factory =
> org.apache.torque.dsfactory.SharedPoolDataSourceFactory
> torque.dsfactory.BddPortalCCG.connection.driver = org.gjt.mm.mysql.Driver
> torque.dsfactory.BddPortalCCG.connection.url =
> jdbc:mysql://localhost:3306/BddPortalCCG
> torque.dsfactory.BddPortalCCG.connection.user =
> torque.dsfactory.BddPortalCCG.connection.password =
>
>
> - project.properties 
> # The name of the project Torque will generate code for.
> torque.project=BddPortalCCG
>
> # The target database platform.
> torque.database=mysql
>
> # The target package to put the generated classes in.
> torque.targetPackage=mx.unam.ccg.BddPortal
>
> # The JDBC URL that Torque can use to create and
> # drop databases if instructed to do so.
> torque.database.createUrl=jdbc:mysql://localhost/mysql
>
> # The JDBC URL that will be used to create tables in your database.
> torque.database.buildUrl=jdbc:mysql://localhost/BddPortalCCG
>
> # The JDBC URL that will be used to access your database.
> torque.database.url=jdbc:mysql://localhost/BddPortalCCG
>
> # The JDBC database driver to use when connecting to your database.
> torque.database.driver=org.gjt.mm.mysql.Driver
>
> # The administrative username that has sufficient privileges to create
> # and drop databases and tables that Torque executes at generation time.
> torque.database.user=
>
> # The administrative password for the supplied username.
> torque.database.password=
>
> # The hostname or IP address of your database server.
> torque.database.host=localhost
>
> # The location of the your *-schema.xml files (see below).
> torque.schema.dir=./schema
>
>
> - schema.xml 
> 
>   "http://db.apache.org/torque/dtd/database_3_1.dtd";>
>
>name="BddPortalCCG">
>
>   
>name="idApp"
>   required="true"
>   primaryKey="true"
>   type="INTEGER"
>   description="Application Id"/>
>name="nameApp"
>   required="true"
>   type="VARCHAR"
>   size="255"
>   description="Application Name"/>
>name="pathApp"
>   required="true"
>   type="VARCHAR"
>   size="255"
>   description="Application Path"/>
>   
> 
>
> Thanks for your help,
>
> Pierre-Alain Branger
> Program of Computational Genomics
> Campus Morelos
> Tel. +52 777 13 100 24
> [EMAIL PROTECTED]
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


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



RE: no DataSourceFactory configured

2007-01-22 Thread Robert Kromkamp
Hi Pierre,

Everything seems to be ok! Is the torque.properties in your classpath?

Regards,
Robert

-Original Message-
From: Pierre-Alain Branger [mailto:[EMAIL PROTECTED] 
Sent: Saturday, January 20, 2007 2:04 AM
To: torque-user@db.apache.org
Subject: no DataSourceFactory configured

Hi everybody,

I follow the tutorial and could generate my mysql database and the 
corresponding java access classes. I made a jar and add it to a java project 
that compiled well. But when I launch my application I obtain the following 
message:

java.lang.NullPointerException: There was no DataSourceFactory configured for 
the connection BddPortalCCG
at
org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:711)
at org.apache.torque.Torque.getConnection(Torque.java:268)
at
org.apache.torque.util.Transaction.beginOptional(Transaction.java:80)
at org.apache.torque.util.Transaction.begin(Transaction.java:62)
at
mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:361)
at
mx.unam.ccg.BddPortal.BaseApplication.save(BaseApplication.java:343)
at testbddportalccg.Main.main(Main.java:36)

I hope soñeone could help, me. Here are the different configuring files I
use:

- torque.properties 

torque.database.default = BddPortalCCG
torque.database.BddPortalCCG.adapter = mysql

# Using commons-dbcp
torque.dsfactory.BddPortalCCG.factory =
org.apache.torque.dsfactory.SharedPoolDataSourceFactory
torque.dsfactory.BddPortalCCG.connection.driver = org.gjt.mm.mysql.Driver 
torque.dsfactory.BddPortalCCG.connection.url = 
jdbc:mysql://localhost:3306/BddPortalCCG
torque.dsfactory.BddPortalCCG.connection.user = 
torque.dsfactory.BddPortalCCG.connection.password =


- project.properties  # The name of the project 
Torque will generate code for.
torque.project=BddPortalCCG

# The target database platform.
torque.database=mysql

# The target package to put the generated classes in.
torque.targetPackage=mx.unam.ccg.BddPortal

# The JDBC URL that Torque can use to create and # drop databases if instructed 
to do so.
torque.database.createUrl=jdbc:mysql://localhost/mysql

# The JDBC URL that will be used to create tables in your database.
torque.database.buildUrl=jdbc:mysql://localhost/BddPortalCCG

# The JDBC URL that will be used to access your database.
torque.database.url=jdbc:mysql://localhost/BddPortalCCG

# The JDBC database driver to use when connecting to your database.
torque.database.driver=org.gjt.mm.mysql.Driver

# The administrative username that has sufficient privileges to create # and 
drop databases and tables that Torque executes at generation time.
torque.database.user=

# The administrative password for the supplied username.
torque.database.password=

# The hostname or IP address of your database server.
torque.database.host=localhost

# The location of the your *-schema.xml files (see below).
torque.schema.dir=./schema


- schema.xml   http://db.apache.org/torque/dtd/database_3_1.dtd";>



  



  


Thanks for your help,

Pierre-Alain Branger
Program of Computational Genomics
Campus Morelos
Tel. +52 777 13 100 24
[EMAIL PROTECTED]

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


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