问:
a.嵌套异常:(wt.services.servicesResource/21)wt.services.ManagerException:无法启动管理器:"wt.audit.AuditService",通过实现类:"wt.audit.StandardAuditService"
b.java.net.SocketException:Connectionreset by peer:socket write error,MS无法启动
c.java.io.IOException:com.infoengine.exception.adapter.IEAdapterException;嵌套异常是:
javax.naming.CommunicationException:mda.huawei.com:389 [Root exception is java.net.ConnectException: Connectionrefused: connect]
答:
1.首先看host是否配置正确举例:127.0.0.1 域名,ping 域名是否能拼通
2.看数据库服务是否打开:
9.1 : OracleDBConsolewind、OracleOraDlog_homeITNSListener、OracleServiceWIND
10.0 : OracleOraDb11g_home1TNSListener OracleServiceWIND
3.重启LDAP,进入WindchillDS\server\bat目录下,打开control-panel.bat,登录后选择启动或重启
问:Apache启动后又消失
答:输入netstat -a查看端口号是否被占用,如果被占用,就在进程管理器中删除CPU相同的进程httpd.exe
问:工作流管理器页面打开后无内容显示或eclipse打不开
答:在环境变量Path中配置如下:D:\ptc\Windchill_9.1\Java\bin
问:windchill10.0页面一直Loading,无法显示内容
答:JDK版本过低,要配置1.6或1.7
问:同一条SQL语句,在数据库里查询有结果,使用windchill API queryResult.hasMoreElements()获取却是false
答:通过SessionHelper.manager.setAdministrator()设置管理员权限,还有一种可能是表里的数据不全,如果查询建模表,表里的数据不是通过save加进去的,而是通过sql插入的,那么也会导致这个问题。
问:启动Windchill服务,出现BackgroundMethodServer
答:在windchillshell中执行如下命令:xconfmanager -s wt.manager.monitor.services=MethodServer -t codebase/wt.properties -p
问:流程绑定主物件,启动工作流后,流程状态依然显示为"未启动"
答:在windchillshell中执行如下命令:xconfmanager -s wt.queue.executeQueues=true -t codebase/wt.properties -p
问:windchill页面出现GCoverhead limit exceeded异常
答:windchill服务长期不重启,导致java虚拟机加载的垃圾过多,重启就好
问:测试环境由于先上代码,没有进行业务配置,报空指针异常,无法登录
答:通过连接http://mda.huawei.com/netmarkets/jsp/site/listUtilities.jsp?oid=OR$3Awt.inf.container.ExchangeContainer%3A101&tab=site&u8=1直接进入实用程序,做好配置后就可以登录了。
问:启动服务时报错:java.sql.SQLException:IO异常:The Network Adapter could not establish the connection
答:将site.xconf和db.properties文件中的wt.pom.jdbc.host的属性值改为正确的域名
问:数据库里表里的数据是中文就查询不出来,通过代码也无法获取到数据
答:这是字符编码的问题,配置环境变量NLS_LANG=AMERICAN_AMERICA.AL32UTF8,然后重启oracle
问:windchill10.2搜索的时候类型里面找不到ECA
答:1.编辑WT_HOME\codebase\com\ptc\windchill\enterprise\search\server\SearchableTypes.properties,在PDMLink.allSearch中增加wt.change2.WTChangeActivity2
2.保存文件并重启windchill
3.站点——实用程序——首选项管理器——搜索——所有适用对象类型搜索,勾选“变更任务”
问:测试环境工作流管理器打不开,报连接超时,basic:加载:找不到类,wt/clients/checker/CheckerApplet.class的异常。其他人可以打开,本地和生产环境的工作流管理器可以打开。JDK从1.6到1.8都装过。
答:Hosts里有多余的配置,去掉即可。至于原因尚且不知。