added simple fileupload example
diff --git a/extensions/quarkus/showcase/src/main/java/org/apache/myfaces/core/extensions/quarkus/showcase/view/FileView.java b/extensions/quarkus/showcase/src/main/java/org/apache/myfaces/core/extensions/quarkus/showcase/view/FileView.java
new file mode 100644
index 0000000..c700594
--- /dev/null
+++ b/extensions/quarkus/showcase/src/main/java/org/apache/myfaces/core/extensions/quarkus/showcase/view/FileView.java
@@ -0,0 +1,58 @@
+/*

+ * Licensed to the Apache Software Foundation (ASF) under one

+ * or more contributor license agreements.  See the NOTICE file

+ * distributed with this work for additional information

+ * regarding copyright ownership.  The ASF licenses this file

+ * to you under the Apache License, Version 2.0 (the

+ * "License"); you may not use this file except in compliance

+ * with the License.  You may obtain a copy of the License at

+ *

+ *   http://www.apache.org/licenses/LICENSE-2.0

+ *

+ * Unless required by applicable law or agreed to in writing,

+ * software distributed under the License is distributed on an

+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY

+ * KIND, either express or implied.  See the License for the

+ * specific language governing permissions and limitations

+ * under the License.

+ */

+package org.apache.myfaces.core.extensions.quarkus.showcase.view;

+

+import org.primefaces.event.FileUploadEvent;

+import org.primefaces.model.file.UploadedFile;

+

+import javax.enterprise.context.RequestScoped;

+import javax.inject.Named;

+import java.io.Serializable;

+

+@RequestScoped

+@Named

+public class FileView implements Serializable {

+

+    private UploadedFile file;

+

+    public String getName()

+    {

+        return "blub";

+    }

+    

+    public void upload() {

+        System.out.println("simple file upload start");

+        if (file != null) {

+            System.out.println(file.getFileName());

+        }

+    }

+

+    public void handleFileUpload(FileUploadEvent event){

+        System.out.println("auto file upload start");

+        System.out.println(event.getFile().getFileName());

+    }

+

+    public UploadedFile getFile() {

+        return file;

+    }

+

+    public void setFile(UploadedFile file) {

+        this.file = file;

+    }

+}
\ No newline at end of file
diff --git a/extensions/quarkus/showcase/src/main/resources/META-INF/resources/file.xhtml b/extensions/quarkus/showcase/src/main/resources/META-INF/resources/file.xhtml
new file mode 100644
index 0000000..d2c5645
--- /dev/null
+++ b/extensions/quarkus/showcase/src/main/resources/META-INF/resources/file.xhtml
@@ -0,0 +1,54 @@
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+-->
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml"
+      xmlns:h="http://java.sun.com/jsf/html"
+      xmlns:f="http://java.sun.com/jsf/core"
+      xmlns:ui="http://java.sun.com/jsf/facelets"
+      xmlns:p="http://primefaces.org/ui">
+    
+    <f:view contentType="text/html">
+        <h:head>
+
+        </h:head>
+
+        <h:body>            
+            Advanced:
+            <h:form id="test" enctype="multipart/form-data">
+                <p:fileUpload
+                    label="test"
+                    mode="advanced"
+                    skinSimple="true" listener="#{fileView.handleFileUpload}"
+                    auto="true"/>
+            </h:form>
+
+            <br />
+            <br />
+
+            Simple:
+            <h:form id="test1" enctype="multipart/form-data">
+                <p:fileUpload value="#{fileView.file}" mode="simple" skinSimple="false"/>
+
+                <p:commandButton id="submit1" value="Submit" ajax="false" action="#{fileView.upload}"/>        
+                <h:commandButton id="submit2" value="Submit" action="#{fileView.upload}"/>
+
+            </h:form>
+        </h:body>
+    </f:view>
+</html>
\ No newline at end of file