In J2EE application modules are packaged as EAR, JAR and WAR based on their functionality
JAR: (Java ARchieve) EJB modules which contains enterprise java beans class files and EJB deployment descriptor are packed as JAR files with .jar extenstion
WAR: (Web application ARchive)Web modules which contains Servlet class files,JSP FIles,supporting files, GIF and HTML files are packaged as JAR file with .war (web archive) extension
EAR: (Enterprise ARchive)All above files (.jar and .war) are packaged as JAR file with .ear (enterprise archive) extension and deployed into Application Server.
Issue: 12:32:07,257 WARN [nucleusNamespace.atg.epub.PublishingRepository] (Thread-142) ConcurrentUpdateException caught updating an item during a commit. Call updateItem explicitly to catch and handle this exception. : atg.repository.ConcurrentUpdateException: no rows updated oldVersion=5 for item=project:prj77000 in GSATransaction=atg.adapter.gsa.GSATransaction@56366556 thread=Thread-142 transaction=TransactionImple < ac, BasicAction: 0:ffff7f000001:4bb175f9:567a4624:1908c status: ActionStatus.RUNNING >
Root cause: This error will occur when the deployed project does not contain any assets (Only through programmaticImportService)
Today I had a chance to visit Sivakasi Tea Stall. What a wonder? I've seen that, in a particular region of Sivakasi, there are the cost of Tea & Vada at rupees five. I wondered about this. I asked some of the person in that region. They said, the super market named Nalan Daily Fresh, Sithurajapuram, they started selling tea for Rs.5 to compete the market. A month later, people started using Nalan instead of other tea stalls who well sell about Rs.8. Immediately, to sustain in the market, maximum of the tea stalls reduced their price to Rs.5.
I learn about the pricing strategy and competition very well.