[forge-issues] [JBoss JIRA] (FORGE-2636) No specified tables error

John Spencer (JIRA) issues at jboss.org
Mon Jun 20 15:47:00 EDT 2016


    [ https://issues.jboss.org/browse/FORGE-2636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13254841#comment-13254841 ] 

John Spencer edited comment on FORGE-2636 at 6/20/16 3:46 PM:
--------------------------------------------------------------

>From IDEA, I've managed to successfully generate the entities from the table using the same settings as I was using before and selecting the tables on the second page of the wizard. I also tried creating a connection profile and managed to successfully generate the entities from the table again, by using forge's UI inside intellij. I then proceeded to use that same profile from the command line and failed with the same "At least one database table must be specified" error. This leads me to believe that the bug simply lays in that forge fails to ask (or take in as a param) for the tables from the command line and thus attempts to generate the entities without having any tables specified.
I haven't installed the h2 database you proposed but if the error is unreproduceable using that database then I suspect thats because of the nature of h2 given that its in-memory database. I'll try to reproduce the error with the conditions you proposed and get back to you, as soon as I have the time.


was (Author: misterdee):
>From IDEA, I've managed to successfully generate the entities from the table using the same settings as I was using before and selecting the tables on the second page of the wizard. I also tried creating a connection profile and managed to successfully generate the entities from the table again, by using forge's UI inside intellij. I then proceeded to use that same profile from the command line and failed with the same "At least one database table must be specified" error. This leads me to believe that the bug simply lays in that forge fails to ask (or take in as a param) for the tables from the command line and thus attempts to generate the entities without having any tables specified.
I haven't installed the h2 database you proposed but if the error is unpronounceable using that database then I suspect thats because of the nature of h2 given that its in-memory database. I'll try to reproduce the error with the conditions you proposed and get back to you, as soon as I have the time.

> No specified tables error
> -------------------------
>
>                 Key: FORGE-2636
>                 URL: https://issues.jboss.org/browse/FORGE-2636
>             Project: Forge
>          Issue Type: Bug
>          Components: Database Tools, UI - Shell
>    Affects Versions: 3.0.1.Final, 3.2.2.Final
>         Environment: Windows 10, x64, Fedora 23
>            Reporter: John Spencer
>            Assignee: George Gastaldi
>             Fix For: 3.x Future
>
>
> When I try to execute jpa-generate-entities-from-tables, using:
> Using windows 10 + mysql:
> {code:java}
> jpa-generate-entities-from-tables  --database-tables * --jdbc-url "jdbc:mysql://localhost:3306/validDB" --user-name root --user-password 1234 --driver-location "validpath\mysql-connector-java-5.1.6-bin.jar" --driver-class com.mysql.jdbc.Driver;
> {code}
> Using fedora 23 + postgres:
> {code}
> jpa-generate-entities-from-tables --database-tables * --user-name validuser --user-password validpassword --jdbc-url jdbc:postgresql://localhost:5432/validDB --driver-location validpath/postgresql-9.4-1201-jdbc4.jar --verify-connection y --save-user-password y --driver-class 0 --hibernate-dialect 9
> {code}
> Forge asks me again to enter all of information specified in the command, I do so, and then says "At least one database table must be specified".
> Also the "--database-tables" parameter does not show up in the list of available parameters when pressing tab after having specified a connection profile and/or specifying connection parameters. This might possibly be related to this [issue] (https://issues.jboss.org/projects/FORGE/issues/FORGE-2635?filter=allopenissues).



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the forge-issues mailing list