📄 xmlerr.h
字号:
#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 + -