shopizer-uncached

Fixed to deploy to remote tomcat

1/9/2017 5:31:01 PM

Changes

pom.xml 13(+8 -5)

sm-core/pom.xml 3(+3 -0)

sm-core/target/classes/cms/infinispan_configuration.xml 62(+0 -62)

sm-core/target/classes/configs.properties 16(+0 -16)

sm-core/target/classes/email.properties 9(+0 -9)

sm-core/target/classes/reference/integrationmodules.json 99(+0 -99)

sm-core/target/classes/reference/zoneconfig.json 1888(+0 -1888)

sm-core/target/classes/rules/shipping-custom-rules.xls 0(+0 -0)

sm-core/target/classes/rules/shipping-decision-rules.xls 0(+0 -0)

sm-core/target/classes/search/keyword.json 11(+0 -11)

sm-core/target/classes/search/keyword_fr.json 11(+0 -11)

sm-core/target/classes/search/product.json 15(+0 -15)

sm-core/target/classes/search/product_fr.json 14(+0 -14)

sm-core/target/classes/search/settings_keyword.json 22(+0 -22)

sm-core/target/classes/search/settings_product.json 32(+0 -32)

sm-core/target/classes/search/settings_product_fr.json 38(+0 -38)

sm-core/target/classes/spring/datasource-c3p0.xml 13(+0 -13)

sm-core/target/classes/spring/ehcache.xml 27(+0 -27)

sm-core/target/classes/spring/processors/shopizer-core-shipping-processors.xml 45(+0 -45)

sm-core/target/classes/spring/shopizer-core-config.xml 124(+0 -124)

sm-core/target/classes/spring/shopizer-core-ehcache.xml 31(+0 -31)

sm-core/target/classes/spring/shopizer-core-modules.xml 269(+0 -269)

sm-core/target/classes/spring/shopizer-core-rules.xml 43(+0 -43)

sm-core/target/classes/spring/shopizer-search.xml 204(+0 -204)

sm-core/target/classes/templates/email/email_template_checkout.ftl 417(+0 -417)

sm-core/target/classes/templates/email/email_template_checkout_download.ftl 329(+0 -329)

sm-core/target/classes/templates/email/email_template_contact.ftl 333(+0 -333)

sm-core/target/classes/templates/email/email_template_customer.ftl 334(+0 -334)

sm-core/target/classes/templates/email/email_template_lowstock.ftl 50(+0 -50)

sm-core/target/classes/templates/email/email_template_new_review.ftl 52(+0 -52)

sm-core/target/classes/templates/email/email_template_new_store.ftl 50(+0 -50)

sm-core/target/classes/templates/email/email_template_new_user.ftl 52(+0 -52)

sm-core/target/classes/templates/email/email_template_notification.ftl 326(+0 -326)

sm-core/target/classes/templates/email/email_template_order_status.ftl 332(+0 -332)

sm-core/target/classes/templates/email/email_template_outofstock.ftl 49(+0 -49)

sm-core/target/classes/templates/email/email_template_password_reset_customer.ftl 334(+0 -334)

sm-core/target/classes/templates/email/email_template_password_reset_user.ftl 54(+0 -54)

sm-core/target/classes/templates/email/email_template_sentinvoice.ftl 55(+0 -55)

sm-core/target/classes/templates/email/email_template_user_password_link.ftl 49(+0 -49)

sm-core/target/classes/templates/invoice/Invoice.ods 0(+0 -0)

sm-core/target/classes/templates/invoice/Invoice_fr.ods 0(+0 -0)

sm-core/target/test-classes/database.properties 33(+0 -33)

sm-core/target/test-classes/hbm2dll.properties 1(+0 -1)

sm-core/target/test-classes/log4j.properties 14(+0 -14)

sm-core/target/test-classes/spring/test-datasource.xml 13(+0 -13)

sm-core/target/test-classes/spring/test-shopizer-context.xml 59(+0 -59)

sm-core/target/test-classes/sql/create_schema.sql 1(+0 -1)

sm-shop/pom.xml 4(+0 -4)

sm-shop/target/classes/admin/menu.json 310(+0 -310)

sm-shop/target/classes/bundles/messages.properties 211(+0 -211)

sm-shop/target/classes/bundles/messages_fr.properties 211(+0 -211)

sm-shop/target/classes/bundles/payment.properties 52(+0 -52)

sm-shop/target/classes/bundles/payment_fr.properties 48(+0 -48)

sm-shop/target/classes/bundles/shipping.properties 143(+0 -143)

sm-shop/target/classes/bundles/shipping_fr.properties 94(+0 -94)

sm-shop/target/classes/bundles/shopizer.properties 750(+0 -750)

sm-shop/target/classes/bundles/shopizer_fr.properties 744(+0 -744)

sm-shop/target/classes/com/salesmanager/shop/populator/customer/CustomerBillingAddressPopulator.class 0(+0 -0)

sm-shop/target/classes/com/salesmanager/shop/populator/customer/CustomerEntityPopulator.class 0(+0 -0)

sm-shop/target/classes/com/salesmanager/shop/populator/customer/CustomerOptionPopulator.class 0(+0 -0)

sm-shop/target/classes/com/salesmanager/shop/populator/customer/CustomerPopulator.class 0(+0 -0)

sm-shop/target/classes/database.properties 30(+0 -30)

sm-shop/target/classes/log4j.properties 15(+0 -15)

sm-shop/target/m2e-wtp/web-resources/META-INF/maven/com.shopizer/sm-shop/pom.properties 7(+0 -7)

Details

pom.xml 13(+8 -5)

diff --git a/pom.xml b/pom.xml
index eac8a05..7a08fe1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,9 +38,7 @@
 		<org.elasticsearch-version>2.4.1</org.elasticsearch-version>
 		<infinispan.version>6.0.2.Final</infinispan.version>
 		<mysql-jdbc-version>5.1.40</mysql-jdbc-version>
-        <!-- DON'T AS IT OVERWRITES SPRING -->
-        <!--<spring.version>4.2.1.RELEASE</spring.version>-->
-        <!--<spring-data.version>Gosling-RELEASE</spring-data.version>-->
+		<simple-json-version>1.1.1</simple-json-version>
     </properties>
 
     <dependencies>
@@ -78,9 +76,7 @@
 			<artifactId>mysql-connector-java</artifactId>
 			<version>${mysql-jdbc-version}</version>
 		</dependency>
-		
 
-		
 				<!-- Jackson JSON Processor -->
 				<dependency>
 				    <groupId>com.fasterxml.jackson.core</groupId>
@@ -131,6 +127,13 @@
 		    <groupId>javax.mail</groupId>
 		    <artifactId>mail</artifactId>
 		    <version>1.4.7</version>
+		</dependency>
+		
+		<!-- http://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple -->
+		<dependency>
+		    <groupId>com.googlecode.json-simple</groupId>
+		    <artifactId>json-simple</artifactId>
+		    <version>${simple-json-version}</version>
 		</dependency>	
 		
     </dependencies>
diff --git a/shopizer-canadapost/target/classes/META-INF/maven/com.shopizer/shopizer-shipping-canadapost-module/pom.properties b/shopizer-canadapost/target/classes/META-INF/maven/com.shopizer/shopizer-shipping-canadapost-module/pom.properties
index 47a2293..21ab413 100644
--- a/shopizer-canadapost/target/classes/META-INF/maven/com.shopizer/shopizer-shipping-canadapost-module/pom.properties
+++ b/shopizer-canadapost/target/classes/META-INF/maven/com.shopizer/shopizer-shipping-canadapost-module/pom.properties
@@ -1,5 +1,5 @@
 #Generated by Maven Integration for Eclipse
-#Thu Jan 05 09:25:11 EST 2017
+#Mon Jan 09 13:28:17 EST 2017
 version=2.0.5-SNAPSHOT
 groupId=com.shopizer
 m2e.projectName=shopizer-canadapost
diff --git a/shopizer-shipping-distance-module/target/classes/META-INF/maven/com.shopizer/shopizer-shipping-distance-processor/pom.properties b/shopizer-shipping-distance-module/target/classes/META-INF/maven/com.shopizer/shopizer-shipping-distance-processor/pom.properties
index 8de083f..69fc318 100644
--- a/shopizer-shipping-distance-module/target/classes/META-INF/maven/com.shopizer/shopizer-shipping-distance-processor/pom.properties
+++ b/shopizer-shipping-distance-module/target/classes/META-INF/maven/com.shopizer/shopizer-shipping-distance-processor/pom.properties
@@ -1,5 +1,5 @@
 #Generated by Maven Integration for Eclipse
-#Thu Jan 05 12:13:33 EST 2017
+#Mon Jan 09 13:28:18 EST 2017
 version=2.0.5-SNAPSHOT
 groupId=com.shopizer
 m2e.projectName=shopizer-shipping-distance-processor

sm-core/pom.xml 3(+3 -0)

diff --git a/sm-core/pom.xml b/sm-core/pom.xml
index 14186b7..4d7763b 100644
--- a/sm-core/pom.xml
+++ b/sm-core/pom.xml
@@ -112,6 +112,9 @@
 		    <version>${commons-collections4.version}</version>
 		</dependency>
 		
+
+		
+		
 		<!-- https://mvnrepository.com/artifact/commons-validator/commons-validator -->
 		<dependency>
 		    <groupId>commons-validator</groupId>
diff --git a/sm-core/src/main/java/com/salesmanager/core/business/configuration/CoreApplicationConfiguration.java b/sm-core/src/main/java/com/salesmanager/core/business/configuration/CoreApplicationConfiguration.java
index 530e082..e1965e1 100644
--- a/sm-core/src/main/java/com/salesmanager/core/business/configuration/CoreApplicationConfiguration.java
+++ b/sm-core/src/main/java/com/salesmanager/core/business/configuration/CoreApplicationConfiguration.java
@@ -10,7 +10,7 @@ import org.springframework.context.annotation.ImportResource;
 @EnableAutoConfiguration
 @EntityScan(basePackages = {"com.salesmanager.core.model"})
 @ComponentScan({"com.salesmanager.core.business.services","com.salesmanager.core.business.utils"})
-@ImportResource("spring/shopizer-core-context.xml")
+@ImportResource("classpath:/spring/shopizer-core-context.xml")
 public class CoreApplicationConfiguration {
 
 }
diff --git a/sm-core/src/main/resources/configs.properties b/sm-core/src/main/resources/configs.properties
index 65f706b..b3f007a 100644
--- a/sm-core/src/main/resources/configs.properties
+++ b/sm-core/src/main/resources/configs.properties
@@ -7,7 +7,7 @@ secretKey=7070200000000007
 elasticsearch.cluster.name=shopizer
 elasticsearch.mode=remote
 elasticsearch.server.host=http://localhost
-elasticsearch.server.port =9200
+elasticsearch.server.port=9200
 elasticsearch.server.proxy.user=
 elasticsearch.server.proxy.password=
 
diff --git a/sm-search/target/classes/META-INF/maven/com.shopizer/sm-search/pom.properties b/sm-search/target/classes/META-INF/maven/com.shopizer/sm-search/pom.properties
index 4f001c2..92b6f54 100644
--- a/sm-search/target/classes/META-INF/maven/com.shopizer/sm-search/pom.properties
+++ b/sm-search/target/classes/META-INF/maven/com.shopizer/sm-search/pom.properties
@@ -1,5 +1,5 @@
 #Generated by Maven Integration for Eclipse
-#Thu Jan 05 12:13:40 EST 2017
+#Mon Jan 09 13:28:22 EST 2017
 version=2.0.5-SNAPSHOT
 groupId=com.shopizer
 m2e.projectName=sm-search

sm-shop/pom.xml 4(+0 -4)

diff --git a/sm-shop/pom.xml b/sm-shop/pom.xml
index 851110e..8d2c783 100644
--- a/sm-shop/pom.xml
+++ b/sm-shop/pom.xml
@@ -17,12 +17,8 @@
 
 	<properties>
 		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-		<!-- testing properties -->
-		<!--<dbh2.version>1.4.187</dbh2.version>-->
 		<main.basedir>${basedir}/../..</main.basedir>
         <m2eclipse.wtp.contextRoot>/</m2eclipse.wtp.contextRoot>
-
-
 	</properties>
 
 	<dependencies>
diff --git a/sm-shop/SALESMANAGER.h2.db b/sm-shop/SALESMANAGER.h2.db
index 4a0a8f1..17f7ffe 100644
Binary files a/sm-shop/SALESMANAGER.h2.db and b/sm-shop/SALESMANAGER.h2.db differ
diff --git a/sm-shop/SALESMANAGER.lock.db b/sm-shop/SALESMANAGER.lock.db
index 9e1dc99..c34c800 100644
--- a/sm-shop/SALESMANAGER.lock.db
+++ b/sm-shop/SALESMANAGER.lock.db
@@ -1,4 +1,4 @@
 #FileLock
-#Thu Jan 05 13:01:50 EST 2017
-id=1596fcb41afecea71330662d56c999ae5e5ddb7766f
+#Mon Jan 09 13:29:58 EST 2017
+id=159847e72101e022f24e44d27ccb8396885264ed42f
 method=file
diff --git a/sm-shop/src/main/java/com/salesmanager/shop/application/ShopApplicationConfiguration.java b/sm-shop/src/main/java/com/salesmanager/shop/application/ShopApplicationConfiguration.java
index b2a1d67..fb50f78 100644
--- a/sm-shop/src/main/java/com/salesmanager/shop/application/ShopApplicationConfiguration.java
+++ b/sm-shop/src/main/java/com/salesmanager/shop/application/ShopApplicationConfiguration.java
@@ -1,44 +1,27 @@
 package com.salesmanager.shop.application;
 
-import java.nio.charset.Charset;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-
 import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.ComponentScan;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.context.annotation.Import;
 import org.springframework.context.annotation.ImportResource;
-import org.springframework.http.MediaType;
-import org.springframework.http.converter.HttpMessageConverter;
-import org.springframework.http.converter.StringHttpMessageConverter;
-import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
 import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
-import org.springframework.web.accept.ContentNegotiationManager;
-import org.springframework.web.servlet.ViewResolver;
-import org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer;
 import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
-import org.springframework.web.servlet.view.ContentNegotiatingViewResolver;
 import org.springframework.web.servlet.view.tiles3.TilesConfigurer;
 import org.springframework.web.servlet.view.tiles3.TilesView;
 import org.springframework.web.servlet.view.tiles3.TilesViewResolver;
 
-import com.fasterxml.jackson.databind.DeserializationFeature;
-import com.fasterxml.jackson.databind.ObjectMapper;
 import com.salesmanager.core.business.configuration.CoreApplicationConfiguration;
 
 @Configuration
 @ComponentScan({"com.salesmanager.shop","com.salesmanager.core.business"})
 @EnableAutoConfiguration
 @Import(CoreApplicationConfiguration.class)//import sm-core configurations
-@ImportResource("spring/shopizer-shop-context.xml")
+@ImportResource("classpath:/spring/shopizer-shop-context.xml")
 @EnableWebSecurity
 public class ShopApplicationConfiguration extends WebMvcConfigurerAdapter{
-	
-	private static final Charset UTF8 = Charset.forName("UTF-8");
-	
+
     /**
      * Configure TilesConfigurer.
      */
@@ -61,69 +44,6 @@ public class ShopApplicationConfiguration extends WebMvcConfigurerAdapter{
         return resolver;
     }
     
-    //https://spring.io/blog/2013/05/11/content-negotiation-using-spring-mvc/
-    //https://spring.io/blog/2013/06/03/content-negotiation-using-views
-    
-/*    
-     * Configure ContentNegotiationManager
-     
-    @Override
-    public void configureContentNegotiation(ContentNegotiationConfigurer configurer) {
-        configurer.ignoreAcceptHeader(true).defaultContentType(
-                MediaType.TEXT_HTML);
-    }*/
-    
-/*    
-     * Configure ContentNegotiatingViewResolver
-     
-    @Bean
-    public ViewResolver contentNegotiatingViewResolver(ContentNegotiationManager manager) {
-        ContentNegotiatingViewResolver resolver = new ContentNegotiatingViewResolver();
-        resolver.setContentNegotiationManager(manager);
- 
-        // Define all possible view resolvers
-        List<ViewResolver> resolvers = new ArrayList<ViewResolver>();
- 
-
-        resolvers.add(jsonViewResolver());
-        resolvers.add(jspViewResolver());
-
-         
-        resolver.setViewResolvers(resolvers);
-        return resolver;
-    }*/
-    
-/*    
-     * Configure View resolver to provide JSON output using JACKSON library to
-     * convert object in JSON format.
-     
-    @Bean
-    public ViewResolver jsonViewResolver() {
-        return new JsonViewResolver();
-    }*/
-    
-/*    @Override
-    public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
-      StringHttpMessageConverter stringConverter = new StringHttpMessageConverter();
-      stringConverter.setSupportedMediaTypes(Arrays.asList(new MediaType("application", "json", UTF8)));
-      converters.add(stringConverter);
 
-      // Add other converters ...
-    }*/
-    
-/*    *//**
-     * Spring 4 JSON converter
-     *//*
-    @Override
-    public void extendMessageConverters(List<HttpMessageConverter<?>> converters) {
-        converters.add(mappingJackson2HttpMessageConverter());
-    }
-     
-    @Bean
-    public MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter() {
-        MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
-        converter.setObjectMapper(new ObjectMapper().configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false));
-        return converter;
-    }*/
 
 }