2-11

浏览器。它是用来建立静态资源,如图像或网址
HTML
文件驻留在服务器的代码库的目录。
•java.rmi.server.hostname
,其中说明一个主​​机名称用于标识
主机服务器。它是用来为客户查找IPJava RMI运行
地址的服务器。它可以被指定为一个象征性的名称,如fullyqualified
互联网域名,或点符号数值(例如,
127.0.0.1
)。如果没有指定,RMI运行时将使用返回的名称
InetAddress.getLocalHost
()方法,该方法可以返回一个名称,不
众所周知,远程客户端。我们建议,这个属性被设置为fullyqualified
互联网服务器的主机的域名。
您可能还需要设置以下属性:
•wt.access.enforce
这个属性强制访问控制。默认情况下,这是事实。但是,如果您
正在调试,并希望绕过访问控制暂时的,你可以将它设置为
假的。
•wt.logs.enabled
此属性启用和禁用日志记录到应用程序支持它,这样
由于风寒指数法服务器管理器和服务器应用程序。默认情况下,
这是真的。要写入调试信息到日志文件,必须将其设置为true
•wt.method.verboseClient
wt.method.verboseServer
这些特性使跟踪消息从客户端打印和
服务器端,分别对远程服务器的方法接口。默认情况下,
这是真的。这些属性在谈到原因被写入跟踪信息
为调试日志。
类似的内容是可用于服务器管理器可用:
wt.manager.verboseClient
wt.manager.verboseServer
在通过的属性,您会看到许多名字后面服务
详细(例如,和wt.access.verboseExecution
wt.access.verbosePolicy
)。一般来说,这些属性允许你打开调试
跟踪。
service.properties
文件
该文件包含由Windchill的服务使用service.properties属性
委托机制。这种机制是添加代表一般设施
到现有的服务,实现新的,定制的行为类。在这
背景下,服务可以指任何这类的机制,提供Java功能
其他类。
例如,假设一个服务的副本存在,可以使某些类别的副本
的对象。服务知道如何让只对某些对象的副本
类:对哪些copyservice代表已创建的类。每个

2-12

委托实现接口,作为copyservice的,包含部分定义
方法所需要的服务。一旦委托创建,并在放
代码库,复制服务通知其存在,加入一个条目到
service.properties
文件。
一般来说,每年的服务访问使用工厂。无论是在工厂返回
代表执行对特定类别的服务对象的实例,或者
通过实例进行必要的对象本身的运作
代表们在内部。
如果风寒服务支持加入代表定制,说明
如何做定制文档中描述的其他地方。
tools.properties
文件
该文件包含的属性是由系统使用tools.properties
生成工具。下面的属性在利益tools.properties
•wt.generation.bin.dir
,其中说明在哪里。ClassInfo.ser文件(序列化
InfoObjects
)将产生以下的包结构。
•wt.generation.source.dir
,其中说明在哪里。MDATA文件,预计
和被发现。java文件的地方,将会产生以下的包
结构。
注:由于source.dir项通知的区位码发生器
MDATA
文件和玫瑰,在WT_WORK变量模型信息通知
ExportTools
的文件的位置MDATA,他们必须指向相同的位置。
•wt.generation.sql.dir
,其中说明在SQL脚本将会产生。
•wt.generation.sql.xxxTablesSize
,其中规定了表的默认大小。
•wt.cla***egistry.search.path
,它指定的路径搜索文件
代表类注册。
•wt.cla***egistry.search.pattern
,指定文件模式来考虑
代表类注册。
注:由于tools.properties是在SystemGeneration.jar中,
用户覆盖这些属性被放置在代码库\ user.properties
user.properties
文件
该文件包含user.properties用户由系统使用覆盖
生成工具。
注:系统生成的配置覆盖应该配置
user.properties xconfmanager
使用该实用程序。见Windchill系统
管理员指南有关xconfmanager实用程序的信息。

2-13

db.properties文件
该文件包含属性,是由Windchill的持久使用db.properties
层来访问数据库。他们可以设定文件,但wt.properties
通常保存在由wt.pom.properties项标识一个单独的文件。由于
密码是在这个文件中包含的,你应该保持在一个安全的位置。该
在单独的文件中的值覆盖在wt.properties文件中的值。
在文件Db.properties,你必须设置以下属性:
•wt.pom.dbUser
,指定Oracle用户名称或您的Oracle
管理员为您定义。这个用户是风寒表的所有者和
存储过程。没有默认,它必须设置。
•wt.pom.dbPassword
,指定Oracle密码您或您的Oracle
管理员为您定义。没有默认,它必须设置。
•wt.pom.serviceName
,这是服务的名称或您的Oracle
使用Oracle网络管理员创建的第八没有默认,它必须设置。

 

2-14

属性和属性文件
正如您在前面的章节阅读,模板处理在很大程度上依赖于
在属性中包含的属性使用文件来找到模板,处理器
HTML和客户端其他资源。
一般来说,风寒指数基金PDM外的即用客户属性
分组如下:
代码库/ service.properties - 属性指定模板处理器,
ActionDelegate
URLActionDelegate,并FormTaskDelegate使用给定的
行动/对象类型
代码库/ htmltemplate.properties - 属性指定模板HTML
使用给定的行动/对象类型
代码库/ htmlcomponent.properties - 属性指定
HTML
组件将用于给定元素
代码库/ wt.properties - 杂项模板,如加工性能
各种颜色的页面组件(wt.html.color .*),文本编码使用
各种语言环境(wt.template.encoding .*),默认使用的参数
各种页面标签(wt.templateutil.component .*
这些文件的前三个包含什么通常称为属性
“ApplicationContext
的服务。这些都需要在运行时装载和特殊的
进行了更详细的在下面的部分。
wt.properties的属性是简单的名称/值的一个装入对
Java
属性在运行时类的实例。你不应该添加或修改此文件
因为它直接将难以维持,如果您的自定义风寒是
重新安装或升级。相反,使用或者修改这个文件系统
配置客户端在你的Windchill产品或命令xconfmanager
实用工具。这些是分别描述在管理运行时服务
节的Windchill系统管理员指南和关于的
xconfmanager
的风寒实用工具第6-2章节。
有关更多信息,第2-15页的属性和属性文件
对物业在Windchill使用的文件。
应用程序上下文服务/资源属性
这些特性,基因集会由一个工厂类用于定位的委托,
服务或资源。他们具有以下格式之一:

wt.services/svc/default/<Service Type>/< Selector >|

null/<Requestor>/<Service Priority Number>=<Service Class

Name>/<duplicate or singleton>

or

wt.services/rsc/default/<Resource Type>/<Selector>|

null/<Requestor>/<Service Priority Number>=<Resource Name>