问题标签 [jhipster-registry]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 keycloak 扩展 Jhipster 单体
我想在我的单体应用程序中使用 keycloak。另外,我想扩大规模。
但是,在生成 jhipster 应用程序时,注册表选项不可用于选择 OAuth2。
使用注册表:
- 我的主要目标是 hazelcast 实例会找到彼此。
- 配置服务器(可选)
对于 JWT,它可以正常工作,但是如果我想使用带有 oauth2 + jhipster 注册表的应用程序,有哪些可用选项?
jhipster - 用于微服务的 JHipster-Registry Swagger UI 使用 UAA 表示 invalid_token
我使用 Jhipster 设置了以下组件(generator-jhipster 的版本:@ 5.3.1)
到目前为止一切正常。
在 Jhipster Registry 中,当我转到 Administration >> API 时,它会打开 Swagger UI。Swagger UI 仅列出 Jhipster-Registry 的 api。但是在下拉菜单中选择 uaa 或网关时会出错。来自网关的 Swagger UI(管理 >> API)工作正常。只有从注册表它不起作用。
如果我缺少某些配置,请告诉我。
jhipster - Jhipster:Mircoservice 未向 jhipster-registry 注册
我使用 jhipster 创建了一个微服务(generator-jhipster 的版本是 5.0.1)。它包含以下组件:
- 微服务1
- Jhipster 注册表
- Keycloak 作为身份验证服务器
如果我使用生成的 docker-compose 配置(app.yml)启动微服务,它会启动所有组件而没有任何问题。
但是,如果我使用它们各自的 docker-compose 配置单独启动组件,
例如:
docker-compose -f jhipster-registry.yml up -d
docker-compose -f postgres.yml up -d
docker-compose -f keycloak.yml up -d
然后我在微服务中看到以下异常。
微服务无法向注册表注册。您能否让我知道原因是什么以及解决方法。
- 提前致谢 :)
jhipster - 微服务的 JHipster-Registry 指标表示访问被拒绝
使用 Jhipster 设置以下组件(generator-jhipster 版本:@ 5.3.1)
网关 Jhipster Registry UAA 服务器
到目前为止一切正常。
在 Jhipster Registry 中,当我转到 Administration >> Application Metrics 时,仅列出 Jhipster-Registry 的 api。但是在下拉菜单中选择 uaa 或网关时会出错。
如果我缺少某些配置,请告诉我。
angular - How to redirect at Home page if any router does not exist in Jhipster Angular 4 App?
I want to redirect at Home page if user type any URL which is not exist in system
java - 使用 Jhipster 生成的 Rest api 中的 InvalidDataAccessResourceUsageException
描述:
我正在尝试使用 Jhipster 制作一些休息 api,并且我做得很好。
我做了:
- 首先设置 Jhipster Registry。
- 然后创建休息应用程序。
- 在应用程序中,我创建了一个名为car的实体。
- 应用程序的设置网关。
- 在网关中配置 REST 应用程序中可用的实体。
- 它已完成并在浏览器上正常运行。
我指的是这个站点来设置 jhipster。
https://www.baeldung.com/jhipster-microservices
- 应用程序和网关设置正确。
- 正确运行。
问题:
当尝试添加新条目时,它给了我这样的错误。
错误:
2018-10-12 16:19:01.172 错误 2656 --- [XNIO-2 task-4] ozproblem.spring.common.AdviceTrait:内部服务器错误 org.springframework.dao.InvalidDataAccessResourceUsageException:无法提取 ResultSet;SQL [不适用];嵌套异常是 org.hibernate.exception.SQLGrammarException: could not extract ResultSet at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:240) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible (HibernateJpaDialect.java:223) 在 org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.
更新1:
这里是。
hibernate - Jhipster EHCache 不会从重复的实体中驱逐 id
我实际上正在开发一个 jhipster 应用程序。这是一个很棒的代码生成器,但它不允许我与默认用户实体建立关系。所以我找到了该实体的表名,并在 bbdd 上创建了另一个实体 MyUser 链接到同一个表。它似乎工作正常并且正确地生成了我的 jpa 关系,但是在类中我有 2 个不同的类。但是一段时间后,我意识到如果我更改其中一个实体,另一个不会更改。如果我从其中一个实体中退出缓存,它似乎可以工作。如何在不禁用该实体缓存的情况下防止这种情况发生?
docker - jhipster 在开发过程中提供单独的服务
目标
我们想创建一个开发环境,在其中我们可以在服务器上运行最新版本的注册表、UAA 和网关。然后,我们想在本地开发和运行(在 docker 内部或外部)一个微服务。然后应该将此微服务配置为连接并与其他服务器通信。
测试设置
我现在已经通过 jhipster 子生成器为我们的网关、uaa 和注册表生成了一个 docker-compose。然后我尝试通过 gradlew 启动我目前正在开发的微服务,通过 gradlew dockerBuild 构建它并启动 app.yml。我还尝试将 app.yml 中的主机名更改为 localhost、127.0.0.1 和注册表 docker 容器的 IP。
我的结果
- 如果主机名是 jhipster-registry:unknownhostexception。很可能是因为应用程序是在不同的 docker-compose 文件中启动的。
- 如果主机名是 localhost 或 127.0.0.1:http://127.0.0.1:8761/config/application/prod/master连接被拒绝。更改为 也许需要更多配置?
- 如果主机名是注册表 docker 容器的 ip:在终端中 jhipster 标志之后没有给出其他输出。但是应用程序永远不会因为异常而停止。
文件
docker-compose.yml(注册表、UAA 和网关)
app.yml(微服务)