1、数据库连接池密码配置

密文密码计算,导入wildfly11的运行依赖,新建main方法 SecureIdentityLoginModule.main(new String[] {"密码"});

2、WildFly11开发环境jsp热部署问题找到\WildFly-11.0.0.Final\standalone\configuration\standalone.xml配置文件,修改以下节点

<jsp-config development="true"/><servlet-container name="default"><jsp-config development="true"/><session-cookie http-only="true"/><websockets/></servlet-container>

3、端口修改

\WildFly-11.0.0.Final\standalone\configuration\standalone.xml配置文件

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}"><socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/><socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9993}"/><socket-binding name="ajp" port="${jboss.ajp.port:18009}"/><socket-binding name="http" port="${jboss.http.port:8080}"/><socket-binding name="https" port="${jboss.https.port:18443}"/><socket-binding name="txn-recovery-environment" port="14712"/><socket-binding name="txn-status-manager" port="4713"/><outbound-socket-binding name="mail-smtp"><remote-destination host="localhost" port="25"/></outbound-socket-binding></socket-binding-group>

4、开启JMX

在修改JVM启动参数,WildFly-11.0.0.Final\bin\standalone.conf配置文件新增

JAVA_OPTS="$JAVA_OPTS -Xshare:off -Djboss.modules.system.pkgs=org.netbeans.lib.profiler.server -Dorg.osgi.framework.bootdelegation=org.netbeans.lib.profiler.server,or
g.netbeans.lib.profiler.server.*"
JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true"

5、ear工程ejb绑定关系配置

\WildFly-11.0.0.Final\standalone\configuration\standalone.xml配置文件,以下bindings节点新增lookup节点

<subsystem xmlns="urn:jboss:domain:naming:2.0"><bindings><lookup name="java:global/thirdbankinterfaceLocal" lookup="java:global/eipmp2/thirdbankinterface//thirdbankinterface!com.shine.ecis.ejb.thirdbankinterface.ejb.ThirdBankInterfaceLocalHome"/><lookup name="java:jboss/exported/thirdbankinterface" lookup="java:jboss/exported/eipmp2/thirdbankinterface//thirdbankinterface!com.shine.ecis.ejb.thirdbankinterface.ejb.ThirdBankInterfaceHome"/></bindings><remote-naming/>
</subsystem>

6、新增用户在wildfly-11.0.0.Final-EIPMP2.0\bin目录下
执行add-user.bat(windows) 或add-user.sh(linux)

7、xxx.ear引用一些依赖如默认是无法引用com/sun/rowset/internal"包下的class,hessian反序列化时候容易出问题,新建xxx.ear\META-INF\jboss-deployment-structure.xml

<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.1"><deployment><dependencies><system export="true"><paths><path name="com/sun/rowset/internal"/></paths></system></dependencies></deployment>
</jboss-deployment-structure>

8、hessian使用wildfly11的认证

\WildFly-11.0.0.Final\standalone\configuration\standalone.xml配置文件

<subsystem xmlns="urn:jboss:domain:security:2.0"><security-domains><!--hsagent.war认证--><security-domain name="jmx-console" cache-type="default"><authentication><login-module code="Remoting" flag="optional"><module-option name="password-stacking" value="useFirstPass"/></login-module><login-module code="RealmDirect" flag="required"><module-option name="password-stacking" value="useFirstPass"/></login-module></authentication></security-domain></security-domains>
</subsystem>

web的war工程包webRoot目录下新增 jboss-web.xml内容如下:

<jboss-web><security-domain>java:/jaas/jmx-console</security-domain>
</jboss-web>

web.xml新增

 <!-- security-domain element --><security-constraint><web-resource-collection><web-resource-name>HtmlAdaptor</web-resource-name><description> HSAGENT WEB RES PROTECT</description><url-pattern>/*</url-pattern><http-method>GET</http-method><http-method>POST</http-method></web-resource-collection><auth-constraint><role-name>JBossAdmin</role-name></auth-constraint></security-constraint><login-config><auth-method>BASIC</auth-method><realm-name>JBoss JMX Console</realm-name></login-config><security-role><role-name>JBossAdmin</role-name></security-role>

9、修改JVM参数standalone.conf.bat与standalone.conf

set "JAVA_OPTS=-Xms512M -Xmx1024M -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=512m"

10、下载链接WildFly Downloads

11、新增JNDI数据源服务

进入管理控制台

http://127.0.0.1:9990/console/App.html#home

可以新增数据源JNDI服务

Java程序使用JNDI 调用从数据源获取连接

InitialContext initialContext = new InitialContext();
String  name="java:jboss/datasources/ExampleDS";
DataSource lookup = (DataSource) initialContext.lookup(name);
Connection connection = lookup.getConnection();

WildFly11 相关配置相关推荐

  1. Nginx防盗链,Nginx访问控制, Nginx解析php相关配置, Nginx代理

    2019独角兽企业重金招聘Python工程师标准>>> Nginx防盗链 Nginx防盗链配置需要与不记录日志和过期时间结合在一起,因为都用到了location. 打开配置文件,注释 ...

  2. LNMP架构php-fpm相关配置

    2019独角兽企业重金招聘Python工程师标准>>> 11月30日任务 12.21 php-fpm的pool 12.22 php-fpm慢执行日志 12.23 open_based ...

  3. 限制php解析、user_agent、php相关配置

    2019独角兽企业重金招聘Python工程师标准>>> 11月20日任务 11.28 限定某个目录禁止解析php 11.29 限制user_agent 11.30/11.31 php ...

  4. 企业项目学习准备阶段——Rhel6.5版本无图形虚拟机封装过程及相关配置

    本文以本地安装的方式进行介绍 1.打开虚拟机管理器,新建虚拟机 virt-manager 这里注意,大小设置为512M可进行无图形安装 选择第一项 选择[skip] 等待安装完成后reoot,然后登陆 ...

  5. Tomcat是什么:Tomcat与Java技、Tomcat与Web应用以及Tomcat基本框架及相关配置

    1.Tomcat是什么        Apache Tomcat是由Apache Software Foundation(ASF)开发的一个开源Java WEB应用服务器. 类似功能的还有:Jetty ...

  6. 禁止解析某目录的php,限制访问user_agent,php相关配置

    修改配置文件 测试 经过测试,根本无法解析到123.php的内容, 还可以再次修改配置文件,再提高一个安全级别,根本不允许访问这个目录 访问控制-user-agent 修改配置文件 F forbidd ...

  7. Spring学习笔记(二)——Spring相关配置属性注入Junit整合

    一.Spring的相关配置 1.1 Bean元素 class属性:被管理对象的完整类名 name属性:给Bean起个名字,能重复,能使用特殊字符.后来属性 id属性:给Bean起个名字,不能重复,不能 ...

  8. 如何制作一个通用的多系统安装U盘七(Windows相关配置)

    Windows的相关配置 我们使用GRUB4DOS来引导安装Windows ISO,有几个问题要注意: 1. windows xp 和 windows 2003 系统安装需要注意的事项. 第一个步骤拷 ...

  9. 遭遇“HTTP 错误 500.19 无法访问请求的页面,因为该页的相关配置数据无效。”...

    windows 2008下IIS7 安装ASP.NET 遇到如下错误:  <!--[endif]--> HTTP 错误 500.19 - Internal Server Error 无法访 ...

最新文章

  1. 神策合肥研发中心携手安徽开发者社区,深入交流共促行业发展
  2. 字符输出流的基本使用_写出单个字符到文件
  3. 【Boost】boost库中thread多线程详解2——mutex与lock
  4. centos6配置mysql5.7_CentOS 6/7 下 MySQL 5.7 安装部署与配置
  5. 小程序服务器域名5次_为什么您不应该在100美元的服务器上用5天的时间构建面向500,000个用户的应用程序...
  6. css Tab选项卡
  7. Geatpy框架使用基于NSGA-II算法的多染色体多目标进化算法案例(moea_psy_NSGA2_templet)
  8. 深度学习:文本检测数据集整理
  9. 第 22 章 Node.js 安装
  10. Could not create connection to database server. Attempted reconnect 3 times. Giving up.
  11. python做var模型_在Python中使用pandas statsmodels的VAR模型
  12. 2015秋季腾讯【技术运营】岗位———在线笔试总结
  13. js实现缓慢回到页面顶部
  14. 四则运算——单元测试(测试方法:Right-BICEP )
  15. 科达实战应用平台服务器ip,H3C ME5000与科达MCU KDV8000A级联的互通案例配置
  16. 台达触摸屏modbusRTU与51单片机通讯台达屏与郭天祥51单片机通讯程序
  17. windows10 系统下一些exe图标变成白色的解决办法
  18. 微信开放平台:小程序代码模板库管理 小程序授权 版本发布,版本回退 java代码实现
  19. 太原理工大学计算机研究生录取分数线,太原理工大学研究生录取分数线
  20. 百度大脑助力旅游场景智能解决方案落地

热门文章

  1. 服务器进入bios界面重装系统,电脑开机怎么进入bios界面(重装系统卡在首次使用)...
  2. 输出图案-平行四边形
  3. 用计算机自动写作文,电脑写一篇作文用说明方法
  4. 机器学习----(Machine Learning)深度学习(Deep Learning)资料(Chapter 1)
  5. N76E003开发笔记(关于使用N76E003过程遇到的问题)
  6. CVE-2010-2729(MS10-061)
  7. 计算机网络实验1:HTTP 代理服务器的设计与实现
  8. Win10 x64 红米note 11 解锁工具识别不到手机 问题[已解决]
  9. Android 之路34---Dialog
  10. 单调递增最长子序列 拦截导弹(nyoj 17 nyoj 79)