BPM WebSphere - Create Datasource (Connect to DB via JDBC)

I. Giới thiệu

WebSphere là một application server mạnh mẽ của IBM cung cấp cho chúng ta nhiều chức năng có thể config trên giao diện người dùng (UI).

Trong bài này sẽ hướng dẫn cách config đến một database thông qua jdbc url.

II. Hướng dẫn

Truy cập giao diện console WebSphere, từ menu trái truy cập theo thứ tự sau:

1. Thêm authentication
1.1 Security -> Global security
1.2 Java Authentication and Authorization Service -> J2C authentication data
1.3 Click chọn New để tạo thông tin authen đến DB
2. Config Datasource
2.1 Resources -> JDBC -> Data sources
2.2 Click chọn New và nhập các thông tin

Data source name: Tên data source

JNDI name: Tên jndi (tên này sẽ sử dụng để truyền input vào service SQL trong toolkit System Data)

Chọn Next

2.3 Chọn JDBC provider tương ứng với DB cần connect (tạo mới hoặc chọn những provider sẵn có)
2.4 Nhập thông tin JDBC URL của DB cần connect
2.5 Chọn authentication alias đã tạo ở bước 1.3
3. Implement

Viết 1 service flow gọi đến service SQL (Toolkit System Data)

Truyền vào các tham số

sql: Câu sql

parameters: Danh sách tham số (IN, OUT)

maxRows: Số bản ghi tối đa trả về

dataSourceName: Tên JNDI đã tạo ở trên

Ví dụ

            
    tw.local.dataSourceName = "jdbc/db" // JNDI name được tạo ở bước 2.2;
    tw.local.sql = "call bpm_getIssuers(?)";
    tw.local.parameters = getParameters();

    function getParameters(){
        var parameters = [];
        addParameter(parameters, null, 'ORACLE_CURSOR', 'OUT');

        return parameters;
    }

    function addParameter(parameters, value, type, mode){
        var param = {};
        param.value = value;
        param.type = type;
        param.mode = mode;
        parameters.push(param);
        return parameters;
    }
            
        

Nhận xét

Đăng nhận xét

Bài đăng phổ biến từ blog này

IBM BPM - Date

IBM BPM - Error Report the following identifier to your administrator for further investigation