3.x 版对 1.3 版的静态解析器结构设计作了更改。已将 org.eclipse.hyades.logging.events.* 类迁移到 org.eclipse.hyades.logging.events.cbe.* 公共基本事件类。
请执行下列步骤来迁移静态解析器:
需要对静态解析器 Java 类中用于公共基本事件的类进行更新。您需要将 org.eclipse.hyades.logging.events.* 的所有实例迁移到 org.eclipse.hyades.logging.events.cbe.*。例如,如果在 3.x.x 中有下面这一组 import 语句:
import org.eclipse.hyades.logging.events.ICommonBaseEvent;则需将这些语句更新为:
import org.eclipse.hyades.logging.events.IComponentIdentification;
import org.eclipse.hyades.logging.events.IReportSituation;
import org.eclipse.hyades.logging.events.ISituation;
import org.eclipse.hyades.logging.events.cbe.CommonBaseEvent;要了解有关 org.eclipse.hyades.logging.events.cbe.* 类的详细信息,请参阅公共基本事件编程 API。
import org.eclipse.hyades.logging.events.cbe.ComponentIdentification;
import org.eclipse.hyades.logging.events.cbe.ReportSituation;
import org.eclipse.hyades.logging.events.cbe.Situation;
现在,适配器中的其它字段在适配器配置编辑器中将被验证。例如,实现创建日期和角色创建日期字段的值必须符合 XML 日期时间格式 yyyy-MM-ddThh:mm:ss。在运行适配器之前,确保更正了“问题”视图中显示的任何适配器错误。
v3.x.x 配置 | v1.3.0 配置 | |
---|---|---|
Java 构建路径插件 |
org.eclipse.hyades.logging.adapter.config\hglaconfig.jar org.eclipse.hyades.logging.core\hlcore.jar org.eclipse.hyades.logging.core\hlcbe101.jar org.eclipse.hyades.logging.parsers\hparse.jar org.eclipse.hyades.logging.adapter\hgla.jar org.eclipse.emf.ecore\runtime\ecore.jar org.eclipse.emf.common\runtime\common.jar org.eclipse.hyades.logging.commons\hlcommons.jar org.apache.jakarta_commons_logging\commons-logging.jar |
org.eclipse.hyades.logging.adapter\hglaconfig.jar org.eclipse.hyades.logging.core\hlcore.jar org.eclipse.hyades.logging.core\hlevents.jar org.eclipse.hyades.logging.parsers\hparser.jar org.apache.xerces\xmlParserAPIs.jar org.eclipse.hyades.logging.commons\common-loggings.jar |
公共基本事件 API | org.eclipse.hyades.logging.events.cbe.* | org.eclipse.hyades.logging.events.* |
适配器配置文件更改 |
通过编辑器验证的其它字段:
|
无 |
相关任务
创建日志解析器
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.