2016-09-13 8 views
-1

SOAPUIを使用して開発したWebサービスをテストしています。私は実際にMS SQLデータベースへのJDBC呼び出しでTestSuiteを設定しようとしています。 MSSQL用のjdbc jarファイルの追加に成功しました。接続文字列が機能しています。SOAPUI JDBC MS SQLクエリが機能していません(TestSuite)

唯一の問題は、SQLクエリが実行されていないことです。私は、クエリ(でもミス)で書くことがどのような は私のこのエラーを返して:

Tue Sep 13 10:07:18 CEST 2016:ERROR:java.lang.IllegalArgumentException: Parameter 'Name' was not found in the SQL Query. 
java.lang.IllegalArgumentException: Parameter 'Name' was not found in the SQL Query. 
at com.eviware.soapui.impl.wsdl.panels.teststeps.support.NamedParameterStatement.getIndexes(NamedParameterStatement.java:139) 
at com.eviware.soapui.impl.wsdl.panels.teststeps.support.NamedParameterStatement.setString(NamedParameterStatement.java:170) 
at com.eviware.soapui.impl.wsdl.panels.teststeps.JdbcSubmit.prepare(JdbcSubmit.java:238) 
at com.eviware.soapui.impl.wsdl.panels.teststeps.JdbcSubmit.runQuery(JdbcSubmit.java:173) 
at com.eviware.soapui.impl.wsdl.panels.teststeps.JdbcSubmit.run(JdbcSubmit.java:147) 
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) 
at java.util.concurrent.FutureTask.run(Unknown Source) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
at java.lang.Thread.run(Unknown Source) 

私が何か間違ったことをやっていますか?

ありがとうございます。

答えて

1

それはあなたがSQLクエリにパラメータとしてに合格しているようだが、クエリdosen'tは、そのパラメータを受け入れ、あなたはあなたが正しいクエリ

+0

を呼び出す渡された名前のパラメータを削除してください!私は数分前にそれを理解しました!私はそれを使用していない間に最初のテーブル(パラメータパネルである)に何かを設定しました...ありがとう! – Jsncrdnl

関連する問題