0

Worklight ApplicationCenter コンソールを使用して、IBMApplicationCenter.apk (Android 用の Worklight サーバーに同梱されている Appcenter アプリケーション) をインストールしようとしています。これにより、次の SQL エラーが発生します。

Caused by: <openjpa-1.2.2-r422266:898935 nonfatal general error> org.apache.openjpa.persistence.PersistenceException: Data truncation: Incorrect datetime value: '' for column 'CREATED' at row 1 {prepstmnt 428593325 INSERT INTO APPLICATION_MD (ACTIVE, APNS_CERTIFICATE_PASSWORD, APNS_GATEWAY, CREATED, DESCRIPTION, IS_INSTALLER, LABEL, MANDATORY, OS, PKG, READY_PROD, RESOURCE_TYPE, UPDATED, VENDOR, VERSION, VERSION_NAME, VERSION_NUM, AUTHOR, ACL) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [params=(String) Y, (String) , (String) , (Timestamp) 2013-05-28 11:37:28.433, (String) The compiled package file for the Android version of the Application..., (String) N, (String) IBM App Center, (String) N, (String) Android, (String) com.ibm.appcenter@Android, (String) N, (String) apk, (Timestamp) 2013-05-28 11:37:28.433, (String) , (String) 1, (String) 1.0, (double) 1.0000099998474121, (int) 2, (int) 2]} [code=0, state=22001]

Worklight Console でアプリをアップロードしているときに、データ型の変換と切り捨てに関して同様の問題がありました。これを参照してください:

worklight-wlapp-deployment-sql-error-for-gadgets-table-on-mysql

Worklight Enterprise のインストールに同梱されているスキーマに問題があるかどうか疑問に思っています。Appcenter スキーマのクリーニングと再作成を試みました。

4

1 に答える 1