0

我希望将我的应用程序迁移到 Liberty profile 8.5 而不是 Websphere Application server 7.5 上运行。在这个过程中,我需要通过设置 LDAP、数据库源和 JMS 来进行服务器配置。由于我是 Liberty 配置文件的新手,因此我正在寻求帮助来设置这些配置文件。我可以从你那里得到一些建议来完成这些设置吗?

4

1 回答 1

0

这是一个有点宽泛的问题,所以我将为您提供一些文档指导以帮助您入门(没有 WAS 7.5,因此您可能指的是 7.0)。

<library id="derby">
  <fileset dir="${shared.resource.dir}/derby"/>
</library>
<jdbcDriver id="derbyDriver" libraryRef="derby"/>
<dataSource jdbcDriverRef="derbyDriver" jndiName="jdbc/DataSourceJNDI" type="javax.sql.ConnectionPoolDataSource">
  <properties.derby.embedded createDatabase="false" databaseName="D:\path\DB"/>
</dataSource>

有关迁移 DB2 数据源的更多具体信息,请参阅 将 DB2 数据源迁移到 Liberty 配置文件

  • LDAP 配置 - MS Active Directory 的基本配置
<ldapRegistry id="ldap" realm="SampleLdapADRealm"
    host="ldapserver.mycity.mycompany.com" port="389" ignoreCase="true" 
    baseDN="cn=users,dc=adtest,dc=mycity,dc=mycompany,dc=com" 
    bindDN="cn=testuser,cn=users,dc=adtest,dc=mycity,dc=mycompany,dc=com" 
    bindPassword="testuserpwd"
    ldapType="Microsoft Active Directory"> 

    <activedFilters
          userFilter="(&amp;(sAMAccountName=%v)(objectcategory=user))"&amp;(sAMAccountName=%v)(objectcategory=user))"
          groupFilter="(&amp;(cn=%v)(objectcategory=group))"    
          userIdMap="user:sAMAccountName" 
          groupIdMap="*:cn" 
          groupMemberIdMap="memberOf:member"> 
    </activedFilters>
</ldapRegistry>

有关更多详细信息和其他 LDAP,请参阅使用 Liberty 配置文件配置 LDAP 用户注册表

于 2014-09-03T11:48:11.580 回答