|
安装和设置 |
|
Q1. |
除了IPP和JServlet ,Portalworks是否还可以在Apache和Tomcat上运行? |
A1. |
在Portalworks V5.0里提供对Tomcat4的支持. |
Q2. |
是否可以提供Portalworks与Solaris上的Apache连结的详细步骤? |
A2. |
您必须设置Tomcat4使用Webapp_module的Apache,Portalwoks没有特别的设置要求。
请注意,目前我们没有对使用Tomcat4的Apache提供正式的技术支持,因为我们还没有完成足够的测试。我们知道Tomcat4的Apache仍然不太稳定. |
Q3. |
如何复制一个已安装的Portalworks系统到其他机器上? |
A3. |
请执行以下步骤.
- 将Portalwoks的安装目录复制到另一台机器上,以同样目录名称保存。
- 将 JServlet 的配置文件
IS_install_dir\F3FMjs2\conf\jswatch.conf
复制到另一台机器上。
- 将 Web 服务器配置文件
IS_install_dir\F3FMwww\conf\F3FMwww.dat
复制到另一台机器上。
- 启动 JServlet
- 更改在管理页面的[Server Settings]。
|
Q4. |
有什么办法自动启动DB-USP代理,当启动Servlet引擎启动时? |
A4. |
在Portalworks V5.0中可以实现。 |
Q5. |
当访问一个Portal页面时,以下异常发生:
NoSuchElementException |
A5. |
这是由于配置文件不完整。请在jswatch.conf中加入下面一行:
portalworks.env=CLASSPATH=d:\PortalWorks\WEB-INF\lib\frontrance..jar |
Q6. |
在日志文件portalworks.log中多次出现"Socket Write Error"。可以减少或停止这个错误吗? |
A6. |
这个异常发生在后端服务器强制连结关闭的时候。这个错误不影响Portalworks的运行,没有参数可设定减少或停止这个错误的发生。
通过修改Portalworks
也是可以停止这个错误,但是其他错误将不能被捕获。因此我们建议您不要做这样的修改。 |
Q7. |
你们是否可以提供有关在Database
Agent中实现"DB
connection pooling"的信息吗?可以配置吗?如果可以,怎样配置? |
A7. |
可使用[Multiple]选项设置连结的数目。如果您使用Portalworks
V4,请参阅在管理员手册中的"6.5.3 Setting Agent Environments Definitions
"如果您使用Portalworks
V5,请参阅管理员手册中的"7.5.1 Creating Agent Environment Definitions
"。 |
Q8. |
在安装设置中以下信息被显示:
(1) Windows NT and Windows 2000 Settings
- Specify time for Windows NT and Windows 2000
- 24 time view
.....
什么是"24 time view"? |
A8. |
"24 time view" 意思是使用24小时制
(例如: 1:00 PM
将被表示为
13:00)。 |
Q9. |
是否可以提供Portalworks
支持的手机及PDA设备清单? |
A9. |
Portalworks V5 支持使用WAP1.1通信协议的手机,以及运行Windows
CE3.0的Pocket PC 2000
和 Pocket PC 2002 设备。 |
Q10. |
是否有工具用来查看、编辑、删除在WOOD
DB中的数据? |
A10. |
有用于软件工程师开发WOOD的工具,它是一个优于查看工具的Dump
工具。我们不推荐使用这个工具,它需要了解太多的技术细节。 |
管理 |
|
Q1. |
在定制窗口是否可以对Portal页的角色标签进行排序? |
A1. |
在Portalworks V5.0中是可以的。 |
Q2. |
我在管理员页面修改了一个brick的高度,但是根本没有效果。 |
A2. |
这是因为个性化信息优先级高于管理员设置的信息,请在定制窗口修改"brick"高度。 |
Q3. |
管理员不能更改在"Scenario"中"Brick"的属性(尺寸、按钮等等)。 |
A3. |
当创建“Scenario”别名时,管理员可以在定制窗口更改"Brick"的尺寸。 |
Q4. |
如果一个URL
中包含空格符,在使用WebUSP的"Brick"中将无法显示这个站点。 |
A4. |
在URL中
不能使用空格符。请用%20代替空格符。
(这是由于IPP和Apache对URL的不同处理
- Portalworks无法控制)。 |
Q5. |
在标签面板的名称里不能有标点符号。 |
A5. |
这个问题已在Portalworks
V5中修复。 |
Q6. |
如果一个别名没有设置使用"个性化"属性,则用户和管理员将都不能修改这个别名的属性。我认为管理员应该不受这个限制。 |
A6. |
这个问题已在Portalworks
V5中修复。 |
Q7. |
情况描述:1.
新增一个名为TEST的别名,在别名初始建立时以及通过"个性化"设置,对它设置各种属性。2.删除这个别名。3.建立一个新的名为TEST的别名。你会发现它继承了在第一步对它添加的所有属性。 |
A7. |
在"个性化"设置中对Brick信息的设置是由别名名称所管理的,个性化信息在登录时被更新。这意味着,当管理员删掉一个别名时,被删除别名的Brick信息还没有被删除直到用户下次登录为止。如果管理员创建一个同名的别名,这时用户登录,则Portalworks将从这个名称别名的个性化信息中得到Brick信息。
如果您更改brick
信息, 建议您创建一个新的不同名的别名。 |
Q8. |
当有超过50个用户时,使用管理员WEB界面管理将是很困难的。如果用户隶属于组(这个组已经设置了对用户角色的继承),这样用户的管理可能会更方便。 |
A8. |
在Portalworks V5中,如果您选择LDAP服务器作为认证系统,您可以通过以下Portalworks命令行的方式分配给LDAP组一个角色:
- 停止 JServlet.
- 执行以下命令以得到在指定文件中的用户清单。
$(PW_Install_dir)\bin\pwldapgroupmemberexport groupDN csvFileName
- 执行以下命令对用户添加指定角色。
(参阅管理员手册A.2.2
章节)
$(PW_Install_dir)\bin\roleedit.bat
- 启动JServlet.
|
Q9. |
在Portalworks V5中以下命令是否可以对Microsoft
AD 服务器使用?
$(PW_install_dir)\bin\pwldapgroupmemberexport |
A9. |
这个命令不可以使用在Microsoft
AD
服务器上。然而,我们将在Portalworks
V5.1中支持Microsoft
AD服务器作为认证系统。那时我们将创建一个类似于pwldapgroupmemberexport
的命令针对Microsoft AD
服务器。 |
Q10. |
如何禁用在根面板上的定制功能? |
A10. |
在V4中是不可能的,不过我们正在考虑在V5.1中支持此功能。 |
Q11. |
无法在注册Scenario之后定制这个Scenario的标题。 |
A11. |
当您创建Scenario的别名时,您就可以定制这个Scenario的标题,在V4和V5中均可。 |
Q12. |
是否可以修改用户的
用户ID? |
A12. |
不可以。安全考虑不可以更改用户ID。 |
Q13. |
如果一个Scenario被做了诸如Brick数目的改变这样的更新,那么Scenario将不得不被删除然后再重新注册,这样更新才能生效吗? |
A13. |
在Scenario中Brick的数目是可以更新的。但新增Brick的状态是"隐藏"。登录后请更改这个状态,这样您就可以使用新的Brick了。 |
Scenario
|
|
Q1
|
在一个Scenario中包含两个Brick,第一个Brick显示包含以下链接的HTML:
http://inside.acme.com.au/Acme Intranet/People/Training and Development/Executive Development Training
当这个HTML在Scenario的Brick
1(WEBUSP)中显示时,链接如下
-
http://inside.acme.com.au/Acme
Intranet/People/Training and Development/Executive Development Training
当点击这个链接将在Scenario的第二个Brick里显示内容,但是得到结果是:"The parameter is
incorrect", 还有其他一些类似在URL中包含空格、引号及括号的HTML页面页也同样问题。原因似乎是WEBUSP不能够处理这样的链接。我认为这不是URL编码解码问题。URL似乎得到了正确的编解码。
|
A1
|
请将包含"%"的URL使用以下方法进行编码:
scenarioContext.pwEncode(URL including "%" );
然后把结果作为目标地址。
|
Q2
|
我们有一个具有两个Brick的Scenario。左边的Brick包含链接,当点击它时,将在右边的Brick中显示结果。
当链接被选择时,目标内容在右边的Brick可以被正确显示。
如果在右边的Brick中的链接被选择,内容也可以正常的加载。
我们点击其它的标签(角色),然后再点击回到原来的角色。
这时,右边Brick的内容现在竟然显示在左边的Brick里(!)
而右边Brick则显示它的默认内容。
为什么会这样?
|
A2
|
这是V4的BUG,在V5中已得到更正。
如果您将Brick1和Brick2的Brickrecipe调换,则这样的问题可能不会发生。
|
Q3
|
当我选择slashdot的链接时,slashdot页面被显示在RDF站点摘要"Brick"中,而非所需的RSS站点。当我点击"Reload"按钮,则页面被显示在正确的"Brick"中。
|
A3 |
这个问题已在Portalworks
V5中修复。
|
个性化 |
|
Q1. |
我可以创建个人
"Brick",但不能将它们加入一个"panel"中。. |
A1. |
这是 Portalworks V4.1
的bug ,在Portalworks
V5.0已修复。在
V4.1中,请执行使用WebUSP的"Brick",将它们加入一个"role"中。(例如公共Role)
。 |
Q2. |
在Portal页面中,是否可以删除或更改"Welcome XXX"这个信息? |
A2. |
编辑这个JSP文件:
$(PW_Installed_dir)/jsp/pc/theme-park/welcome.jsp
编辑第68行:
从
<span style="<%= fontStyle2%>">
<%= MessageFormat.format(
preResource.getString("mes_welcome"),
new Object[] {pwpUserName} ) %>
</span>
更改为
<span style="<%= fontStyle2%>;">
Any text
</span>
在"<span>" 和
"</span>" 之间的部分是欢迎信息-请更改这一部分。 |
Q3. |
在个人panel名称中不许使用标点符号吗? |
A3. |
这是在Portalworks V4.1中的问题,已在Portalworks
V5中修复。 |
Q4. |
"Panels" 的布局选择是被限制的,如能拖曳Panel将其放到适当的位置就好了。 |
A4. |
拖曳功能在 V4
和 V5中是没有的。但我们将在V5.1中支持此功能。 |
Brick
访问
|
|
Q1. |
在Brick中不能显示以下URL:
http://abc.acme.com.au/ods-isapi/ods.ods?Method=logon&HTMLFile="bexplore/Freportlist.html" |
A1. |
出现这个问题是因为来自后端服务器的内容没有"Content-Type"的报头。这个问题已在Portalworks
V5中修复。 |
Q2. |
如果在一个Form Tag中Action属性为空(<FORM action="" ...%>),则PortalWorks会出错。 |
A2. |
这是V4.1的Bug,
已在Portalworks
V5中修复。 |
Q3. |
使用
WebUSP中,显示以下异常:
javax.servlet.ServletException
Failed to invoke USP. |
A3. |
出现这个问题是因为来自后端服务器的内容没有"Content-Type"的报头。这个问题已在Portalworks
V5中修复。 |
Q4. |
我在一个Brick中打开文档
(word/pdf/powerpoint/excel),然后我最大化这个Brick,这时会出错。 |
A4. |
当显示除HTML外的内容时,对尺寸按钮的操作是不行的。这个问题在Portalworks
V5.1中将得以修复。 |
Q5. |
我最大化一个Brick后,打开一个文档
(word/pdf/powerpoint/excel),然后将Brick返回到正常尺寸,这时Brick却显示主页而非文档。 |
A5. |
当显示除HTML外的内容时,对尺寸按钮的操作是不行的。这个问题在Portalworks
V5.1中将得以修复。 |
Q6. |
如果在一个个人Brick的URL中有字符'&',Portalworks只解析字符'&'前的URL。 |
A6. |
这个问题已在Portalworks
V5中修复。 |
Q7. |
我们有几个网页使用Content-Type meta tag,
定义为UTF-16,这样似乎会导致页面显示混乱错误的内容。 |
A7. |
当内容的编码与Content-Type不同时,会出现这个问题。在Portalworks4.1中没有解决方法,在V5中可以解决。 |
Q8. |
可以通过Portalworks进行流媒体播放吗? |
A8. |
Portalworks 支持以下媒体播放格式:
- Media Player 8.0(for XP)
- Quick Time 5.0.2
我们推荐使用Media Player 8.0
或者将页面的URL加入到WebUSP中的"Exclude URL list"
。 |
Q9. |
当Portalworks试图访问我们内部的document站点时,会显示以下错误信息: "Unsupported scheme. WWW-authenticate header Value is "Negotiate ""
这是什么意思? |
A9. |
当在基础认证"WWW-authenticate"报头中又不支持的类型时,将出现这一信息。 Portalworks V5
仅支持"Basic"类型在基础认证中。 |
Contentwiz
|
|
Q1. |
我卸载了Contentwiz,但忘记删除roles。当我重装Contentwiz后,在Contentwiz管理员控制台出现以下错误信息:
CWError:103[failed to update contentwizusp.xml file] |
A1. |
我们将在V5.1中修复这个问题。
我们又删除roles的工具。如果您想删除Roles,请联系我们。 |
Q2. |
我们安装了Contentwiz,按照管理员手册将起配置在Portalworks上。但是,当我们登录进Contentwiz账号时,仅看到空的面板,没有找到Contentwiz
Scenarios。 |
A2. |
我们在机器上安装了 SUN JDK1.3.1, Contentwiz demo scenarios可以被成功的安装。 |
其他 |
|
Q1. |
在Portalworks V5.1中支持哪些新的功能? |
A1. |
- Collaborative WorkPlace (collaboration functions)
- Invocation of Windows Client Applications
- A tool that generates XSL for transforming content. (XSLT Author)
- JSTL (JSP Standard Tag Library) support
- Search Engine integration (with Verity)
- JCE support
- Better user interface and customisation facilities
|
Q2. |
是否有BBC
Scenari的更新版本? |
A2. |
目前没有更新版本。但是有CNN
Scenrio 新版本可以使用。 |
Q3. |
Portalworks
是否支持
VBScript? |
A3. |
如果您想在页面中使用VBScript,
Portalworks V4.1 和 V5.0
中都需要将URL加入到"exclude URL
list"里。关于在今后版本中是否完全支持VBScript,正在讨论之中。 |
Q4. |
我可以得到一个通过DBUSP访问Oracle
8i的Scenario的例子吗? |
A4. |
PortalWorks 在以下目录中包含Scenario DBUSP的例子:
$(Portalworks)\samples\dbscenario.jar
这个scenario的例子不依赖于一个特定的DBMS产品而依赖于通用的DB
配置。所以必须修改这个例子以适合您的数据。
修改文件如下:
- 启动命令行模式
[Start] -> [Program] -> [Accessory] -> [Command Prompt]
- 切换到Scenario例子的目录
- Deploy
这个scenario.
jar -xvf dbscenario.jar
你将得到以下文件
这个 JSP文件显示一个查询输入表单
- jsp/dbuspScenario.jsp
这个JSP 文件发送请求给DBUSP.
- jsp/resultDoc.jsp
这个 JSP 文件从DBUSP得到XML格式的查询结果,并将其转换成HTML格式
- 改变agentserver的URL, table
名称 以及适合您环境的查询
- 更改JSP 文件后,重新打包这个scenario,例如:输入以下命令
jar -cvf dbscenario.jar *
- 在管理员页面注册这个Scenario
您需要了解转换XML到HTML的XSLT知识。所以建议您将数据输出到一个文件以确认这些数据。(您可以用rcvResult.getXmlContent()得到这些数据) |
Q9. |
Portalworks V5.0 支持哪些应用服务器? |
A9. |
[Official Support]
InterstageV5.0
[Special Support]
Tomcat 4.0.4 (JDK1.3.1)
WebLogic 7.0 |
Q10. |
Portalworks V5 支持哪些移动电话及PDA设备? |
A10. |
Portalworks V5 支持使用WAP1.1通信协议的手机,以及运行Windows
CE3.0的Pocket PC 2000
和 Pocket PC 2002 设备。 |
Q11. |
我需要一些有关
PortalWorks与
Oracle ERP集成的资料。 |
A11. |
如果您使用Oracle
ERP 提供的标准认证页,则SSO将不能运行。如果您用Portalworks来定制认证页,SSO就可以运行 |
|