私は splunk と Java SDK API を初めて使用します。
私はgrails環境をそのAPIと組み合わせて、最も単純な検索でエラーを取得し、ドキュメントの例に与えました:
これが私のコードです:
パッケージ fr.ftprod.splunk
import com.splunk.Job
import com.splunk.JobCollection
import com.splunk.Service
class LoginController {
def index() {
//connect and login
def connectionParameters = [host: 'localhost', username: 'username' ,password: 'password']
Service service = Service.connect(connectionParameters)
String myQuery = 'source="source" get status=200'
// Retrieves the collection of search jobs
def jobs = service.getJobs()
}
}
これが私のgrailsスタックトレースです:
| | エラー 2013-06-24 14:15:10,689 [http-bio-8080-exec-10] ERROR errors.GrailsExceptionResolver - リクエストの処理中に UnsupportedOperationException が発生しました: [GET] /splunk/ Stacktrace が続きます: メッセージ: null 行 | メソッド ->> 159 | com.splunk.ResourceCollection の entrySet - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | 621 | java.util.HashMap の putAll | 195 | grails.plugin.cache.web.filter.PageFragmentCachingFilter の doFilter | 63 | grails.plugin.cache.web.filter.AbstractFilter の doFilter | 1145 | java.util.concurrent.ThreadPoolExecutor の runWorker | 615 | java.util.concurrent.ThreadPoolExecutor$Worker で実行
^ 722 | 走る 。. . java.lang.Thread で
何か案が ?
ありがとう