下表列示可供不同项目类型使用的验证器并提供每个验证器的简短描述。
验证器名 | 描述 |
---|---|
应用程序客户机验证器 | 应用程序客户机验证器验证下列应用程序客户机项目资源:
|
DTD 验证器 | DTD 验证器确定 DTD 的当前状态在语义上是否有效。XML 文件是根据来自 W3C Web 站点的 XML 规范 Extensible Markup Language (XML) 1.0 来进行验证的。而且 DTD 验证器检查诸如对不存在的实体或元素的引用之类的错误。 |
EAR 验证器 | “EAR 验证器”验证下列各项:
注意,“EAR 验证器”只确保与企业应用程序项目有关的模块项目的有效性和依赖性。 |
EJB 验证器 | EJB 验证器验证 EJB 项目中包含的企业 bean 是否根据 bean 的级别符合 Sun Enterprise JavaBeans™ Specification(1.1、2.0 和 2.1)。不支持对 EJB 1.0 规范进行代码验证。 EJB 验证器会专门验证下列资源:
此验证器只在支持 EJB 开发的工作台版本上可用。 |
“连接器”验证器 | “连接器”验证器检查连接器项目中的无效 J2EE 规范级别。 |
EJB XML 验证器 | EJB XML 验证器是 XML 验证器的专用格式。它检查结构良好且有效的 XML。EJB XML 在处理 ejb-jar.xml 文件方面与 XML 验证器不同。在开发期间,仅当至少存在一个 bean 时,“EJB XML 验证器”才验证 ejb-jar.xml;在部署前总会验证 ejb-jar.xml。 |
HTML 语法验证器 | “HTML 语法验证器”验证下列 Web 项目资源中的 HTML 基本语法和 HTML DTD 一致性:
|
JSP 验证器 | “JSP 验证器”通过将项目中的 JSP 文件转换为相应的 Java 代码并检查 Java 代码以找出编译错误来验证这些文件。 |
JSR-109 Web Service 验证器 | JSR-109 验证器检查 J2EE 模块中的 Web service 部署描述符并评估它们与 JSR-109
V1.0 规范的主要规则的一致性。验证器检查:
|
映射验证器 | 验证 EJB 项目中包含的所有 EJB 至 RDB 映射。
此验证器在 WebSphere Studio Site Developer 中不可用。 |
静态 Web 和发布服务器配置验证器 | 静态 Web 和发布服务器配置验证器验证:
|
Struts 配置文件验证器 | “Struts 配置文件验证器”根据 struts-config.dtd
文件提供的描述验证已配置的 Struts 配置文件。此验证器捕获针对 DTD 的直接进行 XML 验证不能捕获的其它语义错误,例如:
|
WAR 验证器 | “WAR 验证器”验证下列 Web 项目资源:
|
WebSphere 服务器配置验证器 | “WebSphere 服务器配置验证器”通过下列步骤来验证服务器项目中所包含的服务器配置文件:
|
WSDL 验证器 | WSDL 验证器检查 WSDL 文件中的下列内容:
此验证器在 WebSphere Studio Site Developer 中不可用。 |
WS-I 消息验证器 | WS-I 消息验证器对“WS-I 概要文件”检查 SOAP 消息。用户可以使用“TCP/IP 监视器”捕获和验证 SOAP 消息。验证器检查另存为项目资源(.wsimsg)的消息日志。该日志符合 WS-I 指定的格式。 |
XML 模式验证器 | XML 模式验证器确定 XML 模式文件的当前状态在语义上是否有效。XML 模式是依照来自 W3C Web 站点的 XML 模式规范 XML Schema Part 1: Structures 来进行验证的。 |
XML 验证器 | XML 验证器确保 XML 文件结构良好。它也验证 XML 文件是否有效 - 即,它遵循与 XML 文件相关联的 DTD 或 XML 模式中建立的约束。 |
XSL 验证器 | XSL 验证器确保 XSL 文件的结构良好。它尝试检测所有静态错误,即,在执行开始之前可在样式表中检测到的错误。 |