【问题标题】:Hibernate cache error when generate the jhipster-multitenancy application with Jhipster使用 Jhipster 生成 jhipster-multitenancy 应用程序时出现休眠缓存错误
【发布时间】:2017-12-31 17:55:31
【问题描述】:

我使用 jhipster-generator v4.13.1 来生成主 jhipster 应用程序。之后我使用命令

`npm install generator-jhipster-multitenancy` 

为了安装多租户生成器。

当我尝试执行yo jhipster-multitenancy 时出现问题,提示您的应用程序中给租户的别名是什么? (公司)在这种情况下按回车后出现下一个错误

events.js:182
      throw er; // Unhandled 'error' event
      ^

ReferenceError: /home/joag/Proyectos/Munkys/prueba2/node_modules/generator-jhipster-multitenancy/generators/app/templates/src/main/java/package/domain/_User.java:26
    24| import com.fasterxml.jackson.annotation.JsonIgnore;
    25| import org.apache.commons.lang3.StringUtils;<% if (databaseType === 'sql') { %>
 >> 26| import org.hibernate.annotations.BatchSize;<% } %><% if (hibernateCache !== 'no' && databaseType === 'sql') { %>
    27| import org.hibernate.annotations.Cache;
    28| import org.hibernate.annotations.CacheConcurrencyStrategy;<% } %>
    29| import org.hibernate.validator.constraints.Email;

hibernateCache is not defined
    at eval (eval at compile (/home/joag/Proyectos/Munkys/prueba2/node_modules/ejs/lib/ejs.js:549:12), <anonymous>:28:8)
    at returnedFn (/home/joag/Proyectos/Munkys/prueba2/node_modules/ejs/lib/ejs.js:580:17)
    at Object.exports.render (/home/joag/Proyectos/Munkys/prueba2/node_modules/ejs/lib/ejs.js:384:37)
    at process (/home/joag/Proyectos/Munkys/prueba2/node_modules/mem-fs-editor/lib/actions/copy-tpl.js:12:18)
    at applyProcessingFunc (/home/joag/Proyectos/Munkys/prueba2/node_modules/mem-fs-editor/lib/actions/copy.js:13:16)
    at EditionInterface.exports._copySingle (/home/joag/Proyectos/Munkys/prueba2/node_modules/mem-fs-editor/lib/actions/copy.js:63:16)
    at files.forEach.file (/home/joag/Proyectos/Munkys/prueba2/node_modules/mem-fs-editor/lib/actions/copy.js:50:10)
    at Array.forEach (<anonymous>)
    at EditionInterface.exports.copy (/home/joag/Proyectos/Munkys/prueba2/node_modules/mem-fs-editor/lib/actions/copy.js:49:9)
    at EditionInterface.module.exports [as copyTpl] (/home/joag/Proyectos/Munkys/prueba2/node_modules/mem-fs-ed

【问题讨论】:

  • 感谢您报告问题。我们将在这周开始。

标签: jhipster


【解决方案1】:

这是因为我们将配置hibernateCache 更改为cacheProviderenableHibernateCache。你应该在这个项目中打开一个问题来通知作者,这样他也许可以修复它并发布一个新版本。

【讨论】:

    猜你喜欢
    • 2019-04-02
    • 2018-04-15
    • 2021-07-30
    • 1970-01-01
    • 2017-10-07
    • 2014-10-30
    • 1970-01-01
    • 1970-01-01
    • 2019-01-12
    相关资源
    最近更新 更多