首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是Guidewire中的systables?

什么是Guidewire中的systables?
EN

Stack Overflow用户
提问于 2018-04-21 12:13:37
回答 4查看 1.3K关注 0票数 1

我在调试模式下启动PolicyCenter,控制台显示以下消息:

代码语言:javascript
复制
***********************************************************************
INFO Configuration.ProductModel Committing system tables file C:\PolicyCenter\modules\configuration\config\resources\systables\underwriting_companies.xml
c0059               2018-04-21 00:57:05,561  INFO Configuration.ProductModel Committing system tables file C:\PolicyCenter\modules\configuration\config\resources\systables\underwriting_companies.xml chunk #2
c0059               2018-04-21 00:57:05,564  INFO Configuration.ProductModel Loading C:\PolicyCenter\modules\configuration\config\resources\systables\uw_issue_types.xml
c0059               2018-04-21 00:57:52,029  INFO Configuration.ProductModel Committing system tables file C:\PolicyCenter\modules\configuration\config\resources\systables\uw_issue_types.xml
c0059               2018-04-21 00:58:16,916  INFO Configuration.ProductModel Loading C:\PolicyCenter\modules\configuration\config\resources\systables\vehicle_class_codes.xml
c0059               2018-04-21 01:00:30,555  INFO Configuration.ProductModel Committing system tables file C:\PolicyCenter\modules\configuration\config\resources\systables\vehicle_class_codes.xml
c0059               2018-04-21 01:00:30,558  INFO Configuration.ProductModel Loading C:\PolicyCenter\modules\configuration\config\resources\systables\vehicle_industry_codes.xml
c0059               2018-04-21 01:00:31,036  INFO Server.RunLevel Memory usage: 500.824 MB used (both active and stale objects), 269.674 MB free, 770.500 MB total, 1820.500 MB max. --  Please read 'Memory usage logging' in the System Administration Guide for information on how to interpret these numbers.
c0059               2018-04-21 01:00:41,732  INFO Configuration.ProductModel Committing system tables file C:\PolicyCenter\modules\configuration\config\resources\systables\vehicle_industry_codes.xml
c0059               2018-04-21 01:00:41,732  INFO Configuration.ProductModel Loading C:\PolicyCenter\modules\configuration\config\resources\systables\wc_class_codes.xml
c0059               2018-04-21 01:05:50,189  INFO Configuration.ProductModel Committing system tables file C:\PolicyCenter\modules\configuration\config\resources\systables\wc_class_codes.xml


***************************************************************************

这是非常慢的,我想知道在Guidewire中什么是可收缩的

EN

回答 4

Stack Overflow用户

发布于 2018-05-02 16:37:57

系统表是支持PolicyCenter业务线中的业务逻辑的数据库表。这些表使用所需的列作为数据模型中的实体进行自定义。产品设计器用于在这些表中执行CRUD操作。

所有系统表都必须在systables.xml中定义。只有在systables.xml中列出的系统表才会出现在Studio和产品设计器中。GW在系统启动时将系统表加载到数据库中。

如果未将系统表XML文件名添加到systables.xml文件中:

代码语言:javascript
复制
* Studio does not recognize the file to be a resource.

* Studio does not load the system table into the database.

* Studio does not display the contents of the system table in the PolicyCenter interface.

如果要控制PolicyCenter何时加载特定的系统表,请不要将系统表XML文件名添加到systables.xml。

然后,您可以编写自己的代码,以便在需要系统表时将系统表加载到数据库中。

在systables.xml中,可以使用FileDefinition Priority属性指定加载系统表XML文件的顺序。当PolicyCenter加载产品型号时,它会在加载具有较高优先级值的文件之前加载具有较低优先级值的文件。PolicyCenter同时加载具有相同优先级值的文件。如果系统表之间存在依赖关系,则加载顺序至关重要。

-Aravind

票数 4
EN

Stack Overflow用户

发布于 2018-04-27 23:37:39

您在控制台中看到的记录的INFO:...消息是正在加载的Guidewire实体。加载的实体列表在systables.xml文件中定义,您可以通过导航到\configuration\config\resources\systables.xml找到该文件。

这类实体的一个示例是underwriting companies。如果您查看systables文件夹下的underwriting_companies.xml,您可能会找到一些测试/虚拟数据。

票数 1
EN

Stack Overflow用户

发布于 2019-02-03 02:15:01

请在Guidewire中找到系统表:

//当Debug-start所有系统表提交到本地时,如果我们在之前做了任何更改,它将加载新的数据字典。

  1. PC将系统表存储在以下目录中:

modules/configuration/config/resources/systables

  • PolicyCenter定义文件中的所有系统表systables.xml位于

中的其他资源中

  • Studio在加载时验证系统表文件。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49952279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档