Architecture · ATG · ATG External Cache · Cache · RESTFul

ATG Cache Using JBOSS Data Grid/Infinispan

ATG Cache Using JBOSS Data Grid/Infinispan   As performance is really important in retail Or web commerce applications, the caching plays an important role in improve the performance. ATG Commerce servers are loaded with lot of components and functionality. And top of that, repository caching will increase enormous memory consumption on ATG JVM’s. Hence, externalizing… Continue reading ATG Cache Using JBOSS Data Grid/Infinispan

ATG · Java · RESTFul · Servlet · Swagger

Swagger Documentation for ATG

A point of view – not a solution The mechanism described in https://prabhukvn.com/2016/02/24/swagger-documentation-for-servlet/ works with any java web application as long as all the project class files reside in WEB-INF/classes. But this is not the case with ATG. ATG will read all class files from atglib, hence Approach 1: Rewrite the Package scanner class so… Continue reading Swagger Documentation for ATG

ATG

ATG Nucleus loading multiple times (3 times approximately)

ATG Version: 11.1 Jboss: Jboss 6.1 EAP In some scenarios, ATG will load nucleus application multiple time due some configuration problem in generated ear. Add following lines in application.xml, which is in ATG generated ear file. <initialize-in-order>true</initialize-in-order> Just before the </application> This will solve repeated nucleus initialization And also note that, without the above settings… Continue reading ATG Nucleus loading multiple times (3 times approximately)