odata4jを使用してOdata投稿を作成しようとしています。投稿されたxmlデータをダンプした後、テストのためにcurlを使用してphpスクリプトにコピーしました。xml投稿に、投稿に必要な「category」要素がないことがわかりました。
エンティティ構造内にこの要素を作成できるようにするために、odata4j javadocsを見て、適切な方法を理解できないようです。
これについて何か考えはありますか?コードの少し簡略化したバージョンを投稿しました。
// create the new request object
OCreateRequest<OEntity> createRequest = consumer.createEntity( "ESvcOrderTrans" )
.properties( OProperties.int32( cursorWrapper.getColumnName(0), cursorWrapper.getInt(0))
.properties( OProperties.string( cursor.getColumnName(1), cursor.getString(1) ));
// Execute the OData post
OEntity newMaterial = createRequest.execute();