问题标签 [wildfly-11]
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.
database - 用户和角色的数据库认证关系
我对委托人使用的查询通过数据库工作,我得到了一条记录
但是当我尝试通过 jboss-cli.sh 使用它时
我收到这个错误
wildfly-11 - wildfly11 连接远程主机失败
我们正在使用 AWS windows wildfly 11 应用程序。
我们能够访问该应用程序,而 VPN 连接没有任何问题。但是我们在没有 VPN 的情况下收到了 URL 的错误。
我们能够访问应用程序,但没有 VPN 连接就无法登录,我们遇到以下错误,即;远程错误的问题。
任何人都可以帮我解决问题。
java - “未找到 GET 的资源方法,返回 405 并带有 Allow 标头”但执行 POST 请求
我在访问我的休息端点时遇到问题。我正在尝试使用 POST 请求登录,但不断收到
我正在使用 Postman 进行测试,所以我很确定我实际上是创建一个 POST 请求而不是一个 GET 请求。
在服务器上,我使用 CORS 过滤器并查看响应中的标头,我认为它正在工作:
(是的,我知道允许所有起源并不是最安全的想法,并且对于最大年龄来说几乎是永恒的。但是当我解决当前的问题时,我可以进一步限制这一点)。
至于服务器设置:我正在为最终应该进行登录的 Angular5 应用程序运行 Wildfly 11.0.0 Alpha1 和 Nginx。
任何建议在哪里寻找这个问题的原因?
java - Wildfly 默认休息上下文是什么?
我正在尝试在 Wildfly 服务器中编写 REST API。而且,什么是默认的休息上下文?我的项目名为 eventapp,请求映射为 /user。因此,我尝试了 localhost:8080/eventapp/user 但响应为 404。这两者的任意组合也是如此。我的休息控制器类:
我在 Spring 中使用 Maven。而且,我正在部署的战争模块名为 rest_services_war。也许配置类是错误的?我在 conf 类中使用的注解:@Configuration和@EnableTransactionManagement。此类中的方法:
google-chrome - Wildfly 11 网络管理员 - 无法使用 Firefox 或 Chrome 远程连接,只能使用 Microsoft Edge
[已解决]我在我的 Debian (Stretch) 服务器上安装了 Wildfly 11 并将其作为服务启动。我只能使用 Microsoft Edge 远程连接到 Web 管理员,但 Firefox 拒绝登录。它要求输入用户名/密码,但不让...
一些细节:
对于启动服务,我使用了默认脚本,${wildfly_root}/docs/contrib/scripts/systemd 中的配置文件,因为它在 README 中有所描述。使用 ./add-user.sh 添加 ManagementRealm 用户启动并启用该服务,它运行完美。
在我的 Windows 机器(Win10 pro64)上,我可以使用 Edge 登录网络管理员,但 Firefox(和Chrome)拒绝让我使用相同的登录名/密码登录。Firefox 很重要,因为我想从另一台 Linux 机器远程访问...
什么会导致这种奇怪的行为?我会感谢您的想法/帮助!提前致谢!配置和服务文件如下。
[解决方案]:仅使用数字、符号和英文字符。问题的根源是密码中的匈牙利字符。
Launch.sh 在 ${wildfly_root}/bin
/etc/wildfly 中的 wildfly.conf
/etc/systemd/system 中的 wildfly.service
${wildfly_root}/standalone/configuration 中的standalone.xml
java - 休眠 OneToOne NullPointerException
我有这个代码
在数据库发布表上
发布内容表
问题是当PostId
on post table
= PostContentId
onpost content table
它成功返回数据
但如果它不等于PostContentId
返回NullPointerException
我加入@JoinColumn(name = "PostId",referencedColumnName = "PostId")
加入PostId
不是PostContentId
但同样的问题!
security - Keycloak - 将用户联合提供者链接在一起
我目前有一个 LDAP 用户联合提供程序和一个自定义 UserStorageProvider spi,我编写它来查看我的 sqlserver 数据库中的用户组。要完全登录,我需要将用户组传回应用程序,因此,它们是 KeycloakSecurityContext 令牌字符串中声明的一部分。
现在,我的自定义 spi 验证或 LDAP 提供程序验证取决于我指定的优先级编号。有没有办法强制 keycloak 首先使用 LDAP 提供程序进行验证,然后再执行自定义提供程序?
mongodb - 尝试使用 JBoss WildFly 11、Hibernate 5.2、OGM 5 和 MongoDB - EAR 不会部署
遵循文档:
https://docs.jboss.org/hibernate/stable/ogm/reference/en-US/html_single/?v=5.3#ogm-gettingstarted
我正在尝试将 JPA OGM 与 MongoDB 一起使用。
我已将最新版本的 Hibernate ORM (5.2.14.Final) 添加到 WildFly 11 模块文件夹:
/usr/local/Cellar/wildfly-as/11.0.0.Final/libexec/modules/system/layers/base/org/hibernate/5.2.14.Final
并下载并安装:
hibernate-ogm-modules-5.3.0.Final-wildfly-11-dist.zip
但是,当我构建和部署 EAR 时,我得到:
它似乎无法加载:
引起:org.jboss.modules.ModuleLoadError:org.hibernate。jipijapa-hibernate5:5.2.14.Final "}}
TIA。
hibernate-ogm - JBoss WildFly 11、Hibernate ORM 5.2、OGM 5.3 和 MongoDB - 未找到 OgmIntegrator
通过尝试让 Hibernate ORM 5.2 与 OGM 5.3 一起工作进展缓慢,因此我可以将 JPA 与 MongoDB 一起使用。
要删除 OGM 常见问题解答中引用的 JNDI 查找错误:
在 WildFly 上使用 Hibernate OGM 时,我收到了 JndiException。怎么了?如果您看到 JndiException 说“无法查找 JNDI 名称 [---PlaceHolderDSForOGM---]”,则您的应用程序可能无法访问 Hibernate OGM 的应用程序服务器模块。
要更改此设置,请将以下行添加到存档的 META-INF/MANIFEST.MF 文件中(对其进行调整以匹配您选择的数据存储):
依赖:org.hibernate:ogm services, org.hibernate.ogm.mongodb services 或者,你可以通过描述符 jboss-deployment-structure.xml 来配置它。请参阅参考指南以了解更多信息。
我创建了:jboss-deployment-structure.xml
包含:
现在,当我尝试通过 WildFly 11 控制台部署我的 EAR 时,我得到:
17:58:42,921 错误 [org.jboss.msc.service.fail](ServerService 线程池 -- 65)MSC000001:无法启动服务 jboss.persistenceunit。“NOTiFYwell.ear/NOTiFYwellJAR.jar#NOTiFYwellMongoDBPersistenceUnit”。FIRST_PHASE:服务 jboss.persistenceunit 中的 org.jboss.msc.service.StartException。“NOTiFYwell.ear/NOTiFYwellJAR.jar#NOTiFYwellMongoDBPersistenceUnit”。第一阶段:java.util.ServiceConfigurationError:org.hibernate.integrator.spi.Integrator:在org.jboss.as.jpa.service.PhaseOnePersistenceUnitServiceImpl中找不到提供程序org.hibernate.ogm.service.impl.OgmIntegrator $ 1 $ 1.run(PhaseOnePersistenceUnitServiceImpl。 java:128) at org.jboss.as.jpa.service.PhaseOnePersistenceUnitServiceImpl$1$1.run(PhaseOnePersistenceUnitServiceImpl.java:104) at org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:640) at org.jboss .as.jpa.service.PhaseOnePersistenceUnitServiceImpl$1.run(PhaseOnePersistenceUnitServiceImpl.java:137) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor. java:617) 在 java.lang.Thread.run(Thread.java:745) 在 org.jboss。threads.JBossThread.run(JBossThread.java:320) 原因:java.util.ServiceConfigurationError:org.hibernate.integrator.spi.Integrator:在 java.util 中找不到提供程序 org.hibernate.ogm.service.impl.OgmIntegrator。 ServiceLoader.fail(ServiceLoader.java:239) 在 java.util.ServiceLoader.access$300(ServiceLoader.java:185) 在 java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:372) 在 java.util.ServiceLoader$ LazyIterator.next(ServiceLoader.java:404) at java.util.ServiceLoader$1.next(ServiceLoader.java:480) at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.loadJavaServices(ClassLoaderServiceImpl.java:459) at org.hibernate.integrator.internal.IntegratorServiceImpl.(IntegratorServiceImpl.java:40) 在 org.hibernate.boot.registry.BootstrapServiceRegistryBuilder。build(BootstrapServiceRegistryBuilder.java:224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.buildBootstrapServiceRegistry(EntityManagerFactoryBuilderImpl.java:406) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.(EntityManagerFactoryBuilderImpl.java:196) org.hibernate.jpa.boot.spi.Bootstrap.getEntityManagerFactoryBuilder(Bootstrap.java:32) 在 org.hibernate.jpa.boot.spi.org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.(EntityManagerFactoryBuilderImpl.java:164) .Bootstrap.getEntityManagerFactoryBuilder(Bootstrap.java:89) 在 org.jboss.as.jpa.hibernate5.TwoPhaseBootstrapImpl.(TwoPhaseBootstrapImpl.java:39) 在 org.jboss.as.jpa.hibernate5.HibernatePersistenceProviderAdaptor.getBootstrap(HibernatePersistenceProviderAdaptor.java: 199)在组织。wildfly.jpa.hibernateogm5.HibernateOGMPersistenceProviderAdaptor.getBootstrap(HibernateOGMPersistenceProviderAdaptor.java:87) at org.jboss.as.jpa.service.PhaseOnePersistenceUnitServiceImpl.createContainerEntityManagerFactoryBuilder(PhaseOnePersistenceUnitServiceImpl.java:254) at org.jboss.as.jpa.service.PhaseOnePersistenceUnitServiceImpl。在 org.jboss.as.jpa.service.PhaseOnePersistenceUnitServiceImpl 访问 $900(PhaseOnePersistenceUnitServiceImpl.java:59) $1$1.run(PhaseOnePersistenceUnitServiceImpl.java:125) ... 还有 7 个PhaseOnePersistenceUnitServiceImpl.access$900(PhaseOnePersistenceUnitServiceImpl.java:59) at org.jboss.as.jpa.service.PhaseOnePersistenceUnitServiceImpl$1$1.run(PhaseOnePersistenceUnitServiceImpl.java:125) ... 还有 7 个PhaseOnePersistenceUnitServiceImpl.access$900(PhaseOnePersistenceUnitServiceImpl.java:59) at org.jboss.as.jpa.service.PhaseOnePersistenceUnitServiceImpl$1$1.run(PhaseOnePersistenceUnitServiceImpl.java:125) ... 还有 7 个
17:58:42,926 错误 [org.jboss.as.controller.management-operation](外部管理请求线程 -- 1)WFLYCTL0013:操作(“add”)失败 - 地址:([(“deployment”=>“NOTiFYwell .ear")]) - 失败描述:{"WFLYCTL0080: Failed services" => {"jboss.persistenceunit.\"NOTiFYwell.ear/NOTiFYwellJAR.jar#NOTiFYwellMongoDBPersistenceUnit\". FIRST_PHASE" => "java.util.ServiceConfigurationError: org.hibernate.integrator.spi.Integrator: Provider org.hibernate.ogm.service.impl.OgmIntegrator not found 原因:java.util.ServiceConfigurationError: org.hibernate.integrator.spi .Integrator: Provider org.hibernate.ogm.service.impl.OgmIntegrator not found"}} 17:58:42,927 错误 [org.jboss.as.server](外部管理请求线程 -- 1)WFLYSRV0021:部署部署“ NOTiFYwell.ear" 已回滚并显示以下失败消息:{"WFLYCTL0080: Failed services" => {"jboss.persistenceunit.\"NOTiFYwell.ear/NOTiFYwellJAR.jar#NOTiFYwellMongoDBPersistenceUnit\"。第一阶段" => "java.util.ServiceConfigurationError: org.hibernate.integrator.spi.Integrator: Provider org.hibernate.ogm.service.impl.OgmIntegrator not found 原因:java.util.ServiceConfigurationError: org.hibernate.integrator.spi .Integrator: Provider org.hibernate.ogm.service.impl.OgmIntegrator not found"}} 17:58:42,939 INFO [org.jboss.as.server.deployment](MSC 服务线程 1-7)WFLYSRV0208:停止子部署( runtime-name: NOTiFYwellJAR.jar) in 10ms 17:58:42,942 INFO [org.jboss.as.server.deployment] (MSC service thread 1-8) WFLYSRV0208: Stopped subdeployment (runtime-name: NOTiFYwellWAR.war) in 13ms 17:58:42,952 INFO [org.jboss.as.server.deployment](MSC 服务线程 1-8)WFLYSRV0028:在 25 毫秒内停止部署 NOTiFYwell.ear(运行时名称:NOTiFYwell.ear)
错误:
未找到提供程序 org.hibernate.ogm.service.impl.OgmIntegrator
指在以下位置找到的类OgmIntegrator:
任何想法为什么没有被加载?TIA