关于为什么qq登陆很慢QQ空间慢的原因,具体描述如下

IBM Bluemix
点击按钮,开始云上的开发!
developerWorks 社区
Business Space(业务空间)由 WebSphere 可在整个 IBM WebSphere Business Process Management (BPM) 产品服务组合和部分非 BPM 产品中为业务用户提供集成用户体验。业务空间提供可定制的协作环境,用于监控、评审和管理常见的业务过程,如人员任务流、建模和业绩指标。它是基于浏览器的图形用户界面,使业务用户能够与 BPM 产品和非 BPM 产品的内容进行交互。所以业务空间使用过程中遇到的常见框架问题的信息收集方法和解决方案都是通用的,并不因包含业务空间的产品不同而有很大的差异。本文主要依据我们的工作经验给出详细的建议和解决方案。
, 软件工程师, IBM 中国开发中心
方彦:IBM 资深软件工程师,作为 IBM 的二线技术支持,主要负责 Modeler,Compass,Monitor 产品的全球及亚太地区用户的技术支持。
, 软件工程师, IBM 中国开发中心
刘品一:作为 IBM 的二线技术支持,主要负责 WebSphere Business Modeler,WebSphere Business Monitor,WebSphere Business Compass 产品的全球及亚太地区客户的技术支持。
, 软件工程师, IBM 中国开发中心
邹青:作为 IBM 的二线技术支持,主要负责 WebSphere Business Modeler,WebSphere Business Monitor,WebSphere Business Compass 产品的全球及亚太地区客户的技术支持。
Business Space V7 中常见的框架问题和建议登录业务空间失败的常见问题及解决方案登录业务空间失败的 Bootstrap.jsp 404 错误在业务空间尝试升级 V7 的后续补丁后然后马上尝试登陆业务空间,有可能看到如下的 JSP 处理错误: HTTP Error Code: 404
Error Message:
JSPG0036E: Failed to find resource /resources/bootstrap/bootstrap.jsp
Root Cause:
Java.io.FileNotFoundException:JSPG0036E: Failed to find resource /resources/bootstrap/b
o otstrap.jsp
at com.ibm.ws.jsp.translator.document.XMLEncodingDetector.getInputStream(XMLEncodingDete
c tor.java:1632)
at com.ibm.ws.jsp.translator.document.XMLEncodingDetector.getEncoding(XMLEncodingDetecto
r.java:79)
at com.ibm.ws.jsp.translator.document.Jsp2Dom.detectXMLEncoding(Jsp2Dom.java:591)
at com.ibm.ws.jsp.translator.document.Jsp2Dom.getSyntaxAndEncoding(Jsp2Dom.java:247)
at com.ibm.ws.jsp.translator.document.Jsp2Dom.getJspDocument(Jsp2Dom.java:175)
at com.ibm.ws.jsp.translator.JspTranslator. (JspTranslator.java:73)
at com.ibm.ws.jsp.translator.JspTranslatorFactory.createTranslator (JspTranslatorFactory
.java:116)
at com.ibm.ws.jsp.translator.utils.JspTranslatorUtil.translateJsp(JspTranslatorUtil.java
at com.ibm.ws.jsp.translator.utils.JspTranslatorUtil.translateJspAndCompile(JspTranslato
rUtil.java:120)
at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.translateJsp(Abstra
ctJSPExtensionServletWrapper.java:512)
at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper._checkForTranslatio
n(AbstractJSPExtensionServletWrapper.java:439)
at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.checkForTranslation
(AbstractJSPExtensionServletWrapper.java:297)
at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(Abstr
actJSPExtensionServletWrapper.java:147)
at com.ibm.ws.jsp.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3799)
at com.ibm.ws.jsp.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
at com.ibm.ws.jsp.webcontainer.WebContainer.handleRequest(WebContainer.java:930)
at com.ibm.ws.jsp.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
at com.ibm.ws.jsp.webcontainer.channel.VCChannelLink.ready (VCChannelLink.java:182)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInbound
Link.java:455)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInbound
Link.java:384)
at com.ibm.ws.http.channel.inbound.plete(HttpICLReadCallback
at com.ibm.ws.ssl.channel.impl.plete(S
SLReadServiceContext.java:1772)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompleti
onListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture
.java:161)
at com.ibm.io.pleted(AsyncFuture.java:138)
at com.ibm.io.plete(ResultHandler.java:204)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)这个问题明显是因为配置中某些需要的文件或代码缺失或者找不到引起的。有两个已知的可能性原因:业务空间二进制文件没有被安装在所有需要的节点。这是因为一些非 BPM 产品不需要被安装在所有节点上,所以用户也就没有使用安装管理器(Installation Manager)将业务空间的二进制文件安装到所有节点上,从而就会出现这种情况。业务空间概要配置(profile)升级失败。非 BPM 产品运行 BSpaceProfileUpgrade.ant 来升级,而 BPM 产品调用 BPMProfileUpgrade.ant 来升级概要配置。这两个指令都调用相同的 upgradeBSpaceProfile.py,所以都会在概要配置的 logs 目录下创建日志文件。要解决上面的原因 1,必须确保业务空间的二进制文件都已经安装到业务空间部署的集群的所有 WAS 节点上。要解决上面的原因 2,目前有多个已知的问题会导致故障,例如:Web 服务器时,而概要配置文件却升级失败了。缺陷修复补丁 JR36588 是针对 v7.0.0.3 来解决这个问题的。临时解决办法是升级概要配置文件前暂时删除此映射,然后升级完成之后再重新映射。概要配置文件在 Solaris 上升级失败。缺陷修复补丁 JR37179 是针对 v7.0.0.3 来解决这个问题。这篇技术说明文档解释了如何临时解决这个问题:BSpaceWebformsEnabler.ear 没有被安装上,既然所有业务空间的安装文件(EARs)都是需要存在的,所以概要配置文件升级脚本退出且未保存。如果在概要文件升级的日志文件中看到如下错误 [wsadmin] Error calling
'/apps/ibm/WebSphere/ProcServer/BusinessSpace/scripts/upgradeBSpa
ceProfile.py': 'com.ibm.ws.scripting.ScriptingException:
com.ibm.mm.utils.configservi
ce.MashupsConfigException: com.ibm.mm.utils.configservice.MashupsConfigException: Par
ameter propertyDirectoryName must be a directory\n'.
[wsadmin] com.ibm.ws.scripting.ScriptingException
[wsadmin] com.ibm.ws.scripting.ScriptingException:
com.ibm.mm.utils.configservice.Mashups
ConfigException: com.ibm.mm.utils.configservice.MashupsConfigException:
Parameter propertyDirectoryName must be a directory
[wsadmin] traceback object at
[wsadmin] WASX7309W: No "save" was performed before the script
"/opt/ibm/WebSphere/ProcSe rver/util/upgrade/WBIProfileUpgrade_Jython.py"
configuration changes will not
be saved.那么可能的原因如下 :如果您正在使用集群,集群的升级命令应该在 DMgr 概要配置文件下运行。可以参考如下链接中 WPS 补丁包升级的示例说明: 如果错误地在一个节点下运行升级命令,您可能会看到上述日志文件中的错误。如果在您正处在未使用集群的 ND 环境中,业务空间所在的部署管理器概要配置和节点的概要配置都是从独立的 WebSphere Application Server 安装中创建的,则节点概要配置升级过程中在业务空间升级步骤会失败。这是一个已知的问题 , 解决方案参见“Business Space V7 中基本框架问题的常见原因和解决技巧第 1 部分:安装、管理和使用中的常见问题和解决方案”文章中的章节“业务空间安装或升级问题–非集群部署环境中概要配置文件升级过程中业务空间升级失败”中的技术说明。一般情况下,下面的信息应该从每个安装(例如,Dmgr 和每个节点)上获取并查看,从而帮助诊断任何概要配置文件和配置问题:
&WAS_HOME&/logs/bspace ( 业务空间配置日志文件 )&WAS_HOME&/logs/manageprofiles/&PROFILE_NAME& ( 概要配置文件的管理日志文件 )&PROFILE_HOME&/logs ( 运行时服务器日志 )登录之后业务空间显示为空白页面如果您配置了联合存储库,但 LDAP 并没有使用标准化的用户 ID 属性“uid”,那么用户可以登录业务空间,但却只能看到一个空白的页面。解决这个问题的方法是,如果 LDAP 里的用户 ID 使用了一个不同的属性,例如“user”,您必须在 wimconfig.xml 文件中添加如下的内容: &config:attributeConfiguration&
&config:attributes name="user" propertyName="uid"/&关于如何添加元素到 XML 文件里的详细信息,请参考信息中心文档链接:业务空间因为“dojo is not defined”的错误无法被载入在安装或者升级了业务空间之后,业务空间不能被载入,在浏览器中看到“dojo is not defined”的错误信息。您将看到如下的错误信息窗口,如图 1 所示:图 1. 错误信息窗口或者这个问题可能是由于在您的 WASHOME/BusinessSpace/mm.runtime/eclipse/plugins 目录中有重复的插件导致的。即使这些插件有着不同的版本,也可能会引起问题。例如,只能有一个 com.ibm.mm.enabler_* 的目录存在。请检查您的 WASHOME/BusinessSpace/mm.runtime/eclipse/plugins 目录,看看里面是否有重复的插件。如果是这种情况,为了解决这个问题,客户需要删除所有旧的插件,例如,如果看到下面两个重复的插件同时出现,就应该删掉 2.0.0.4 这个插件。2.0.0.42.0.0.1业务空间由于 currentSQLID 属性的错误,无法正常显示。当您输入 URL 来登录业务空间时,用来输入用户名和密码的面板无法显示,您会看到如下的错误信息:CWMDS6560E: Unexpected system error. Possible causes include a SQL exception, database error, network error, incorrect or insufficient credentials to connect to the database.在日志文件 SystemOut.log 中,有类似如下的异常信息:0000002bSystemErr R java.sql.SQLException: [jcc][t4][1][3.51.90] The “currentSQLID” property is not allowed on the target server. ERRORCODE=-4450, SQLSTATE=0A502DSRA0010E: SQL State = 0A502, Error Code = -4,450问题的原因是,业务空间数据源的配置中,currentSQLID 设置了一个属性值。这个属性只在数据库是运行在 z/OS(R) 或者 iSeries(R) 上才需要设置值。对于其他的平台,currentSQLID 不应该设置属性值。解决方法:登录 WebSphere Application Server 的管理控制台。找到 Resources & JDBC & Data sources & Business Space Datasource & Custom properties & currentSQLID。删除 Value 中的内容。点击 OK 保存设置。重启服务器。缺省的业务空间欢迎(Welcome)空间未被本地化当您第一次装好业务空间,在登录之后,看到缺省的欢迎空间未被本地化。问题的原因在于,缺省的欢迎空间包含了一个 web site widget,它指向了包含业务空间信息中心的一个文件。如果信息中心没有被初始化,这个 web site widget 将只显示为英文。在信息中心初始化之后,缺省的欢迎空间将按照下面支持的语言,显示为本地化的内容。7.0.0.x:de ( 德语 ), el ( 希腊语 ), es ( 西班牙语 ), fr ( 法语 ), ja ( 日语 ), ko ( 韩语 ), pt-br ( 葡萄牙语 / 巴西语 ), zh-cn ( 中文 / 简体 ), or zh-tw ( 中文 / 繁体 ).7.5:cs ( 捷克语 ), de ( 德语 ), el ( 希腊语 ), es ( 西班牙语 ), fr ( 法语 ), hu ( 匈牙利语 ), it ( 意大利语 ), ja ( 日语 ), ko ( 韩语 ), pl ( 波兰语 ), pt-br ( 葡萄牙语 / 巴西语 ), ro ( 罗马尼亚语 ), ru ( 俄罗斯语 ), tr ( 土耳其语 ), zh-cn ( 中文 / 简体 ). or zh-tw ( 中文 / 繁体 )初始化进程创建了帮助缓存,并添加本地化内容。在帮助缓存里有了本地化内容之后,信息中心才能找到并显示本地化的内容。解决方法:登录业务空间。在标题处,点击 Help。刷新浏览器。缺省的欢迎空间将可以为您和其他打开欢迎空间的用户显示本地化的内容。因为您已经装载了带有本地化内容的帮助缓存,即使您多次重启服务器或者集群,本地化的信息将持续可用。CWMFN4008E,用户登录业务空间后看到的 SQL 异常如果业务空间配置的数据库使用 Microsoft SQL Server 或者 IBM DB2,并且一个数据库系统的非管理权限的用户账号通过业务空间来访问数据库,当用户登录时将看到一个 SQL 异常。如果使用 Microsoft SQL Server,并且业务空间使用非管理权限的用户账号来访问数据库,当用户登录时将在运行时日志文件中看到如下错误信息: [8/17/10 15:17:45:796 GMT+08:00] 0000004a UserDataAcces E
com.ibm.bspace.manager.service
s.dbhelper.UserDataAccess getUserData(userdn='null,'
currentUserdn='uid=admin,o=defa
ultWIMFileBasedRealm,' currentUserid='admin,' includeEveryone=true)
CWMFN4008E: Prob
lem retrieving user personalization data from database.
com.microsoft.sqlserver.jdbc.SQLServerException: The SELECT permission was
denied on the
object 'BSP_USER_DATA_T', database 'MONND', schema 'IBMBUSSP'. at
com.microsof
t.sqlserver.jdbc.SQLServerException.makeFromDatabaseError
(SQLServerException.java:19
6) at com.microsoft.sqlserver.jdbc.SQLServerStatement.
getNextResult(SQLServer
Statement.java:1454) at com.microsoft.sqlserver.jdbc.
SQLServerPreparedStatement
.doExecutePreparedStatement(SQLServerPreparedStatement.java:388)如果使用 IBM DB2,并且业务空间使用非管理权限的用户账号来访问数据库,当用户登录时将在运行时日志文件中看到如下错误信息: [8/18/10 11:08:00:171 GMT+08:00] 0000003f UserDataAcces E
com.ibm.bspace.manager.services.dbhelper.UserDataAccess
userDataExists(user=uid=admin,
o=defaultWIMFileBasedRealm) CWMFN4008E: Problem retrieving user
personalization
data from database.
com.ibm.db2.jcc.a.nn: DB2 SQL Error: SQLCODE=-551, SQLSTATE=42501, SQLERRMC=WBM;
BSPACE.BSP_USER_DATA_T, DRIVER=3.52.95
at com.ibm.db2.jcc.a.ad.a(ad.java:666)
at com.ibm.db2.jcc.a.ad.a(ad.java:60)
at com.ibm.db2.jcc.a.ad.a(ad.java:127)
at com.ibm.db2.jcc.a.rl.c(rl.java:2424)
at com.ibm.db2.jcc.a.rl.d(rl.java:2401)
at com.ibm.db2.jcc.a.rl.a(rl.java:1902)
at com.ibm.db2.jcc.t4.db.g(db.java:138)
at com.ibm.db2.jcc.t4.db.a(db.java:38)
at com.ibm.db2.jcc.t4.t.a(t.java:32)
at com.ibm.db2.jcc.t4.sb.h(sb.java:141)
at com.ibm.db2.jcc.a.rl.Y(rl.java:1873)
at com.ibm.db2.jcc.a.sl.bc(sl.java:2526)
at com.ibm.db2.jcc.a.sl.e(sl.java:2934)
at com.ibm.db2.jcc.a.sl.Ob(sl.java:569)
at com.ibm.db2.jcc.a.sl.executeQuery(sl.java:543)
at com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement.pmiExecuteQuery(WSJdbcPrepared
Statement.java:1086)
at com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement.executeQuery(WSJdbcPrepared
Statement.java:707)解决方法如下:您需要手工为数据库用户赋予对表 BSPACE.BSP_USER_DATA_T 的访问权限。请复制下列 SQL 语句到一个新的 SQL 文件中,并把变量 @DB_NAME@,@SCHEMA@ 和 @DB_USER@ 替换为相应的值,然后在数据库系统上运行该 SQL 文件。对于 SQL Server 请运行如下命令: CONNECT TO @DB_NAME@;
GRANT INSERT,UPDATE,SELECT,DELETE ON @SCHEMA@.BSP_USER_DATA_T TO @DB_USER@;对于 DB2 请运行如下命令: USE @DB_NAME@;
GRANT INSERT,UPDATE,SELECT,DELETE ON @SCHEMA@.BSP_USER_DATA_T TO @DB_USER@;其中:@DB_NAME@:业务空间的数据库名。@SCHEMA@:业务空间表的 shema 名,缺省为“IBMBUSSP”。@DB_USER@:业务空间的数据库用户名。提示:您可以查看管理控制台的数据源“Business Space data source”来找到这些属性值。注意: 运行完以上命令后请重启服务器。使用 IE6 登录业务空间长时间不响应当使用 IE6 登录业务空间时,Web 浏览器花了至少 5 分钟才载入登录页面。使用别的 Web 浏览器没有这个问题这个问题可能发生在使用 HTTPS 来访问 IIS server 之后的业务空间,而 IIS 证书却没有被导入浏览器。如果 IIS 证书没有被导入 IE,业务空间登录页面将总是载入很慢。一旦 IIS 证书被导入了 IE 浏览器,页面载入的性能将大幅提高至与其他支持的 Web 浏览器近似。解决方法如下:在运行有 IIS 和业务空间的环境中,您必须将 IIS 证书导入 IE 浏览器。第一次登录业务空间总是耗时很长在业务空间服务器启动或者重启后,第一个登录业务空间的用户在点击了 Login 按钮之后可能会遇到很长一段时间的延迟。这是因为在业务空间服务器启动或重启后,每个用户第一次登录业务空间,服务器都会检查每个企业应用程序的主题。如果有很多的企业应用程序,服务器就需要花费一段时间来检查所有的应用程序。在随后的登录过程中,服务器将不再检查企业应用程序的主题。解决方法:您可以通过下列步骤来指定服务器只检查特定的企业应用程序的主题:在应用程序服务器上:在 profile_root\BusinessSpace\node_name\server_name\mm.runtime.prof\config\ConfigService.properties 配置文件中为 com.ibm.mashups.themeApps 属性值赋予业务空间企业应用程序的名字(如 BSpaceEAR_nodename_servername.ear)。去除 # 取消对该属性值的注释。在 profile 的 wsadmin 环境下运行 updatePropertyConfig 命令:$AdminTask updatePropertyConfig {-serverName server_name -nodeName node_name -propertyFileName "profile_root\BusinessSpace\node_name\server_name\mm.runtime.prof\config\ConfigService.properties" -prefix "Mashups_"}运行命令 $AdminConfig save重启服务器在集群上:在 deployment_manager_profile_root\BusinessSpace\cluster_name\mm.runtime.prof\config\ConfigService.properties 配置文件中为 com.ibm.mashups.themeApps 属性值赋予业务空间企业应用程序的名字。去除 # 取消对该属性值的注释。在 dmgr profile 的 wsadmin 环境下运行 updatePropertyConfig 命令:$AdminTask updatePropertyConfig {-clusterName cluster_name -propertyFileName "deployment_manager_profile_root\BusinessSpace\cluster_name\mm.runtime.prof\config\ConfigService.properties" -prefix "Mashups_"}运行命令 $AdminConfig save重启 dmgr提示: 如果您设置了该属性,还可以添加其他包含了主题的企业应用程序,但需要使用逗号(,)作为分隔符。如果该属性不存在或者被注释,服务器将检查所有的企业应用程序。如果该属性有效,服务器将按照属性值的定义,只检查相应的应用程序。业务空间与 Oracle 工作不正常业务空间使用 Oracle 作为其数据库。用户可以登录业务空间,但登录之后业务空间的大部分功能不可用。例如,用户可以创建一个空间,但不能创建一个页面。打开日志文件 System.Out.log,您会看到类似的错误信息: [08-7-7 10:49:47:812 CST] 0000005f SpaceDataAcce E
com.ibm.bspace.manager.services.dbhelper.SpaceDataAccess createSpace(data)
& Null Message & java.sql.SQLException: ORA-00904:问题的原因是数据库的一个字段名不正确。解决方法:在下列 Oracle SQL 语句中,把变量 @SCHEMA@ 替换为业务空间的 schema 名,并运行该语句: alter table @SCHEMA@.PAGE rename column RESTRICTEDD to RESTRICTED;业务空间的缺省 schema 名为 IBMBUSSP。如果 shema 名未被更改过,SQL 语句即为: alter table IBMBUSSP.PAGE rename column RESTRICTEDD to RESTRICTED;不能查看业务空间、页面或者模板用户在业务空间中无法访问业务空间、页面或者模板,页面显示错误信息:“No pages currently exist”。在日志文件中,您可能看到下列类似的错误信息: BMWFR0007E: Could not find object with id [ObjectIDImpl'welcomeSpace', 'null']
within the model.在业务空间中可能出现如下症状,如图 2、图 3 和图 4 所示:图 2. 业务空间错误窗口图 3. 业务空间管理窗口图 4. 业务空间创建窗口在安装和配置业务空间之后,业务空间服务器 / 集群的第一次启动时,Mashups 会载入带有空间 / 模板信息的 WCCM 和数据库表(SPACENODE 和 TEMPLATENODE)。造成这个问题的原因是,如果业务空间服务器 / 集群在第一次启动时访问业务空间的数据库表有问题,客户已经创建了业务空间的数据库表,但是表里的标志位被设置为了认为初始化装载已经成功。这个问题在 7.0.0.2 版本中已经被解决,改进了程序的逻辑处理,标志位在初始化装载未完成的情况下将不会被设置为成功。解决方法:首先确认数据库的表已经创建成功。如果没有,请按照文档去创建所有的表。在数据库的表创建之后,继续下列步骤:检查 SPACENODE 表和 TEMPLATENODE 表的内容,确认一个或这两个表里的内容都为空。通过管理控制台,做如下检查:
找到 Resources & Resource Environment & Resource Environment Providers。选择 All Scopes。查找条目 Mashups_Spaces(如果有多个,请按照下列步骤一个一个检查)。点击 Mashups_Spaces 的链接,然后在下一页 Additional Properties 之下,选择 Custom properties。检查条目 BSpaceHomeSpace.zip。如果在第 3 步中提到的多个条目存在,请重复 4-6 步。如果业务空间配置在集群上,执行下列步骤:
在 custom profile 目录下,打开 &CUSTOM_PROFILE_ROOT&\BusinessSpace\&CLUSTER_NAME&\mm.runtime.prof\public\oobLoadedStatus.properties 文件,将 importTemplates.txt 和 importSpaces.txt 属性值设置为“true”重启集群。如果业务空间配置在应用服务器上,执行下列步骤:
在应用服务器所在的 profile 下,打开 &CUSTOM_PROFILE_ROOT&\BusinessSpace\&CLUSTER_NAME&\mm.runtime.prof\public\oobLoadedStatus.properties 文件,将 importTemplates.txt 和 importSpaces.txt 属性值设置为“true”重启服务器。如果上述步骤都检查过了,您还需确认数据库创建时使用的是 UTF-8 的代码页。这是业务空间的一个必备条件,使用其他的代码页可能会引起另外的问题。其他的业务空间问题的解决技巧切换用户注册用户 ID 在数据库表中的存储格式,取决于您在业务空间中使用哪种用户注册方式。当使用独立的 LDAP 时,用户 ID 的存储格式为完整的域名称;当使用 VMM/ Federated Repositories 方式时,用户 ID 的存储格式为由字母数字字符组组成的长字符串。这时,当用户决定切换用户注册方式时,将会出现问题:当前用户的格式和已经存在业务空间的格式不匹配。为了解决这个问题,切换到新用户注册后,用户应该被分配超级用户角色,使他们能够正确的重新分配空间的所有权。此外,任何与现有用户的共享空间,可能需要删除并重新添加。用户 / 组独立的 LDAP 过滤器调试提示测试独立的 LDAP 用户 / 组过滤器是否正确的一个方法,是通过使用 WAS 管理控制台。诀窍是使用 WAS 管理控制台和管理权限分配链接。如果我们点击管理用户 / 组链接,我们不能搜索用户 / 组。使用管理权限分配链接,我们可以间接的搜索用户 / 组,在过滤器中的任何错误会被抓住。这样我们就可以排除作为一个问题的 WAS 设置。Oracle 用户权限问题在 Oracle 的部署中,许多用户会遇到 schema 权限问题。当用于业务空间 ( 或 Mashups) 的数据源别名认证的用户对业务空间的 schema 不具有恰当的读 / 写 / 更新 / 删除权限时,将会发生这类问题。用来确定是否这是一个真正的问题的最简单测试是用在 WAS 中指定的用户登录到 Oracle's SQL 客户端 (SQL*Plus, 等等 ),然后在任一个业务空间 schema 的表中 (SPACENODE 等 ) 作一个简单的“select”。 从本次测试中得到的信息一般都足够用于客户解决 schema 的权限问题。使用“本地操作系统”用户帐户时,定义一个超级用户组您可以通过完成下列步骤来解决问题:在 WAS 管理控制台中,转到 Resource Environment & Resource Environment Providers & Mashups_ConfigService (all scopes) & Custom properties.指定 com.ibm.mashups.adminGroupName 属性值为 &computername&\&groupname&.保存更改至主文件,然后重启服务器或单元。总结业务空间为业务人员和 IT 开发人员提供了创建和发布内容丰富的交互界面的高效方法,为业务流程管理过程中所有参与者之间的协作提供了良好的协作平台;使 IT 开发人员将精力转移到业务和解决方案相关的问题上,脱离以开发部署为中心的传统方式;并为用户预定义了常用的 Widget 模板和 Space 模板,以方便用户自定义业务流程视图。所以业务空间使用过程中遇到的常见框架问题的信息收集方法和解决方案都是通用的,并不因包含业务空间的产品不同而有很大的差异。本文依据我们的工作经验给出详细的问题分析和解决的建议,希望对用户有所帮助。
参考资料 :为用户提供 WebSphere Business Modeler 使用的全面帮助信息。
:为用户提供大量最新的关于业务过程设计和管理方面的技术资源。
:为使用 WebSphere 产品的开发人员准备的技术信息和资料。这里提供产品下载、how-to 信息、支持资源以及免费技术库,包含 2000 多份技术文章、教程、最佳实践、IBM Redbook 和在线产品手册。:下载关键 WebSphere 产品的免费试用版。:IBM deveperWorks 最新的软件下载。:下载关键 WebSphere 最新的产品工具包。加入 ,developerWorks 社区是一个面向全球 IT 专业人员,可以提供博客、书签、wiki、群组、联系、共享和协作等社区功能的专业社交网络社区。加入 ,参与在线交流。
developerWorks: 登录
标有星(*)号的字段是必填字段。
保持登录。
单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件。
在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。
所有提交的信息确保安全。
选择您的昵称
当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。昵称长度在 3 至 31 个字符之间。
您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。
标有星(*)号的字段是必填字段。
(昵称长度在 3 至 31 个字符之间)
单击提交则表示您同意developerWorks 的条款和条件。 .
所有提交的信息确保安全。
文章、教程、演示,帮助您构建、部署和管理云应用。
立即加入来自 IBM 的专业 IT 社交网络。
为灾难恢复构建应用,赢取现金大奖。
static.content.url=/developerworks/js/artrating/SITE_ID=10Zone=WebSphereArticleID=810487ArticleTitle=Business Space V7 中基本框架问题的常见原因和解决技巧,第 2 部分: 业务空间登陆失败的常见原因及建议publish-date=

我要回帖

更多关于 qq登陆好慢 的文章

 

随机推荐