发行说明Sun Java™ System Content Delivery Server
|
采用 Sun Java™ System Content Delivery Server,移动运营商、服务提供商和企业能够为移动用户提供可以下载的数据服务。Sun Java System Content Delivery Server 将内容聚集、表示和传送划分到不同的管理器 - Catalog Manager、Fulfillment Manager 和 Vending Manager。利用这些管理器,服务提供商可以添加、管理、出售、下载几乎任何类型的无线内容,并针对这些内容记帐。
从使用内容提供商获取提供的内容,直至将内容传送给移动设备,Sun Java System Content Delivery Server 将对该整个生命周期进行全程管理。提供的标准适配器用于实现与组织的现有基础结构(包括记帐系统、WAP 网关和订户数据库)的集成,提供的 API 用于编写定制的适配器。
Sun Java System Content Delivery Server 的此发行版新增了一些功能,可以改进订户服务、管理和设备管理,并可实现与现有系统的完美集成。以下部分将对这些功能进行描述:
此发行版纳入了如下功能:
此发行版还纳入了如下功能:
系统要求在《安装指南》的 2.1 节“验证先决条件”中进行了描述。
注:
您所收到的产品 CD 或 Zip 文件包含以下文件和目录:
LicenseReadme
:包含与此产品相关的许可证文本文件的目录。ReleaseNotes
:包含此文件的目录。Proprietary_Rights_Notice.txt
:包含有关专用权限信息的文件。Sun_Java_System_Content_Delivery_Server_2004Q1.zip
:包含产品文件和第三方源代码的文件。请将 Sun_Java_System_Content_Delivery_Server_2004Q1.zip
文件解压缩到您选择的目录。解压缩时会创建 Sun_Java_System_Content_Delivery_Server_2004Q1
子目录。此目录包含 Sun Java System Content Delivery Server 的文件和目录,其中包括产品文档所在的 Documentation
目录。有关该 Zip 文件的内容的详细信息,请参见 Documentation
目录中的《安装指南》。
请参见《安装指南》,以了解有关安装 Sun Java System Content Delivery Server 的说明。解压缩分发文件的内容后,此指南位于 Sun_Java_System_Content_Delivery_Server_2004Q1/Documentation
目录中。
安装说明更新:
classes12.zip
文件从数据库服务器复制到 $CDS_HOME/dist/cds/lib
。如果在部署前不复制该文件,必须在部署后将 classes12.zip
文件复制到 $CDS_HOME/deployment/deployment-name/lib
。
语言 | 语言代码 | 国家代码 |
---|---|---|
法语 | fr | CA |
中文 | zh | CN |
从其设备访问 Subscriber Portal 时,订户可以输入下列 URL 直接转至“主菜单”页面,其中,<host.domain:port> 是 Sun Java System Content Delivery Server 的 Subscriber Portal 组件运行所在的服务器的地址。
http://<host.domain:port>/subscriber/dv1.do
订户可以将 Subscriber Portal 内的任何页面设置为书签。选择该书签时,设置为书签的页面将在对订户进行验证后显示出来。例如,对用户进行验证后下列 URL 将直接转至我的下载页面。
http://<host.domain:port>/subscriber/dv8.do
本部分包括以下主题:
解压缩分发文件的内容后,文档位于 Sun_Java_System_Content_Delivery_Server_2004Q1/Documentation
目录下。本部分针对这些文档所做的更正与添加进行描述。涉及的主题如下:
以下部分针对《安装指南》的新增内容进行描述。
如果将缺省语言设置为英语之外的其他语言,并希望将英语作为一种语言选项,您必须将 $CDS_HOME/deployment/deployment-name/localization/SubscriberPortalLocaleResource.properties
文件复制到 $CDS_HOME/deployment/deployment-name/localization/SubscriberPortalLocaleResource_en.properties
。
在配置 SMS HTTP 推送支持的消息传送服务的步骤中,已将 $CDS_HOME/deployment/deployment-name/conf/MsgService.properties
文件中设置的属性名称更改为如下名称:
cds.sms.http.serverurl
cds.sms.http.user
cds.sms.http.password
cds.sms.http.from
此外,还需要在 MsgService.properties
文件中设置其他五种属性。下列属性指定要在 SMS 消息中传送的 HTTP 参数的名称。例如,如果短消息服务中心 (SMSC) 使用 HTTP 参数 smsfrom
来标识消息来源,需将 cds.sms.attribname.from
设置为 smsfrom
。这些值不能为零,也不能为空。
cds.sms.attribname.userid
cds.sms.attribname.password
cds.sms.attribname.from
cds.sms.attribname.msg
cds.sms.attribname.to
以下部分针对《管理员指南》的新增内容进行描述。
您可以针对内容选择价格模型组合。请注意,您可以设置一种价格模型,也可以设置下列组合之一:
如果设置多个价格模型,将按照您所设置的组合条件收费。
您可以针对内容选择价格模型组合。请注意,您可以设置一种价格模型,也可以设置下列组合之一:
其中, 试用是“购买前试用”模型。 如果设置多个价格模型,将按照您所设置的组合条件收费。
此发行版针对《Sun Java System Content Delivery Server 容量计划指南》进行了补遗。该补遗提供的指南旨在帮助您计划 Content Delivery Server 的安装,其中包括中等部署配置所需的最低硬件和软件要求以及可用于确定硬件和软件需求的样例计划。
部署计划补遗是以 HTML 格式的 setup.html
文件形式提供的,该文件位于 Sun_Java_System_Content_Delivery_Server_2004Q1/Documentation/language/capacity
目录中。
以下部分针对《内容开发者指南》的新增内容进行描述。
在步骤 10 中,您可以针对内容选择价格模型组合。请注意,您可以设置一种价格模型,也可以设置下列组合之一:
如果设置多个价格模型,将按照您所设置的组合条件收费。
在 <content-file> 标记的描述中,应包含下列附加信息:
如果打包内容不包含描述符文件,则必须包含 <content-file> 指示内容所在的位置。此链接可以是相对路径,也可以是绝对路径。束的内容文件必须提交到服务器。
以下部分针对《定制指南》所做的更正进行描述。
在表 14“ContentHandler 的方法”中,getContentDetails
方法的参数还应包括 isSkipTrial
。这样,参数的正确列表应该为:apiContext
、contentId
、campaignId
(可选)、bundleId
(仅当内容是束的一部分才指定)、retailPrice
、isSkipTrial
、filter
。
在表 20“方法参数”中,参数 campaignExpiration
的描述应指出,如果活动到期,将返回 NULL。
以下部分针对《集成指南》所做的更正进行描述。
在步骤 2 中,现已不再设置 security.config
文件中的属性 security.ldapusermanager.max_search_wait_time
。最长等待时间在下一部分所述的映射文件中指定。
除了表 2 所述的 LDAP 属性和表 3 所述的订户数据,该映射文件还包括下列配置属性:
属性 | 说明 |
---|---|
search_scope | 搜索的范围。请指定下列值之一:
|
max_search_wait_time | LDAP 应执行搜索请求的最长时间(毫秒) |
该样例映射文件应在 <ldap>
元素前包含下列代码:
<ldapusermanager> <config> <search_scope>1</search_scope> <max_search_wait_time>1000</max_search_wait_time> </config> <ldap> . . </ldap> . . </ldapusermanager>
在步骤 2 中,为特定式样表生成页面的命令为 /bin/cdsi genmarkup stylesheet
,其中,stylesheet
是您所创建的式样表的名称。该名称不应包含 .xsl
扩展名。
本部分旨在确定设备问题。
Sun Java System Content Delivery Server 预先定义了多个设备,对于此发行版而言,其中的四个设备尚未进行全面测试。某些功能在下列设备上可能无法如预期的那样运行:
用于在 MIDP 2.0 MIDlet 上签名的密钥存储(私钥和证书链)可能无效或与设备上的应用程序管理系统(以前名为 Java Application Manager)不兼容。在 Sun Java System Content Delivery Server 中使用密钥存储时,请使用诸如 Nokia Developer's Suite 之类的工具,通过您的密钥存储在您的 MIDlet 上签名,然后验证签名的 MIDlet 是否可以下载并安装在您所支持的设备上。如果出现错误,可能需要获取其他密钥存储。
本部分按如下类别标识已知错误:
本部分标识了与整个系统操作或多个组件有关的错误。
BUG ID | 描述 |
---|---|
4904820 | 搜索内容时搜索结果中显示意外项。搜索功能在描述与标题中搜索所需的搜索字符串。因此,其标题不包含搜索字符串但其描述包含的内容会显示在搜索结果中。 操作:了解搜索功能的工作方式,以便理解显示的结果。 |
4975088 | 系统不阻止您使用重复的束名称或内容项目名称。 |
5018097 | 关闭 WebLogic Server 上运行的 Sun Java System Content Delivery Server 的实例时出现异常。 |
5026279 | 管理员提交设备图标的文件类型时,未验证该文件类型。设备图标必须是 GIF 文件。 |
5034602 | 如果创建循环相关性,则不会添加所选的要在另一计划中包含的计划,也不会发送通知。例如,如果具有三个售卖计划 vp1、vp2 和 vp3,vp1 包含 vp2,vp2 包含 vp3,则不能在 vp3 中包含 vp1,原因是创建了循环相关性。接口允许您进行如此选择,但在您查看 vp3 时,您看到其中并未包含 vp1。 操作:不要尝试在计划间创建循环相关性。如果以前选择要包含的计划不显示在您正使用的计划中,请检查您尝试包含的计划,确保它或它包含的计划不引用您正使用的计划。 |
5047500 | 使用“类别价格编辑”功能在超过 1000 个项目的类别中更改项目价格时出现错误。 操作:将一个类别中的项目数目限制在 1000 以下。 |
5058096 | 确认监听器服务中出现内存漏洞。 操作:使用量增大或连续运行多月后发现内存耗用很高时,重新启动服务器。 |
5062812 | 在 WebLogic Server 上启动 Sun Java System Content Delivery Server 时,可能显示下列消息:2004-06-10 17:03:07,941 [org.apache.struts.util.RequestUtils,Thread-8] 操作:无需执行操作。Content Delivery Server 启动正常,可忽略上述异常。 |
5067414 | Java 消息服务 (JMS) 未运行时生成的事件丢失。 操作:使用诸如复制或群集之类的方法设置可用性较高的 JMS。 |
5068141 | 高速缓存无效时性能下降。某些管理任务(如更新设备定义或编辑内容)可导致高速缓存的内容无效。此时重新填充高速缓存,事务完成会需要较长的时间。 操作:在系统使用率很低的时候执行可能影响高速缓存的内容的管理任务。 |
|
BUG ID | 描述 |
---|---|
5038915 | 管理员删除特定设备时,如果订户正在浏览该设备的内容,为订户显示的将是不完整的页面。 |
5043026 | 查看发布的内容时,不能展开类别查看其中的项目。 |
5053221 | 从束查看时,束中包含的取消储存的内容的属性页包含“编辑”和“取消储存”按钮。编辑属性导致内容被储存起来。 操作:如果不想重新储存取消储存的内容,请不要编辑其属性。 |
5054180 | 所发布内容的版本的属性页在更改后不自动刷新。 |
5056708 | 添加语言环境时,错误消息“未知错误,语言环境在其他会话中可能已经被删除”可能表示语言环境已经存在。 操作:检查所定义的语言环境列表,验证语言环境是否已经存在。 |
5057019 | 尝试编辑不包含类别的售卖计划时,收到空指针异常。 操作:保存售卖计划前,确保为售卖计划至少选择了一个类别。 |
5062940 | 仅在“类别价格编辑”功能用来更改类别中的个别项目的价格时,才发出 |
5067467 | 创建设备时出现 GUI 错误。选择“设备功能”部分的某个字段时,“支持的库”字段被禁用。 操作:选择 MicroEdition-Profile 或 MicroEdition-Configuration 可启用“支持的库”字段。 |
|
BUG ID | 描述 |
---|---|
4978930 | 活动到期日期造成误导。在活动属性中显示的到期日期是不再以特殊价格提供内容的日期。例如,如果到期日期为 2004 年 12 月 31 日,能够以活动价格购买内容的最后日期为 2004 年 12 月 30 日。 |
5039834 | 当成员数量超出单页显示能力时,订户计划视图中的成员无法排序。对于多页,成员是按页排序的,而不是所有成员一起排序。 |
5041167 | 订户帐户引用的设备被删除后,尝试访问 Vending Manager 中的帐户时,会收到空指针异常。 |
5047774 | 活动内容视图页面显示的数据与活动内容编辑页面上的不同。查看某活动时,会显示其不活动项目,但编辑时,则不会显示这些不活动项目。如果保存包含不活动项目的活动,会从活动中删除不活动项目。 操作:对于包含不希望删除的不活动项目的活动,不要对其进行更改。如果必须进行更改,应首先激活不活动项目。 |
5056179 | 可以创建没有名称的束,但这样会导致该束处于不可用状态。 操作:确保保存束前,所有必需字段均包含数据。 |
5058338 | 如果束只包含一个活动项目,则无法激活它。 |
5062609 | 版本更新时,Vending Manager 中的内容更改类别。如果在 Catalog Manager 中将内容置于一个类别中,并将其发布到 Vending Manager 中的其他类别,更新版本时,Vending Manager 中的内容的类别将更改为 Catalog Manager 中使用的类别名称。 |
|
BUG ID | 描述 |
---|---|
5038915 | 管理员删除特定设备时,如果订户正在浏览该设备的内容,为订户显示的将是不完整的页面。 |
5040147 | 订阅按照安装 Sun Java System Content Delivery Server 的时区而不是订户所在的时区到期。如果服务器和订户位于不同的时区且内容按日订阅定价,在使用的第一天,订户可使用内容的时数可能比预期使用时数多或少。
此错误仅在使用 "Disconnected Time Sensitive" DRM 代理时出现。使用 "Connected Use and Time Sensitive" DRM 代理时,不会出现该问题。 操作:无。 |
5051410 | 从设备手动登录 Subscriber Portal 时,订户还会收到“登录”页面。仅当在 Sun Java System Application Server 上部署 Sun Java System Content Delivery Server 后订户首次尝试访问 Subscriber Portal 时,才出现此问题。 操作:请再次登录。最多尝试三次即可实现成功登录。 |
5063641 | 打不开“购买”链接。单击“购买”时,订户会返回到“购买”页。 操作:使用 Sun Java System Application Server 时,不要使用别名转发。例如,订户应键入 http://server/subscriber/dv1.do 而不是 http://server/device 。 |
|
在以下位置可找到有关 Sun 产品和服务的有用信息:
版权所有 © 2004 Sun Microsystems, Inc. 保留所有权利。