我们正在项目的构建时增强实体。运行增强器构建时,我们正在构建成功。但是当我们添加
时openjpa.RuntimeUnenhancedClasses=unsupported
我们收到错误
此配置不允许运行时优化,但在构建时或类加载时未增强以下列出的类型 使用javaagent
和 列出我们所有的实体。 所有这些事情都是在我们加载api时出现内存(内存泄漏)错误时开始的。使用openjpa 1.2.2,java 1.7 有什么建议吗?
答案 0 :(得分:0)
如果您正在使用MFP服务器提供的OpenJPA,并对其进行修改或执行配置更改,则在适配器中,您不应该这样做。 MFP服务器使用此OpenJPA层进行工作,您对其所做的任何更改都可能导致运行时问题。
您可以尝试打包自己的OpenJPA版本,以便在适配器中使用,并在那里进行增强。
答案 1 :(得分:0)
进入类似的问题。后来发现这是脚本中的一个愚蠢的错误。该项目已建成,增强器已运行,然后该项目再次重建。这覆盖了增强的类。你是如何运行增强器的?