当想把WebCenter Space扩展程序发布至WebCenter Portal 12c时出现这个错误。

[highlight dark=”no”][Deployer:149140]The task cannot be processed further until the current edit session is activated.[/highlight]

 

space-error

 

[heading]原因[/heading]

The user is the current owner of the domain configuration edit lock.

[heading]解决方法[/heading]

Activate (or cancel) the edit session. The user can exit the deployer tool without affecting the task.

说成人话就是重启管理服务器或者在开发机器上把Default Domain删除了再重建即可解决。

 

继续试用WCC 12c,比起11g,WCC 12c最大的改进当属是采用了全新的Alta UI,当然了,其它的一些功能就只有慢慢试了。

和WCS一样,安装的前提是JDK 8,Oracle Database 12c,Weblogic Server 12c,具体的安装步骤可以参考这篇文章安装Oracle WebCenter Sites 12c (part 1) ,RCU的设置及安装可参考安装Oracle WebCenter Sites 12c (part 2) 。这篇文章从安装WCC开始。

[highlight dark=”no”]1. 安装WCC软件[/highlight]

1.1 启动安装向导

输入命令,[highlight dark=”no”]”c:\Program Files\Java\jdk1.8.0_65\bin\java.exe”[/highlight] -jar fmw_12.2.1.0.0_wccontent_generic.jar启动安装向导。

wcc1

 

wcc2

1.2 自动更新

跳过,点Next.

wcc3

 

1.3 安装位置

选择Oracle Home位置,Next

wcc4

1.4 先决条件检查

检查成功后,Next

wcc5

1.5 安装汇总

点Install,开始安装WCC软件。

wcc6

安装进行中

wcc7

1.6 完成WCC软件安装

wcc8

[highlight dark=”no”]2. 配置WCC域[/highlight]

2.1 运行RCU创建所需的数据库表空间

wcc9

 

wcc10

wcc11

2.2 创建域

转至 ORACLE_HOME/oracle_common/common/bin目录下,运行config.cmd,启动WCC应用域创建向导。

创建新Domain

wcc12

选择域模板

wcc13

Domain模式和JDK

wcc14

数据源

wcc15

数据库配置

[highlight dark=”no”]输入信息后点Get RCU Configuration[/highlight]

wcc16

 

wcc17

 

wcc18

 

Credentials

wcc19

配置管理服务器

wcc20

 

wcc21

 

wcc22

 

wcc23

 

wcc24

 

wcc25

wcc26

 

wcc27

 

完成域配置及安装

wcc28

 

wcc29

wcc30

 

wcc31

2.3 启动管理服务器

利用命令startNodeManager.cmd和startWeblogic.cmd启动Node Manager和Admin Server,通过地址http://localhost:7001/console登入控制台。

wcc32

启动UCM_Server1

wcc33

确认管理服务器已处于Running状态。

wcc34

2.4 访问WCC服务器,完成初始化配置

访问地址http://localhost:16200/cs,登录WCC,完成初始化设定

wcc35

 

wcc36

 

wcc37

 

重新启动服务器,即可正常使用WCC了。

wcc38

 

wcc39

如果要使用Alta UI,必须启动WCCADF_server1,通过地址http://localhost:16225/wcc,即可体验New UI。

wcc40

 

wcc41

 

 

 

 

 

继续本系统文章的最后一篇,配置并运行Oracle WebCenter Sites.

[highlight dark=”no”]6. 配置Oracle WebCenter Sites[/highlight]

6.1 启动管理服务器

运行Oracle Home目录下的user_projects\domains\wc_domain\startWeblogic.cmd,启动管理服务器。

wcs63

6.2 启动Node Manager

运行Oracle Home目录下的user_projects\domains\wc_domain\startNodeManager.cmd,启动Node Manager,成功启动后显示[highlight dark=”no”]<Nov 3, 2015 8:42:22 PM PST> <INFO> <Secure socket listener started on port 5556, host localhost/127.0.0.1>[/highlight]等字眼。

wcs64

6.3 为OPSS授权

运行Oracle Home目录下的user_projects\domains\wc_domain\wcsites\bin\grant-opss-permission.bat,输入管理账户名及密码,进行OPSS授权。

wcs65

6.4 创建共享文件夹

创建名为sitesData的共享文件夹供Sites使用。

wcs66

6.5 启动sites管理服务器

访问地址http://localhost:7001/console,输入用户名及密码,登入Admin Server.

wcs67

Environment–>Servers,转到Control面板,选择wcsites_server1,点Start,启动Sites管理服务器。

wcs68

确认wcsites_server1的状态变为Running.

wcs69

6.6 进行WebCenter Sites初始化配置

访问地址[highlight dark=”no”]http://localhost:8001/sites/sitesconfigsetup[/highlight],点Begin开始进入Sites初始化设置。

wcs70

指定共享目录路径

把路径设置为之前创建的共享目录路径,点Next

wcs71

JNDI数据源

接受默认名称点Next

wcs72

Web应用参数

输入主机名与端口,点Next

wcs73

CAS部署信息

确认信息后点Next

wcs74

WebCenter Sites Administrator Accounts

输入WebCenter Sites管理员的账号与密码信息,点Next

wcs75

Sample Sites

选择所需的示例站点,Next.

wcs76

配置汇总

在配置汇总页面点Test, 确认所有配置信息正确,点Start开始处理。

wcs77

完成配置

等待WebCenter Sites配置完成,显示成功画面。

wcs78

[highlight dark=”no”]7. 测试Oracle WebCenter Sites[/highlight]

7.1 重新启动wcsites_server1

停止重新启动wcsites_server1.

wcs68

7.2 访问WebCenter Sites

访问地址http://localhost:8001/sites,显示sites登录页面,用 fwadmin/xceladmin或者firstsite/firstsite登录系统。

wcs79

选择站点及喜欢的界面,进入系统。

wcs80

 

至此,完成了Oracle WebCenter Sites的安装及初始化配置。吐槽一把可恶的IE,居然无法正常显示Sites的界面,只好重新装个FF来测试。

 

 

 

 

 

 

[highlight dark=”no”]4. 运行RCU,创建数据库[/highlight]

RCU是FMW 12c系列与之前版本最大的区别,在新的版本中,RCU已集成在Oracle Fusion Middleware Infrastructure中,所以只需安装Oracle Fusion Middleware Infrastructure,就可以开始配置FMW应用所需的数据库。

在Oracle Home的oracle_common\bin目录下,运行rcu.bat,开始创建WebCenter Sites所需的表空间。

4.1 运行RCU,开始创建向导

wcs30

4.2 创建Repository

选择Create Repository–>System Load and Product Load, 点Next.

wcs31

4.3 数据库连接信息

输入Oracle数据库的连接信息,点击Next.

wcs32

wcs33

[highlight dark=”no”]注意如果使用XE的话,数据库检查会报错,只要点击忽略就可以继续。[/highlight]

4.4 选择安装组件

勾选WebCenter Sites,其它所需组件会自动先上,确认后点击Next.

wcs34

通过先决条件检查后点OK确认。

wcs35

4.5 设置Schema的密码

输入并确认Schema的密码后点Next.

wcs36

4.6 表空间信息确认并创建表空间

确认表空间信息无误,点击Next.

wcs37

检查后点击OK。

wcs38

开始创建不存在的表空间,完成后点OK,再点Next。

wcs39

4.7 RCU汇总并创建所需的表

确认信息无误后点Create,创建WebCenter Sites所需的表。

wcs40

开始创建所需的组件。

wcs41

4.8 完成RCU安装

完成RCU安装,点Close.

wcs42

[highlight dark=”no”]5. 创建Oracle WebCenter Sites域[/highlight]

5.1 运行config.cmd,开始域创建向导

运行Oracle Home目录下的oracle_common\common\bin\config.cmd。

wcs43

选择创建新Domain,Next.

wcs44

5.2 选择域使用的模板

选择Oracle WebCenter Sites with Examples, Oracle WebCenter Sites – Visitor Services, Oracle Enterprise Manager,点Next.

wcs45

5.3 应用位置

点Next.

wcs46

5.4 设置域管理员账号密码

输入域管理员的账号密码,点Next.

wcs47

5.5 Domain模式和JDK

选择所需模式及JDK后点Next.

wcs48

5.6 数据库连接配置

输入数据库密码后点击Get RCU Configuration,测试数据库连接没问题后点Next.

wcs49

5.7 组件数据源连接设置

输入组件数据源的数据库连接信息,点击Next。

wcs50

5.8 JDBC测试

JDBC测试成功后点Next.

wcs51

5.9 Advanced Configuration

Advanced Configuration选择Administration Server, Node Manager和Managed Servers, Clusters and Coherence.

wcs52

Administration Server

默认7001端口,Next.

wcs53

Node Manager

选择Node Manager的类型,输入Node Manager的用户名及密码。

wcs54

Managed Servers

设定管理服务器的名称及端口,点Next.

wcs55

Clusters

直接Next

wcs56

Coherence Clusters

直接Next

wcs57

5.10 Machines

输入主机名,点Next.

wcs58

5.11 指定管理服务器给主机

为所有的管理服务器指定给上一步设定的主机名,点Next

wcs59

5.12 配置汇总

直接点Create,开始Domain创建。

wcs60

5.13 进行Domain创建

完成配置后点Next

wcs61

5.14 完成域配置

点击Finish,完成Domain的创建及配置。

wcs62

 

至此,我们完成了Oracle WebCenter Sites所需Domain及Managed Server的创建,下一步是进一步配置并真正把WebCenter Sites运行起来。

[highlight dark=”no”]未完待续,To be continued……[/highlight]

 

Oracle WebCenter Sites 12c的安装与之前的版本有较大不同,加上目前官方的文档还不是很详细,导致很多时候安装不成功。特意写下自己的安装过程,供Tongfu的同事参考。

0.安装所需的软件wcs29

准备好所需软件后,即可开始安装。Oracle数据库与JDK的安装就直接跳下,下面从Weblogic Server的安装开始。

[highlight dark=”no”]1.安装Oracle Weblogic Server 12c[/highlight]

1.1 运行Weblogic Server 安装程序

[highlight dark=”no”]Z:\Oinstall\12C>”c:\Program Files\Java\jdk1.8.0_65\bin\java.exe” -jar fmw_12.2.1.0.0_wls.jar[/highlight]

wcs1

运行下载的jar包,启动weblogic安装程序。

wcs2

 

wcs3

1.2 Auto Updates设置

跳过自动更新设定

wcs4

1.3 选择安装路径

wcs5

1.4 选择安装类型

wcs6

1.5 先决条件检查

wcs7

1.6 跳过安全更新设置

wcs8

1.7 安装选择汇总

页面显示安装选择汇总,点击Install按钮开始安装。

 

wcs9

 

1.8 正式安装Weblogic Server

wcs10

1.9 完成Weblogic Server安装

wcs11

[highlight dark=”no”]2.安装Oracle Fusion Middleware Infrastructure[/highlight]

2.1 运行安装命令,启动Oracle Fusion Middleware Infrastructure安装向导

运行安装命令,[highlight dark=”no”]Z:\Oinstall>”c:\Program Files\Java\jdk1.8.0_65\bin\java.exe” -jar fmw_12.2.1.0.0_infrastructure.jar[/highlight],欢迎窗口点击Next.

 

wcs12

 

wcs13

 

2.2 跳过自动更新设定

wcs14

2.3 安装路径

选择Weblogic Server安装选择的Oracle Home位置。

wcs15

2.4 选择安装类型

wcs16

2.5 先决条件检查

wcs17

2.6 安装选择汇总

wcs18

点击Install开始进行安装。

2.7 进行Oracle Fusion Middleware Infrastructure的安装

wcs19

2.8 完成Oracle Fusion Middleware Infrastructure的安装

wcs20

[highlight dark=”no”]3. 安装Oracle WebCenter Sites 12c[/highlight]

3.1 运行命令,WebCenter Sites 12c安装向导

运行命令[highlight dark=”no”]Z:\Oinstall\12C>”c:\Program Files\Java\jdk1.8.0_65\bin\java.exe” -jar fmw_12.2.1.0.0_wcsites_generic.jar[/highlight],进入安装向导。

wcs21

 

wcs22

3.2 跳过自动更新

wcs23

3.3 安装位置

选择之前Weblogic Server安装的Oracle Home路径。

wcs24

3.4 安装类型

选择WebCenter Sites和示例网站。

 

wcs25

3.5 先决条件检查

wcs26

3.6 安装汇总

确认所需的功能模块均已选择,点击Install开始进行WebCenter Sites安装。

wcs27

3.7 正式安装WebCenter Sites

正式安装WebCenter Sites

正式安装WebCenter Sites

3.8 完成WebCenter Sites的安装

完成WebCenter Sites的安装

完成WebCenter Sites的安装

 

至此,我们完成了所需软件的安装,下一步是开始进行WebCenter运行所需环境的配置。To be continued……