2

我知道这个错误意味着什么,它是什么不寻常的东西抛出它。

EntitySave(arguments.entity);

给了我一个

java.lang.OutOfMemoryError: Java heap space 

为什么?

注意:没有转储或其他任何东西抛出此错误。

4

1 回答 1

2

对了,找到答案了。抱歉,我没有提供很多 ORM 新的信息,也不知道如何查看日志。

无论如何,我发现“内存不足”只发生在“插入”上。看着我的实体,我包含了一个 preInsert() 函数,在这个函数中我有......

if(structKeyExists(this,"SETCREATEDBY")){
  local.accountuser = getService("accountService").getAccountLoggedIn();
  writeDump(this);
                this.setcreatedBy(local.accountuser); 

}

所以是的,我的错,我确实有一个垃圾场!!!!很抱歉浪费你的时间吸取教训,我保证!:)

于 2012-06-28T08:56:21.490 回答