具有postgres数据库架构的wso2身份服务器

具有postgres数据库架构的wso2身份服务器,wso2,wso2is,Wso2,Wso2is,实际上,我想用postgres模式为生产环境设置wso2is 5.3.0,我已将其配置为“jdbc:p”ostgresql://localhost:5432/wso2?currentSchema=wso2pgschema“在masterdatasources.xml文件中,并且能够在postgres架构中安装wso2is,但当我转到浏览器并尝试登录时,会出现错误 [LOG] [2017-05-14 19:15:59023]错误{org.wso2.carbon.user.core.common.A

实际上,我想用postgres模式为生产环境设置wso2is 5.3.0,我已将其配置为“jdbc:p”ostgresql://localhost:5432/wso2?currentSchema=wso2pgschema“在masterdatasources.xml文件中,并且能够在postgres架构中安装wso2is,但当我转到浏览器并尝试登录时,会出现错误

[LOG] [2017-05-14 19:15:59023]错误{org.wso2.carbon.user.core.common.AbstractUserStoreManager}-访问Java Security Manager特权块时出错 [2017-05-14 19:15:59026]错误{org.wso2.carbon.core.services.authentication.AuthenticationAdmin}-验证/授权用户时出现系统错误:处理事件时出错:预验证

有没有一种方法可以安装它的数据库模式?或者我们必须在数据库公共模式中安装它/使用inbuild h2数据库保持安装以用于生产

请帮忙

谢谢
Pankaj

是的,您可以使用除
公共
模式之外的模式。有关步骤,请参阅帖子


对于问题的第二部分,不建议在生产系统中使用默认的H2数据库。

感谢Pulasthi,他尝试了这个方法,但在postgres文档中,我们可以将postgres 9.4模式连接为提供类似“jdbc:p”的urlostgresql://localhost:5432/wso2?currentSchema=wso2schema"并且不需要执行命令“将数据库wso2db设置为公共搜索路径,wso2schema