From d61cf7024f3768b78bc50f19cf635eff9fb3b2c0 Mon Sep 17 00:00:00 2001 From: Mark Drilling Date: Thu, 16 Apr 2015 11:10:10 -0500 Subject: [PATCH 1/3] Changes komodo dependency due to downgrade --- komodoweb-deps/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/komodoweb-deps/pom.xml b/komodoweb-deps/pom.xml index 769af12..f9934a1 100644 --- a/komodoweb-deps/pom.xml +++ b/komodoweb-deps/pom.xml @@ -30,7 +30,7 @@ 0.6.0-SNAPSHOT 0.6.0-SNAPSHOT 8.7.0.Final - 1.0.0-SNAPSHOT + 0.0.1-SNAPSHOT 8.0.0.Final ${version.jboss} 6.1.25 From a837dc611f97c8830b459566f00acf21405330a4 Mon Sep 17 00:00:00 2001 From: Mark Drilling Date: Mon, 1 Jun 2015 19:00:53 -0500 Subject: [PATCH 2/3] uf 07 updates --- komodoweb-deps/pom.xml | 50 ++---- komodoweb-webapp/pom.xml | 170 +++++++++++++----- .../server/services/KomodoService.java | 4 +- .../src/main/resources/ErraiApp.properties | 2 +- .../src/main/resources/app.html.template | 25 --- .../komodo/FastCompiledKomodoWebApp.gwt.xml | 6 +- .../resources/org/komodo/KomodoWebApp.gwt.xml | 10 +- .../src/main/webapp/WEB-INF/web.xml | 10 ++ komodoweb-webapp/src/main/webapp/login.jsp | 3 - 9 files changed, 158 insertions(+), 122 deletions(-) delete mode 100644 komodoweb-webapp/src/main/resources/app.html.template diff --git a/komodoweb-deps/pom.xml b/komodoweb-deps/pom.xml index f9934a1..521db53 100644 --- a/komodoweb-deps/pom.xml +++ b/komodoweb-deps/pom.xml @@ -19,23 +19,21 @@ - 2.6.1 + 2.7.0 3.3.3 6.0.0.CR13 - 3.1.1.Final - 0.6.0-SNAPSHOT - 0.6.0-SNAPSHOT + 3.2.0-SNAPSHOT + 0.7.0-SNAPSHOT + 0.7.0-SNAPSHOT 8.7.0.Final 0.0.1-SNAPSHOT 8.0.0.Final ${version.jboss} - 6.1.25 6.0.2.Final - 1.1.1 1.1.1 @@ -82,21 +80,18 @@ org.jboss.errai.bom - errai-bom + errai-internal-bom ${version.org.jboss.errai} pom import - - org.jboss.errai - errai-security-client - ${version.org.jboss.errai} - - - org.jboss.errai - errai-security-picketlink - ${version.org.jboss.errai} - + + + + org.jboss.errai + errai-weld-integration + 3.0.4.Final + @@ -186,27 +181,6 @@ ${version.org.owasp.encoder} - - - - org.mortbay.jetty - jetty - ${version.org.mortbay.jetty} - - - - org.mortbay.jetty - jetty-plus - ${version.org.mortbay.jetty} - - - - org.mortbay.jetty - jetty-naming - ${version.org.mortbay.jetty} - - com.github.gwtd3 gwt-d3-api diff --git a/komodoweb-webapp/pom.xml b/komodoweb-webapp/pom.xml index fd5c80d..3f7be44 100644 --- a/komodoweb-webapp/pom.xml +++ b/komodoweb-webapp/pom.xml @@ -59,10 +59,50 @@ guice + + + commons-fileupload + commons-fileupload + + org.uberfire - uberfire-all + uberfire-api + + + + org.uberfire + uberfire-io + + + + org.uberfire + uberfire-server + + + + org.uberfire + uberfire-js + provided + + + + org.uberfire + uberfire-workbench-client + provided + + + + org.uberfire + uberfire-client-backend + provided + + + + org.uberfire + uberfire-client-api + provided @@ -70,7 +110,7 @@ uberfire-workbench-processors provided - + org.uberfire uberfire-security-client @@ -122,18 +162,6 @@ - - org.owasp.encoder - encoder - - - org.slf4j - slf4j-api - - - org.slf4j - slf4j-ext - com.github.gwtd3 gwt-d3-api @@ -164,36 +192,78 @@ org.jboss.errai errai-security-picketlink - - - javax.enterprisecdi-apiprovided - javax.injectjavax.injectprovided - javax.validationvalidation-apiprovided - junitjunitprovided - org.hibernate.commonhibernate-commons-annotationsprovided - org.hibernate.javax.persistencehibernate-jpa-2.0-apiprovided - org.hibernatehibernate-coreprovided - org.hibernatehibernate-entitymanagerprovided - org.hibernatehibernate-validatorprovided - org.jboss.erraierrai-cdi-jbossprovided - org.jboss.erraierrai-cdi-jettyprovided - org.jboss.erraierrai-codegen-gwtprovided - org.jboss.erraierrai-ioc-bus-supportprovided - org.jboss.erraierrai-javax-enterpriseprovided - org.jboss.erraierrai-jaxrs-clientprovided - org.jboss.erraierrai-jpa-clientprovided - org.jboss.erraierrai-navigationprovided - org.jboss.erraierrai-toolsprovided - org.jboss.resteasyjaxrs-apiprovided - org.jboss.resteasyresteasy-cdiprovided - org.jboss.spec.javax.interceptorjboss-interceptors-api_1.1_specprovided - org.jboss.spec.javax.transactionjboss-transaction-api_1.1_specprovided - org.jboss.weld.servletweld-servlet-coreprovided - org.jboss.weldweld-apiprovided - org.jboss.weldweld-spiprovided - xml-apisxml-apisprovided - com.sun.xml.bindjaxb-implprovided + + + org.jboss.weld.se + weld-se-core + provided + + + + + + org.slf4j + slf4j-api + + + + org.slf4j + slf4j-ext + + + + org.slf4j + log4j-over-slf4j + + + + ch.qos.logback + logback-classic + + + + + javax.enterprise + cdi-api + provided + + + + javax.inject + javax.inject + provided + + + + de.benediktmeurer.gwt-slf4j + gwt-slf4j + provided + + + + com.sun.xml.bind + jaxb-impl + provided + + + com.sun.xml.bind + jaxb-xjc + provided + + + xml-apis + xml-apis + provided + + + + + com.google.gwt + gwt-user + provided + + @@ -321,6 +391,20 @@ org.modeshape:modeshape-sequencer-teiid org.modeshape:modeshape-sequencer-ddl org.jboss.tools.komodo.plugins:org.komodo.modeshape.teiid.sql.sequencer + + org.uberfire:uberfire-commons + org.uberfire:uberfire-nio2-model + org.uberfire:uberfire-io + org.uberfire:uberfire-api + org.uberfire:uberfire-js + org.uberfire:uberfire-security-api + org.uberfire:uberfire-security-client + org.uberfire:uberfire-client-api + org.uberfire:uberfire-workbench-client + org.uberfire:uberfire-workbench-client-backend + org.uberfire:uberfire-workbench-client-views-patternfly + org.uberfire:uberfire-backend-api + org.uberfire:uberfire-server diff --git a/komodoweb-webapp/src/main/java/org/komodo/web/backend/server/services/KomodoService.java b/komodoweb-webapp/src/main/java/org/komodo/web/backend/server/services/KomodoService.java index e003a64..db9ac37 100644 --- a/komodoweb-webapp/src/main/java/org/komodo/web/backend/server/services/KomodoService.java +++ b/komodoweb-webapp/src/main/java/org/komodo/web/backend/server/services/KomodoService.java @@ -17,9 +17,11 @@ import java.util.ArrayList; import java.util.List; +import java.util.Properties; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; import java.util.logging.Level; + import org.jboss.errai.bus.server.annotations.Service; import org.komodo.core.KEngine; import org.komodo.relational.vdb.Vdb; @@ -264,7 +266,7 @@ public String getVdbDDL(final String vdbPath) throws KomodoUiException { for(Vdb vdb : vdbs) { String thePath = vdb.getAbsolutePath(); if(thePath.equals(vdbPath)) { - vdbDdl = ((VdbImpl)vdb).export(null); + vdbDdl = ((VdbImpl)vdb).export(null, new Properties()); } } } catch (KException e) { diff --git a/komodoweb-webapp/src/main/resources/ErraiApp.properties b/komodoweb-webapp/src/main/resources/ErraiApp.properties index bcf99b5..c23422c 100644 --- a/komodoweb-webapp/src/main/resources/ErraiApp.properties +++ b/komodoweb-webapp/src/main/resources/ErraiApp.properties @@ -14,4 +14,4 @@ # https://github.com/errai/errai/blob/master/errai-docs/src/main/asciidoc/reference.asciidoc#erraiappproperties # for details. -errai.security.user_cookie_enabled=true \ No newline at end of file +errai.security.user_on_hostpage_enabled=true \ No newline at end of file diff --git a/komodoweb-webapp/src/main/resources/app.html.template b/komodoweb-webapp/src/main/resources/app.html.template deleted file mode 100644 index fdbe9e8..0000000 --- a/komodoweb-webapp/src/main/resources/app.html.template +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - Data Service Manager - - - - - -
-
- - Please wait
Loading application... -
-
- - - - - - diff --git a/komodoweb-webapp/src/main/resources/org/komodo/FastCompiledKomodoWebApp.gwt.xml b/komodoweb-webapp/src/main/resources/org/komodo/FastCompiledKomodoWebApp.gwt.xml index 988f80a..5662c06 100644 --- a/komodoweb-webapp/src/main/resources/org/komodo/FastCompiledKomodoWebApp.gwt.xml +++ b/komodoweb-webapp/src/main/resources/org/komodo/FastCompiledKomodoWebApp.gwt.xml @@ -16,15 +16,13 @@ - - - + @@ -32,8 +30,6 @@ - - diff --git a/komodoweb-webapp/src/main/resources/org/komodo/KomodoWebApp.gwt.xml b/komodoweb-webapp/src/main/resources/org/komodo/KomodoWebApp.gwt.xml index acfcfda..678d211 100644 --- a/komodoweb-webapp/src/main/resources/org/komodo/KomodoWebApp.gwt.xml +++ b/komodoweb-webapp/src/main/resources/org/komodo/KomodoWebApp.gwt.xml @@ -2,7 +2,9 @@ - + + + @@ -18,15 +20,13 @@ - - - + @@ -40,8 +40,6 @@ - - diff --git a/komodoweb-webapp/src/main/webapp/WEB-INF/web.xml b/komodoweb-webapp/src/main/webapp/WEB-INF/web.xml index dd3ac58..7fd3aa7 100644 --- a/komodoweb-webapp/src/main/webapp/WEB-INF/web.xml +++ b/komodoweb-webapp/src/main/webapp/WEB-INF/web.xml @@ -34,6 +34,16 @@ /uf_security_check + + Host Page Patch + org.jboss.errai.security.server.servlet.UserHostPageFilter + + + + Host Page Patch + /komodoweb.html + + ErraiServlet org.jboss.errai.bus.server.servlet.DefaultBlockingServlet diff --git a/komodoweb-webapp/src/main/webapp/login.jsp b/komodoweb-webapp/src/main/webapp/login.jsp index 2760fca..5303c07 100644 --- a/komodoweb-webapp/src/main/webapp/login.jsp +++ b/komodoweb-webapp/src/main/webapp/login.jsp @@ -160,9 +160,6 @@

- <% if (request.getParameter("gwt.codesvr") != null) { %> - "/> - <% } %>

From fb5c3453939b02f72f256f250c557a22f0ad9df5 Mon Sep 17 00:00:00 2001 From: Mark Drilling Date: Wed, 3 Jun 2015 12:50:08 -0500 Subject: [PATCH 3/3] updates dependencies for uf07 --- komodoweb-webapp/pom.xml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/komodoweb-webapp/pom.xml b/komodoweb-webapp/pom.xml index 3f7be44..fd82a56 100644 --- a/komodoweb-webapp/pom.xml +++ b/komodoweb-webapp/pom.xml @@ -80,6 +80,21 @@ org.uberfire uberfire-server + + + org.uberfire + uberfire-backend-server + + + + org.uberfire + uberfire-backend-cdi + + + + org.uberfire + uberfire-nio2-fs + org.uberfire @@ -405,6 +420,9 @@ org.uberfire:uberfire-workbench-client-views-patternfly org.uberfire:uberfire-backend-api org.uberfire:uberfire-server + org.uberfire:uberfire-backend-server + org.uberfire:uberfire-backend-cdi + org.uberfire:uberfire-nio2-fs