Pergunta

Tentando instalar o API Manager 1.6, instale novamente com postgresql.Segui todas as instruções, criei os bancos de dados, mas quando se trata do WSO2AM_DB, ele não está sendo criado corretamente de nenhum dos dois wso2server.sh -Dsetup, ou usando o script postgres.sql na pasta dbscripts\apimgt.O erro que continuo encontrando é: ERROR: relation "am_worflows_sequence" does not exist.O WSO2_CARBON_DB é preenchido sem problemas.

Alguém mais passou por esse problema?

Obrigado.

Foi útil?

Solução

Isso é um bug.Obrigado por reportar.Há um erro no script postgresql.sql.Substitua a definição da tabela AM_WORKFLOWS conforme abaixo e execute novamente o script.

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top