Merge branch 'feature-UNOMI-102'

Project: http://git-wip-us.apache.org/repos/asf/incubator-unomi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-unomi/commit/27a7288e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-unomi/tree/27a7288e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-unomi/diff/27a7288e

Branch: refs/heads/feature-UNOMI-102
Commit: 27a7288e89bce78fb9add5bd9b8b36c76ef6c133
Parents: 8860ddf cb83301
Author: Abdelkader Midani <amid...@apache.org>
Authored: Wed Jun 28 02:31:57 2017 +0200
Committer: Abdelkader Midani <amid...@apache.org>
Committed: Wed Jun 28 02:31:57 2017 +0200

----------------------------------------------------------------------
 api/pom.xml                                     |   2 +-
 .../api/services/ConfigSharingService.java      |  32 +++
 extensions/geonames/pom.xml                     |   2 +-
 extensions/geonames/rest/pom.xml                |   8 +-
 extensions/geonames/services/pom.xml            |   8 +-
 extensions/lists-extension/actions/pom.xml      |   8 +-
 extensions/lists-extension/pom.xml              |   4 +-
 extensions/lists-extension/rest/pom.xml         |   8 +-
 extensions/lists-extension/services/pom.xml     |   8 +-
 extensions/pom.xml                              |   2 +-
 extensions/privacy-extension/pom.xml            |   4 +-
 extensions/privacy-extension/rest/pom.xml       |   8 +-
 extensions/privacy-extension/services/pom.xml   |   8 +-
 extensions/router/pom.xml                       |   6 +-
 extensions/router/router-api/pom.xml            |   6 +-
 .../unomi/router/api/ExportConfiguration.java   |  45 ++++
 .../unomi/router/api/ImportConfiguration.java   | 182 +-------------
 .../router/api/ImportExportConfiguration.java   | 203 ++++++++++++++++
 .../unomi/router/api/RouterConstants.java       |  44 ++++
 .../services/ImportConfigurationService.java    |  60 -----
 .../ImportExportConfigurationService.java       |  61 +++++
 extensions/router/router-core/pom.xml           |  13 +-
 .../unomi/router/core/RouterConstants.java      |  41 ----
 .../core/config/ConfigSharingServiceImpl.java   |  77 ++++++
 .../core/context/ProfileImportCamelContext.java | 187 --------------
 .../router/core/context/RouterCamelContext.java | 243 +++++++++++++++++++
 .../core/processor/ConfigUpdateProcessor.java   |  12 +-
 .../ImportConfigByFileNameProcessor.java        |   8 +-
 .../core/processor/LineSplitFailureHandler.java |   2 +-
 .../core/processor/LineSplitProcessor.java      |   2 +-
 .../processor/RouteCompletionProcessor.java     |   8 +-
 .../core/route/ConfigUpdateRouteBuilder.java    |  73 ++++++
 .../route/ProfileExportCollectRouteBuilder.java |  81 +++++++
 .../ProfileImportAbstractRouteBuilder.java      |   2 +-
 .../ProfileImportConfigUpdateRouteBuilder.java  |  62 -----
 .../ProfileImportFromSourceRouteBuilder.java    | 104 ++++----
 .../route/ProfileImportOneShotRouteBuilder.java |   2 +-
 .../route/ProfileImportToUnomiRouteBuilder.java |   2 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml  |  39 ++-
 .../main/resources/org.apache.unomi.router.cfg  |   8 +-
 extensions/router/router-karaf-feature/pom.xml  |   8 +-
 extensions/router/router-rest/pom.xml           |   6 +-
 .../AbstractConfigurationServiceEndpoint.java   |  92 +++++++
 .../ExportConfigurationServiceEndPoint.java     |  86 +++++++
 .../ImportConfigurationServiceEndPoint.java     |  92 ++-----
 .../resources/OSGI-INF/blueprint/blueprint.xml  |  46 ++--
 extensions/router/router-service/pom.xml        |   6 +-
 .../AbstractConfigurationServiceImpl.java       |  73 ++++++
 .../ExportConfigurationServiceImpl.java         |  61 +++++
 .../ImportConfigurationServiceImpl.java         |  56 +----
 .../resources/OSGI-INF/blueprint/blueprint.xml  |  17 +-
 kar/pom.xml                                     |  32 +--
 lifecycle-watcher/pom.xml                       |   6 +-
 package/pom.xml                                 |   6 +-
 persistence-elasticsearch/core/pom.xml          |   6 +-
 persistence-elasticsearch/pom.xml               |   2 +-
 persistence-spi/pom.xml                         |   4 +-
 plugins/baseplugin/pom.xml                      |   6 +-
 plugins/hover-event/pom.xml                     |   4 +-
 plugins/mail/pom.xml                            |   4 +-
 plugins/optimization-test/pom.xml               |   2 +-
 plugins/past-event/pom.xml                      |   6 +-
 plugins/pom.xml                                 |   4 +-
 plugins/request/pom.xml                         |   2 +-
 plugins/tracked-event/pom.xml                   |   6 +-
 pom.xml                                         |   2 +-
 rest/pom.xml                                    |   6 +-
 samples/login-integration/pom.xml               |   4 +-
 samples/pom.xml                                 |   2 +-
 samples/tweet-button-plugin/pom.xml             |   4 +-
 services/pom.xml                                |   6 +-
 .../services/ConfigSharingServiceImpl.java      |  80 ++++++
 .../resources/OSGI-INF/blueprint/blueprint.xml  |  11 +
 wab/pom.xml                                     |   6 +-
 74 files changed, 1560 insertions(+), 869 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-unomi/blob/27a7288e/extensions/router/router-rest/src/main/resources/OSGI-INF/blueprint/blueprint.xml
----------------------------------------------------------------------
diff --cc 
extensions/router/router-rest/src/main/resources/OSGI-INF/blueprint/blueprint.xml
index 69fa336,fd36e50..8cd4948
--- 
a/extensions/router/router-rest/src/main/resources/OSGI-INF/blueprint/blueprint.xml
+++ 
b/extensions/router/router-rest/src/main/resources/OSGI-INF/blueprint/blueprint.xml
@@@ -22,20 -22,14 +22,8 @@@
             xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0";
             xsi:schemaLocation="http://www.osgi.org/xmlns/blueprint/v1.0.0 
http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd
                                http://cxf.apache.org/blueprint/jaxrs 
http://cxf.apache.org/schemas/blueprint/jaxrs.xsd
 -                              http://cxf.apache.org/blueprint/core 
http://cxf.apache.org/schemas/blueprint/core.xsd
 -                              
http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0 
http://aries.apache.org/schemas/blueprint-cm/blueprint-cm-1.1.0.xsd";>
  
 -    <cxf:bus id="cxsServiceBus">
 -        <cxf:features>
 -            <cxf:logging/>
 -        </cxf:features>
 -    </cxf:bus>
 +                              
http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0 
http://aries.apache.org/schemas/blueprint-cm/blueprint-cm-1.1.0.xsd";>
-     <cm:property-placeholder persistent-id="org.apache.unomi.router" 
update-strategy="reload">
-         <cm:default-properties>
-             <cm:property name="import.oneshot.uploadDir" 
value="/tmp/oneshot_import_configs/"/>
-         </cm:default-properties>
-     </cm:property-placeholder>
- 
-     <cm:property-placeholder persistent-id="org.apache.unomi.cluster"
-                              update-strategy="reload" 
placeholder-prefix="${cluster.">
-         <cm:default-properties>
-             <cm:property name="cluster.contextserver.port" value="8181"/>
-         </cm:default-properties>
-     </cm:property-placeholder>
  
      <bean id="cors-filter" 
class="org.apache.cxf.rs.security.cors.CrossOriginResourceSharingFilter"/>
      <bean id="jacksonMapper" 
class="com.fasterxml.jackson.databind.ObjectMapper"/>

Reply via email to