private void handleXMLMarshalException(XMLMarshalException xmlException) throws IOException { if(xmlException.getErrorCode() == XMLMarshalException.NO_DESCRIPTOR_WITH_MATCHING_ROOT_ELEMENT || xmlException.getErrorCode() == XMLMarshalException.DESCRIPTOR_NOT_FOUND_IN_PROJECT){ throw SDOException.globalPropertyNotFound(); } else if (xmlException.getCause() instanceof IOException) { throw (IOException) xmlException.getCause(); } else{ throw xmlException; } }
private void handleXMLMarshalException(XMLMarshalException xmlException) throws IOException { if(xmlException.getErrorCode() == XMLMarshalException.NO_DESCRIPTOR_WITH_MATCHING_ROOT_ELEMENT || xmlException.getErrorCode() == XMLMarshalException.DESCRIPTOR_NOT_FOUND_IN_PROJECT){ throw SDOException.globalPropertyNotFound(); } else if (xmlException.getCause() instanceof IOException) { throw (IOException) xmlException.getCause(); } else{ throw xmlException; } }