Skip to content

Commit b1eebe5

Browse files
bernalvareladaschl
authored andcommitted
Revision of the Exceptions constructors with no params
Motivation ---------- All the java client exceptions having a a method with no parameters dont make a super call. The oracle compiler in compilation time add this call but all the exceptions have as father the CouchbaseException and his no params constructor nor have the super call. This is a problem because the stack trace is never initialized. Modifications ------------- Add super() to all the constructors. Result ------ The Exception is correctly initialized. Change-Id: I24460e247cebc8d7b4275ec55f22cc7591693485 Reviewed-on: http://review.couchbase.org/71182 Reviewed-by: Michael Nitschinger <[email protected]> Tested-by: Michael Nitschinger <[email protected]> Reviewed-on: http://review.couchbase.org/71966 Reviewed-by: Sergey Avseyev <[email protected]>
1 parent 0129b3b commit b1eebe5

20 files changed

+21
-0
lines changed

src/main/java/com/couchbase/client/java/error/BucketAlreadyExistsException.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
public class BucketAlreadyExistsException extends CouchbaseException {
2727

2828
public BucketAlreadyExistsException() {
29+
super();
2930
}
3031

3132
public BucketAlreadyExistsException(String message) {

src/main/java/com/couchbase/client/java/error/BucketDoesNotExistException.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
public class BucketDoesNotExistException extends CouchbaseException {
2727

2828
public BucketDoesNotExistException() {
29+
super();
2930
}
3031

3132
public BucketDoesNotExistException(String message) {

src/main/java/com/couchbase/client/java/error/CASMismatchException.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
public class CASMismatchException extends CouchbaseException {
2727

2828
public CASMismatchException() {
29+
super();
2930
}
3031

3132
public CASMismatchException(String message) {

src/main/java/com/couchbase/client/java/error/CouchbaseOutOfMemoryException.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
public class CouchbaseOutOfMemoryException extends CouchbaseException {
2727

2828
public CouchbaseOutOfMemoryException() {
29+
super();
2930
}
3031

3132
public CouchbaseOutOfMemoryException(String message) {

src/main/java/com/couchbase/client/java/error/DesignDocumentAlreadyExistsException.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
public class DesignDocumentAlreadyExistsException extends DesignDocumentException {
2323

2424
public DesignDocumentAlreadyExistsException() {
25+
super();
2526
}
2627

2728
public DesignDocumentAlreadyExistsException(String message) {

src/main/java/com/couchbase/client/java/error/DesignDocumentException.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
public class DesignDocumentException extends CouchbaseException {
2525

2626
public DesignDocumentException() {
27+
super();
2728
}
2829

2930
public DesignDocumentException(String message) {

src/main/java/com/couchbase/client/java/error/DocumentAlreadyExistsException.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
public class DocumentAlreadyExistsException extends CouchbaseException {
2727

2828
public DocumentAlreadyExistsException() {
29+
super();
2930
}
3031

3132
public DocumentAlreadyExistsException(String message) {

src/main/java/com/couchbase/client/java/error/DocumentDoesNotExistException.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
public class DocumentDoesNotExistException extends CouchbaseException {
2727

2828
public DocumentDoesNotExistException() {
29+
super();
2930
}
3031

3132
public DocumentDoesNotExistException(String message) {

src/main/java/com/couchbase/client/java/error/DurabilityException.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
public class DurabilityException extends CouchbaseException {
2727

2828
public DurabilityException() {
29+
super();
2930
}
3031

3132
public DurabilityException(String message) {

src/main/java/com/couchbase/client/java/error/FlushDisabledException.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
public class FlushDisabledException extends CouchbaseException {
2525

2626
public FlushDisabledException() {
27+
super();
2728
}
2829

2930
public FlushDisabledException(String message) {

0 commit comments

Comments
 (0)