Bonjour

je suis débutant. J'essaie de générer des entités à partir de ma BDD MySQL.

La bdd s'appelle : newsdb.

Pour cela, je dois utiliser le Maven plugin.

La base de données s'appelle newsdb et a 3 tables dont 1 table d'association.

Donc, le résultat devrait être la génération de 2 entités.

Au lieu de faire cela, Hibernate essaie de créer des entités de toutes les tables qui existent dans toutes les bases de données MySQL sur le serveur.

Et finalement ne fait rien.

Voici les fichiers de config, car je pense qu'il y a un problème au niveau de ces fichiers.

pom.xml

Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.wha.sp</groupId>
  <artifactId>AutoJpaGenMaven</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <properties>
<springframework.version>4.0.6.RELEASE</springframework.version>
<hibernate.version>4.3.6.Final</hibernate.version>
<mysql.version>8.0.20</mysql.version>
</properties>
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>${hibernate.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>hibernate3-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<components>
<component>
<name>hbm2java</name>
<implementation>jdbcconfiguration</implementation>
<outputDirectory>src/main/java</outputDirectory>
</component>
</components>
<componentProperties>
<revengfile>src/main/resources/reveng.xml</revengfile>
<propertyfile>src/main/resources/hibernate.properties</propertyfile>
<packagename>com.wha.hbm.pojo</packagename>
<jdk5>true</jdk5>
<ejb3>true</ejb3>
</componentProperties>
</configuration>
<dependencies>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib-nodep</artifactId>
<version>2.2.2</version>
</dependency>
<!-- MySQL -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
</project>

hibernate.properties

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
hibernate.connection.driver_class=com.mysql.jdbc.Driver
hibernate.connection.url=jdbc:mysql://localhost:3306/newsdb?serverTimezone=UTC
hibernate.connection.username=root
hibernate.connection.password=root
reveng.xml

Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-reverse-engineering PUBLIC
"-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd" >
<hibernate-reverse-engineering>
<schema-selection match-schema="newsdb" />
</hibernate-reverse-engineering>


Je précise que ces 3 fichiers se trouvent bien dans les répertoires où ils doivent se trouver. J'ai vérifié cela.

Merci de votre aide!

Ici une partie du debug. On voit que Hibernate va chercher les tables de la base de données bank_db , alors qu'il ne devrait s'occuper que de la bdd spécifiée - newsdb.


Code x : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
[DEBUG]   (s) overwrite = false
[DEBUG]   (f) project = MavenProject: com.wha.hbm:AutoJpaGenMaven:0.0.1-SNAPSHOT @ C:\Users\Marko\Desktop\marko\AutoJpaGenMaven\pom.xml
[DEBUG]   (s) resources = [Resource {targetPath: null, filtering: false, FileSet {directory: C:\Users\Marko\Desktop\marko\AutoJpaGenMaven\src\main\resources, PatternSet [includes: {}, excludes: {}]}}]
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@7ca0863b
[DEBUG]   (f) supportMultiLineFiltering = false
[DEBUG]   (f) useBuildFilters = true
[DEBUG]   (s) useDefaultDelimiters = true
[DEBUG] -- end configuration --
[DEBUG] properties used {env.TERM=xterm, env.NUMBER_OF_PROCESSORS=8, env.USERPROFILE=C:\Users\Marko, java.specification.version=14, sun.cpu.isalist=amd64, sun.arch.data.model=64, env.PROGRAMW6432=C:\Program Files, java.vendor.url=https://java.oracle.com/, env.OS=Windows_NT, sun.boot.library.path=C:\Program Files\Java\jdk-14.0.1\bin, sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher hibernate3:hbm2java -X, env.SYSTEMROOT=C:\Windows, jdk.debug=release, maven.version=3.6.3, java.specification.vendor=Oracle Corporation, java.version.date=2020-04-14, java.home=C:\Program Files\Java\jdk-14.0.1, java.vm.specification.vendor=Oracle Corporation, java.specification.name=Java Platform API Specification, env.MANPATH=C:\Program Files\Git\mingw64\local\man;C:\Program Files\Git\mingw64\share\man;C:\Program Files\Git\usr\local\man;C:\Program Files\Git\usr\share\man;C:\Program Files\Git\usr\man;C:\Program Files\Git\share\man, env.LOCALAPPDATA=C:\Users\Marko\AppData\Local, env.USERDOMAIN_ROAMINGPROFILE=LAPTOP-59C3F71G, env.SSH_ASKPASS=C:/Program Files/Git/mingw64/libexec/git-core/git-gui--askpass, user.script=, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=14.0.1+7, env.PATH=C:\Users\Marko\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\local\bin;C:\Program Files\Git\usr\bin;C:\Program Files\Git\usr\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\Marko\bin;C:\Program Files\Java\jdk-14.0.1\bin;C:\Program Files (x86)\Java\jdk1.8.0_66\bin;C:\Program Files (x86)\EasyPHP-DevServer-14.1VC9\binaries\php\php_runningversion;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\Git\cmd;C:\Program Files\nodejs;C:\Program Files (x86)\Brackets\command;C:\Ruby26-x64\bin;C:\Users\Marko\AppData\Local\Microsoft\WindowsApps;C:\Users\Marko\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Marko\AppData\Roaming\npm;C:\Users\Marko\AppData\Local\atom\bin;C:\Program Files\apache-maven-3.6.3\bin;C:\Program Files\Git\usr\bin\vendor_perl;C:\Program Files\Git\usr\bin\core_perl, env.PUBLIC=C:\Users\Public, env.COMMONPROGRAMW6432=C:\Program Files\Common Files, file.encoding=Cp1252, env.COMPUTERNAME=LAPTOP-59C3F71G, env.HOSTNAME=LAPTOP-59C3F71G, env.HOMEPATH=\Users\Marko, env.SHLVL=1, env.APPDATA=C:\Users\Marko\AppData\Roaming, hibernate.version=4.3.6.Final, java.io.tmpdir=C:\Users\Marko\AppData\Local\Temp\, java.version=14.0.1, java.vm.specification.name=Java Virtual Machine Specification, env.MINGW_CHOST=x86_64-w64-mingw32, java.library.path=C:\Program Files\Java\jdk-14.0.1\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Users\Marko\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\local\bin;C:\Program Files\Git\usr\bin;C:\Program Files\Git\usr\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\Marko\bin;C:\Program Files\Java\jdk-14.0.1\bin;C:\Program Files (x86)\Java\jdk1.8.0_66\bin;C:\Program Files (x86)\EasyPHP-DevServer-14.1VC9\binaries\php\php_runningversion;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\Git\cmd;C:\Program Files\nodejs;C:\Program Files (x86)\Brackets\command;C:\Ruby26-x64\bin;C:\Users\Marko\AppData\Local\Microsoft\WindowsApps;C:\Users\Marko\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Marko\AppData\Roaming\npm;C:\Users\Marko\AppData\Local\atom\bin;C:\Program Files\apache-maven-3.6.3\bin;C:\Program Files\Git\usr\bin\vendor_perl;C:\Program Files\Git\usr\bin\core_perl;., java.vendor=Oracle Corporation, classworlds.conf=C:/Program Files/apache-maven-3.6.3/bin/m2.conf, sun.io.unicode.encoding=UnicodeLittle, env.LANG=en_US.UTF-8, java.vm.specification.version=14, os.name=Windows 10, env.DISPLAY=needs-to-be-defined, env.=::=::\, user.home=C:\Users\Marko, env.MSYSTEM_CHOST=x86_64-w64-mingw32, env.ALLUSERSPROFILE=C:\ProgramData, env.SESSIONNAME=Console, env.MSYSTEM_PREFIX=C:/Program Files/Git/mingw64, path.separator=;, os.version=10.0, env.ORIGINAL_TMP=C:/Users/Marko/AppData/Local/Temp, env.PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.RB;.RBW, java.vm.name=Java HotSpot(TM) 64-Bit Server VM, env.SHELL=C:\Program Files\Git\usr\bin\bash.exe, env.EXEPATH=C:\Program Files\Git, env.USERNAME=Marko, os.arch=amd64, maven.multiModuleProjectDirectory=C:/Users/Marko/Desktop/marko/AutoJpaGenMaven, env.CONFIG_SITE=C:/Program Files/Git/mingw64/etc/config.site, env.MAVEN_PROJECTBASEDIR=C:/Users/Marko/Desktop/marko/AutoJpaGenMaven, java.vm.info=mixed mode, sharing, env.TEMP=C:\Users\Marko\AppData\Local\Temp, java.class.version=58.0, env.ORIGINAL_TEMP=C:/Users/Marko/AppData/Local/Temp, env.MSYSTEM=MINGW64, env.ONEDRIVE=C:\Users\Marko\OneDrive, sun.jnu.encoding=Cp1252, maven.build.version=Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f), maven.home=C:\Program Files\apache-maven-3.6.3, env.JAVA_HOME=C:/Program Files/Java/jdk-14.0.1, env.PROGRAMFILES=C:\Program Files, file.separator=\, java.vm.compressedOopsMode=32-bit, line.separator=
, env.PROCESSOR_REVISION=1801, env.PROCESSOR_IDENTIFIER=AMD64 Family 23 Model 24 Stepping 1, AuthenticAMD, env.PROGRAMDATA=C:\ProgramData, user.name=Marko, env.PLINK_PROTOCOL=ssh, env.DRIVERDATA=C:\Windows\System32\Drivers\DriverData, env.SYSTEMDRIVE=C:, env.VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\, env.PROGRAMFILES(X86)=C:\Program Files (x86), env.PROCESSOR_LEVEL=23, env.HOMEDRIVE=C:, env.PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules, env.TMP=C:\Users\Marko\AppData\Local\Temp, env.ACLOCAL_PATH=C:\Program Files\Git\mingw64\share\aclocal;C:\Program Files\Git\usr\share\aclocal, sun.os.patch.level=, env.TMPDIR=C:\Users\Marko\AppData\Local\Temp, env.LOGONSERVER=\\LAPTOP-59C3F71G, env.INFOPATH=C:\Program Files\Git\usr\local\info;C:\Program Files\Git\usr\share\info;C:\Program Files\Git\usr\info;C:\Program Files\Git\share\info, library.jansi.path=C:/Program Files/apache-maven-3.6.3/lib/jansi-native, env.WINDIR=C:\Windows, env.OLDPWD=C:/Users/Marko/Desktop/marko/AutoJpaGenMaven, env.PWD=C:/Users/Marko/Desktop/marko/AutoJpaGenMaven, env.MINGW_PREFIX=C:/Program Files/Git/mingw64, java.class.path=C:/Program Files/apache-maven-3.6.3/boot/plexus-classworlds-2.6.0.jar, env.HOME=C:\Users\Marko, java.vm.vendor=Oracle Corporation, env.PROCESSOR_ARCHITECTURE=AMD64, user.variant=, env.COMMONPROGRAMFILES=C:\Program Files\Common Files, maven.conf=C:/Program Files/apache-maven-3.6.3/conf, sun.java.launcher=SUN_STANDARD, user.country=US, env.USERDOMAIN=LAPTOP-59C3F71G, env.COMSPEC=C:\Windows\system32\cmd.exe, sun.cpu.endian=little, user.language=en, env.ORIGINAL_PATH=C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\Marko\bin;C:\Program Files\Java\jdk-14.0.1\bin;C:\Program Files (x86)\Java\jdk1.8.0_66\bin;C:\Program Files (x86)\EasyPHP-DevServer-14.1VC9\binaries\php\php_runningversion;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\Git\cmd;C:\Program Files\nodejs;C:\Program Files (x86)\Brackets\command;C:\Ruby26-x64\bin;C:\Users\Marko\AppData\Local\Microsoft\WindowsApps;C:\Users\Marko\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Marko\AppData\Roaming\npm;C:\Users\Marko\AppData\Local\atom\bin;C:\Program Files\apache-maven-3.6.3\bin, env.MINGW_PACKAGE_PREFIX=mingw-w64-x86_64, env.PKG_CONFIG_PATH=C:\Program Files\Git\mingw64\lib\pkgconfig;C:\Program Files\Git\mingw64\share\pkgconfig, mysql.version=8.0.20, env.MSYSTEM_CARCH=x86_64, env.CONFIGSETROOT=C:\Windows\ConfigSetRoot, java.runtime.name=Java(TM) SE Runtime Environment, env.COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files, env.MAVEN_CMD_LINE_ARGS= hibernate3:hbm2java -X, java.vendor.url.bug=https://bugreport.java.com/bugreport/, user.dir=C:\Users\Marko\Desktop\marko\AutoJpaGenMaven, java.vm.version=14.0.1+7, springframework.version=4.0.6.RELEASE}
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
[DEBUG] resource with targetPath null
directory C:\Users\Marko\Desktop\marko\AutoJpaGenMaven\src\main\resources
excludes []
includes []
[DEBUG] ignoreDelta true
[INFO] Copying 2 resources
[DEBUG] file hibernate.properties has a filtered file extension
[DEBUG] copy C:\Users\Marko\Desktop\marko\AutoJpaGenMaven\src\main\resources\hibernate.properties to C:\Users\Marko\Desktop\marko\AutoJpaGenMaven\target\classes\hibernate.properties
[DEBUG] file reveng.xml has a filtered file extension
[DEBUG] copy C:\Users\Marko\Desktop\marko\AutoJpaGenMaven\src\main\resources\reveng.xml to C:\Users\Marko\Desktop\marko\AutoJpaGenMaven\target\classes\reveng.xml
[DEBUG] no use filter components
[INFO]
[INFO] <<< hibernate3-maven-plugin:2.2:hbm2java (default-cli) < process-resources @ AutoJpaGenMaven <<<
[INFO]
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=236100, ConflictMarker.markTime=201500, ConflictMarker.nodeCount=22, ConflictIdSorter.graphTime=113600, ConflictIdSorter.topsortTime=35100, ConflictIdSorter.conflictIdCount=12, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1470000, ConflictResolver.conflictItemCount=21, DefaultDependencyCollector.collectTime=191948600, DefaultDependencyCollector.transformTime=2221000}
[DEBUG] com.wha.hbm:AutoJpaGenMaven:jar:0.0.1-SNAPSHOT
[DEBUG]    org.hibernate:hibernate-entitymanager:jar:4.3.6.Final:compile
[DEBUG]       org.jboss.logging:jboss-logging:jar:3.1.3.GA:compile
[DEBUG]       org.jboss.logging:jboss-logging-annotations:jar:1.2.0.Beta1:compile
[DEBUG]       org.hibernate:hibernate-core:jar:4.3.6.Final:compile
[DEBUG]          antlr:antlr:jar:2.7.7:compile
[DEBUG]          org.jboss:jandex:jar:1.1.0.Final:compile
[DEBUG]       dom4j:dom4j:jar:1.6.1:compile
[DEBUG]          xml-apis:xml-apis:jar:1.0.b2:compile
[DEBUG]       org.hibernate.common:hibernate-commons-annotations:jar:4.0.5.Final:compile
[DEBUG]       org.hibernate.javax.persistence:hibernate-jpa-2.1-api:jar:1.0.0.Final:compile
[DEBUG]       org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:jar:1.0.0.Final:compile
[DEBUG]       org.javassist:javassist:jar:3.18.1-GA:compile
[INFO]
[INFO] --- hibernate3-maven-plugin:2.2:hbm2java (default-cli) @ AutoJpaGenMaven ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=1013000, ConflictMarker.markTime=476900, ConflictMarker.nodeCount=93, ConflictIdSorter.graphTime=454000, ConflictIdSorter.topsortTime=147900, ConflictIdSorter.conflictIdCount=43, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=5245000, ConflictResolver.conflictItemCount=92, DefaultDependencyCollector.collectTime=360964300, DefaultDependencyCollector.transformTime=7489800}
[DEBUG] org.codehaus.mojo:hibernate3-maven-plugin:jar:2.2
[DEBUG]    cglib:cglib-nodep:jar:2.2.2:runtime
[DEBUG]    mysql:mysql-connector-java:jar:8.0.20:runtime
[DEBUG]       com.google.protobuf:protobuf-java:jar:3.6.1:runtime
[DEBUG]    log4j:log4j:jar:1.2.14:runtime
[DEBUG]    org.hibernate:hibernate-tools:jar:3.2.3.GA:compile
[DEBUG]       org.beanshell:bsh:jar:2.0b4:compile
[DEBUG]       freemarker:freemarker:jar:2.3.8:compile
[DEBUG]       org.hibernate:jtidy:jar:r8-20060801:compile
[DEBUG]    org.hibernate:hibernate-core:jar:3.3.1.GA:compile (exclusions managed from default)
[DEBUG]       antlr:antlr:jar:2.7.6:compile
[DEBUG]       commons-collections:commons-collections:jar:3.1:compile
[DEBUG]       dom4j:dom4j:jar:1.6.1:compile
[DEBUG]       org.slf4j:slf4j-api:jar:1.5.6:runtime (scope managed from default) (version managed from default)
[DEBUG]    org.codehaus.mojo.hibernate3:maven-hibernate3-api:jar:2.2:compile
[DEBUG]       xml-apis:xml-apis:jar:1.0.b2:compile
[DEBUG]       org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec:jar:1.1.1:runtime (scope managed from default) (version managed from default)
[DEBUG]       org.slf4j:slf4j-log4j12:jar:1.5.6:runtime (scope managed from default) (version managed from default)
[DEBUG]       org.slf4j:jcl-over-slf4j:jar:1.5.6:runtime (scope managed from default) (version managed from default)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.5.6:compile (version managed from default)
[DEBUG]    org.apache.maven:maven-model:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-project:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-settings:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-profile:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-artifact-manager:jar:2.0.6:compile
[DEBUG]          org.apache.maven:maven-repository-metadata:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-plugin-registry:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-artifact:jar:2.0.6:compile (version managed from default)
[DEBUG]       org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
[DEBUG]          junit:junit:jar:3.8.2:test (scope managed from default) (version managed from default)
[DEBUG]          classworlds:classworlds:jar:1.1-alpha-2:compile
[DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.6:compile
[DEBUG]    org.codehaus.mojo.hibernate3:maven-hibernate3-jdk14:jar:2.2:compile
[DEBUG]    org.codehaus.mojo.hibernate3:maven-hibernate3-jdk15:jar:2.2:compile
[DEBUG]       org.hibernate:hibernate-entitymanager:jar:3.4.0.GA:compile (version managed from default)
[DEBUG]          org.hibernate:hibernate-commons-annotations:jar:3.1.0.GA:compile
[DEBUG]          javax.transaction:jta:jar:1.1:compile
[DEBUG]       org.hibernate:ejb3-persistence:jar:1.0.2.GA:compile (version managed from default)
[DEBUG]       org.hibernate:hibernate-annotations:jar:3.4.0.GA:compile
[DEBUG]       jboss:jboss-common:jar:4.0.2:compile
[DEBUG]          slide:webdavlib:jar:2.0:compile
[DEBUG]          xerces:xercesImpl:jar:2.6.2:compile
[DEBUG]       javassist:javassist:jar:3.4.GA:compile
[DEBUG] Created new class realm plugin>org.codehaus.mojo:hibernate3-maven-plugin:2.2
[DEBUG] Importing foreign packages into class realm plugin>org.codehaus.mojo:hibernate3-maven-plugin:2.2
[DEBUG]   Imported:  < maven.api
[DEBUG] Populating class realm plugin>org.codehaus.mojo:hibernate3-maven-plugin:2.2
[DEBUG]   Included: org.codehaus.mojo:hibernate3-maven-plugin:jar:2.2
[DEBUG]   Included: cglib:cglib-nodep:jar:2.2.2
[DEBUG]   Included: mysql:mysql-connector-java:jar:8.0.20
[DEBUG]   Included: com.google.protobuf:protobuf-java:jar:3.6.1
[DEBUG]   Included: log4j:log4j:jar:1.2.14
[DEBUG]   Included: org.hibernate:hibernate-tools:jar:3.2.3.GA
[DEBUG]   Included: org.beanshell:bsh:jar:2.0b4
[DEBUG]   Included: freemarker:freemarker:jar:2.3.8
[DEBUG]   Included: org.hibernate:jtidy:jar:r8-20060801
[DEBUG]   Included: org.hibernate:hibernate-core:jar:3.3.1.GA
[DEBUG]   Included: antlr:antlr:jar:2.7.6
[DEBUG]   Included: commons-collections:commons-collections:jar:3.1
[DEBUG]   Included: dom4j:dom4j:jar:1.6.1
[DEBUG]   Included: org.codehaus.mojo.hibernate3:maven-hibernate3-api:jar:2.2
[DEBUG]   Included: xml-apis:xml-apis:jar:1.0.b2
[DEBUG]   Included: org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec:jar:1.1.1
[DEBUG]   Included: org.slf4j:slf4j-log4j12:jar:1.5.6
[DEBUG]   Included: org.slf4j:jcl-over-slf4j:jar:1.5.6
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:1.5.6
[DEBUG]   Included: org.codehaus.mojo.hibernate3:maven-hibernate3-jdk14:jar:2.2
[DEBUG]   Included: org.codehaus.mojo.hibernate3:maven-hibernate3-jdk15:jar:2.2
[DEBUG]   Included: org.hibernate:hibernate-entitymanager:jar:3.4.0.GA
[DEBUG]   Included: org.hibernate:hibernate-commons-annotations:jar:3.1.0.GA
[DEBUG]   Included: javax.transaction:jta:jar:1.1
[DEBUG]   Included: org.hibernate:ejb3-persistence:jar:1.0.2.GA
[DEBUG]   Included: org.hibernate:hibernate-annotations:jar:3.4.0.GA
[DEBUG]   Included: jboss:jboss-common:jar:4.0.2
[DEBUG]   Included: slide:webdavlib:jar:2.0
[DEBUG]   Included: xerces:xercesImpl:jar:2.6.2
[DEBUG]   Included: javassist:javassist:jar:3.4.GA
[DEBUG] Configuring mojo org.codehaus.mojo:hibernate3-maven-plugin:2.2:hbm2java from plugin realm ClassRealm[plugin>org.codehaus.mojo:hibernate3-maven-plugin:2.2, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@c387f44]
[DEBUG] Configuring mojo 'org.codehaus.mojo:hibernate3-maven-plugin:2.2:hbm2java' with basic configurator -->
[DEBUG]   (f) componentProperties = {ejb3=true, jdk5=true, packagename=com.wha.hbm.pojo, propertyfile=src/main/resources/hibernate.properties, revengfile=src/main/resources/reveng.xml}
[DEBUG]   (s) name = hbm2java
[DEBUG]   (s) implementation = jdbcconfiguration
[DEBUG]   (s) outputDirectory = src/main/java
[DEBUG]   (f) components = [org.codehaus.mojo.hibernate3.exporter.Component@468be356]
[DEBUG]   (f) project = MavenProject: com.wha.hbm:AutoJpaGenMaven:0.0.1-SNAPSHOT @ C:\Users\Marko\Desktop\marko\AutoJpaGenMaven\pom.xml
[DEBUG] -- end configuration --
[INFO] using jdbcconfiguration task.
[INFO] Hibernate 3.3.1.GA
[INFO] loaded properties from resource hibernate.properties: {hibernate.connection.driver_class=com.mysql.jdbc.Driver, hibernate.connection.url=jdbc:mysql://localhost:3306/newsdb?serverTimezone=UTC, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.password=****, hibernate.connection.username=root}
[INFO] Bytecode provider name : javassist
[INFO] using JDK 1.4 java.sql.Timestamp handling
[DEBUG] basedir: C:\Users\Marko\Desktop\marko\AutoJpaGenMaven
[DEBUG] src/main/resources/hibernate.cfg.xml not found within the project. Trying absolute path.
[INFO] No hibernate configuration file loaded.
[INFO] Configuration Properties file loaded: C:\Users\Marko\Desktop\marko\AutoJpaGenMaven\src\main\resources\hibernate.properties
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by net.sf.cglib.core.ReflectUtils$2 (file:/C:/Users/Marko/.m2/repository/cglib/cglib-nodep/2.2.2/cglib-nodep-2.2.2.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of net.sf.cglib.core.ReflectUtils$2
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[INFO] Override file: C:\Users\Marko\Desktop\marko\AutoJpaGenMaven\src\main\resources\reveng.xml
[DEBUG] trying to resolve system-id [http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd]
[DEBUG] recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/
[DEBUG] located [http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd] in classpath
[INFO] Using Hibernate built-in connection pool (not for production use!)
[INFO] Hibernate connection pool size: 20
[INFO] autocommit mode: false
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
[INFO] using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/newsdb?serverTimezone=UTC
[INFO] connection properties: {password=root, user=root}
[DEBUG] opening new JDBC connection
[DEBUG] created connection to: jdbc:mysql://localhost:3306/newsdb?serverTimezone=UTC, Isolation Level: 4
[INFO] RDBMS: MySQL, version: 8.0.20
[INFO] JDBC driver: MySQL Connector/J, version: mysql-connector-java-8.0.20 (Revision: afc0a13cd3c5a0bf57eaa809ee0ee6df1fd5ac9b)
[INFO] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO] Using default transaction strategy (direct JDBC transactions)
[INFO] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO] Automatic flush during beforeCompletion(): disabled
[INFO] Automatic session close at end of transaction: disabled
[INFO] JDBC batch size: 15
[INFO] JDBC batch updates for versioned data: disabled
[INFO] Scrollable result sets: enabled
[DEBUG] Wrap result sets: disabled
[INFO] JDBC3 getGeneratedKeys(): enabled
[INFO] Connection release mode: auto
[INFO] Maximum outer join fetch depth: 2
[INFO] Default batch fetch size: 1
[INFO] Generate SQL with comments: disabled
[INFO] Order SQL updates by primary key: disabled
[INFO] Order SQL inserts for batching: disabled
[INFO] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO] Using ASTQueryTranslatorFactory
[INFO] Query language substitutions: {}
[INFO] JPA-QL strict compliance: disabled
[INFO] Second-level cache: enabled
[INFO] Query cache: disabled
[INFO] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO] Optimize cache for minimal puts: disabled
[INFO] Structured second-level cache entries: disabled
[INFO] Statistics: disabled
[INFO] Deleted entity synthetic identifier rollback: disabled
[INFO] Default entity-mode: pojo
[INFO] Named query checking : enabled
[DEBUG] getTables(null.newsdb.null)
[DEBUG] Adding table address of type TABLE
[DEBUG] Adding table bank_account of type TABLE
[DEBUG] Adding table bank_account_type of type TABLE
[DEBUG] Adding table bank_rules of type TABLE
[DEBUG] Adding table documents of type TABLE
[DEBUG] Adding table notification of type TABLE
[DEBUG] Adding table request of type TABLE
[DEBUG] Adding table role of type TABLE
[DEBUG] Adding table transaction of type TABLE
[DEBUG] Adding table transaction_type of type TABLE
[DEBUG] Adding table user_account of type TABLE
[DEBUG] Adding table client_record of type TABLE
[DEBUG] Adding table formation of type TABLE
[DEBUG] Adding table formation of type TABLE
[DEBUG] Adding table address of type TABLE
[DEBUG] Adding table adress of type TABLE
[DEBUG] Adding table children of type TABLE
[DEBUG] Adding table customer of type TABLE
[DEBUG] Adding table employee of type TABLE
[DEBUG] Adding table employee2 of type TABLE
[DEBUG] Adding table article of type TABLE
[DEBUG] Adding table category of type TABLE
[DEBUG] Adding table category_article of type TABLE
[DEBUG] Adding table sys_config of type TABLE
[DEBUG] Adding table member of type TABLE
[DEBUG] Adding table host_summary of type VIEW
[DEBUG] Adding table host_summary_by_file_io of type VIEW
[DEBUG] Adding table host_summary_by_file_io_type of type VIEW
[DEBUG] Adding table host_summary_by_stages of type VIEW
[DEBUG] Adding table host_summary_by_statement_latency of type VIEW
[DEBUG] Adding table host_summary_by_statement_type of type VIEW
[DEBUG] Adding table innodb_buffer_stats_by_schema of type VIEW
[DEBUG] Adding table innodb_buffer_stats_by_table of type VIEW
[DEBUG] Adding table innodb_lock_waits of type VIEW
[DEBUG] Adding table io_by_thread_by_latency of type VIEW
[DEBUG] Adding table io_global_by_file_by_bytes of type VIEW
[DEBUG] Adding table io_global_by_file_by_latency of type VIEW
[DEBUG] Adding table io_global_by_wait_by_bytes of type VIEW
[DEBUG] Adding table io_global_by_wait_by_latency of type VIEW
[DEBUG] Adding table latest_file_io of type VIEW
[DEBUG] Adding table memory_by_host_by_current_bytes of type VIEW
[DEBUG] Adding table memory_by_thread_by_current_bytes of type VIEW
[DEBUG] Adding table memory_by_user_by_current_bytes of type VIEW
[DEBUG] Adding table memory_global_by_current_bytes of type VIEW
[DEBUG] Adding table memory_global_total of type VIEW
[DEBUG] Adding table metrics of type VIEW
[DEBUG] Adding table processlist of type VIEW
[DEBUG] Adding table ps_check_lost_instrumentation of type VIEW
[DEBUG] Adding table schema_auto_increment_columns of type VIEW
[DEBUG] Adding table schema_index_statistics of type VIEW
[DEBUG] Adding table schema_object_overview of type VIEW
[DEBUG] Adding table schema_redundant_indexes of type VIEW
[DEBUG] Adding table schema_table_lock_waits of type VIEW
[DEBUG] Adding table schema_table_statistics of type VIEW
[DEBUG] Adding table schema_table_statistics_with_buffer of type VIEW
[DEBUG] Adding table schema_tables_with_full_table_scans of type VIEW
[DEBUG] Adding table schema_unused_indexes of type VIEW
[DEBUG] Adding table session of type VIEW
[DEBUG] Adding table session_ssl_status of type VIEW
[DEBUG] Adding table statement_analysis of type VIEW
[DEBUG] Adding table statements_with_errors_or_warnings of type VIEW
[DEBUG] Adding table statements_with_full_table_scans of type VIEW
[DEBUG] Adding table statements_with_runtimes_in_95th_percentile of type VIEW
[DEBUG] Adding table statements_with_sorting of type VIEW
[DEBUG] Adding table statements_with_temp_tables of type VIEW
[DEBUG] Adding table user_summary of type VIEW
[DEBUG] Adding table user_summary_by_file_io of type VIEW
[DEBUG] Adding table user_summary_by_file_io_type of type VIEW
[DEBUG] Adding table user_summary_by_stages of type VIEW
[DEBUG] Adding table user_summary_by_statement_latency of type VIEW
[DEBUG] Adding table user_summary_by_statement_type of type VIEW
[DEBUG] Adding table version of type VIEW
[DEBUG] Adding table wait_classes_global_by_avg_latency of type VIEW
[DEBUG] Adding table wait_classes_global_by_latency of type VIEW
[DEBUG] Adding table waits_by_host_by_latency of type VIEW
[DEBUG] Adding table waits_by_user_by_latency of type VIEW
[DEBUG] Adding table waits_global_by_latency of type VIEW
[DEBUG] Adding table x$host_summary of type VIEW
[DEBUG] Adding table x$host_summary_by_file_io of type VIEW
[DEBUG] Adding table x$host_summary_by_file_io_type of type VIEW
[DEBUG] Adding table x$host_summary_by_stages of type VIEW
[DEBUG] Adding table x$host_summary_by_statement_latency of type VIEW
[DEBUG] Adding table x$host_summary_by_statement_type of type VIEW
[DEBUG] Adding table x$innodb_buffer_stats_by_schema of type VIEW
[DEBUG] Adding table x$innodb_buffer_stats_by_table of type VIEW
[DEBUG] Adding table x$innodb_lock_waits of type VIEW
[DEBUG] Adding table x$io_by_thread_by_latency of type VIEW
[DEBUG] Adding table x$io_global_by_file_by_bytes of type VIEW
[DEBUG] Adding table x$io_global_by_file_by_latency of type VIEW
[DEBUG] Adding table x$io_global_by_wait_by_bytes of type VIEW
[DEBUG] Adding table x$io_global_by_wait_by_latency of type VIEW
[DEBUG] Adding table x$latest_file_io of type VIEW
[DEBUG] Adding table x$memory_by_host_by_current_bytes of type VIEW
[DEBUG] Adding table x$memory_by_thread_by_current_bytes of type VIEW
[DEBUG] Adding table x$memory_by_user_by_current_bytes of type VIEW
[DEBUG] Adding table x$memory_global_by_current_bytes of type VIEW
[DEBUG] Adding table x$memory_global_total of type VIEW
[DEBUG] Adding table x$processlist of type VIEW
[DEBUG] Adding table x$ps_digest_95th_percentile_by_avg_us of type VIEW
[DEBUG] Adding table x$ps_digest_avg_latency_distribution of type VIEW
[DEBUG] Adding table x$ps_schema_table_statistics_io of type VIEW
[DEBUG] Adding table x$schema_flattened_keys of type VIEW
[DEBUG] Adding table x$schema_index_statistics of type VIEW
[DEBUG] Adding table x$schema_table_lock_waits of type VIEW
[DEBUG] Adding table x$schema_table_statistics of type VIEW
[DEBUG] Adding table x$schema_table_statistics_with_buffer of type VIEW
[DEBUG] Adding table x$schema_tables_with_full_table_scans of type VIEW
[DEBUG] Adding table x$session of type VIEW
[DEBUG] Adding table x$statement_analysis of type VIEW
[DEBUG] Adding table x$statements_with_errors_or_warnings of type VIEW
[DEBUG] Adding table x$statements_with_full_table_scans of type VIEW
[DEBUG] Adding table x$statements_with_runtimes_in_95th_percentile of type VIEW
[DEBUG] Adding table x$statements_with_sorting of type VIEW
[DEBUG] Adding table x$statements_with_temp_tables of type VIEW
[DEBUG] Adding table x$user_summary of type VIEW
[DEBUG] Adding table x$user_summary_by_file_io of type VIEW
[DEBUG] Adding table x$user_summary_by_file_io_type of type VIEW
[DEBUG] Adding table x$user_summary_by_stages of type VIEW
[DEBUG] Adding table x$user_summary_by_statement_latency of type VIEW
[DEBUG] Adding table x$user_summary_by_statement_type of type VIEW
[DEBUG] Adding table x$wait_classes_global_by_avg_latency of type VIEW
[DEBUG] Adding table x$wait_classes_global_by_latency of type VIEW
[DEBUG] Adding table x$waits_by_host_by_latency of type VIEW
[DEBUG] Adding table x$waits_by_user_by_latency of type VIEW
[DEBUG] Adding table x$waits_global_by_latency of type VIEW
[DEBUG] Finding columns for bank_db.address
[DEBUG] getColumns(bank_db.null.address.null)
[DEBUG] getPrimaryKeys(bank_db.null.address)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bank_db.null.address)
[DEBUG] primary key for org.hibernate.mapping.Table(bank_db.address) -> org.hibernate.mapping.PrimaryKey(address[org.hibernate.mapping.Column(id_address)]) as PRIMARY
[DEBUG] getIndexInfo(bank_db.null.address)
[DEBUG] Finding columns for bank_db.bank_account
[DEBUG] getColumns(bank_db.null.bank_account.null)
[DEBUG] getPrimaryKeys(bank_db.null.bank_account)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bank_db.null.bank_account)
[DEBUG] primary key for org.hibernate.mapping.Table(bank_db.bank_account) -> org.hibernate.mapping.PrimaryKey(bank_account[org.hibernate.mapping.Column(id_bank_account)]) as PRIMARY
[DEBUG] getIndexInfo(bank_db.null.bank_account)
[DEBUG] Finding columns for bank_db.bank_account_type
[DEBUG] getColumns(bank_db.null.bank_account_type.null)
[DEBUG] getPrimaryKeys(bank_db.null.bank_account_type)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bank_db.null.bank_account_type)
[DEBUG] primary key for org.hibernate.mapping.Table(bank_db.bank_account_type) -> org.hibernate.mapping.PrimaryKey(bank_account_type[org.hibernate.mapping.Column(id_bank_account_type)]) as PRIMARY
[DEBUG] getIndexInfo(bank_db.null.bank_account_type)
[DEBUG] Finding columns for bank_db.bank_rules
[DEBUG] getColumns(bank_db.null.bank_rules.null)
[DEBUG] getPrimaryKeys(bank_db.null.bank_rules)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bank_db.null.bank_rules)
[DEBUG] primary key for org.hibernate.mapping.Table(bank_db.bank_rules) -> org.hibernate.mapping.PrimaryKey(bank_rules[org.hibernate.mapping.Column(id_bank_rules)]) as PRIMARY
[DEBUG] getIndexInfo(bank_db.null.bank_rules)
[DEBUG] Finding columns for bank_db.documents
[DEBUG] getColumns(bank_db.null.documents.null)
[DEBUG] getPrimaryKeys(bank_db.null.documents)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bank_db.null.documents)
[DEBUG] primary key for org.hibernate.mapping.Table(bank_db.documents) -> org.hibernate.mapping.PrimaryKey(documents[org.hibernate.mapping.Column(id_documents)]) as PRIMARY
[DEBUG] getIndexInfo(bank_db.null.documents)
[DEBUG] Finding columns for bank_db.notification
[DEBUG] getColumns(bank_db.null.notification.null)
[DEBUG] getPrimaryKeys(bank_db.null.notification)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bank_db.null.notification)
[DEBUG] primary key for org.hibernate.mapping.Table(bank_db.notification) -> org.hibernate.mapping.PrimaryKey(notification[org.hibernate.mapping.Column(id_notification)]) as PRIMARY
[DEBUG] getIndexInfo(bank_db.null.notification)
[DEBUG] Finding columns for bank_db.request
[DEBUG] getColumns(bank_db.null.request.null)
[DEBUG] getPrimaryKeys(bank_db.null.request)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bank_db.null.request)
[DEBUG] primary key for org.hibernate.mapping.Table(bank_db.request) -> org.hibernate.mapping.PrimaryKey(request[org.hibernate.mapping.Column(id_request)]) as PRIMARY
[DEBUG] getIndexInfo(bank_db.null.request)
[DEBUG] Finding columns for bank_db.role
[DEBUG] getColumns(bank_db.null.role.null)
[DEBUG] getPrimaryKeys(bank_db.null.role)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bank_db.null.role)
[DEBUG] primary key for org.hibernate.mapping.Table(bank_db.role) -> org.hibernate.mapping.PrimaryKey(role[org.hibernate.mapping.Column(id_role)]) as PRIMARY
[DEBUG] getIndexInfo(bank_db.null.role)
[DEBUG] Finding columns for bank_db.transaction
[DEBUG] getColumns(bank_db.null.transaction.null)
[DEBUG] getPrimaryKeys(bank_db.null.transaction)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bank_db.null.transaction)
[DEBUG] primary key for org.hibernate.mapping.Table(bank_db.transaction) -> org.hibernate.mapping.PrimaryKey(transaction[org.hibernate.mapping.Column(id_transaction)]) as PRIMARY
[DEBUG] getIndexInfo(bank_db.null.transaction)
[DEBUG] Finding columns for bank_db.transaction_type
[DEBUG] getColumns(bank_db.null.transaction_type.null)
[DEBUG] getPrimaryKeys(bank_db.null.transaction_type)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bank_db.null.transaction_type)
[DEBUG] primary key for org.hibernate.mapping.Table(bank_db.transaction_type) -> org.hibernate.mapping.PrimaryKey(transaction_type[org.hibernate.mapping.Column(id_transaction_type)]) as PRIMARY
[DEBUG] getIndexInfo(bank_db.null.transaction_type)
[DEBUG] Finding columns for bank_db.user_account
[DEBUG] getColumns(bank_db.null.user_account.null)
[DEBUG] getPrimaryKeys(bank_db.null.user_account)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bank_db.null.user_account)
[DEBUG] primary key for org.hibernate.mapping.Table(bank_db.user_account) -> org.hibernate.mapping.PrimaryKey(user_account[org.hibernate.mapping.Column(id_user_account)]) as PRIMARY
[DEBUG] getIndexInfo(bank_db.null.user_account)
[DEBUG] Finding columns for bdclient.client_record
[DEBUG] getColumns(bdclient.null.client_record.null)
[DEBUG] getPrimaryKeys(bdclient.null.client_record)
[DEBUG] geSuggestedPrimaryKeyStrategyName(bdclient.null.client_record)