? ?
c:\\srvany.exe:表示srvany.exe的保存路径。
eassrv:EAS实例对应的windows操作系统中的服务名称。
3. 运行Regedit打开注册表编辑器,在
“HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\”下,找到刚才添加的eassrv,点击右键,新建一个“项”,命名为“Parameters”。 4. 点击新建的“Parameters”,新建一个名称为“Application”的字符串值,
数据类型为“REG_SZ”,数值为希望作为服务运行的程序的所在位置,例如:d:\\Kingdee\\eas701\\server\\profiles\\server1\\bin\\starteas.bat,如图1-2所示: 图1-2 新建参数
步骤 2 在实例的启动文件夹下面创建一个starteas.bat启动文件。
由于restartserver.bat仅支持相对路径,所以还必须在
d:\\Kingdee\\eas701\\server\\profiles\\server1\\bin创建starteas.bat文件,文件内容如下:
@rem----------------------------- d:
cd d:\\Kingdee\\eas701\\server\\profiles\\server1\\bin restartserver.bat
@rem-------------------------------
到现在,这个服务已经成功的添加并且设置好了。如果你希望做的更加专业,可以在EAS服务下建立一个名为“Description”的子键,数据类型同样为“REG_SZ”,数值可以写一些你对这个服务的描述等。
步骤 3 在“计算机管理->服务和应用程序->服务”下将eassrv服务更改为“手动”,
如图1-3所示。 图1-3 更改服务启动方式
步骤 4 如果有多个实例,请参照上面的步骤依次操作。
关键字
EAS Windows服务
14)EAS启动时总是提示找不到一些已经删除的数据中心相关信息
适用版本
通用
问题描述
EAS启动时提示无法找到某个数据中心的相关信息,而实际上这个数据中心早就已经反部署并且删除了,错误信息如下:
2010-09-01 06:46:20 INFO [con.out] [2010-09-01 06:46:20,926 FATAL
BGJOB_WAITING]FATAL: No DataSource is registered under the name jdbc/td1005, please check your datasource properties and deployment tool.
问题解答
原因分析:
反部署(或从其它环境复制EAS环境时)后Apusic仍然残留了部分数据中心的信息,导致启动时每次加载数据中心都会检查这些数据中心的状态,而这些数据中心已经删除,所有提示出错。 解决方法:
步骤 1 检查“apusic\\domains\\server(n)\\config\\datasources.xml”中是否还存在jdbc/td1005
的注册内容,如果有,请直接删除。
server(n)为实例名,如果有多个实例,请逐一进行操作。
步骤 2 检查“$EAS_HOME\\server\\profiles\\server(n)\\config\\bosconfig.xml”,搜索
“ server(n)为实例名,如果有多个实例,需逐一进行操作。 步骤 3 删除后请重启管理控制台及应用,检查是否还有类似错误提示。 以上文件操作,请事先做好备份,以保证出现未知问题时能够恢复到故 障前状态 关键字 EAS 数据中心 15)Apusic环境中如何确认所有的包都部署成功了 适用版本 通用 问题描述 EAS实例启动提示成功了,如何确认EAS的相关包已经部署成功了 问题解答 在Apusic环境下检查包部署状态的操作步骤如下: 步骤 1 登陆apusic管理控制台:http://ServerIP:port/admin(Port为该实例的HTTP端口 号,默认为6888),默认登陆帐号为admin/admin。 步骤 2 展开左边的树形结构,定位到“J2EE应用”结点,在右边则会显示所有已经安 装的J2EE应用清单。 步骤 3 检查三个EAS包的状态是否为running,如果是,则表示启动成功,如为其它 状态则表示该包没有部署成功(如下图所示)。 EAS主要有三个J2EE应用包,分别是EAS、EASWeb和Fileserver,如 果某个包没有部署成功,都会影响到用户正常使用EAS。因此,当出现用户无法使用Portal或客户端登陆报连接错误时,最好先通过此方法检查一下是否有包没有部署成功。 关键字 Apusic 部署 16)websphere环境中如何确认所有的包都部署成功了 适用版本 通用 问题描述 EAS实例启动提示成功了,如何确认EAS的相关包已经部署成功了 问题解答 在websphere环境下检查包部署状态的操作步骤如下: 步骤 1 登陆websphere管理控制台:http://ServerIP:port/ibm/console(Port为该控制台的 HTTP端口号,默认为9060),如果启用了全局安全性,以创建profiles时定义的用户名和密码登陆。 步骤 2 展开左边的树形结构,定位到“应用程序-应用程序类型-websphere企业应用程 序”结点,在右边则会显示所有已经安装的J2EE应用清单。 步骤 3 检查三个EAS包的状态,如果是绿色箭头显示,则表示启动成功,如为其它状 关键字 态则表示该包没有部署成功(如下图所示)。 EAS主要有三个J2EE应用包,分别是EAS、EASWeb和Fileserver,如 果某个包没有部署成功,都会影响到用户正常使用EAS。因此,当出现用户无法使用Portal或客户端登陆报连接错误时,最好先通过此方法检查一下是否有包没有部署成功。 websphere 部署