⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xmlerr.h

📁 IBM Lotus C++ API 7.0a for IBM Lotus Notes/Domino Directory Release --------- ------------------
💻 H
📖 第 1 页 / 共 5 页
字号:

#if defined(OS400) && (__OS400_TGTVRM__ >= 510)
#pragma datamodel(P128)
#endif

/*********************************************************************/
/*                                                                   */
/* Licensed Materials - Property of IBM                              */
/*                                                                   */
/* L-GHUS-5VMPGW, L-GHUS-5S3PEE                                      */
/* (C) Copyright IBM Corp. 2002, 2005  All Rights Reserved           */
/*                                                                   */
/* US Government Users Restricted Rights - Use, duplication or       */
/* disclosure restricted by GSA ADP Schedule Contract with           */
/* IBM Corp.                                                         */
/*                                                                   */
/*********************************************************************/


#ifndef XML_ERR_DEFS
#define XML_ERR_DEFS


/****************************************************************************
 *
 *	This file contains two sets of error messages.
 *
 *	First come clones of error messages from xml software taken from Apache's
 *	Xerces and Xalan code (under the xml directory).  They are reproduced here
 *	so that they factor into Domino's standard process for translating and
 *	internationalizing user-visible messages.  The messages appear as the text
 *	values of an xml log.  Their corresponding message codes are never used
 *	as STATUS values in Domino code, so we were able to use a range of code
 *	values that neither conflict with nor consume scarce STATUS codes.
 *
 *	The second set holds standard Domino STATUS codes returned by the DXL
 *	exporter and importer.  
 *
 ****************************************************************************
 */


/****************************************************************************
 *
 *	Text messages corresponding to errors generated by Apache XML software.
 *
 *	The numeric codes associated with the messages should *** NEVER *** be
 *	returned as error STATUS codes.  Only the text of these messages is used,
 *	NEVER the error codes.  The text is used for the content of warning, error,
 *	and fatalerror elements in xml logs returned by xml processors.
 *
 *	See the DominoMsgLoader class in xml\parser\domplat\dominoplatformutils.cpp
 *	for references to these message definitions.
 *
 *	CAUTION 1 - The DominoMsgLoader assumes these messages come in three groups:
 *	errors, validation (errors), and exceptions.  The only time you should modify
 *	these messages, their ordering, or the ordering of the message groups is when
 *	taking a new drop of Apache software, and only in sync with any changes Apache
 *	has made to these messages.
 *
 *	Look in xml\parser\xerces\util\MsgLoaders\MsgCatalog\XMLMsgCat_EN_US.Msg for
 *	the original Apache messages.  Be sure to keep the following definitions
 *	(defined below) up to date in order for the DominoMsgLoader to work:
 *
 *		FIRST_XMLPARSER_ERROR_CODE
 *		LAST_XMLPARSER_ERROR_CODE
 *
 *		FIRST_XMLPARSER_VALIDATION_CODE
 *		LAST_XMLPARSER_VALIDATION_CODE
 *
 *		FIRST_XMLPARSER_EXCEPTION_CODE
 *		LAST_XMLPARSER_EXCEPTION_CODE
 *
 *	CAUTION 2 - We had to modify some of these messages to remove references
 *	to two xml metacharacters, "<" and "&".  This is because we put these
 *	messages into a log formatted as xml, which cannot be parsed if either of
 *	these characters appear in the value of an xml element.  If Apache should
 *	add any new messages with either of these characters, please reword them here.
 *
 ****************************************************************************
 */

/* set 1 - Apache ERROR messages */

#define STR_XMLPARSER_ERROR_0			PKG_XMLPARSER_STR1+0
stringtext (STR_XMLPARSER_ERROR_0,		"Undefined XML error code 0")

#define STR_XMLPARSER_ERROR_1			PKG_XMLPARSER_STR1+1
stringtext (STR_XMLPARSER_ERROR_1,		"Undefined XML error code 1")

#define STR_XMLPARSER_ERROR_2			PKG_XMLPARSER_STR1+2
stringtext (STR_XMLPARSER_ERROR_2,		"Notation '{0}' has already been declared")

#define STR_XMLPARSER_ERROR_3			PKG_XMLPARSER_STR1+3
stringtext (STR_XMLPARSER_ERROR_3,		"Attribute '{0}' has already been declared for element '{1}'")

#define STR_XMLPARSER_ERROR_4			PKG_XMLPARSER_STR1+4
stringtext (STR_XMLPARSER_ERROR_4,		"Encoding ({0}, from XMLDecl or manually set) contradicts the auto-sensed encoding, ignoring it")

#define STR_XMLPARSER_ERROR_5			PKG_XMLPARSER_STR1+5
stringtext (STR_XMLPARSER_ERROR_5,		"Element '{0}' was referenced in a content model but never declared")

#define STR_XMLPARSER_ERROR_6			PKG_XMLPARSER_STR1+6
stringtext (STR_XMLPARSER_ERROR_6,		"Element '{0}' was referenced in an attlist but never declared")

#define STR_XMLPARSER_ERROR_7			PKG_XMLPARSER_STR1+7
stringtext (STR_XMLPARSER_ERROR_7,		"An exception occurred! Type:{0}, Message:{1}")

#define STR_XMLPARSER_ERROR_8			PKG_XMLPARSER_STR1+8
stringtext (STR_XMLPARSER_ERROR_8,		"Undefined XML error code 8")

#define STR_XMLPARSER_ERROR_9			PKG_XMLPARSER_STR1+9
stringtext (STR_XMLPARSER_ERROR_9,		"Undefined XML error code 9")

#define STR_XMLPARSER_ERROR_10			PKG_XMLPARSER_STR1+10
stringtext (STR_XMLPARSER_ERROR_10,		"{0} is unsupported")

#define STR_XMLPARSER_ERROR_11			PKG_XMLPARSER_STR1+11
stringtext (STR_XMLPARSER_ERROR_11,		"Error: Top level complexType has no name - declaration ignored")

#define STR_XMLPARSER_ERROR_12			PKG_XMLPARSER_STR1+12
stringtext (STR_XMLPARSER_ERROR_12,		"Globally-declared attribute must have a name - attribute declaration ignored")

#define STR_XMLPARSER_ERROR_13			PKG_XMLPARSER_STR1+13
stringtext (STR_XMLPARSER_ERROR_13,		"Attribute must have a name or a ref - attribute declaration ignored")

#define STR_XMLPARSER_ERROR_14			PKG_XMLPARSER_STR1+14
stringtext (STR_XMLPARSER_ERROR_14,		"Globally-declared element must have a name - element declaration ignored")

#define STR_XMLPARSER_ERROR_15			PKG_XMLPARSER_STR1+15
stringtext (STR_XMLPARSER_ERROR_15,		"Element must have a name or a ref attribute - element ignored")

#define STR_XMLPARSER_ERROR_16			PKG_XMLPARSER_STR1+16
stringtext (STR_XMLPARSER_ERROR_16,		"group element must have a name or a ref attribute - declaration ignored")

#define STR_XMLPARSER_ERROR_17			PKG_XMLPARSER_STR1+17
stringtext (STR_XMLPARSER_ERROR_17,		"attributeGroup element must have a name or a ref attribute - declaration ignored")

#define STR_XMLPARSER_ERROR_18			PKG_XMLPARSER_STR1+18
stringtext (STR_XMLPARSER_ERROR_18,		"Anonymous complexType in element {0} has a name attribute")

#define STR_XMLPARSER_ERROR_19			PKG_XMLPARSER_STR1+19
stringtext (STR_XMLPARSER_ERROR_19,		"Anonymous simpleType in element {0} has a name attribute")

#define STR_XMLPARSER_ERROR_20			PKG_XMLPARSER_STR1+20
stringtext (STR_XMLPARSER_ERROR_20,		"The content of an element information item does not match (annotation?, (simpleType | complexType)?, (unique | key | keyref)*)")

#define STR_XMLPARSER_ERROR_21			PKG_XMLPARSER_STR1+21
stringtext (STR_XMLPARSER_ERROR_21,		"Untyped element: {0}")

#define STR_XMLPARSER_ERROR_22			PKG_XMLPARSER_STR1+22
stringtext (STR_XMLPARSER_ERROR_22,		"Error in content of simpleType")

#define STR_XMLPARSER_ERROR_23			PKG_XMLPARSER_STR1+23
stringtext (STR_XMLPARSER_ERROR_23,		"Expected simpleType in 'list' declaration for {0}")

#define STR_XMLPARSER_ERROR_24			PKG_XMLPARSER_STR1+24
stringtext (STR_XMLPARSER_ERROR_24,		"List | Union | Restriction content is invalid for type {0}")

#define STR_XMLPARSER_ERROR_25			PKG_XMLPARSER_STR1+25
stringtext (STR_XMLPARSER_ERROR_25,		"Error in content of derivation by list for {0}")

#define STR_XMLPARSER_ERROR_26			PKG_XMLPARSER_STR1+26
stringtext (STR_XMLPARSER_ERROR_26,		"Expected simpleType in 'restriction' declaration for {0}")

#define STR_XMLPARSER_ERROR_27			PKG_XMLPARSER_STR1+27
stringtext (STR_XMLPARSER_ERROR_27,		"Facet {0} already defined - ignoring")

#define STR_XMLPARSER_ERROR_28			PKG_XMLPARSER_STR1+28
stringtext (STR_XMLPARSER_ERROR_28,		"Expected simpleType in 'union' declaration for {0}")

#define STR_XMLPARSER_ERROR_29			PKG_XMLPARSER_STR1+29
stringtext (STR_XMLPARSER_ERROR_29,		"SimpleType content is empty")

#define STR_XMLPARSER_ERROR_30			PKG_XMLPARSER_STR1+30
stringtext (STR_XMLPARSER_ERROR_30,		"The content of the simpleContent element is invalid. The content must be RESTRICTION or EXTENSION")

#define STR_XMLPARSER_ERROR_31			PKG_XMLPARSER_STR1+31
stringtext (STR_XMLPARSER_ERROR_31,		"The BASE attribute must be specified for the RESTRICTION or EXTENSION element")

#define STR_XMLPARSER_ERROR_32			PKG_XMLPARSER_STR1+32
stringtext (STR_XMLPARSER_ERROR_32,		"The content of the complexContent element is invalid. The content must be RESTRICTION or EXTENSION")

#define STR_XMLPARSER_ERROR_33			PKG_XMLPARSER_STR1+33
stringtext (STR_XMLPARSER_ERROR_33,		"Error in content of schema element information item")

#define STR_XMLPARSER_ERROR_34			PKG_XMLPARSER_STR1+34
stringtext (STR_XMLPARSER_ERROR_34,		"Content (annotation?,..) is incorrect for type {0}")

#define STR_XMLPARSER_ERROR_35			PKG_XMLPARSER_STR1+35
stringtext (STR_XMLPARSER_ERROR_35,		"Unknown simpleType: {0}")

#define STR_XMLPARSER_ERROR_36			PKG_XMLPARSER_STR1+36
stringtext (STR_XMLPARSER_ERROR_36,		"Unknown complexType: {0}")

#define STR_XMLPARSER_ERROR_37			PKG_XMLPARSER_STR1+37
stringtext (STR_XMLPARSER_ERROR_37,		"Prefix: '{0}' can not be resolved to a URI")

#define STR_XMLPARSER_ERROR_38			PKG_XMLPARSER_STR1+38
stringtext (STR_XMLPARSER_ERROR_38,		"Ref element {0} not found in the Schema")

#define STR_XMLPARSER_ERROR_39			PKG_XMLPARSER_STR1+39
stringtext (STR_XMLPARSER_ERROR_39,		"Type not found in {0}:{1}")

#define STR_XMLPARSER_ERROR_40			PKG_XMLPARSER_STR1+40
stringtext (STR_XMLPARSER_ERROR_40,		"Could not find top level attribute: {0}")

#define STR_XMLPARSER_ERROR_41			PKG_XMLPARSER_STR1+41
stringtext (STR_XMLPARSER_ERROR_41,		"Invalid child '{0}' in the complex type")

#define STR_XMLPARSER_ERROR_42			PKG_XMLPARSER_STR1+42
stringtext (STR_XMLPARSER_ERROR_42,		"Base type could not be found: {0}")

#define STR_XMLPARSER_ERROR_43			PKG_XMLPARSER_STR1+43
stringtext (STR_XMLPARSER_ERROR_43,		"No attribute '{0}' was defined in schema: {1}")

#define STR_XMLPARSER_ERROR_44			PKG_XMLPARSER_STR1+44
stringtext (STR_XMLPARSER_ERROR_44,		"Error creating datatype validator: {0}")

#define STR_XMLPARSER_ERROR_45			PKG_XMLPARSER_STR1+45
stringtext (STR_XMLPARSER_ERROR_45,		"Invalid child following the simpleContent child in the complexType")

#define STR_XMLPARSER_ERROR_46			PKG_XMLPARSER_STR1+46
stringtext (STR_XMLPARSER_ERROR_46,		"Invalid child following the complexContent child in the complexType")

#define STR_XMLPARSER_ERROR_47			PKG_XMLPARSER_STR1+47
stringtext (STR_XMLPARSER_ERROR_47,		"The 'block' attribute values of a complexType must be #all | list(restriction,extension); {0} was found")

#define STR_XMLPARSER_ERROR_48			PKG_XMLPARSER_STR1+48
stringtext (STR_XMLPARSER_ERROR_48,		"The 'final' attribute values of a complexType must be #all | list(restriction,extension); {0} was found")

#define STR_XMLPARSER_ERROR_49			PKG_XMLPARSER_STR1+49
stringtext (STR_XMLPARSER_ERROR_49,		"An attribute cannot have both 'fixed' and 'default' present at the same time - default used")

#define STR_XMLPARSER_ERROR_50			PKG_XMLPARSER_STR1+50
stringtext (STR_XMLPARSER_ERROR_50,		"If default and use are both present, use must have the value 'optional'.")

#define STR_XMLPARSER_ERROR_51			PKG_XMLPARSER_STR1+51
stringtext (STR_XMLPARSER_ERROR_51,		"Local attribute:{0} has also a ref defined - name ignored")

#define STR_XMLPARSER_ERROR_52			PKG_XMLPARSER_STR1+52
stringtext (STR_XMLPARSER_ERROR_52,		"Global attribute:'{0}' cannot have a ref defined")

#define STR_XMLPARSER_ERROR_53			PKG_XMLPARSER_STR1+53
stringtext (STR_XMLPARSER_ERROR_53,		"Error: Attribute '{0}' declared more than once in the same scope- ignoring")

#define STR_XMLPARSER_ERROR_54			PKG_XMLPARSER_STR1+54
stringtext (STR_XMLPARSER_ERROR_54,		"Attribute declarations may not contain both a type and a simpleType declaration")

#define STR_XMLPARSER_ERROR_55			PKG_XMLPARSER_STR1+55
stringtext (STR_XMLPARSER_ERROR_55,		"SimpleType ({0}:{1}) for attribute: {2} not found")

#define STR_XMLPARSER_ERROR_56			PKG_XMLPARSER_STR1+56

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -