包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 stacktrace:
Error 2013-06-24 14:15:10,689[http-bio-8080-exec-10]错误Errors.GrailsExceptionResolver-处理请求时发生UnsupportedOperationException:[GET]/Splunk/Stacktrace如下:消息:null行方法->>159 com.splunk.resourcehtml" target="_blank">Collection中的entrySet-------------------------621 java.util.HashMap中的putAll 195 Grails.plugin.cache.web.filter.PageFragmentCachingFilter中..在java.lang.Thread中
知道吗?
谢谢
我说不出是什么造成了这个错误,但你想做什么?因为在您发布的代码中,您没有运行任何搜索或执行任何作业。我是grails的新手,但我建立了一个类似hello world的示例,它似乎起作用了。代码示例:
package helloworld
import com.splunk.Service
class HelloController {
def index() {
render "Hello World"
def connectionParameters = [host: 'localhost', username: 'admin' ,password: 'changeme']
def service = Service.connect(connectionParameters)
render "<br>"
render service.getToken()
def jobs = service.getJobs()
render "<br>"
render jobs.size()
}
}
输出:
Hello World
Splunk 1d1f464ac1b4051089ab3388aac60c5d
4
试着复制/粘贴代码,运行它并告诉我们发生了什么以及它在哪里阻塞。
我有一个grails web应用程序的列表函数。此列表将根据某些搜索条件填充表。Im使用hibernate createCriteria来尝试实现这一点。 在这种情况下,他们可以通过两个不同的关键特征进行搜索。用户名和用户号。 谢谢
创建空grails项目 修改了<code>BuildConfig。groovy,未注释 所以现在<code>ehcache<code>被排除。 将这5个JAR从<code>terracotta 在 目录中创建了 : 通过项目并得到此异常:
问题内容: 我正在编写一个小型Grails应用程序,并且在运行以下相当简单的代码时,我继续获得StaleObjectStateException:s约占“ createfoo”调用的1/10:th。很可能我错过了使用GORM的最佳方法。 这是代码: 我对GORM最佳做法的疑问: “ if-validate()-then-save()-else-discard()”是否是在GORM中持久保存新对象的
问题内容: 有一种简单的方法可以将hibernate设置为对每个带有postgres的表使用不同的主键ID。我试图在数据源中使用postgres方言: 但这是行不通的。谢谢 问题答案: 简短的答案是没有,没有 简单的 方法可以做到这一点。但是,我找到了一种有效的解决方案。基本上,您需要实现自定义方言。这是一个实现(请在注释中注明实现的原始来源)。 上述实施应当存储为下你的Grails项目中。 接下
是否有人拥有使用GrailsV3的SpringDataNeo4j(3.3.0)并愿意共享配置? 我想让Web界面工作(按这里:如何启用neo4j webadmin时使用sping-data-neo4j?),但我有点失去了当试图找出什么应该去,作为Grails从扩展它,所示示例从扩展它。
我将Grails 2.3.11应用程序部署到AppFog(tomcat 6实例),并且tomcat的默认URIEncoding设置为ISO-8859-1(通过GET请求接收到的克罗地亚字符不可用)。在我的例子中,我发现Tomcat服务器中的连接器设置。xml应该配置URIEncoding=“UTF-8”选项(我在docker image上测试了它,它正在使用这个选项)。由于我甚至不确定是否可以在A