From: <eri...@us...> - 2009-05-07 23:33:43
|
Revision: 3763 http://geonetwork.svn.sourceforge.net/geonetwork/?rev=3763&view=rev Author: erikvaningen Date: 2009-05-07 23:33:34 +0000 (Thu, 07 May 2009) Log Message: ----------- added comments Modified Paths: -------------- sandbox/3.0.x/geonetwork-services-ebrim/src/main/java/org/geonetwork/services/ebrim/csw202/CSW202ServiceException.java Modified: sandbox/3.0.x/geonetwork-services-ebrim/src/main/java/org/geonetwork/services/ebrim/csw202/CSW202ServiceException.java =================================================================== --- sandbox/3.0.x/geonetwork-services-ebrim/src/main/java/org/geonetwork/services/ebrim/csw202/CSW202ServiceException.java 2009-05-07 23:30:54 UTC (rev 3762) +++ sandbox/3.0.x/geonetwork-services-ebrim/src/main/java/org/geonetwork/services/ebrim/csw202/CSW202ServiceException.java 2009-05-07 23:33:34 UTC (rev 3763) @@ -7,6 +7,26 @@ package org.geonetwork.services.ebrim.csw202; +/** + * + * + * document: OGC 07-110r2 + * + * + * 7.9.2 Fault handling In the event that an exception report is produced for any reason, a single SOAP Fault element + * information item shall be included as the only child element information item of the SOAP body element (see SOAP12, + * sec. 5.4). The elements of the SOAP Fault are constructed as follows: a) env:Code/env:Value = ―env:Sender‖ or + * ―env:Receiver‖, depending on the source of the error and the HTTP status code (i.e., 4xx, 5xx); OGC 07-110r2 + * Copyright © 2008 Open Geospatial Consortium, Inc. All Rights Reserved. 15 b) env:Code/env:Subcode/env:Value = value + * of ows:Exception[1]/@exceptionCode (an OWS exception code value shall be prepended with ―ows:‖); c) + * env:Reason/env:Text = ows:Exception[1]/ows:ExceptionText[1], where @xml:lang = ows:ExceptionReport/@language; d) + * env:Detail contains the original ows:ExceptionReport element NOTE The ―env‖ prefix maps to the namespace URI + * ―http://www.w3.org/2003/05/soap-envelope‖. + * + * + * @author Erik van Ingen + * + */ public class CSW202ServiceException extends Exception { private static final long serialVersionUID = -1074066802419921224L; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |