在 WebLogic 上部署 Talend Administration Center - 7.1

Talend Data Fabric 安装指南 (Windows)

EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
task
数据治理
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio

过程

  1. 创建 endorsed 文件夹。例如,C:\weblogic\endorsed
  2. endorsed 文件复制到 org.talend.administrator\WEB-INF\lib\joda-time-2.1.jar 文件夹。
  3. 按如下编辑 <WebLogicPath>\user_projects\domains\base_domain\bin\setDomainEnv.cmd 以引用 endorsed 文件夹:
    JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES} -Djava.endorsed.dirs=C:\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。