您可以导入和导出Workspace的搜索模板定义和全局设置。
Flex工作区已弃用于AEM表单发布。
例如,您可以从一个环境导出搜索模板定义和全局设置,然后将它们导入到另一个环境,从而从开发环境移动到生产。
导出全局设置文件后,可以在XML或文本编辑器中修改设置。 但是,您可能希望编辑的设置只有JChannelConnectionProperties、formViewOnly和specialRoutes设置。 有关详细信息,请参阅工作区全局设置。
如果更改全局设置文件中的事件属性,则必须重新启动服务器。
在“全局管理”页面的“导出搜索模板”定义下,单击“全部列表”。
在搜索模板列表中,选择要导出的模板。
您可以选择多个模板,但只会导出最后选定的模板。
单击“导出”,然后将文件保存到计算机上。
可以修改全局设置文件;但是,您唯一想要编辑的设置是JChannelConnectionProperties、formViewOnly和specialRoutes设置。
Flex工作区已弃用于AEM表单发布。
工作区全局设置文件包含以下设置:
specialRoutes设置指定工作区中特殊路由的属性,批准和拒绝。 在某些情况下,这些路由的按钮会显示在Workspace的任务卡上,用户无需打开表单即可选择它们。 您可以修改全局设置文件中的specialRoutes设置,以添加自定义的批准和拒绝名称,或创建其他路由。
client_specialRoutes_routes_approve_style:位 于“工作区”主题中的样式名称,用于标识“批准”按钮图标。样式必须包括启用图标和禁用图标的值。 要为自定义按钮定义样式,必须使用以下模板:
.buttonApprove { icon: Embed('images/LC_DirectApprove_Sm_N.png'); disabledIcon: Embed('images/LC_DirectApprove_Sm_D.png'); paddingLeft: 5; }
Workspace CSS文件嵌入在workspace-theme.swf文件中,该文件位于adobe-workspace-client.ear > adobe-workspace-client.war文件中。 要更改Workspace的外观,必须重新编译workspace-theme.swf文件。
client_specialRoutes_routes_deny_names: Workbench用户可用来解释为“deny”的字符串的种类。字符串区分大小写。 例如,默认值为deny。 如果Workbench用户在流程中使用“拒绝”一词,则无法识别该词。 必须向此设置添加“拒绝”一词,才能自定义路由按钮并将样式应用于该按钮。
client_specialRoutes_routes_deny_style:位 于Workspace主题文件中的样式名称,用于标识拒绝按钮图标。样式必须包括启用图标和禁用图标的值。 要为自定义按钮定义样式,必须使用以下模板:
.buttonDeny { icon: Embed('images/LC_DirectDeny_Sm_N.png'); disabledIcon: Embed('images/LC_DirectDeny_Sm_D.png'); paddingLeft: 0; }
client_specialRoutes_approve_names: Workbench用户可用来解释为“approve”的字符串的种类。 字符串区分大小写。 例如,默认值为approve。 如果Workbench用户在流程中使用“批准”一词,则无法识别该词。 必须将“批准”添加到此设置中,才能自定义路由按钮并应用样式。
client_specialRoutes_names:用 于从资源文件中查找自定义字符串值的键。此设置中的每个条目都需要包含名称和样式的值。
这些设置仅在您已从AdobeLiveCycleES 2.5或更早版本升级后才显示。
server_remoteevents_ClientTimeoutMilliseconds: JGroup等待事件消息的最长时间。不应更改此设置。
server_remoteevents_ServerTimeoutMilliseconds:服 务器上接收JGroup消息的超时。此选项设置从服务器向客户端发送消息的延迟。
server_remoteevents_JChannelConnectionProperties:用于 在服务器(RemoteEvent服务在其上处理服务事件)和Workspace的所有实例之间通信的JGroup的连接属性。
您可能需要更改多播IP地址(mcast_addr)、多播IP端口(mcast_port)和多播数据包的TTL(ip_ttl)的UDP值。 默认情况下,多播IP地址和端口值是随机生成的,通常不需要更改这些值。 但是,如果公司对多播IP地址的特定多播范围有任何网络策略,则可能需要更改这些值。
TTL必须大于群集中服务器之间的网络交换机数;但是,如果值设置得过高,则会导致多播数据包进入子网,在子网中它们将被丢弃。
不应更改此设置中的其余属性。
server_remoteevents_JGroupName:用 于远程事件通信的JGroup的名称。该值是随机生成的,以避免群集中的冲突。 不应更改此值。
有关JGroups和Workspace的其他信息,请参阅JGroups和AEM表单Workspace - Explained。
client_formView_openFormInFullScreen:要以 全屏模式在Workspace中显示所有表单,请将此选项设置为true。默认情况下,此选项设置为false,并且表单不以全屏模式显示。 请注意,用户服务包含一个选项,用于在全屏模式下打开与文档关联的任务。 这使您能够按每个进程控制显示。
client_routes_formViewOnly:当设 置为True时,路由不会在Workspace的卡视图或列表视图中显示。默认值为False,表示路由以卡视图和列表视图显示。
client_mimeTypes_openOutsideBrowser:将 在Workspace浏览器实例外部打开的文档的MIME类型。如果贵组织的流程需要其他MIME类型,请在此处指定它。 默认值为:
application/msword
application/msexcel
application/ms-powerpoint
client_customUI_caching:缓存 自定义任务用户界面。
server_debugLevel: 请勿更改此设置。
client_pollingInterval:设 置在(JEE上的AEM表单已弃用)Flex工作区上用来检测新任务和已修改数据的轮询间隔(秒)。默认为3秒。 这对AEM Forms工作区无效。
client_systemContext_name: 在AEM Forms工作区中为任务的附件指定要在“添加者”字段(“附件”选项卡)中显示的自定义名称(例如“公民”)。
要定义自定义名称,请执行以下操作:
<client_systemContext_name>[custom name to display]</client_systemContext_name>
对于Demo应用程序,默认显示名称为Citizen。 对于您创建的自定义应用程序,默认显示名称为System Context Account。