在 WebLogic 上部署 Talend Administration Center - 7.1

Talend Data Integration 安装指南 (Linux)

EnrichVersion
7.1
EnrichProdName
Talend Data Integration
task
数据治理
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend Runtime
Talend Studio

过程

  1. 创建 endorsed 文件夹。例如,/home/user1/weblogic/endorsed
  2. endorsed 文件复制到 org.talend.administrator/WEB-INF/lib/joda-time-2.1.jar 文件夹。
  3. 按如下编辑 <WebLogicPath>/user_projects/domains/base_domain/bin/setDomainEnv.sh 以引用 endorsed 文件夹:
    JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES} -Djava.endorsed.dirs=/home/user1/weblogic/endorsed"
  4. 取决于您使用的 WebLogic 版本:
    • 对于 WebLogic 12.1.x 服务器:
      • org.talend.administrator.war 文件提取到所选的位置。
    • 对于 WebLogic 12.2.1 服务器:
      1. 按照 部署 JSF 1.2 和 JSTL 库描述的步骤部署 jsf-1.2.war 文件。
      2. org.talend.administrator.war 文件提取到所选的位置。
      3. <ExtractedWarPath>/WEB-INF 中创建以下 weblogic.xml 文件。
        <?xml version="1.0" encoding="UTF-8"?>
        <weblogic-web-app xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">
        	<container-descriptor>
        		<prefer-application-packages>
        		<package-name>javax.ws.rs.*</package-name>
        		</prefer-application-packages>
        	</container-descriptor>
        	<library-ref>
        		<library-name>jsf</library-name>
        		<specification-version>1.2</specification-version>
        		<implementation-version>1.2</implementation-version>
        		<exact-match>false</exact-match>
        	</library-ref>
        </weblogic-web-app>
        注: 上例是最小工作量示例。您可能需要根据自己的 Talend Administration Center 部署对其进行调整。
  5. 将提取的 org.talend.administrator.war 文件部署到 WebLogic。