bug4811: added elemental2 to SSE feature; added JSNI code to interpret Uint8Array as byte[]

This commit is contained in:
Axel Uhl committed 2021-01-19 11:10:35 +01:00
1 parent 728034a461
commit e5c634983a
23 files changed
+33 -1

No files matched your search

@@ -223,6 +223,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -225,6 +225,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -225,6 +225,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -222,6 +222,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -225,6 +225,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -225,6 +225,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -225,6 +225,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -225,6 +225,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -216,6 +216,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -216,6 +216,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -218,6 +218,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -216,6 +216,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -218,6 +218,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -216,6 +216,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -216,6 +216,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -216,6 +216,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -225,6 +225,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -225,6 +225,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
@@ -221,6 +221,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
<setEntry value="com.sap.sailing.server.gateway.test.support@default:default"/>
</setAttribute>
@@ -223,6 +223,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
<setEntry value="com.sap.sailing.server.gateway.test.support@default:default"/>
</setAttribute>
@@ -216,6 +216,7 @@
<setEntry value="com.sap.sse.landscape.aws@default:default"/>
<setEntry value="com.sap.sse.landscape.aws.persistence@default:default"/>
<setEntry value="com.sap.sse.debranding@default:default"/>
<setEntry value="elemental2@default:default"/>
</setAttribute>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
+7
View File
@@ -262,4 +262,11 @@ Computes leaderboard information for sailing races and offers RESTful APIs to al
version="0.0.0"
unpack="false"/>
<plugin
id="elemental2"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>
@@ -47,11 +47,15 @@ public class FileUploadWithLocalFileContent {
final File file = fileList.item((double) i);
final Promise<ArrayBuffer> arrayBufferPromise = file.arrayBuffer();
arrayBufferPromise.then(arrayBuffer->{
callback.fileContentsRead((byte[]) (Object) new Uint8Array(arrayBuffer));
callback.fileContentsRead(uint8ArrayBufferToByteArray(new Uint8Array(arrayBuffer)));
return null;
});
}
public static native byte[] uint8ArrayBufferToByteArray(Uint8Array buffer) /*-{
return buffer;
}-*/;
private HTMLInputElement getFileUploadAsHtmlInputElement() {
return (HTMLInputElement) (Object) fileUpload.getElement();
}