-
2020-07-19 13:10:42
上周查了个问题:WAS启动卡在连接池初始化上,明显是数据源配置问题。
因为WAS起不来,所以进控制台排查肯定是不行了,好在服务器本地数据源配置是明文。
该配置在 $WAS_HOME/***/PROFILE_NAME/config/***/resource.xml 下,中间省略若干路径,可以用find函数查询文件名确定。
一般说来,resource.xml文件在 profile或者node或者server文件夹下各有一份,要仔细查看确认内容,才能找到实际使用的那个。
更多相关内容 -
WAS9或WAS8配置HTTPS证书详细教程
2022-03-10 19:44:23网上找这个WebSphere(was)中间件或者应用服务器的相关资料还是挺少的。这里是一份关于was如何配置https证书,实现https访问的教程。 -
was数据源配置教程
2020-10-22 15:38:51was数据源配置教程 -
was8.5.5配置https步骤.docx
2018-04-28 13:52:55was8.5.5配置https步骤,was8.5.5配置https步骤,was8.5.5配置https步骤 -
WAS8.5.5.0升级及配置JDK1.8.docx
2019-08-06 16:55:14WAS8.5.5.0图形化界面升级至8.5.5.13及配置JDK1.8手册 -
WAS 8.0安装与配置
2015-12-17 08:42:31WAS 8.0在Linux操作系统下的安装与配置 -
was数据源配置及常见问题处理
2016-02-25 10:13:48第一次接触was,配置数据源时的操作过程及出现问题的总结 -
mybaits非配置原因,导致SqlSession was not registered for synchronization异常
2020-09-10 00:47:24本文主要介绍mybaits非配置原因出错,这里对这个出现的问题做了详细介绍,及解决办法,有兴趣的小伙伴可以参考下 -
WAS8.5安装配置文档
2018-10-07 18:56:22WAS8.5安装配置文档,比较详细,大家可以放心去下载。 -
用友NC65+was安装配置指南
2016-03-10 10:41:23深度好文,请下载学习备用。 -
WAS补丁说明,描述了was打补丁的配置过程
2020-04-09 00:20:43WAS补丁说明,描述了was打补丁的配置过程 -
WAS集群配置文档WAS集群配置文档
2009-03-12 11:03:15WAS集群配置文档WAS集群配置文档WAS集群配置文档WAS集群配置文档WAS集群配置文档WAS集群配置文档WAS集群配置文档WAS集群配置文档 -
was jms配置详细说明
2009-12-26 10:07:00was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置was jms配置... -
WAS配置数据源
2014-12-11 11:13:41was上配置jdbc数据源, -
WAS6配置说明.
2012-08-20 23:46:28WAS6配置说明. -
在WAS环境下如何配置WebService资源
2011-10-15 07:16:57在WAS环境下如何配置WebService资源。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 -
IHS与WAS关联配置
2009-02-11 10:15:02IHS与WAS关联的配置 IHS与WAS关联 IHS与WAS关联 -
备忘:was6.1部署应用后404的问题
2013-03-18 13:27:34部署完成后.do出现404 检查 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/xxxxCell/applications/xxx.ear/deployments/xxx_war/xxx.war/WEB-INF/ 下的web.xml是否和应用中的一致 ...部署完成后.do出现404
检查
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/xxxxCell/applications/xxx.ear/deployments/xxx_war/xxx.war/WEB-INF/
下的web.xml是否和应用中的一致
另外:
在WAS Console -> Application Servers -> <server> -> Web
Container Settings -> Web Container -> Custom Properties里,增加一个custom
property,名字为com.ibm.ws.webcontainer.invokefilterscompatibility,值为true。另外:
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 9080
非root用户不能使用80端口的办法
-
was数据源配置及对应配置文件位置
2021-01-29 10:26:45was常用配置及对应配置文件位置was数据源配置及对应配置文件位置
仅供参考
配置文件位置
数据源配置文件:
/was/IBM/WebSphere/Appserver/profiles/Customer01/config/cells/T1RGASVFEAP01Cell01/clusters/miotest/resources.xml
集群环境变量:
/was/IBM/WebSphere/Appserver/profiles/Customer01/config/cells/T1RGASVFEAP01Cell01/clusters/miotest/variables.xml
/was/IBM/WebSphere/Appserver/profiles/Dmgr01/config/cells/T1RGASVFEAP01Cell01/clusters/miotest/variables.xml
节点(T1RGASVFEAP01Cell01)环境变量配置文件
/was/IBM/WebSphere/Appserver/profiles/Dmgr01/config/cells/T1RGASVFEAP01Cell01/variables.xml
数据源配置
环境:
操作系统:red hat enterprise linux release_7.7_lin64 双机
数据库中间件:oracle client_19.5.0.0_lin64 自带ojdbc8.jar 双机主从配置,SCAN IP
was:was_9.0.11_lin64项目框架:
freemarker 2.3.10、spring 2.0.7、struts 1.2.9、weblogic 8.1.6.0、webservices
jdk1.8、ojdbc5.jar步骤:
1)环境-WebSphere变量,作用域选集群,新建名称:ORACLE_JDBC_DRIVER_PATH 指:oracleClient/oracle/19.3,0.0/client/jdbc/lib
2)JDBC提供程序
a) 资源-JDBC-JDBC提供程序,作用域选集群,新建 数据库类型 :Oracle 提供程序类型 : Oracle jdbc driver 实现类型 : 数据库连接池 名称 :Oracle jdbc driver for test b)类路径 ${ORACLE_JDBC_DRIVER_PATH}/ojdbc8.jar,点击应用 下一步,完成,保存到主配置
3)J2C认证数据
安全性-全局安全性,右侧 Java认证和授权服务,点击 J2C认证数据 资源-JDBC-数据源,作用域选择集群 batest用户:新建,别名 batest1,输入数据库用户标识和密码 确定 保存到主配置 sttest用户:别名sttest1 sptest用户:别名sptest1
4)数据源
资源-JDBC-数据源 作用域集群 batest数据源:新建,数据源名 BATEST1,JNDI名 jdbc/batest1,下一步, 选择JDBC提供程序:Oracle jdbc driver for test,下一步, URL:jdbc:oracle:thin@host:port:1521/oraGAS 组建管理认证别名选择后缀为/batest1的,下一步,完成,保存到主配置 sttest数据源:数据源名 STTEST1,JNDI名 jdbc/sttest1,组建管理认证别名选/sttest1的 sptest数据源:数据源名SPTEST1,JNDI名 jdbc/sptest1,组建管理认证别名选/sptest1的
5)代码更新
正常更新,更新完成重启was,并进入数据源点击测试连接,查看数据源配置是否成功
修改的代码hibernate核心配置文件:applicationContext-cfg.xml
<bean id="ba" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"> <value>jdbc/batest1</value> </property> </bean> <bean id="ba" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"> <value>jdbc/sttest1</value> </property> </bean> <bean id="ba" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"> <value>jdbc/sptest1</value> </property> </bean>
若是新项目或重新布置项目,可在web.xml中配置开启数据源,这样在was应用安装步骤中会出现指定数据源的步骤,这里仅仅是配置查看了一下效果,没有采取这种方式,如有需要自行研究.
web.xml
<!--开启数据源--> <resource-ref> <res-ref-name>jdbc/batest1</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> <resource-ref> <res-ref-name>jdbc/sttest1</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> <resource-ref> <res-ref-name>jdbc/sptest1</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
写在web-app标签内,完...
-
was配置虚拟主机
2019-09-25 13:44:29配置用户自己的新的虚拟主机,同时部署一个新的应用使用自己建立的虚拟主机和端口。部署在WAS的应用默认使用9080端口访问,我们此次实验目的是让应用使用9081端口进行应用访问。 一、建立一个新的虚拟主机 1、在...配置用户自己的新的虚拟主机,同时部署一个新的应用使用自己建立的虚拟主机和端口。部署在WAS的应用默认使用9080端口访问,我们此次实验目的是让应用使用9081端口进行应用访问。
一、建立一个新的虚拟主机
1、在WAS控制台中依次单击“环境”-》“虚拟主机”
2、在虚拟主机页面中你会看到WAS环境中已经存在了两个虚拟主机,其中虚拟主机“admin-host”是管理控制台应用使用的,“default_host”是默认应用使用的,我们单击“新建”按钮,建立一个自己的虚拟主机。
3、在“名称”中输入新的虚拟主机的名称“host”,单击“确定”按钮。单击“保存。
4、之后单击新建立的虚拟主机“host”。
5、进入到host虚拟主机界面后,单击“其他属性”中的“主机别名”
6、单击“新建”按钮。
7、由于我们要将应用部署到9081新的端口上,因此在“主机名”中输入“*”,在“端口”中输入“9081”。单击“应用”按钮,再单击“保存。
8、还需要在web容器中增加新的端口9081的传输链,在WAS的控制台中依次单击“服务器”-》“服务器类型”-》“Webspher Application Server”,接着单击“sercer1”进入服务器server1的配置界面,单击“容器设置”中的“Web容器设置”-》“Web容器传输链”。
9、单击“新建”按钮。
10、在“传输链名称”中输入“port”(可以随意输入名称),在“传输链模版”中选择“WebContainer(templates/chains|webcontainer-chains.xml#china_1)”这个选项,单击“下一步”按钮。
11、在“端口名称”中输入“newPort”(名称可随意输入),在“主机”中输入“*”,在“端口”中输入新的应用端口“9081”,单击“下一步”按钮。
12、单击“完成”按钮。在单击“保存”按钮。
13、你会发现新建立的包含有9081的新的传输链已经启用
14、部署一个新应用,在WAS控制台中单击“应用程序”-》“新建应用程序”,之后在界面中单击“新建企业应用程序”。
15、选择你要部署的应用程序,单击“浏览”按钮选择你要部署的应用,我们这里要部署的应用是payXXXXX.war,找到并选择它。单击“下一步”按钮。
16、选择“详细-显示所有的安装选项和参数”单选框,单击“下一步”按钮。
17、有警告可以不予理睬,单击“继续”按钮。
18、单击“下一步”按钮。
19、确认应用部署的服务器,这里是server1,单击“下一步”按钮。
20、在JSP重新装入选项页面不做修改,单击“下一步”按钮。
21、在共享库页面不做修改,单击“下一步”按钮。
22、在共享库映射关系页面不做修改,单击“下一步”按钮。
23、这一步是关键,在虚拟主机中选择你新建立的虚拟主机“host”,单击“下一步”按钮。
24、由于是war包需要指定上下文根,在“上下文根”中输入“/payXXXX”,单击“下一步”按钮。
25、在映射JASPI提供程序中不作修改,单击“下一步”按钮。
26、在“显示模块构建标识”中不作修改,单击“下一步”按钮。
27、在摘要页面中单击“完成”按钮。
28、你会发现应用已经部署成功,单击“保存”按钮。
29、由于我们新增加了9081端口的web传输链,因此需要重新启动服务器server1。
Linux系统重启was。
- 停止: 其中server1为 服务名称。需要输入管理员用户名密码。
- 启动:其中server1为 服务名称。
30、服务器server1重新启动后,在浏览器地址栏中输入如下URL
http://ip:9081/payXXXXXX/jsm_XXX.jsp
其中IP是WAS服务器的IP,可以用主机名代替,9081是我们新建立的虚拟主机新端口,payXXXXX是上下文根,如果出现下面的界面,则标识本次添加成功
31、已经创建好的项目进行修改:进人项目配置页面单击“虚拟主机”按钮。
32、选择新创建的虚拟主机“host”,单击“确定”按钮。
33、单击“保存”按钮。
详细图文信息word文档下载地址:
-
WebSphere WAS+IHS虚拟主机配置
2011-02-16 11:31:07新装的WebSphere和IHS,配置了多个虚拟主机,分别设定不同的访问端口 -
WAS7 orcale环境下配置说明
2015-06-09 18:22:42WAS7 orcale环境下配置说明,阐述orcale数据库下,was的配置 -
WAS9集群部署,IHS转发请求
2018-10-19 15:12:14WAS最新版本was9集群部署,使用IHS转发请求,文档详细有截图,有命令,基于Linux -
was端口设置
2013-10-09 10:17:16修改was控制台端口及IHS统一端口的方法 -
WAS8.5安装配置
2014-03-24 10:17:17WAS8.5安装配置 -
WAS7集群安装部署配置手册
2015-06-10 16:20:17WAS7 集群安装部署配置 详细操作手册 -
WAS常用配置的文件
2017-10-16 18:00:001.查看环境配置信息 D:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\AboutThisProfile.txt 要创建的应用程序服务器环境: 应用程序服务器 位置: D:\Program Files\IBM\We... -
2.2-WAS服务器基本参数配置
2013-01-25 23:06:29实验目的:本实验描述了在WAS的管理控制台中配置一些WAS的基本参数,如配置Web容器参数、配置JVM参数,配置线性池参数,查询服务器端口信息等 -
was配置mysql数据源另一种方式
2018-11-21 19:07:33打开was控制台--资源--JDBC提供程序--新建 2、配置JDBC参数 选择数据库类型为:‘用户自定义’ 数据库类型:com.mysql.jdbc.jdbc2.optional.MysqlXADataSource 名称:自定义 3、类路径填写你驱动...