WSO2 API Manager - مشكلة postgres عند التثبيت الجديد

StackOverflow https://stackoverflow.com//questions/22056484

  •  22-12-2019
  •  | 
  •  

سؤال

محاولة تثبيت API Manager 1.6، تثبيت جديد باستخدام postgresql.لقد اتبعت جميع التوجيهات، وأنشأت قواعد البيانات، ولكن عندما يتعلق الأمر بـ WSO2AM_DB، لا يتم إنشاء هذا بشكل صحيح من أي منهما wso2server.sh -Dsetup, أو باستخدام البرنامج النصي postgres.sql في المجلد dbscripts\apimgt.الخطأ الذي أواجهه باستمرار هو: ERROR: relation "am_worflows_sequence" does not exist.يتم ملء WSO2_CARBON_DB دون أي مشاكل.

وقد أي شخص آخر يعمل في هذه المسألة؟

شكرًا.

هل كانت مفيدة؟

المحلول

هذا خطأ.شكرا على الإبلاغ.يوجد خطأ في البرنامج النصي postgresql.sql.الرجاء استبدال تعريف الجدول AM_WORKFLOWS على النحو التالي وإعادة تشغيل البرنامج النصي.

CREATE TABLE AM_WORKFLOWS(
    WF_ID INTEGER DEFAULT nextval('am_workflows_sequence'),
    WF_REFERENCE VARCHAR(255) NOT NULL,
    WF_TYPE VARCHAR(255) NOT NULL,
    WF_STATUS VARCHAR(255) NOT NULL,
    WF_CREATED_TIME TIMESTAMP,
    WF_UPDATED_TIME TIMESTAMP,
    WF_STATUS_DESC VARCHAR(1000),
    TENANT_ID INTEGER,
    TENANT_DOMAIN VARCHAR(255),
    WF_EXTERNAL_REFERENCE VARCHAR(255) NOT NULL,
    PRIMARY KEY (WF_ID),
    UNIQUE (WF_EXTERNAL_REFERENCE)
)
;

https://wso2.org/jira/browse/APIMANAGER-2029

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top