扩展你的WebCenter_Spaces应用程序(2)
weblogic.Deployer$DeployerException:weblogic.deploy.api.tools.deployer.DeployerExceptio
n:Task9failed:[Deployer:149117]deploylibrarycustom.webcenter.spaces[LibSpecVersion=11.1.
1.2,LibImplVersion=11.1.1.2.5]onAdminServer,WC_Spaces.
发生此错误说明部署的新版本和实施的老版本是相同的。使用WLS控制台验证此版本,
更改config.properties里restart.implementation.version.suffix的值。当你重新编译和重新
部署,实施的版本因该加1.
c. "ng.IllegalArgumentException" displays:
重启Webcenter Spaces部署管理服务器。
d. Deployment hangs:
如果在部署阶段遇到问题和程序挂起,你可以结束并且杀掉Jdeveloper的ant
进程并且重启WebCenter Spaces管理服务器。
e. Newly deployed WebCenter Spaces shared library is not active
如果共享库不起作用,你可以使用WLS控制台删掉不起作用的共享库。然后重建(Run Ant
Target>clean-dist)或调换(Run Ant Target > deploy-shared-lib) WebCenter Spaces共享库。
f. "Error occurred attempting to display the list of pages you can access. Please contact the
administrator" displays after logging in:
重启Webcenter Spaces部署管理服务器。
g. "WCS#2009.12.22.00.49.35: Fatal error occurred while getting members" displays:
重启Webcenter Spaces.
h. Changes are not available after deployment even though deployment successful.
Webcenter Spaces总是使用最新的版本库,在WLS控制台中检查与实施相匹配的版本的
MANIFEST.MF。
DesignWebCenterSpaces/WebCenterSpacesExtensionLibrary/META-INF/MANIFEST.MF是否
与WSL控制台概述 extend.spaces.webapp一样。
如何扩展WebCenter Spaces 应用程序
第三节,WebCenter Spaces资源开发
这里介绍WebCenterSpacesResources项目,Webcenter Spaces的开发设计环境。通过这个项目可以上传,可以用Jdeveloper开发或定制Webcenter Spaces资源。
A:使用WebCenterSpacesResources project做Round-Trip Development
Webcenter’s Round-Trip Development 是一个简单方便的方法来修改整个应用程序,无需重新部署WebCenter Spaces。Round-trip development是指功能和技术,让你部署的应用程序上传和下载资源,到Jdeveloper来维护和增强应用程序。一旦上传改变你的应用程序,你可以返回到WebCenter Spaces立即使用或测试。
WebCenter Spaces提供了一些默认的皮肤和页面模板以供使用和修改。为了保持Webcenter Spaces的易用性,WebCenter Spaces对创建和修改资源做了一定的限制。如果你对资源的需求超出了Webcenter Spaces的编辑功能,你可以使用Jdeveloper开发新的功能,WebCenterSpacesResources项目专门用来设计和开发新的功能。
Oracle建议你使用此项目建设和管理自定义外观、页面模板、页面风格、导航、内容显示模板和资源目录。该项目提供了一些示例资源,像你可能需要的一些文件或文件夹。你不必从头开发,你可以用JDeveloper编辑WebCenter Spaces的现有资源,或者使用一个样本作为开始起点。
当你要部署新的资源,你可以直接从JDeveloper上传资源到WebCenter Spaces,只需提供JDeveloper主机访问端口和Webcenter Spaces运行的名称。
Note:你不需要部署定制资源共享库。
另外你可以登录到Webcenter Spaces通过资源管理器上传资源。如果你决定用此方法,你必须做好资源备份。
B:研究 WebCenterSpacesResources Project
1. 下载并解压到WebCenter Spaces workspace。
2. 在Jdeveloper中打开DesignWebCenterSpaces\DesignWebCenterSpaces.jws。
如何扩展WebCenter Spaces 应用程序
3. 展开WebCenterSpacesResources project
如何扩展WebCenter Spaces 应用程序
C:实现直接上传到WebCenter Spaces
如果你要更新Webcenter Spaces应用,新建或修改页面外观或模板,你可以在JDeveloper中直接上传更新程序。要在JDeveloper直接更新WebCenterSpacesResources project必须:
a:在Webcenter Spaces的config.properties指定主机和端口(host and port)。
b:有WebCenter Spaces的上传权限的角色。
1. WebLogic Server role - monitor
2. WebCenter Spaces permissions - Create, Edit, Delete <resourcetype>
在上传门户的资源在你的项目中选择配置WebCenter Spaces的主机名和端口。当你第一次登录这个选项必须先输入Webcenter Spaces的用户名和密码。为了安全,你的登陆信息不会保存在session中,但是会将session保存在缓存中。
当你登录Webcenter Spaces,只要你拥有管理权限,你就可以上传提供资源。
注:Out-of-the-box,只有oracle中间件预设的管理员(weblogic)拥有所有必要的权限。、
在config.properties里设置连接属性和授予权限:
1. 打开..\DesignWebCenterSpaces\config.properties.
2. 输入Jdeveloper和WebCenter Spaces的详细安装信息。
设置config.properties 启动上传下载
3. 保存更新好的config.properties
4. 如果需要,请求验证权限。
通过JDeveloper设置上传和验证权限
5. 上传示例资源,已测试连接并验证该资源在Webcenter Spaces可用。
D:在Jdeveloper中编辑Webcenter Spaces资源
Oracle建议使用JDeveloper扩展Webcenter Spaces。WebCenterSpacesResources这个项目提供了一切上传、下载、修改WebCenter Spaces的资源。
Application-Level VS Space-Level Resources:
a:Application-level resources提供给所有Spaces.
你必须开发WebCenterSpacesResources project目录下所有的application-level资源
oracle/webcenter/siteresources/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed.
要上传资源到Webcenter Spaces必须有Webcenter Spaces的权限:
更多的应用程序管理配置Create, Edit, Delete <Resource_Type>.
如何扩展WebCenter Spaces 应用程序
b:Space-level resources仅提供给一个特定Spaces.
你必须给特定的空间资源设定一个适当的命名空间,以便他可以上传到该Spaces:
oracle/webcenter/siteresources/scopedMD/<space_internal_id>
同样你必须下载资源从现有的空间并导入到JDeveloper,你不能上传这些资源到不同Spaces,
只能上传到同一个Spaces。
要上传资源到一个特定Spaces你必须配置Space的管理权限
Create, Edit, Delete Resources (standard permission model)标准权限模型
Create, Edit, Delete <Resource_Type> (advanced permission model)高级权限模型
如果你想直接在JDeveloper中上传资源,必须有WLS的监听角色。
1:如何导入WebCenter Spaces资源到JDeveloper
导入Webcenter Spaces资源文件(.ear)到WebCenterSpacesResource …… 此处隐藏:4319字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




