普元启动服务失败的解决方法
当多个人同时使用一个数据库的时候,启动普元控制台会一直停留在rcall,然后显示一个超时的警告,那样就需要修改一下普元的一个定时器配置项。 安装目录下\Primeton\Platform\apps_config\default\config 中的一个user- <module name="Schedule"> <group name="Default"> <!-- IsSchedulerStart[optional,default to "true"], whether to start timer when application starts up --> <configValue key="IsSchedulerStart">true</configValue> <!-- DataSouceName[optional,default to "default"], datasouce name(must be the same as DataSource's Group name) -> <!-- configValue key="DataSouceName">default</configValue--> </group> </module>
当EOS启动调试服务时,控制台停留在 RCALL后无反应
一般是因为定时任务的表被锁住的原因,可在plsqldeveloper中执行以下语句:
select 'alter system kill session '''||||','||#||''' immediate;'
from v$locked_object b,v$session c
where =
将查询结果复制到新的SQL窗口执行,执行完成后再启动服务
-- 解决EOS连接失败无法启动的问题-- 查看有没有被锁的对象
select * from v$locked_object -- 查看被锁的对象是哪张表
select * from dba_objects where object_id in(select from v$locked_object t)
--select * from dba_objects where object_id=73713 -- 从菜单栏进入Tools/Sessions,将Status='ACTIVE' and Sid=被锁对象id的记录,点击右键菜单中的Kill
跟操作系统的兼容性有关,建议去下看ide\eclipse\..
,更换成高版本试试。
提供清理eos开发过程中缓存清理的方法
摘要:提供清理eos开发过程中缓存清理的方法。
在eos开发过程中,经常遇到新开发的代码无法使用,右键部署之后依然使用原来的老旧代码,非常影响开发速度。这里提供下清理缓存的方式,确定我们的最新代码能够被使用。对于分组开发过程中,各人代码版本差异无法实现同样的运行效果有特效。
1. 删除%EOS_HOME%\apps_config\default\work_temp下的所有文件和文件夹。
如需使用平台的各种日志请酌情备份logs下的内容。
2. 删除%EOS_HOME%\apache-tomcat-\work下的所有内容,情况tomcat的缓存。
3. 删除%EOS_HOME%\apache-tomcat-\webapps\default\WEB-INF\_srv\work\user下我们自己项目的内容。慎重,别删错了,我们自己开发的。
ESB修改默认端口61616
windows操作系统下的默认的ICS服务( Connection Sharing)默认占用了61616端口,因此要解决jms端口冲突的情况有两种方式。
方式一: 停止ICS服务。
命令行执行“”,找到ICS服务,右键停止,并设置为以后手动启动。
方式二:修改ESB下JMS默认端口。
找到D:\Primeton\ESB\studio\server\EOS\_srv\
普元启动服务失败的解决方法 来自淘豆网www.taodocs.com转载请标明出处.