当前位置: 首页 > 知识库问答 >
问题:

标准图形java。lang.Throwable:钩子创建跟踪错误

鲜于宜修
2023-03-14

我得到了下面的例外(泰坦卡珊德拉)在我的scala项目运行在windows

调试c.t.t.g.数据库。StandardTitanGraph-安装的关机挂钩线程[Thread-9,5,main]java。lang.Throwable:com上的钩子创建跟踪。奥雷利乌斯。泰坦。graphdb。数据库标准图表。(StandardTitanGraph.java:156)[titan-core-1.0.0.jar:na]位于com。奥雷利乌斯。泰坦。果心泰坦工厂。在com上打开(TitanFactory.java:94)[titan-core-1.0.0.jar:na]。奥雷利乌斯。泰坦。果心泰坦工厂。在notificaiton开放(titan-Factory.java:74)[titan-core-1.0.0.jar:na]。UEReportReceiver美元。在notificaiton连接图数据库(UEReportReceiver.scala:62)[classes/:na]。用户报告接收器。在notificaiton上插入todb(UEReportReceiver.scala:159)[classes/:na]。UEReportReceiver$$anonfun$接收$1。阿卡的applyOrElse(UEReportReceiver.scala:139)[classes/:na]。男演员演员$class。在notificaiton的aroundReceive(Actor.scala:467)[akka-Actor_2.11-2.3.15.jar:na]。用户报告接收器。akka的aroundReceive(UEReportReceiver.scala:130)[classes/:na]。男演员阿克托塞尔。在akka接收消息(ActorCell.scala:516)[akka-actor_2.11-2.3.15.jar:na]。男演员阿克托塞尔。在akka调用(ActorCell.scala:487)[akka-actor_2.11-2.3.15.jar:na]。派遣邮箱在akka处理邮箱(邮箱.scala:238)[akka-actor_2.11-2.3.15.jar:na]。派遣邮箱在akka运行(Mailbox.scala:220)[akka-actor_2.11-2.3.15.jar:na]。派遣ForkJoinExecutor配置程序$AkkaForkJoinTask。scala的执行官(AbstractDispatcher.scala:397)[akka-actor_2.11-2.3.15.jar:na]。同时发生的分叉连接。这是一项艰巨的任务。doExec(ForkJoinTask.java:260)[scala-library-2.11.0.jar:na]位于scala。同时发生的分叉连接。ForkJoinPool$WorkQueue。scala上的runTask(ForkJoinPool.java:1339)[scala-library-2.11.0.jar:na]。同时发生的分叉连接。福克斯:泳池。scala上的runWorker(ForkJoinPool.java:1979)[scala-library-2.11.0.jar:na]。同时发生的分叉连接。ForkJoinWorkerThread。运行(ForkJoinWorkerThread.java:107)[scala-library-2.11.0.jar:na]

我还缺什么?你能帮忙吗

共有1个答案

商开宇
2023-03-14

堆栈跟踪是无害的。调试消息中包含一个可丢弃文件。

这个问题以前也提过。两个不同的日志系统之间存在依赖冲突:slf4j和logback。在它的Maven构建和gremlin中。sh,Titan试图强制执行类路径命令,以使slf4j领先于logback。在构建Scala应用程序时,也可以采用同样的方法。

或者,另一种解决方法是包含回显。类路径上的xml文件:

<configuration>
  <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
    <!-- encoders are assigned the type
         ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
    <encoder>
      <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
    </encoder>
  </appender>
  <root level="info">
    <appender-ref ref="STDOUT" />
  </root>
</configuration>
 类似资料:
  • 问题内容: 有没有可用的工具来跟踪Java线程的创建和生存期?我将对以下所有内容感兴趣: 调用new Thread()的调用堆栈 调用了start()的调用栈 run()方法的生命周期 问题答案: 我已经编写并发布了一个开源工具来回答这个问题。 Java Live线程分析器 我在这里博客介绍了该工具。

  • 我正在努力创建篮球投篮图表在R使用库绘图,虽然我目前卡住了。作为参考,我正在创建的图形类型希望在完成时看起来有点像这样: 从绘图的角度来看,我需要使用一种轨迹类型,它允许我在整个图形上放置六边形(或其他形状)。我相信我将能够适当地调整六边形的颜色和大小参数,以说明哪些六边形应该是红色、橙色和黄色,哪些六边形应该是全尺寸、更小和根本不存在。我只需要知道从哪里开始跟踪/模式。 这张图的基础是我拥有的数

  • 我试图在Google Analytics中跟踪查询字符串,但我有一个问题。我有太多的变量,不适合在谷歌提供的“正常集”。它们允许您设置utm_source、utm_medium、utm_term、utm_content和UTM_Campaign。我还需要一个,就叫它My_QS吧。 所以我的URL看起来像: http://example.com?utm_source=stack-exchange&u

  • 问题内容: 更新 :Intellij IDEA的最新版本完全实现了我想要的功能。问题是如何在IDE外部实现此功能(以便我可以将异步堆栈跟踪信息转储到日志文件中),理想情况下无需使用检测代理。 自从我将应用程序从同步模型转换为异步模型以来,调试故障一直遇到问题。 当我使用同步API时,我总是在异常stacktraces中找到我的类,因此我知道从哪里开始寻找问题。使用异步API,我得到的堆栈跟踪既不引

  • 我有一个带有文本确认页的重力表单,而不是重定向确认。我想通过Google Tag Manager跟踪此表单,以在Google Analytics(Universal Analytics)中显示目标转换。 我在这里遵循了以下步骤:http://www.notesonclick.com/blog/gravity-form-event-tracking-via-tag-manager/ 没有记录任何转换

  • 在另一种情况下,经过去模糊处理后,我得到的不是正常的堆栈跟踪,而是如下所示: 是什么原因,有可能莫名其妙地从这得到一个正常的堆栈跟踪?