DayTrader 2.1.3 : problem because tables in Table.ddl file with sql command 
are not lower case with Jboss EAP 5.1.0
--------------------------------------------------------------------------------------------------------------------

                 Key: DAYTRADER-80
                 URL: https://issues.apache.org/jira/browse/DAYTRADER-80
             Project: DayTrader
          Issue Type: Bug
      Security Level: public (Regular issues)
    Affects Versions: 2.1.3
         Environment: Jboss AS 5.1.0
Sun JDK 1.6_022
Linux RHEL5
Mysql JDBC driver 5.1.13 (mysql-connector-java-5.1.13-bin.jar)
Mysql Server 5.0.20
Profile default for Jboss serveur (./run.sh -c default).

            Reporter: Yannick LE NY
             Fix For: 2.1.7


Hello,

I have downloaded the latest revision for Day Trader 2.1.3
in the svn here
http://svn.apache.org/viewvc/geronimo/daytrader/branches/old_2.1.3/?sortby=date

and compiled it with :

    * JDK 1.6_021
    * Mandriva Linux 2010.1
    * Maven 2.2.1

by following the instructions in the file
http://svn.apache.org/viewvc/geronimo/daytrader/branches/2.1.3/README.jboss5?revision=907211&view=markup&sortby=file

I create my Mysql TRADEDB database with 
daytrader-2.1.3-svn\bin\dbscripts\derby\Table.ddl
The name for the Mysql TRADEDB database is upper case and the tables and fields 
in the tables are upper case.

But when I launch Jboss AS 5.1.0, I have the following error in the logs :
15:18:07,178 ERROR [Log] Error: TradeDirect:register -- error registering new 
user
        java.lang.Exception: KeySequenceDirect:allocNewBlock - failure to 
allocate new block of keys for Entity type: 
accountcom.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 
'TRADEDB.keygenejb' doesn't exist
15:18:07,180 INFO  [STDOUT] java.lang.Exception: 
KeySequenceDirect:allocNewBlock - failure to allocate new block of keys for 
Entity type: accountcom.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 
Table 'TRADEDB.keygenejb' doesn't exist
...
15:18:07,184 ERROR [Log] Error: KeySequenceDirect:allocNewBlock - failure to 
allocate new block of keys for Entity type: account

        com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 
'TRADEDB.keygenejb' doesn't exist
15:18:07,184 INFO  [STDOUT] 
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 
'TRADEDB.keygenejb' doesn't exist

Can you fix this problem or use lower case for the database name, tables names 
and tables's fields name in the  Table.ddl file for derby, DB2, Oracle, 
sqlserver ?

Note that Linux and Unix are very sensitive with the case for characters and 
numbers.

Best regards.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to