2011-01-30 8 views
0

私はmavenベースのプロジェクトを持っており、システムテストのためにDBをセットアップ/解除するためにsql-maven-pluginを使用しようとしています。 私はSqlCommandオブジェクト要素に入れる:私は、ストアドプロシージャの引数があることが必要であると思われるsql-maven-plugin sqlCommandでシングルクォートをエスケープ

org.apache.maven.lifecycle.LifecycleExecutionException: ERROR: Function 'SOME_STORED_PROC(UNKNOWN)' does not exist Unable to identify a function that satisfies the given argument types You may need to add explicit typecasts

CALL SOME_STORED_PROC('SYSTEST')

しかし、Mavenのビルドはfollowig例外を除いて、このSQLに失敗します特別な方法でエスケープされた。私はどんなドキュメントや例も見つけられませんでした。

どのような考えですか?

Aviad

+1

おそらくあなたは関連pomスニペットを投稿する必要があります。おそらくmavenはストアドプロシージャを見つけることができません。 – Raghuram

答えて

0

ストアドプロシージャの引数はダブルグーテートである必要があります。それは実際に状況を助けました

関連する問題