我在Websphere控制台上部署了WAR文件并将其映射到数据源。我能够测试我使用PostgreSQL服务器详细信息配置的数据源。但我的应用程序没有连接到服务器。我是WebSphere的新手,有人可以帮我配置基于context.xml文件的数据源。我的应用程序在tomcat中运行良好,但在Websphere中运行不正确。
我认为在数据源配置中做错了。
<Resource
name="jdbc/domains/ABC" url="jdbc:postgresql://localhost:5432/postgres"
initConnectionSqls="SET search_path TO my_schme;"
username="abccc"
password="******"
auth="Container"
type="javax.sql.DataSource"
driverClassName="org.postgresql.Driver"
validationQuery="select 1"
initialSize="5"
maxActive="20"
maxIdle="10"
maxWait="-1"
/>
答案 0 :(得分:0)
以下是基于在WebSphere Application Server Liberty中配置数据源的最常用方法的示例 - 在server.xml中(也可以通过标准的@DataSourceDefinition批注或部署描述符在应用程序中定义,这将是是一个单独的例子)
在server.xml中,
Content
以下是WebSphere Application Server Liberty中有关数据源配置的一些有用的知识中心文章,