Oracle® Calendar Application Developer's Guide 10g Release 1 (10.1.1) Part Number B14477-01 |
|
|
View PDF |
Each status code in a SOAP fault is made up of four segments; the first describes the source module, the last describes the error type. (The second and third segments are not generally used at this time.) This chapter lists the Module and Error codes that can be displayed in a SOAP fault.
A sample Code tag might look as follows:
000C-01-00-00000029
Generally you need only concern yourself with the first and last segments, which, in the preceding example, we can determine from the tables in this chapter to be:
Module 000C = SYS_MODULE_DATAACCESS Error 00000029 = e_soapSOAPRequestCode_MissingModifyCmd
For more details on working with SOAP faults, see the "Oracle Calendar Web Services Status Codes" chapter.
Each of these 64-bit codes corresponds to the source Module of an error in Oracle Calendar. Each Module name is preceded by "SYS_MODULE_".
Table 13-1 Source Module Codes
Code | Module | Description |
---|---|---|
0x0000 |
NONE |
not applicable |
0x0001 |
UNIAPI |
Calender Server |
0x0002 |
APPLICATION |
Calendar Applications |
0x0003 |
MEMORYMGR |
Memory Manager |
0x0004 |
CONNECTION |
Connection Service |
0x0005 |
DISPATCH |
Dispatch Service |
0x0006 |
LINKDB |
Link Database Service |
0x0007 |
MESSAGECAT |
Message Catalogue Service |
0x0008 |
PREFERENCE |
Preference Service |
0x0009 |
REGISTRY |
Registry Services |
0x000A |
SESSIONDB |
Session Database Service |
0x000B |
SYSTEM |
System Service |
0x000C |
DATAACCESS |
Data Access Service |
0x000D |
DATAMANGER |
Data Manager Service |
0x000E |
SYNC |
Synchronization Service |
0x000F |
SYNCML |
SyncML Module |
0x0010 |
MALCLIENT |
MAL Module |
0x0011 |
NLSSERVICE |
NLS Service |
0x0012 |
MALSYSTEM |
MAL System Service |
0x0013 |
PLUGINCONFIG |
Plug-in (component) Service |
0x0014 |
MOBILE |
Mobile Module |
0x0015 |
XMLSERVICE |
SOAP Module |
0x0016 |
WINDOWS |
Windows Error |
0x0017 |
FCGI |
FCGI Toolkit Error |
0x0018 |
XMLTOOLKIT |
TBD |
0x0019 |
THREADMGR |
TBD |
0x0020 |
SOAP |
TBD |
0x0021 |
HTML |
TBD |
0x0022 |
SECURITYSERVICE |
TBD |
The following table lists the error codes that can be generated within the 0015 SOAP module.
Table 13-2 Error Codes
Code | Name | Description |
---|---|---|
00000000 |
Invalid = 0 |
Error encountered with an invalid error code set |
00000001 |
Ok = 1 |
Displayed in the rare case that the object was created with no error code set |
00000002 |
NoInputData |
The SOAP request was received but the content was empty |
00000003 |
NoSoapAction |
The SOAP request was received but there was no SOAPAction line in the HTTP header |
00000004 |
NoPost |
The SOAP request was received in another mechanism other than an HTTP POST |
00000005 |
NoUTF8 |
The SOAP request was not sent in UTF-8 |
00000006 |
MethodNotSupported |
The requested SOAP method is currently not supported |
00000007 |
NoSoapContent |
The requested SOAP package does not have any HTTP content |
00000008 |
UnexpectedBasicAuthFailure |
The requested SOAP package failed during the processing of the BasicAuth element |
00000009 |
WrongSoapMethod |
The requested SOAPAction is not recognized by the server |
0000000A |
SOAPActionMismatch |
The requested SOAPAction did not match the actual method being invoked in the SOAP envelope body |
0000000B |
SoapActionNamespace |
The requested SOAPAction did not contain the proper namespace URI (the CWSL namespace) |
0000000C |
VersionMismatch |
The SOAP envelope namespace was not the SOAP 1.1 namespace |
0000000D |
BasicAuthNamespace |
The BasicAuth SOAP header does not have the proper namespace |
0000000E |
Unused001 |
No longer used |
0000000F |
SearchGenerationError |
An unexpected error occurred while generating the response to Search |
00000010 |
UnexpectedParserError |
An unexpected error occurred while parsing the SOAP message |
00000011 |
SAX2FatalError |
Apache Xerces SAX2 parser fatal error message |
00000012 |
SAX2Error |
Apache Xerces SAX2 parser error message |
00000013 |
SAX2Warning |
Apache Xerces SAX2 parser warning message |
00000014 |
SAXException |
Apache Xerces SAX2 parser exception message |
00000015 |
XMLException |
Apache Xerces XML exception message |
00000016 |
PingGenerationError |
An unexpected error occurred while generating the response to Ping |
00000017 |
SecurityError |
An authentication problem (such as a bad user, bad password, or bad security token). The message is explicitly generic; it does not provide any clue as to why the authentication failed. |
00000018 |
Unused002 |
No longer used |
00000019 |
Unused003 |
No longer used |
0000001A |
Unused004 |
No longer used |
0000001B |
Unused005 |
No longer used |
0000001C |
Unused006 |
No longer used |
0000001D |
SearchNamespace |
The SOAP Message EncodeQuietLoginInfo (the Search XML element) did not have the proper Calendaring namespace |
0000001E |
MissingSearchCmd |
A CmdId was not specified or was blank in the Search method |
0000001F |
BadSearchForm |
The data store specified in the Search Query's From element is not recognized or supported |
00000020 |
BasicAuthMissingName |
The SOAP header BasicAuth is missing the Name entry |
00000021 |
BasicAuthMissingPassword |
The SOAP header BasicAuth is missing the Password entry |
00000022 |
MissingQuery |
The Query element was not found in the Search element of the SOAP request |
00000023 |
Unexpected |
An unexpected error occurred while generating a SOAP response |
00000024 |
CreateGenerationError |
An unexpected error occurred during the generation of the Create response |
00000025 |
CreateNamespace |
The Create SOAP method has a namespace that doesn't match the predefined one |
00000026 |
MissingCreateCmd |
The Create SOAP method did not have a Cmd element in the request |
00000027 |
ModifyGenereationError |
An unexpected error occurred during the generation of the Modify response |
00000028 |
InvalidModifyNamespace |
The Modify SOAP method has a namespace that doesn't match the predefined one |
00000029 |
MissingModifyCmd |
The Modify SOAP method did not have a Cmd element in the request |
0000002A |
MissingModifyQuery |
The Query element was not found in the Modify element of the SOAP request |
0000002B |
InvalidModifyQueryForm |
The data store specified in the Modify Query's From element is not recognized or supported |
0000002C |
MissingModifyOriginalElement |
The Modify SOAP method did not have the element containing the original values in the request |
0000002D |
MissingModiyModifiedElement |
The Modify SOAP method did not have the element containing the modified values in the request |
0000002E |
DeleteGenerationError |
An unexpected error occurred during the generation of the Delete response |
0000002F |
DeleteNamespace |
The Delete SOAP method has a namespace that doesn't match the predefined one |
00000030 |
MissingDeleteCmd |
The Delete SOAP method did not have a Cmd element in the request |
00000031 |
MissingDeleteQuery |
The Query element was not found in the Delete element of the SOAP request |
00000032 |
InvalidDeleteQueryForm |
The data store specified in the Delete Query's From element is not recognized or supported |
00000033 |
MissingCreateElement |
The Create method did not have a child element to be created |
00000034 |
InvalidCreateElement |
The Create method did not have a proper XML child element |
00000035 |
NoopGenerationError |
An unexpected error occurred during the generation of the Noop response |
00000036 |
InvalidAuthentication |
The SOAP header is not supported |
00000037 |
InvalidTrustedAuthNamespace |
The TrustedAuth namespace did not match the internal value |
00000038 |
TrustedAuthMissingName |
The TrustedAuth name element is missing |
00000039 |
TrustedAuthMissingToken |
The TrustedAuth token element is missing |
0000003A |
UnexpectedTrustedAuthFailure |
An unexpected error occurred during Trusted Authentication |
0000003B |
InvalidProxyAuthNamespace |
The ProxyAuth namespace did not match the internal value |
0000003C |
ProxyAuthMissingName |
The ProxyAuth name element is missing |
0000003D |
ProxyAuthMissingAppName |
The ProxyAuth application name element is missing |
0000003E |
ProxyAuthMissingAppPassword |
The ProxyAuth application password element is missing |
0000003F |
UnexpectedProxyAuthFailure |
An unexpected error occurred during Proxy Authentication |
00000040 |
UnableToLocateEvent |
Unable to locate an Event in the message body |
00000041 |
MoreThanOneEvent |
More than one Event was found in the message body |
00000042 |
MissingEventType |
An Event create was requested without an x-oracle-eventtype element |
00000043 |
MissingClass |
An Event create was requested without a class element |
00000044 |
MissingDtStart |
An Event create was requested without a dtstart element |
00000045 |
MissingDuration |
An Event create was requested without a duration element |
00000046 |
UnableToConvertxCal |
Unable to convert the xCal event to an internal component. This will cause the SOAP method to fail immediately |
00000047 |
InvalidClass |
The Event class element did not have a recognized or supported value for the operation being performed |
00000048 |
MissingUID |
The Event class element did not have a recognized or supported value for the operation being performed |
00000049 |
UnsupportedCreateEventType |
An unsupported event type property is included in the xCal event |
0000004A |
InvalidModifyComponent |
The Modify command found an invalid component |
0000004B |
ModifyFoundDataGuidProperty |
A Data GUID property was found in the data |
0000004C |
BadPriority |
An invalid property was found |
0000004D |
Unused007 |
No longer used |
0000004E |
Unused008 |
No longer used |
0000004F |
ModifyClassNotSupported |
The class property cannot be modified |
00000050 |
ModifyDtStartNotSupported |
The dtstart property cannot be modified |
00000051 |
ModifyDtEndNotSupported |
The dtend property cannot be modified |
00000052 |
ModifyDurationNotSupported |
The duration property cannot be modified |
00000053 |
ModifyEventTypeNotSupported |
The eventtype property cannot be modified |
00000054 |
ModifyPriorityNotSupported |
The priority property cannot be modified |
00000055 |
ModifyDataGuidNotSupported |
The dataguid property cannot be modified |
00000056 |
ModifyUidNotSupported |
The uid property cannot be modified |
00000057 |
UnsupportedDtEnd |
The dtend property is not supported |
00000058 |
UnsupportedDataGuid |
The data-guid property is not supported |
00000059 |
UnsupportedOrganizer |
The organizer property is not supported |
0000005A |
UnsupportedAttendee |
The attendee property is not supported |
0000005B |
ModifyOrganizerNotSupported |
The organizer property cannot be modified |
0000005C |
ModifyAttendeeNotSupported |
The attendee property cannot be modified |
0000005D |
UnsupportedSearchScore |
The search score property is not supported |
0000005E |
ModifySearchScoreNotSupported |
The search score property cannot be modified |
0000005F |
MissingTimestamp |
The timestamp element was missing from the search query |
00000060 |
BadSearchHandle |
The search handle element is invalid in the search query |
00000061 |
MissingElementCreator |
An internal initialization error caused the SOAP element to not be properly registered. The result will be the inability to parse the incoming SOAP message. |
00000062 |
ElementCreatorFailed |
The SOAP element could not be created; the SOAP transaction will fail. |
00000063 |
ParserError |
Generic XML SAX parser error |
00000064 |
SummaryGenerationError |
An unexpected error occurred during the generation of the Summary response |
00000065 |
SummaryNamespace |
The Summary method did not have the proper namespace |
00000066 |
MissingSummaryCmd |
The Summary method did not have a CmdID element |
00000067 |
MissingSummaryCall |
The Summary method did not have a cVall element |
00000068 |
SummaryMissingStartTime |
The Summary method did not have a StartTime element |
00000069 |
SummaryMissingEndTime |
The Summary method did not have an EndTime element |
0000006A |
SummaryCallUnsupported |
The Sumamry method contained an unrecognized vCall element |
0000006B |
UnableToLocateAttendee |
The vAttendee could not be found within the event |
0000006C |
UnableToLocateTask |
The vTodo could not be found within the event |
0000006D |
MissingSummaryTimeStamp |
The Summary command did not have a Timestamp element |
0000006E |
InvalidDateTime |
The DateTime string is invalid |
0000006F |
MinDateTime |
The DateTime string represents a date before the supported minimum date (February 1, 1991) |
00000070 |
MaxDateTime |
The DateTime string represents a date after the supported maximum date (November 30, 2027) |
00000071 |
RequiresDateTime |
The DateTime string does not have a time component |
00000072 |
RequiresUTCDateTime |
The DateTime string is not in UTC |
00000073 |
InvalidServiceAuthNamespace |
The ServiceAuth namespace does not match the internal value |
00000074 |
ServiceAuthMissingName |
The ServiceAuth name element is missing |
00000075 |
ServiceAuthMissingToken |
The ServiceAuth token element is missing |
00000076 |
UnexpectedServiceAuthFailure |
An unexpected error occurred during Service Authentication |
00000077 |
UnsupportedWebConferenceId |
The Web Conference ID property is not supported for this operation |
00000078 |
UnsupportedWebCinferenceHostURL |
The Web Conference host URL property is not supported for this operation |
00000079 |
UnsupportedWebConferenceAttendeeURL |
The Web Conference attendee URL property is not supported for this operation |
0000007A |
WebConferenceTitleMandatory |
The Web Conference does not have a valid summary |
0000007B |
WebConferenceInvalidType |
The Web Conference type property is invalid |
0000007C |
WebConferenceNotSupportedOnServer |
The Oracle Calendar server is not configured to support Web Conference meetings |
0000007D |
ModifyUnsupportedWebConferenceSecType |
The Web Conference type property cannot be modified |
0000007E |
ModifyUnsupportedWebConferenceAttendeeURL |
The Web Conference Attendee URL cannot be modified |
0000007F |
ModifyUnsupportedWebConferenceHostURL |
The Modify command does not support the Web conference host URL property |
00000080 |
CreateEventError |
The Create command was not successful, check your parameters and try again. Returned when the server call to create a meeting throws an error, for example, due to duplicate GUID. |
00000081 |
CreateWebConferenceMissingSecType |
Invalid Web conference security type. Returned when a Web conference is created without a specified security type. |
00000082 |
InvalidAlarm |
Invalid alarm. Returned when an invalid or inconsistent alarm is set. |