If I use a persistence provider HIBERNATE, it just create java file :
Code:
com.dbre03.3 roo> database reverse engineer --schema OKARMA --package ~.okarma
Created SRC_MAIN_JAVA\com\dbre03\3\okarma
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\Bu.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\Category.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\ConfStatus.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\ConfType.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\CpeType.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\DeviceStatus.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\DeviceType.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\DownloadedStatus.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\DownloadProtocol.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\DownloadServer.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\DownloadServerStatus.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\FirmwareStatus.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\GlobalParameterPK.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\GlobalParameter.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\KarmaRequestTrigger.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\KrmProtocol.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\Publisher.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\RequestType.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\Right.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\Role.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\Test.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\Toto.java
Created SRC_MAIN_JAVA\com\dbre03\3\okarma\Users.java
Updated SRC_MAIN_RESOURCES\META-INF\persistence.xml
Created ROOT\.roo-dbre
com.dbre03.3 roo>
But if use a ECLIPSELINK persistence provider :
Code:
roo> database reverse engineer --schema OKARMA --package okarma
Created SRC_MAIN_JAVA\okarma
Created SRC_MAIN_JAVA\okarma\Bu.java
Created SRC_MAIN_JAVA\okarma\Category.java
Created SRC_MAIN_JAVA\okarma\ConfStatus.java
Created SRC_MAIN_JAVA\okarma\ConfType.java
Created SRC_MAIN_JAVA\okarma\CpeType.java
Created SRC_MAIN_JAVA\okarma\DeviceStatus.java
Created SRC_MAIN_JAVA\okarma\DeviceType.java
Created SRC_MAIN_JAVA\okarma\DownloadedStatus.java
Created SRC_MAIN_JAVA\okarma\DownloadProtocol.java
Created SRC_MAIN_JAVA\okarma\DownloadServer.java
Created SRC_MAIN_JAVA\okarma\DownloadServerStatus.java
Created SRC_MAIN_JAVA\okarma\FirmwareStatus.java Created okarma.Users
Created SRC_MAIN_JAVA\okarma\GlobalParameterPK.java
Created SRC_MAIN_JAVA\okarma\GlobalParameter.java
Created SRC_MAIN_JAVA\okarma\KarmaRequestTrigger.java
Created SRC_MAIN_JAVA\okarma\KrmProtocol.java
Created SRC_MAIN_JAVA\okarma\Publisher.java
Created SRC_MAIN_JAVA\okarma\RequestType.java
Created SRC_MAIN_JAVA\okarma\Right.java
Created SRC_MAIN_JAVA\okarma\Role.java
Created SRC_MAIN_JAVA\okarma\Test.java
Created SRC_MAIN_JAVA\okarma\Toto.java
Created SRC_MAIN_JAVA\okarma\Users.java
Updated SRC_MAIN_RESOURCES\META-INF\persistence.xml
Created SRC_MAIN_JAVA\okarma\KrmProtocol_Roo_DbManaged.aj
Created SRC_MAIN_JAVA\okarma\KrmProtocol_Roo_ToString.aj
Created SRC_MAIN_JAVA\okarma\Test_Roo_Entity.aj
Created SRC_MAIN_JAVA\okarma\KrmProtocol_Roo_Entity.aj
Created SRC_MAIN_JAVA\okarma\RequestType_Roo_Entity.aj
Created SRC_MAIN_JAVA\okarma\Test_Roo_DbManaged.aj
Created SRC_MAIN_JAVA\okarma\RequestType_Roo_Configurable.aj
Created ROOT\.roo-dbre
Created SRC_MAIN_JAVA\okarma\Test_Roo_Configurable.aj
Created SRC_MAIN_JAVA\okarma\Test_Roo_ToString.aj
Created SRC_MAIN_JAVA\okarma\RequestType_Roo_ToString.aj
Created SRC_MAIN_JAVA\okarma\KrmProtocol_Roo_Configurable.aj
Undo create SRC_MAIN_JAVA\okarma\KrmProtocol_Roo_Configurable.aj
Undo create SRC_MAIN_JAVA\okarma\RequestType_Roo_ToString.aj
Undo create SRC_MAIN_JAVA\okarma\Test_Roo_ToString.aj
Undo create SRC_MAIN_JAVA\okarma\Test_Roo_Configurable.aj
Undo create ROOT\.roo-dbre
Undo create SRC_MAIN_JAVA\okarma\RequestType_Roo_Configurable.aj
Undo create SRC_MAIN_JAVA\okarma\Test_Roo_DbManaged.aj
Undo create SRC_MAIN_JAVA\okarma\RequestType_Roo_Entity.aj
Undo create SRC_MAIN_JAVA\okarma\KrmProtocol_Roo_Entity.aj
Undo create SRC_MAIN_JAVA\okarma\Test_Roo_Entity.aj
Undo create SRC_MAIN_JAVA\okarma\KrmProtocol_Roo_ToString.aj
Undo create SRC_MAIN_JAVA\okarma\KrmProtocol_Roo_DbManaged.aj
Undo manage SRC_MAIN_RESOURCES\META-INF\persistence.xml
Undo create SRC_MAIN_JAVA\okarma\Users.java
Undo create SRC_MAIN_JAVA\okarma\Toto.java
Undo create SRC_MAIN_JAVA\okarma\Test.java
Undo create SRC_MAIN_JAVA\okarma\Role.java
Undo create SRC_MAIN_JAVA\okarma\Right.java
Undo create SRC_MAIN_JAVA\okarma\RequestType.java
Undo create SRC_MAIN_JAVA\okarma\Publisher.java
Undo create SRC_MAIN_JAVA\okarma\KrmProtocol.java
Undo create SRC_MAIN_JAVA\okarma\KarmaRequestTrigger.java
Undo create SRC_MAIN_JAVA\okarma\GlobalParameter.java
Undo create SRC_MAIN_JAVA\okarma\GlobalParameterPK.java
Undo create SRC_MAIN_JAVA\okarma\FirmwareStatus.java
Undo create SRC_MAIN_JAVA\okarma\DownloadServerStatus.java
Undo create SRC_MAIN_JAVA\okarma\DownloadServer.java
Undo create SRC_MAIN_JAVA\okarma\DownloadProtocol.java
Undo create SRC_MAIN_JAVA\okarma\DownloadedStatus.java
Undo create SRC_MAIN_JAVA\okarma\DeviceType.java
Undo create SRC_MAIN_JAVA\okarma\DeviceStatus.java
Undo create SRC_MAIN_JAVA\okarma\CpeType.java
Undo create SRC_MAIN_JAVA\okarma\ConfType.java
Undo create SRC_MAIN_JAVA\okarma\ConfStatus.java
Undo create SRC_MAIN_JAVA\okarma\Category.java
Undo create SRC_MAIN_JAVA\okarma\Bu.java
Undo create SRC_MAIN_JAVA\okarma
NullPointerException at org.springframework.roo.addon.dbre.DbreMetadata.addOneTo
OneFields(DbreMetadata.java:208)