Dear All:

I am a newbie to Apache OJB.
I dowload the binary package and some tutorials then I start to give it
a try.
Extract the contents from Tutorial2 and then put them to
ojb-blank/src/java, the build is fine.

The database information stored in build.properties are:

jcdAlias=default
databaseName=test
databaseUser=ctu
databasePassword=ta1hs1ung
.............
............
# For MySQL this would look like:
dbmsName=MySQL
jdbcLevel=3.0
jdbcRuntimeDriver=com.mysql.jdbc.Driver
urlProtocol=jdbc
urlSubprotocol=mysql
urlDbalias=//192.168.2.202/${databaseName}

When I execute the Application.class , I got :

Welcome to the OJB ODMG tutorial application


[0] List all product entries
[1] Enter a new product
[2] Edit a product entry
[3] Delete a product entry
[4] Quit Application
type in number to select a use case

Then I input 0 to list all stored prodcuts , but I got the folowing
errors:

================================================================================================
 Could not borrow connection from pool. Active/Idle instances in
pool=0/0. org.apache.ojb.broker.metadata.JdbcConnectionDescriptor:
[EMAIL PROTECTED]
  jcd-alias=default
  default-connection=false
  dbms=MySQL
  jdbc-level=3.0
  driver=com.mysql.jdbc.Driver
  protocol=jdbc
  sub-protocol=mysql
  db-alias=//192.168.2.202/test
  user=sa
  password=*****
  eager-release=false
  ConnectionPoolDescriptor={removeAbandonedTimeout=300,
testWhileIdle=false, logAbandoned=false, testOnReturn=false,
timeBetweenEvictionRunsMillis=-1, minIdle=0, numTestsPerEvictionRun=10,
removeAbandoned=false, maxIdle=-1, fetchSize=0, whenExhaustedAction=0,
minEvictableIdleTimeMillis=600000, testOnBorrow=true, maxActive=30,
maxWait=10000}
  batchMode=false
  useAutoCommit=AUTO_COMMIT_SET_TRUE_AND_TEMPORARY_FALSE
  ignoreAutoCommitExceptions=false

[EMAIL PROTECTED]
     sequenceManagerClass=class
org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl
     Properties={grabSize=20, autoNaming=true, seq.start=200000}
]
]
        at
org.apache.ojb.broker.accesslayer.ConnectionFactoryPooledImpl.checkOutJdbcConnection(Unknown
 Source)
        at
org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.lookupConnection(Unknown
 Source)
        at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.getConnection(Unknown 
Source)
        ... 16 more
Caused by: org.apache.ojb.broker.accesslayer.LookupException: Error
getting Connection from DriverManager with url
(jdbc:mysql://192.168.2.202/test) and driver (com.mysql.jdbc.Driver)
        at
org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.newConnectionFromDriverManager(Unknown
 Source)
        at org.apache.ojb.broker.accesslayer.ConnectionFactoryPooledImpl
$ConPoolFactory.makeObject(Unknown Source)
        at
org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
        ... 19 more
Caused by: java.sql.SQLException: Access denied for user:
'[EMAIL PROTECTED]' (Using password: NO)
================================================================================================

Well , I think I have speicified the correct username and password in
build.properties, I don't know  why it still use [EMAIL PROTECTED] as
username to get a connection . 
Does anyone have the similar experience with me ?
Please give me some help , thanks !

Ken

-- 
研發部             胡重威             Ken Hu          [EMAIL PROTECTED]

孟華科技股份有限公司
http://www.mmti.com.tw

地址: 高雄市802苓雅區中正一路120號4F-7
電話: 07-7279337 分機: 120
傳真: 07-7279377
行動: 0937083880


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

Reply via email to