【问题标题】:No such property: GormEncryptedStringType when installing jasypt in grails没有这样的属性:在 grails 中安装 jasypt 时的 GormEncryptedStringType
【发布时间】:2012-12-10 14:23:07
【问题描述】:

我正在尝试在我的grails project 上使用Jasypt plugin。我按照wiki 中描述的设置进行操作,但出现以下异常:

ERROR context.GrailsContextLoader  - Error executing bootstraps: Error evaluating ORM mappings block for domain [domain.Branch]:  No such property: GormEncryptedStringType for class: org.codehaus.groovy.grails.orm.hibernate.cfg.HibernateMappingBuilder
Message: Error evaluating ORM mappings block for domain [domain.Branch]:  No such property: GormEncryptedStringType for class: org.codehaus.groovy.grails.orm.hibernate.cfg.HibernateMappingBuilder

有没有人知道如何解决这个问题?

谢谢,

【问题讨论】:

  • 你能发布你的域类吗?您似乎将字段的类型声明为 GormEncryptedStringType 而不是 String
  • @Andrew 你会把你的评论添加为答案以便我接受吗?

标签: grails plugins encryption jasypt


【解决方案1】:

这可能就像缺少导入行一样简单:

import com.bloomhealthco.jasypt.GormEncryptedStringType

【讨论】:

  • 我已将此行添加到我的项目中,但它表示 GromEncryptedStringType 大炮已解决。如果我放 .* 而不是那个,那么就没有错误。我在某处读到它已被弃用。现在有什么解决办法?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-25
  • 2011-04-15
  • 1970-01-01
  • 2023-03-22
  • 2013-09-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多