if (editorPart == null) {
editorPart = page.openEditor(fileEditorInput, editorId, true);
} else {
editorPart = page.openEditor(fileEditorInput, editorId);
}
<BUG>} catch (Exception e) {
</BUG>
try {
ProxyRepositoryFactory.getInstance().unlock(item);
<BUG>} catch (Exception ie) {
}</BUG>
MessageBoxExceptionHandler.process(e);

if (editorPart == null) {
editorPart = page.openEditor(fileEditorInput, editorId, true);
} else {
editorPart = page.openEditor(fileEditorInput, editorId);
}
} catch (PartInitException e) {
try {
ProxyRepositoryFactory.getInstance().unlock(item);
} catch (Exception ie) {
ExceptionHandler.process(e);
