[zanata/zanata-server] 62148e: fix(ZNTA-1073) : create custom exceptions + handle...
GitHub
noreply at github.com
Thu Jun 2 05:35:23 UTC 2016
Branch: refs/heads/master
Home: https://github.com/zanata/zanata-server
Commit: 62148e1274ea6b61ade734228478ff78f41ea4f3
https://github.com/zanata/zanata-server/commit/62148e1274ea6b61ade734228478ff78f41ea4f3
Author: arm <armagan.ersoz at gmail.com>
Date: 2016-06-02 (Thu, 02 Jun 2016)
Changed paths:
M zanata-war/src/main/java/org/zanata/action/MergeTransAction.java
M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
M zanata-war/src/main/java/org/zanata/action/VersionHome.java
A zanata-war/src/main/java/org/zanata/exception/ProjectNotFoundException.java
A zanata-war/src/main/java/org/zanata/exception/VersionNotFoundException.java
A zanata-war/src/main/java/org/zanata/exception/handler/ProjectNotFoundExceptionHandler.java
A zanata-war/src/main/java/org/zanata/exception/handler/VersionNotFoundExceptionHandler.java
M zanata-war/src/main/java/org/zanata/util/UrlUtil.java
M zanata-war/src/main/resources/messages.properties
A zanata-war/src/main/webapp/error/missing_entity.xhtml
Log Message:
-----------
fix(ZNTA-1073) : create custom exceptions + handlers (#1169)
* fix(ZNTA-1073):Fix NullPointerEx on iteration view
Throw EntityNotFoundException instead of NullPointerException when
attempt to access non-existing project through writing invalid project
slug on the iteration page
* fix(ZNTA-1073):create custom exceptions + handlers
Create ProjectNotFoundEx and VersionNotFoundEx and throw them when
trying to write invalid project or iteration slug on project view or
iteration view pages. Handle these exceptions and return warn page with
the proper warning message.
* fix(ZNTA-1073):change the structure of the ex.s
Instead of passing parameters on the warning page for the error messages,
creating constructors with slug arguments and passing project slug and
version slug parameters when throwing the exceptions. Also, rename warn
page to missing_entity.
* fix(ZNTA-1073) : Add header comment
* fix(ZNTA-1073) : remove unnecessary comment
* fix(ZNTA-1073): change the exception message
More information about the zanata-commits
mailing list