[ 
https://issues.apache.org/jira/browse/OPENJPA-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12466803
 ] 

Marc Prud'hommeaux commented on OPENJPA-106:
--------------------------------------------

We may not be reading the database prefix correctly. Can you enable trace-level 
logging (by setting "openjpa.Log" to "DefaultLevel=TRACE"), and send us the 
logging output from the mappingtool run? That should show all of the JDBC calls 
we are making to inspect the database metadata.

> MappingTool does not function properly when using database-prefix in 
> table-names on mysql
> -----------------------------------------------------------------------------------------
>
>                 Key: OPENJPA-106
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-106
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: jdbc
>         Environment: OS: Windows and Unix, openjpa-0.9.6-incubating, 
> mysql-5.x, mysql-jdbc-connector 3.?? and 5.0.4
>            Reporter: Markus Herzog
>            Priority: Minor
>
> Hi,
> the problem i'm going to describe here probably only exists when using 
> openjpa together with mysql. Maybe this is even a bug in the 
> mysql-jdbc-connector.
> The MappingTool (and MappingToolTask) does not notice that a table exists 
> when the name of the table also contains the name of the database (for 
> example <class name="my.company.MyClass" table="my_database.MYCLASS" />)
> Everything else is working satisfyingly with this prefix-thingy. As a work 
> around i'm removing the prefixes from my metadata before using mappingtool 
> and put it back in afterwards. (I need this prefix after all because i'm 
> using multiple databases at once).
> Maybe when the mappingtool asks the database for the table 
> "my_database.MYCLASS", the jdbc-connector tells openjpa that no such table 
> exists. If so, can't mappingtool ask the database differently?
> Thank you for listening and keep up the good work,
> Markus

-- 
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