The wsreversemapping tool generates persistent class definitions and metadata from a database schema.
The command syntax is as follows:
wsreversemapping.sh [parameters][arguments]
wsreversemapping [parameters][arguments]
wsreversemapping.bat [parameters][arguments]
$app_server_root/bin/wsreversemapping.sh -pkg com.xyz -d ./src schema.xml
$app_server_root/bin/wsreversemapping -pkg com.xyz -d ./src schema.xml
$app_server_root\bin\wsreversemapping.bat -pkg com.xyz -d ./src schema.xml
app_server_root/bin/wsreversemapping.sh -sa dropDB Magazine.javapkg com.reversemapped -d src -connectionDriverName=com.ibm.db2.jcc.DB2Driver -connectionURL=jdbc:db2:localhost:50000/TEST -connectionUser=db2User -connectionPassword=db2Password
app_server_root/bin/wsreversemapping -sa dropDB Magazine.javapkg com.reversemapped -d src -connectionDriverName=com.ibm.db2.jcc.DB2Driver -connectionURL=jdbc:db2:localhost:50000/TEST -connectionUser=db2User -connectionPassword=db2Password
C:\> app_server_root\bin\wsreversemapping.bat -sa dropDB Magazine.javapkg com.reversemapped -d src -connectionDriverName=com.ibm.db2.jcc.DB2Driver -connectionURL=jdbc:db2:localhost:50000/TEST -connectionUser=db2User -connectionPassword=db2Password
For more information, consult the mapping section in the Apache OpenJPA User's Guide.