标签: wildfly-13

配置Wildfly以使用MariaDB的SSL连接

我想配置Wildfly 14以使用加密的JDBC连接.我试过这个:

MariaDB的:

mysql -u root -p
CREATE USER 'wildfly' IDENTIFIED BY 'qwerty';
CREATE DATABASE production_gateway;
GRANT ALL PRIVILEGES ON production_gateway.* TO 'wildfly'@'%' REQUIRE SSL;
FLUSH PRIVILEGES;
Run Code Online (Sandbox Code Playgroud)

创建证书:

mkdir -p /etc/mysql/ssl
cd /etc/mysql/ssl

sudo openssl genrsa 4096 > ca-key.pem
sudo openssl req -new -x509 -nodes -days 36500 -key ca-key.pem -out cacert.pem
sudo openssl req -newkey rsa:4096 -days 36500 -nodes -keyout server-key.pem -out server-req.pem
sudo openssl rsa -in server-key.pem -out server-key.pem
sudo openssl x509 -req -in server-req.pem -days 36500 -CA cacert.pem …
Run Code Online (Sandbox Code Playgroud)

java mysql mariadb wildfly wildfly-13

10
推荐指数
1
解决办法
656
查看次数

从Eclipse部署时,Wildfly 13.0无法部署多个WAR,否则工作正常

如标题所示,我试图在Wildfly 13.0上部署两个WAR,但是如果我尝试通过简单地添加资源在Eclipse上进行部署,它将失败并显示以下错误:

10:16:02,532 INFO  [org.jboss.modules] (main) JBoss Modules version 1.8.5.Final
10:16:02,845 INFO  [org.jboss.msc] (main) JBoss MSC version 1.4.2.Final
10:16:02,876 INFO  [org.jboss.threads] (main) JBoss Threads version 2.3.2.Final
10:16:02,970 INFO  [org.jboss.as] (MSC service thread 1-2) WFLYSRV0049: WildFly Full 13.0.0.Final (WildFly Core 5.0.0.Final) starting
10:16:04,016 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more …
Run Code Online (Sandbox Code Playgroud)

java eclipse maven wildfly-13

6
推荐指数
1
解决办法
151
查看次数

Wildfly 14 Microsoft SQL Server 配置

我想在 Wildfly 14 中使用 MS SQL Server 作为数据源,但我总是在控制台中收到以下错误:

ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 41) WFLYCTL0013: Operation ("add") failed - address: ([("subsystem" => "datasources"),("jdbc-driver" => "sqlserver")]) - failure description: "WFLYJCA0115: Module for driver [com.microsoft.sqlserver.jdbc] or one of it dependencies is missing: [com.microsoft.sqlserver.jdbc]"
Run Code Online (Sandbox Code Playgroud)

我的配置如下:

独立文件

<drivers>
    <driver name="sqlserver" module="com.microsoft.sqlserver">
        <xa-datasource-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</xa-datasource-class>
    </driver>
</drivers>
Run Code Online (Sandbox Code Playgroud)

我还在以下目录中配置了一个module.xml:wildfly-14.0.1.Final\modules\system\layers\base\com\microsoft\sqlserver\main。我也把 sqljdbc42.jar 放在里面。

<module xmlns="urn:jboss:module:1.3" name="com.microsoft.sqlserver.jdbc">
    <resources>
        <resource-root path="sqljdbc42.jar"/>
    </resources>
    <dependencies>
        <module name="javax.api"/> 
        <module name="javax.transaction.api"/> 
    </dependencies>
</module>
Run Code Online (Sandbox Code Playgroud)

使用 Wildfly 13 之前,我没有任何问题。

sql-server datasource mssql-jdbc wildfly wildfly-13

1
推荐指数
1
解决办法
5423
查看次数