Hello again...
I remind you my environment: Windows 10, MySQL 8.0.25, NetBeans 13, Java
11, Payara 5.2022.1, project Java Web Jakarta EE 8.
I have 2 problems with the wizard "New entity class from database".
First problem : With this wizard I create an entity with the data source
"jdbc/customer" (JDBC data source created in Payara). When I select this
data source in the drop down list, I receive the error message "The name
of the driver class for the datasource is missing.". It was not the case
with the version 12.5 of NetBeans. I receive the same message for all
the datasources, jdbc/_default, jdbc/_timerPool,...
I modify the file domain.xml of Payara to add the name of the driver and
I restart Payara.
Second problem : Now, when I select "jdbc/customer", NetBeans does not
display the table of the database. Instead it launches the "New
Connection Wizard" as if I had clicked on the option "New Data source"
in the drop down list for "Data Source". If it is the first time I
create an entity class from the database, it works, but, the next time I
create another entity from the same database, I receive an error message
"Unable to add connection. Connection already exists.".
Do you have the same problems with NetBeans 13? Can you reproduce?
Regards,
Richard
Le 06/03/2022 à 08:44, Richard Grin a écrit :
Sorry. I have just understood my error: the application server was not
started!
Le 06/03/2022 à 00:03, Richard Grin a écrit :
Hi,
My environment: Windows 10, MySQL 8.0.25, NetBeans 13, Java 11,
Payara 5.2022.1
In NetBeans I have created a new connection to a database in MySQL in
the tab "Services". It worked. In NetBeans I can see the tables of
the database.
Then I create a new Maven project with the type "Java with Maven" >
"Web Application". I change a little the file pom.xml : 11 instead of
1.8 for source and target Java version and to update the old version
2.3 of the maven-war-plugin (incompatibility during "clean and build"
of the project).
Right after, I try to create entities from the table in the database
: New > Entity classes from database.
A new window "New Entity from Database" pops up. I have to give the
data source in a drop down list. The MySQL data source is not in the
list so I choose the option "New Data Source". A new window pops up
and I give a JNDI name and the database connection I created before
in NetBeans. I click on OK.
No error message but no table is displayed in the window "New Entity
from Database. So I can't create the entities from the database.
This procedure was working in NetBeans 12.5.
Can you help me? Is it a bug?
Richard
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
For additional commands, e-mail: users-h...@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists