5. 已知的问题
如果点击页面中的一个链接后, Portlet 模式 (view, edit, help) 不能正常工作
XVI. 问题解决
--------------------
1. Stringbeans启动时间过长并且日志显示信息如:
SEVERE Bad RSS URL http......
ConnectException Connection timed out connect
可能是以下原因造成
Stringbeans 运行在防火墙或代理服务器等无法连接的环境下
解决办法;
配置 代理设置,代理主机 , 和 代理端口系统属性.
如果Web服务器是手动启动,命令行(请访问站点管理员代理主机,代理端口信息并替换 proxy.mailblocks.com和 8080 参数)如:
java -DproxySet=true -DproxyHost=proxy.mailblocks.com -DproxyPort=8080
如果独立运行 Tomcat, 您可以在catalina.sh (UnixLinux) 或者 catalina.bat (Windows)脚本文件中设置JAVA_OPTS 参数如下
catalina.bat
set JAVA_OPTS=-DproxySet=true -DproxyHost=proxy.mailblocks.com -DproxyPort=8080
catalina.sh
JAVA_OPTS=-DproxySet=true -DproxyHost=proxy.mailblocks.com -DproxyPort=8080
重启web服务器.
如果这些参数配置正确后,仍然出现同样的错误,可能是由以下原因引起。
URL 指定的站点当前不可访问(宕掉了)
通常发生在RSSPortlet访问的新闻文件不能解析
实际上,总体来说,不会对portal有功能性的破坏。
只会造成portlet无法加载,以及加了这个portlet到页面的用户看到不可用的Portlet的信息
解决办法;
从portlet.xml手动移除有问题的portlet,或在运行环境使用管理portlet
(仅仅是Stringbeans应用程序中的portlets的定义,而不是portlets应用程序 )移除
完成这些后,添加了对应 portlet的用户访问时会看到找不到Portlet,而不是Portlet不可用的信息
2. 使用javax.xml.包或者Xerces库,portlet中遇到 XML规范的异常 问题造成的原因找不到,如:
org.apache.xalan.processor.TransformerFactoryImpl not found
解决办法;
如果您使用 Tomcat 5.5 以及 JDK 1.4, 请检查已经安装的Tomcat'的兼容包 。
下载并安装您使用的tomcat版本的对应的兼容包
如果已经使用 JDK 1.5, 检查兼容包是否已经安装 (检查
xercesImpl.jar 和 xml-apis.jar 文件是否在 $TOMCAT_HOME/common/
endorsed/ 路径 jmx.jar是否在 $TOMCAT_HOME路径 ).
如果在上述的路径找到这些文件,请移除。
3. 第一次加载homelogin登录页时耗时过长。
Stringbeans 默认配置成启动时不加载。在容器启动应用后,这个配置预防了外部portlet上下文加载错误。长访问时间仅仅发生在第一次加载页面时;以后再访问同一页面时不会再花这么长的时间。如果您想在启动时就加载Stringbeans,解决方式如下
解决办法;
修改$STRINGBEANS_HOME/WEB-INF/ 路径下的 web.xml 文件
在 portal Servlet 中增加<load-on-startup>1</load-on-startup> 项目
<servlet>
<servlet-name>portal</servlet-name>
<servlet-class>com.nabhinc.portal.core.PortalServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
重启web服务器
4. 登录页不能正确显示. 一些 portlets,如 Nabh News,
BBC News 不可用并且不能显示内容.
大部分原因是因为Stringbeans运行于防火墙或代理环境下,外发的连接请求阻塞了。
解决办法;
配置 代理设置,代理主机 , 和 代理端口系统属性.
如果Web服务器是手动启动,命令行(请访问站点管理员代理主机,代理端口信息并替换 proxy.mailblocks.com和 8080 参数)如:
java -DproxySet=true -DproxyHost=proxy.mailblocks.com -DproxyPort=8080
如果独立运行 Tomcat, 您可以在catalina.sh (UnixLinux) 或者 catalina.bat (Windows)脚本文件中设置JAVA_OPTS 参数如下
catalina.bat
set JAVA_OPTS=-DproxySet=true -DproxyHost=proxy.mailblocks.com -DproxyPort=8080
catalina.sh
JAVA_OPTS=-DproxySet=true -DproxyHost=proxy.mailblocks.com -DproxyPort=8080
重启web服务器.
5. 部署外部 portlet 应用程序时抛出java.lang.IncompatibleClassChangeError.
在classpath中有重复的portlet.jar或sb-container.jar文件,这些jar文件必须特定存在于共享路径或全局classpath中
解决办法:
从$STRINGBEANS_HOME/WEB-INF/lib或者portlet应用的WEB-INF/lib路径,移除portlet.jar 或 sb-container.jar,
6. 部署外部 portlet 应用程序时抛出java.lang.ClassCastException.
参见工作环境问题 #5 .
7. 页面portlet在启用AJAX后不显示(在启用AJAX时不可用)
您的portlet包含有问题的标签,比如没有包含table标签的form表单。
-------------------------------------------------------------------
如果您有意见或建议, 请发邮件到
feedback@nabhinc.com或者访问 Stringbeans 的论坛,地址是
http://www.nabh.com/portal/forums/normal/0/render/0/0?request_type=listthreads&forum=1
您也可以提交bugs 问题, 个性化建议到 Stringbeans 的问题管理系统
http://www.nabh.com/portal/projects/normal/1?project_id=3&project_name=Stringbeans+Portal
感谢使用 Stringbeans.
分享到:
相关推荐
Stringbeans由两部分构成:一个是后台自动运行的WebService服务来管理信息任务,另外一个是前端的门户框架来管理Web表现层。 Stringbeans大大降低了业务设计、维护业务门户所花费的精力,还提供了可视化的编辑器来...
liferay-portal-sql-6.1.1-ce-ga2-20120731132656558
Portal-for-ArcGIS-10.5安装配置(详细说明)包含环境配置,设置iis服务器等等详细操作
project-xczx2-portal-vue-ts.zip
基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的...
Portal-for-ArcGIS-10.3安装与配置.docx
ERP系统信息化资料:Portal配置文档-登陆界面配置文档.doc
TIA Portal V13中使用S7-300 ProfibusDP 通信入门!!!!
西门子兼容性STEP-7-Basic-(TIA-Portal)_compatibility-list_zh更新日期2023-07-20
JBoss Portal安装及配置说明.doc
portal安装与配置,中文版,容易入手
Liferay系列文章(三)Portal产品介绍--商业Portal产品
ERP系统信息化资料:Portal配置文档-CRM 用户管理集成.doc
ERP信息化专业资料:_Portal配置文档-主题修改文档.doc
ASP网站整站程序PHP源码_Intechnic In-portal platform v1.0.7_in-portal107整站打包程序_毕设源码实例ASP网站整站程序PHP源码_Intechnic In-portal platform v1.0.7_in-portal107整站打包程序_毕设源码实例ASP网站...
ERP信息化专业资料:_Portal配置文档-CRM 用户管理集成.doc
整站程序Intechnic In-portal platform v1.0.7-in-portal107.zip
中国电信用户数据库- UDB与WLAN Portal认证集成方案-v2.0
ws_portal_G224-9202-00_526_wp