Servlets Java EE+;openmaple

Servlets Java EE+;openmaple,servlets,java-ee-6,maple,servlet-listeners,Servlets,Java Ee 6,Maple,Servlet Listeners,目前,我试图将openmaple集成到JavaEEWeb应用程序中。我正在使用Tomcat v7.0。因为只有当我决定在特定的ServletContextListener中启动openmaple引擎时,我才能连接到openmaple内核,该引擎在服务器启动时打开并保持打开状态。这工作得很好,发动机打开了。我的问题是,当我想用Servlet代码中的引擎计算某物时,我遇到了一个错误。Windows(UAC)已停用。此处显示错误消息: # A fatal error has been detected

目前,我试图将openmaple集成到JavaEEWeb应用程序中。我正在使用Tomcat v7.0。因为只有当我决定在特定的ServletContextListener中启动openmaple引擎时,我才能连接到openmaple内核,该引擎在服务器启动时打开并保持打开状态。这工作得很好,发动机打开了。我的问题是,当我想用Servlet代码中的引擎计算某物时,我遇到了一个错误。Windows(UAC)已停用。此处显示错误消息:

# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000000d66d9d1, pid=1072, tid=3008
#
# JRE version: 7.0_21-b11
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.21-b01 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C  [maple.dll+0x2dd9d1]  newGMPIntFromString+0xe81
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# An error report file with more information is saved as:
# C:\Program Files\eclipse\hs_err_pid1072.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
谁能帮帮我吗

非常感谢


Martin

好的,打开的maple引擎无法做到这一点,因此我们所做的只是在每次查找之后重新启动tomcat。这只是一个教育项目,所以肮脏的修复已经足够了,但对于未来,我希望枫树的家伙们能解决这个问题!fvu非常感谢您的回复

好的,打开的maple引擎无法做到这一点,因此我们所做的只是在每次查找之后重新启动tomcat。这只是一个教育项目,所以肮脏的修复已经足够了,但对于未来,我希望枫树的家伙们能解决这个问题!fvu非常感谢您的回复

您可以尝试将JRE从1.7版更改为1.6版,因为Java v 1.6更稳定,OpenMaple Java API在2003年发布第一个版本后没有更新[J2SE 1.4于2002年2月6日发布,而J2SE 5.0(2004年9月30日)]

您可以尝试将JRE从1.7版更改为1.6版,因为Java v 1.6更稳定,OpenMaple Java API在2003年发布第一个版本后没有更新[J2SE 1.4于2002年2月6日发布,而J2SE 5.0(2004年9月30日)]

这里显示的崩溃发生在openmaple Java部件调用的本机代码中,更具体地说,newGMPIntFromString似乎生成了访问冲突。我认为这要么是因为你给它喂垃圾,要么是因为没有以其他方式正确使用它,要么是因为openmaple中的一个bug。在这些情况下,前一个选项始终是首先要研究的,因此添加应用程序代码可能会有所帮助,至少在openmaple出现的地方是如此。此处显示的崩溃发生在openmaple Java部件调用的本机代码中,更具体地说,newGMPIntFromString似乎会生成访问冲突。我认为这要么是因为你给它喂垃圾,要么是因为没有以其他方式正确使用它,要么是因为openmaple中的一个bug。在这些情况下,前一个选项始终是首先要研究的,因此添加应用程序代码可能会有所帮助,至少在openmaple出现之前是这样。