diff --git a/res/values/strings.xml b/res/values/strings.xml
index 979ccb2..d9fa6c2 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -96,4 +96,21 @@
Sync in progress...
Fatal error !
+
+
+ Error #1: Invalid data received from server when getting previous messages
+ Error #2: Error while crafting HTTP request
+ Error #3: Push request failed
+ Error #4: Invalid datas received from server when pushing datas
+ Error #5: NULL Sms List
+ Error #6: Error while crafting push request
+ Error #7: Unsupported encoding when generating request
+ Error #8: Authentication failed
+ Error #9: Server set unhandled HTTP return code
+ Error #11: Unable to perform a connection to ownCloud instance
+ Error #12: Unable to perform a connection to ownCloud instance
+ Error #13: Unable to perform a connection to ownCloud instance
+ Error #14: Unable to parse server response
+ Error #15: Unable to parse server response
+
diff --git a/src/fr/unix_experience/owncloud_sms/exceptions/OCSyncException.java b/src/fr/unix_experience/owncloud_sms/exceptions/OCSyncException.java
new file mode 100644
index 0000000..18c3f8d
--- /dev/null
+++ b/src/fr/unix_experience/owncloud_sms/exceptions/OCSyncException.java
@@ -0,0 +1,18 @@
+package fr.unix_experience.owncloud_sms.exceptions;
+
+public class OCSyncException extends Exception {
+ /**
+ * Serial, generated by Eclipse to be compliant with JAVA
+ */
+ private static final long serialVersionUID = -4277316598892180792L;
+
+ public OCSyncException(int errorId) {
+ _errorId = errorId;
+ }
+
+ public int getErrorId() {
+ return _errorId;
+ }
+
+ private int _errorId;
+}