diff --git a/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/TestIMAPOutlookOAuth.java b/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/TestIMAPOutlookOAuth.java
index 8814189..01fd2fe 100644
--- a/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/TestIMAPOutlookOAuth.java
+++ b/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/TestIMAPOutlookOAuth.java
@@ -62,7 +62,7 @@ public class TestIMAPOutlookOAuth {
* Wert: zDL8Q~iEy8AX~dEmIOHrVv3aBTCZLrHIFmShibZ_ Geheime ID:
* bcaa558a-3300-4498-94e1-2267f418afd5
*/
-
+ @Disabled
@Test
public void TestMailboxImixs() {
Store store = null;
@@ -71,7 +71,7 @@ public class TestIMAPOutlookOAuth {
// try to connect...
token = getAuthToken();
assertNotNull(token);
- store = connect(token, "imixs@alexander-logistics.com");
+ store = connect(token, "imixs@alexander-logistics.com", false);
assertNotNull(store);
if (!store.isConnected()) {
@@ -94,6 +94,87 @@ public class TestIMAPOutlookOAuth {
}
+ /*
+ * Alle 4 Mailboxen texten
+ */
+ @Test
+ public void TestAllMailboxes() {
+ Store store = null;
+ String token = null;
+ try {
+ token = getAuthToken();
+ assertNotNull(token);
+
+ // Bremen
+ store = connect(token, "imixs@alexander-logistics.com", false);
+ assertNotNull(store);
+ if (!store.isConnected()) {
+ // not connected!
+ fail();
+ } else {
+ // read inbox....
+ IMAPFolder inbox = (IMAPFolder) store.getFolder("INBOX");
+ inbox.open(Folder.READ_WRITE);
+ // fetches all messages from the INBOX...
+ Message[] messages = inbox.getMessages();
+ System.out.println("..." + messages.length + " new messages found");
+ }
+
+ // Polen
+ store = connect(token, "imixspl@alexander-logistics.com", false);
+ assertNotNull(store);
+ if (!store.isConnected()) {
+ // not connected!
+ fail();
+ } else {
+ // read inbox....
+ IMAPFolder inbox = (IMAPFolder) store.getFolder("INBOX");
+ inbox.open(Folder.READ_WRITE);
+ // fetches all messages from the INBOX...
+ Message[] messages = inbox.getMessages();
+ System.out.println("..." + messages.length + " new messages found");
+ }
+
+ // DWC
+ store = connect(token, "Imixsae@alexander-logistics.com", false);
+ assertNotNull(store);
+ if (!store.isConnected()) {
+ // not connected!
+ fail();
+ } else {
+ // read inbox....
+ IMAPFolder inbox = (IMAPFolder) store.getFolder("INBOX");
+ inbox.open(Folder.READ_WRITE);
+ // fetches all messages from the INBOX...
+ Message[] messages = inbox.getMessages();
+ System.out.println("..." + messages.length + " new messages found");
+ }
+
+ // USA
+ store = connect(token, "imixs-usa@alexander-logistics.com", false);
+ assertNotNull(store);
+ if (!store.isConnected()) {
+ // not connected!
+ fail();
+ } else {
+ // read inbox....
+ IMAPFolder inbox = (IMAPFolder) store.getFolder("INBOX");
+ inbox.open(Folder.READ_WRITE);
+ // fetches all messages from the INBOX...
+ Message[] messages = inbox.getMessages();
+ System.out.println("..." + messages.length + " new messages found");
+ }
+
+ } catch (IOException e) {
+ e.printStackTrace();
+ fail();
+ } catch (MessagingException e) {
+ e.printStackTrace();
+ fail();
+ }
+
+ }
+
/**
* Debug reading first mail....
*/
@@ -106,7 +187,7 @@ public class TestIMAPOutlookOAuth {
// try to connect...
token = getAuthToken();
assertNotNull(token);
- store = connect(token, "imixs@alexander-logistics.com");
+ store = connect(token, "imixs@alexander-logistics.com", true);
assertNotNull(store);
if (!store.isConnected()) {
@@ -195,7 +276,7 @@ public class TestIMAPOutlookOAuth {
// try to connect...
token = getAuthToken();
assertNotNull(token);
- store = connect(token, "Imixsbhv@alexander-logistics.com");
+ store = connect(token, "Imixsbhv@alexander-logistics.com", false);
assertNotNull(store);
@@ -228,7 +309,7 @@ public class TestIMAPOutlookOAuth {
// try to connect...
token = getAuthToken();
assertNotNull(token);
- store = connect(token, "imixspl@alexander-logistics.com");
+ store = connect(token, "imixspl@alexander-logistics.com", false);
assertNotNull(store);
@@ -314,7 +395,7 @@ public class TestIMAPOutlookOAuth {
// try to connect...
token = getAuthToken();
assertNotNull(token);
- store = connect(token, "Imixsae@alexander-logistics.com");
+ store = connect(token, "Imixsae@alexander-logistics.com", false);
assertNotNull(store);
@@ -341,7 +422,7 @@ public class TestIMAPOutlookOAuth {
/**
* This method returns a connection to an javax.mail.store
*/
- public Store connect(String oauth2AccessToken, String userEmailId) {
+ public Store connect(String oauth2AccessToken, String userEmailId, boolean debug) {
try {
@@ -372,11 +453,11 @@ public class TestIMAPOutlookOAuth {
props.put("mail.imap.fetchsize", "1048576");
// debug
- props.put("mail.debug", "true");
- props.put("mail.debug.auth", "true");
+ props.put("mail.debug", "" + debug);
+ props.put("mail.debug.auth", "" + debug);
Session session = Session.getInstance(props);
- session.setDebug(true);
+ session.setDebug(debug);
store = session.getStore("imaps");
@@ -391,7 +472,7 @@ public class TestIMAPOutlookOAuth {
}
System.out.println("Store.Connect failed!");
} catch (Exception e) {
- System.out.println("Store.Connect failed with the errror: " + e.getMessage());
+ System.out.println("Store.Connect failed with the error: " + e.getMessage());
StringWriter sw = new StringWriter();
e.printStackTrace(new PrintWriter(sw));
String exceptionAsString = sw.toString();
diff --git a/workflow/cargosoft-export-1.0.3.bpmn b/workflow/deprecated/cargosoft-export-1.0.3.bpmn
similarity index 100%
rename from workflow/cargosoft-export-1.0.3.bpmn
rename to workflow/deprecated/cargosoft-export-1.0.3.bpmn
diff --git a/workflow/cargosoft-export-1.0.4.bpmn b/workflow/deprecated/cargosoft-export-1.0.4.bpmn
similarity index 100%
rename from workflow/cargosoft-export-1.0.4.bpmn
rename to workflow/deprecated/cargosoft-export-1.0.4.bpmn
diff --git a/workflow/posteingang-en-2.0.1.bpmn b/workflow/deprecated/posteingang-en-2.0.1.bpmn
similarity index 100%
rename from workflow/posteingang-en-2.0.1.bpmn
rename to workflow/deprecated/posteingang-en-2.0.1.bpmn
diff --git a/workflow/rechnungsausgang-de-1.0.12.bpmn b/workflow/deprecated/rechnungsausgang-de-1.0.12.bpmn
similarity index 100%
rename from workflow/rechnungsausgang-de-1.0.12.bpmn
rename to workflow/deprecated/rechnungsausgang-de-1.0.12.bpmn
diff --git a/workflow/rechnungsausgang-de-1.0.13.bpmn b/workflow/deprecated/rechnungsausgang-de-1.0.13.bpmn
similarity index 100%
rename from workflow/rechnungsausgang-de-1.0.13.bpmn
rename to workflow/deprecated/rechnungsausgang-de-1.0.13.bpmn
diff --git a/workflow/steuerbescheid-de-1.0.5.bpmn b/workflow/deprecated/steuerbescheid-de-1.0.5.bpmn
similarity index 100%
rename from workflow/steuerbescheid-de-1.0.5.bpmn
rename to workflow/deprecated/steuerbescheid-de-1.0.5.bpmn
diff --git a/workflow/steuerbescheid-de-1.0.6.bpmn b/workflow/deprecated/steuerbescheid-de-1.0.6.bpmn
similarity index 100%
rename from workflow/steuerbescheid-de-1.0.6.bpmn
rename to workflow/deprecated/steuerbescheid-de-1.0.6.bpmn
diff --git a/workflow/steuerbescheid-de-1.0.7.bpmn b/workflow/deprecated/steuerbescheid-de-1.0.7.bpmn
similarity index 100%
rename from workflow/steuerbescheid-de-1.0.7.bpmn
rename to workflow/deprecated/steuerbescheid-de-1.0.7.bpmn
diff --git a/workflow/zahlungseingang-de-1.0.4.bpmn b/workflow/deprecated/zahlungseingang-de-1.0.4.bpmn
similarity index 100%
rename from workflow/zahlungseingang-de-1.0.4.bpmn
rename to workflow/deprecated/zahlungseingang-de-1.0.4.bpmn
diff --git a/workflow/usa/outbound-tax-export-1.0.0.bpmn b/workflow/usa/outbound-tax-export-1.0.0.bpmn
index d0efbba..0f0f76e 100644
--- a/workflow/usa/outbound-tax-export-1.0.0.bpmn
+++ b/workflow/usa/outbound-tax-export-1.0.0.bpmn
@@ -518,7 +518,12 @@ result.isValid=true;
-
+
+ CSV
+ outbound-tax-export
+ outbound-invoice-export.csv
+ true
+]]>
@@ -573,7 +578,7 @@ result.isValid=true;
DataOutput_2
-
+
@@ -891,8 +896,8 @@ Instances are created grouped
CSV
- outbound-tax-export
- my-export.csv
+ outbound-tax-export
+ outbound-invoice-export.csv
true
]]>
@@ -1034,9 +1039,9 @@ Instances are created grouped
-
+
-
+
@@ -1079,9 +1084,9 @@ Instances are created grouped
-
+
-
+
@@ -1145,11 +1150,11 @@ Instances are created grouped
-
+
-
+
@@ -1161,8 +1166,8 @@ Instances are created grouped
-
-
+
+
@@ -1226,8 +1231,8 @@ Instances are created grouped
-
-
+
+