href = getRequiredNodeAsURL( referenceElement, new XPath( "@xlink:href", nsContext ) );
} catch ( XMLParsingException e ) {
throw eCustomizer.inputMissingParameter( getIdentifier( definition ), wpsElement( "Reference" )
+ "/@xlink:href" );
key = getRequiredNodeAsString( headerElement, new XPath( "@key", nsContext ) );
} catch ( XMLParsingException e ) {
throw eCustomizer.inputMissingParameter( getIdentifier( definition ), wpsElement( "Header" ) + "/@key" );
value = getRequiredNodeAsString( headerElement, new XPath( "@value", nsContext ) );
} catch ( XMLParsingException e ) {
throw eCustomizer.inputMissingParameter( getIdentifier( definition ), wpsElement( "Header" )
+ "/@value" );
bodyURL = getRequiredNodeAsURL( bodyReferenceElement, new XPath( "@xlink:href", nsContext ) );
} catch ( XMLParsingException e ) {
throw eCustomizer.inputMissingParameter( getIdentifier( definition ), wpsElement( "BodyReference" )
+ "/@xlink:href" );