Transaction in atg

HI
what is transaction in atg why we need to keep some block of code in transaction block
what will happen if any error occured in between transaction block
what will happens if there is no error in between transaction block
give me one small example

Hi,
Transaction block is required to avoid concurrent update or phantom read.
Lets see this example:
You login to your profile and add item A to your order. At the same time suppose your friend logins with your credentials and add item B. Now when you move to say shipping page or billing page you see two items A and B, but you had ordered only for one. Since there was no transaction control this happens.
Please go through below links for more details:
http://docs.oracle.com/cd/E23507_01/Platform.20073/RepositoryGuide/html/s0502repositoriesandtransactions01.html
http://docs.oracle.com/cd/E23095_01/Platform.93/ATGCommProgGuide/html/s1014managingtransactionsintheatgcomm01.html
Regards,
RahulV

Similar Messages

  • While deploying Campaign Optimizer test , Getting JMS Exception.

    Getting below error when test is deployed to satging but it fails to start.
    Below port is defined in DynamoMessagingDSSGlobal.xml and entries looks fine in XML and scenario Manager, Is anyone having any idea how to resolve this and why its coming.
    CONTAINER:atg.process.ProcessException; SOURCE:javax.jms.JMSException: There is no output port named "SegmentStartTimers"
    Complete Log trace is:
    info Wed May 23 18:40:07 CDT 2012 1337816407980 /atg/epub/cache/SelectiveCacheInvalidator Deployment 204100073 contains no repository items. Not flushing any caches
    ed May 23 18:40:07 CDT 2012' dynamo.log G-Data/servers/AdminServer/logs$ grep 'W
    **** debug Wed May 23 18:40:07 CDT 2012 1337816407688 /atg/epub/DeploymentAgent state changing : new = DONE_APPLY : current = ACTIVE_APPLY : previous = DONE_PREPARE
    **** debug Wed May 23 18:40:07 CDT 2012 1337816407689 /atg/epub/SecondaryCacheInvalidator Returning because this service is not active
    **** debug Wed May 23 18:40:07 CDT 2012 1337816407706 /atg/epub/DeploymentAgent state changing : new = ACTIVE_ACTIVATE : current = DONE_APPLY : previous = ACTIVE_APPLY
    **** info Wed May 23 18:40:07 CDT 2012 1337816407798 /atg/epub/cache/SelectiveCacheInvalidator Found 0 repository item(s) in this deployment
    **** debug Wed May 23 18:40:07 CDT 2012 1337816407799 /atg/epub/SecondaryCacheInvalidator Returning because this service is not active
    **** debug Wed May 23 18:40:07 CDT 2012 1337816407801 /atg/epub/DeploymentAgent refreshing/updating VFS : /atg/epub/file/ConfigFileSystem
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager Error adding process /CampaignOptimizer/tests/CO_05232012-abt90002.sdl; rolling back the transaction CONTAINER:atg.process.ProcessException; SOURCE:javax.jms.JMSException: There is no output port named "SegmentStartTimers"
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.sendMessage(ProcessManagerService.java:14849)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.sendCollectiveTimerMessage(ProcessManagerService.java:14595)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.sendCollectiveTimerMessage(ProcessManagerService.java:14562)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.startProcessSegments(ProcessManagerService.java:9134)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.startProcessSegments(ProcessManagerService.java:9072)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.addProcessGlobal(ProcessManagerService.java:6514)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.updateProcessGlobal(ProcessManagerService.java:6239)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.updateProcess(ProcessManagerService.java:6137)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.service.configuration.ScenarioConfigurationMonitor.processServiceConfigurationEntry(ScenarioConfigurationMonitor.java:159)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.service.configuration.ConfigurationMonitor.processEntry(ConfigurationMonitor.java:124)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.service.configuration.ConfigurationMonitor.processJournal(ConfigurationMonitor.java:143)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.service.configuration.ConfigurationMonitor.processUpdate(ConfigurationMonitor.java:183)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.service.configuration.ConfigurationMonitor.handleUpdate(ConfigurationMonitor.java:213)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.vfs.journal.JournalingFileSystemService.handleUpdate(JournalingFileSystemService.java:378)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.deployment.agent.DeploymentAgent.refreshVFSes(DeploymentAgent.java:2502)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.deployment.agent.DeploymentAgent.activateDeployment(DeploymentAgent.java:2280)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.deployment.agent.DeploymentAgent.handleCommand(DeploymentAgent.java:1027)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.deployment.agent.RMIClientAgentTransport.sendCommand(RMIClientAgentTransport.java:163)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.reflect.GeneratedMethodAccessor691.invoke(Unknown Source)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at java.lang.reflect.Method.invoke(Method.java:597)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.transport.Transport$1.run(Transport.java:159)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at java.security.AccessController.doPrivileged(Native Method)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at java.lang.Thread.run(Thread.java:662)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager Caused by :javax.jms.JMSException: There is no output port named "SegmentStartTimers"
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.dms.patchbay.ElementManager.getOutputPort(ElementManager.java:245)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.dms.patchbay.ElementManager.createObjectMessage(ElementManager.java:496)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.sendMessage(ProcessManagerService.java:14822)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.sendCollectiveTimerMessage(ProcessManagerService.java:14595)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.sendCollectiveTimerMessage(ProcessManagerService.java:14562)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.startProcessSegments(ProcessManagerService.java:9134)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.startProcessSegments(ProcessManagerService.java:9072)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.addProcessGlobal(ProcessManagerService.java:6514)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.updateProcessGlobal(ProcessManagerService.java:6239)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.process.ProcessManagerService.updateProcess(ProcessManagerService.java:6137)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.service.configuration.ScenarioConfigurationMonitor.processServiceConfigurationEntry(ScenarioConfigurationMonitor.java:159)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.service.configuration.ConfigurationMonitor.processEntry(ConfigurationMonitor.java:124)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.service.configuration.ConfigurationMonitor.processJournal(ConfigurationMonitor.java:143)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.service.configuration.ConfigurationMonitor.processUpdate(ConfigurationMonitor.java:183)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.service.configuration.ConfigurationMonitor.handleUpdate(ConfigurationMonitor.java:213)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.vfs.journal.JournalingFileSystemService.handleUpdate(JournalingFileSystemService.java:378)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.deployment.agent.DeploymentAgent.refreshVFSes(DeploymentAgent.java:2502)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.deployment.agent.DeploymentAgent.activateDeployment(DeploymentAgent.java:2280)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.deployment.agent.DeploymentAgent.handleCommand(DeploymentAgent.java:1027)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at atg.deployment.agent.RMIClientAgentTransport.sendCommand(RMIClientAgentTransport.java:163)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.reflect.GeneratedMethodAccessor691.invoke(Unknown Source)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at java.lang.reflect.Method.invoke(Method.java:597)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.transport.Transport$1.run(Transport.java:159)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at java.security.AccessController.doPrivileged(Native Method)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager at java.lang.Thread.run(Thread.java:662)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407886 /atg/scenario/ScenarioManager
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor --- CONTAINER:atg.process.ProcessException; SOURCE:javax.jms.JMSException: There is no output port named "SegmentStartTimers"
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.sendMessage(ProcessManagerService.java:14849)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.sendCollectiveTimerMessage(ProcessManagerService.java:14595)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.sendCollectiveTimerMessage(ProcessManagerService.java:14562)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.startProcessSegments(ProcessManagerService.java:9134)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.startProcessSegments(ProcessManagerService.java:9072)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.addProcessGlobal(ProcessManagerService.java:6514)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.updateProcessGlobal(ProcessManagerService.java:6239)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.updateProcess(ProcessManagerService.java:6137)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.service.configuration.ScenarioConfigurationMonitor.processServiceConfigurationEntry(ScenarioConfigurationMonitor.java:159)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.service.configuration.ConfigurationMonitor.processEntry(ConfigurationMonitor.java:124)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.service.configuration.ConfigurationMonitor.processJournal(ConfigurationMonitor.java:143)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.service.configuration.ConfigurationMonitor.processUpdate(ConfigurationMonitor.java:183)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.service.configuration.ConfigurationMonitor.handleUpdate(ConfigurationMonitor.java:213)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.vfs.journal.JournalingFileSystemService.handleUpdate(JournalingFileSystemService.java:378)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.deployment.agent.DeploymentAgent.refreshVFSes(DeploymentAgent.java:2502)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.deployment.agent.DeploymentAgent.activateDeployment(DeploymentAgent.java:2280)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.deployment.agent.DeploymentAgent.handleCommand(DeploymentAgent.java:1027)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.deployment.agent.RMIClientAgentTransport.sendCommand(RMIClientAgentTransport.java:163)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.reflect.GeneratedMethodAccessor691.invoke(Unknown Source)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at java.lang.reflect.Method.invoke(Method.java:597)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.transport.Transport$1.run(Transport.java:159)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at java.security.AccessController.doPrivileged(Native Method)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at java.lang.Thread.run(Thread.java:662)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor Caused by :javax.jms.JMSException: There is no output port named "SegmentStartTimers"
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.dms.patchbay.ElementManager.getOutputPort(ElementManager.java:245)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.dms.patchbay.ElementManager.createObjectMessage(ElementManager.java:496)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.sendMessage(ProcessManagerService.java:14822)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.sendCollectiveTimerMessage(ProcessManagerService.java:14595)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.sendCollectiveTimerMessage(ProcessManagerService.java:14562)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.startProcessSegments(ProcessManagerService.java:9134)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.startProcessSegments(ProcessManagerService.java:9072)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.addProcessGlobal(ProcessManagerService.java:6514)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.updateProcessGlobal(ProcessManagerService.java:6239)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.process.ProcessManagerService.updateProcess(ProcessManagerService.java:6137)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.service.configuration.ScenarioConfigurationMonitor.processServiceConfigurationEntry(ScenarioConfigurationMonitor.java:159)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.service.configuration.ConfigurationMonitor.processEntry(ConfigurationMonitor.java:124)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.service.configuration.ConfigurationMonitor.processJournal(ConfigurationMonitor.java:143)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.service.configuration.ConfigurationMonitor.processUpdate(ConfigurationMonitor.java:183)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.service.configuration.ConfigurationMonitor.handleUpdate(ConfigurationMonitor.java:213)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.vfs.journal.JournalingFileSystemService.handleUpdate(JournalingFileSystemService.java:378)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.deployment.agent.DeploymentAgent.refreshVFSes(DeploymentAgent.java:2502)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.deployment.agent.DeploymentAgent.activateDeployment(DeploymentAgent.java:2280)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.deployment.agent.DeploymentAgent.handleCommand(DeploymentAgent.java:1027)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at atg.deployment.agent.RMIClientAgentTransport.sendCommand(RMIClientAgentTransport.java:163)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.reflect.GeneratedMethodAccessor691.invoke(Unknown Source)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at java.lang.reflect.Method.invoke(Method.java:597)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.transport.Transport$1.run(Transport.java:159)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at java.security.AccessController.doPrivileged(Native Method)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor at java.lang.Thread.run(Thread.java:662)
    **** Error Wed May 23 18:40:07 CDT 2012 1337816407933 /atg/epub/monitor/ScenarioConfigurationMonitor
    **** Warning Wed May 23 18:40:07 CDT 2012 1337816407974 /atg/commerce/claimable/ClaimableRepository invalidateCaches() called, but no cache invalidation will happen because it's been disabled by something
    **** Warning Wed May 23 18:40:07 CDT 2012 1337816407975 /atg/commerce/catalog/ProductCatalog invalidateCaches() called, but no cache invalidation will happen because it's been disabled by something
    **** info Wed May 23 18:40:07 CDT 2012 1337816407975 /atg/search/repository/RefinementRepository Starting invalidateCaches(): /atg/search/repository/RefinementRepository
    **** info Wed May 23 18:40:07 CDT 2012 1337816407976 /atg/search/repository/RefinementRepository Starting premierInvalidateCaches(): /atg/search/repository/RefinementRepository
    **** info Wed May 23 18:40:07 CDT 2012 1337816407977 /atg/search/repository/RefinementRepository Completed premierInvalidateCaches(): /atg/search/repository/RefinementRepository
    **** Warning Wed May 23 18:40:07 CDT 2012 1337816407978 /atg/commerce/pricing/priceLists/PriceLists invalidateCaches() called, but no cache invalidation will happen because it's been disabled by something
    **** debug Wed May 23 18:40:07 CDT 2012 1337816407979 /atg/epub/DeploymentAgent state changing : new = DONE_ACTIVATE : current = ACTIVE_ACTIVATE : previous = DONE_APPLY
    **** info Wed May 23 18:40:07 CDT 2012 1337816407980 /atg/epub/cache/SelectiveCacheInvalidator Deployment 204100073 contains no repository items. Not flushing any caches
    **** debug Wed May 23 18:40:07 CDT 2012 1337816407981 /atg/epub/SecondaryCacheInvalidator Returning because this service is not active

    Can you post the dynamoMessaging.xml if you still have this issue

  • How to add a new property security question in atg profile?

    Hi All,
    I want to add a new field in registration.jsp named as Security Questions; it has 3 questions and it should be ordered and cannot contain duplicate values.
    For this I have created
    1) a customUserProfile.xml under /MyModule/config/atg/userprofiling/customUserProfile.xml with the following content-
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
        <!DOCTYPE gsa-template PUBLIC "-//Art Technology Group, Inc.//DTD General SQL Adapter//EN"
            "http://www.atg.com/dtds/gsa/gsa_1.0.dtd">
    <gsa-template>
        <header>
            <name>Registration</name>
            <author></author>
        </header>
        <item-descriptor name="securityquestions">
      <table name="security_questions" id-column-names="securequestions_id">
        <property name="securityquestions" data-type="enumerated">
        <attribute name="useCodeForValue" value="false"/>
          <option value="what is your birth place" code="0"/>
      <option value="what is your favourite colour" code="1"/>
      <option value="what is your pet name" code="2"/>
        </property>
      </table>
    </item-descriptor>   
    2) a definition file under named as /MyModule/config/atg/userprofiling/customUserProfile.properties-
    $class=atg.adapter.gsa.GSARepository
    $scope=global
    repositoryName=customUserProfile
    # database access- for making repositry as versioned, use SwitchingDataSource else use JTDataSource
    dataSource=/atg/dynamo/service/jdbc/SwitchingDataSource
    transactionManager=/atg/dynamo/transaction/TransactionManager
    # our XML definitionFile
    definitionFiles=/atg/userprofiling/customUserProfile.xml
    # XML parsing
    XMLToolsFactory=/atg/dynamo/service/xml/XMLToolsFactory
    # id generation
    idGenerator=/atg/dynamo/service/IdGenerator
    </gsa-template>
    3) a droplet names as /MyModule/src/com/pa/SecurityQuestionLogin.java
    4) a registration jsp with the following code snippet for security questions-
    <dsp:droplet name="SecurityQuestionLogin">
    <dsp:select bean="SecurityQuestionLogin.securityQuestions">
        <dsp:droplet name="PossibleValues">
          <dsp:param name="itemDescriptorName" value="securityquestions"/>
          <dsp:param name="propertyName" value="type"/>
          <dsp:oparam name="output">
            <dsp:droplet name="ForEach">
              <dsp:param name="array" param="values"/>
              <dsp:oparam name="output">
                <dsp:option param="element"/>
                <dsp:valueof param="element"/>
              </dsp:oparam>
            </dsp:droplet>
    But I don't know what logic can I implement in java class for this requirement.
    Is the above structure is right for this purpose,please help!
    Regards,
    Vikas

    Hi Nitin,
    extend ATG userProfile.xml and add properties there in user item-descriptor
    I created userProfile.xml under C:\ATG\ATG10.0.3\MyModule\config\atg\userprofiling with following contents-
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <!DOCTYPE gsa-template
            PUBLIC "-//Art Technology Group, Inc.//DTD General SQL Adapter//EN"
            "http://www.atg.com/dtds/gsa/gsa_1.0.dtd">
    <gsa-template>
      <item-descriptor name="user" cache-mode="simple" xml-combine="append">
    <table name="security_questions" type="auxiliary" id-column-name="securequestions_id">
    <property name="securityquestions" column-name="securityquestions" data-type="enumerated">
    <attribute name="useCodeForValue" value="false"/>
          <option value="what is your birth place" code="0"/>
      <option value="what is your favourite colour" code="1"/>
      <option value="what is your pet name" code="2"/>
      </property>
    </table>
    </item-descriptor>
    </gsa-template>
    and created userProfile.properties file with following content-
    $class=atg.adapter.gsa.GSARepository
    $scope=global
    repositoryName=userProfile
    # database access- for making repositry as versioned, use SwitchingDataSource else use JTDataSource
    dataSource=/atg/dynamo/service/jdbc/SwitchingDataSource
    transactionManager=/atg/dynamo/transaction/TransactionManager
    # our XML definitionFile
    definitionFiles=/atg/userprofiling/userProfile.xml
    # XML parsing
    XMLToolsFactory=/atg/dynamo/service/xml/XMLToolsFactory
    # id generation
    idGenerator=/atg/dynamo/service/IdGenerator
    and change the jsp code as-
    <dsp:select bean="/atg/userProfiling/Profile.securityQuestions">
        <dsp:droplet name="PossibleValues">
          <dsp:param name="itemDescriptorName" value="securityquestions"/>
          <dsp:param name="propertyName" value="type"/>
          <dsp:oparam name="output">
            <dsp:droplet name="ForEach">
              <dsp:param name="array" param="values"/>
              <dsp:oparam name="output">
                <dsp:option param="element"/>
                <dsp:valueof param="element"/>
              </dsp:oparam>
            </dsp:droplet>
          </dsp:oparam>
        </dsp:droplet>
      </dsp:select>
      </dsp:droplet>
    Have I done right?
    And what else I need to do,should I run the startsqlrepository script to create the table structure for this property?
    Thanks & Regards,
    Vikas

  • Motorprise Application set-up for ATG - MultiUserUpdateFormHandler

    Hi There,
    I have installed ATG 10.1.1 on Windows 8 with Jdk 1.6 on Weblogic application server. I am trying to study the inbuilt application like Motorprise which is already provided with the ATG Application. However I am having some problem while logging in as a company admin and modifying one of the users. Below is the error I get. Can anybody please give me an idea where to look at? Also, is there a provision that can allow me to turn on Debug logging for all the classes. ?
    **** Error Sun May 19 23:27:42 EDT 2013 1369020462411 /atg/dynamo/servlet/sessiontracking/GenericSessionManager/WMrZRZXFN022jL1WZG7yn2kHcntDhYLBHl4vBnTHGzTV619Hv3dX!-649841659!1369020293352/atg/userprofiling/MultiUserUpdateFormHandler could not update all users; rolling back the transaction
    Thanks.

    You can enable debug logging for all the components by setting loggingDebug to true in GLOBAL.properties. Refer this thread for a related discussion:
    GLOBAL.properties
    Regarding the error, there would be some exception in the logs that must be causing this error. Try to find the exception and its possible cause. Enable loggingDebug for MultiUserUpdateFormHandler to get more information in logs.

  • Error While Removing an CommerceItem from Order - ATG 10.0.3

    Hi All,
    I am not able to remove the commerce item from the order. I have used removeItemFromOrder method of CartModifierFormHandler and passed the id of commerceItem.
    I am getting the below error.
    **** Error      Fri Sep 07 20:45:44 CDT 2012    1347068744229   /atg/dynamo/servlet/pipeline/RequestScopeManager/RequestScope-155/atg/commerce/order/purchase/CartModifierFormHandler   ---     CONTAINER:atg.commerce.CommerceException: An unknown error occurred while removing an item to the Order with
    +id [o440005].; SOURCE:atg.commerce.order.CommerceItemNotFoundException: CommerceItem with id is not in container.+
    **** Error      Fri Sep 07 20:45:44 CDT 2012    1347068744229   /atg/dynamo/servlet/pipeline/RequestScopeManager/RequestScope-155/atg/commerce/order/purchase/CartModifierFormHandler           at atg.commerce.order.purchase.PurchaseProcessHelper.deleteItems(PurchaseProcessHelper.java:1034)
    **** Error      Fri Sep 07 20:45:44 CDT 2012    1347068744229   /atg/dynamo/servlet/pipeline/RequestScopeManager/RequestScope-155/atg/commerce/order/purchase/CartModifierFormHandler           at atg.commerce.order.purchase.CartModifierFormHandler.deleteItems(CartModifierFormHandler.java:2735)
    **** Error      Fri Sep 07 20:45:44 CDT 2012    1347068744229   /atg/dynamo/servlet/pipeline/RequestScopeManager/RequestScope-155/atg/commerce/order/purchase/CartModifierFormHandler           at atg.commerce.order.purchase.CartModifierFormHandler.handleRemoveItemFromOrder(CartModifierFormHandler.jav
    a:3625)
    **** Error      Fri Sep 07 20:45:44 CDT 2012    1347068744229   /atg/dynamo/servlet/pipeline/RequestScopeManager/RequestScope-155/atg/commerce/order/purchase/CartModifierFormHandler           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    **** Error      Fri Sep 07 20:45:44 CDT 2012    1347068744229   /atg/dynamo/servlet/pipeline/RequestScopeManager/RequestScope-155/atg/commerce/order/purchase/CartModifierFormHandler           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    Adding an item from order is working but removing doesn't works.
    Please help me to resolve this error.
    Thanks!!!

    When you remove and checkout, it basically updates the commerce items in the cache and since you did not synchronize, its possible that ur cache with order got messed up.
    Your order might have already got messed in the database. Try deleting the order and try again after you synchronized and added transaction around it.
    Edited by: karthik chopperla on Sep 7, 2012 9:55 PM

  • Session in ATG

    Hi,
      For what functionality session is used in ATG, i.e what is the use of session in ATG. and how is it achieved in ATG????
    Components : session scoped
    Repository : Transient properties  
    Session cookies: ????
    Regards

    Repository transient properties are session scoped . the values stored in Transient Properties are available only till a particular session exists. Once the session has expired all the transient properties values will be gone.
    When and why are transient properties should be used.???
    Why cant we use HttpSession session=session = request.getSession(true); instead of transient properties????
    By default the transient property values are not stored in session but stored in the repository item level caches. Even if you disable the caching for an item, ATG internally caches its property values during a transaction.
    We access repository properties through RepositoryItem object instances and for any given item-descriptor in a repository there can be many RepositoryItem objects each having its own state (property values). So same property (transient or persistent) can have same or different value as the RepositoryItem object instance is going to be different. Now imagine if a transient property value was stored in session then how it would handle the different values for a given transient property for different items within a same session unless that property holds something session specific.
    Having said this you must also know that there are couple of custom property descriptor classes provided OOTB: atg.repository.SessionPropertyDescriptor and atg.repository.SessionEnumPropertyDescriptor each of which uses HttpSession to store property values. So if your transient property is declared with the property-type attribute specifying any of these custom property descriptor classes then only that property value would be stored as a session attribute. Also note that you would have to pass the session attribute name from your repository definition something like below:
    <item-descriptor name="myItem" ...>
      <property name="myProperty" data-type="string" property-type="atg.repository.SessionPropertyDescriptor" ...>
        <attribute name="sessionAttributeName" value="myProp"/>
      </property>
    </item-descriptor>
    I don't remember exactly from which version but SessionPropertyDescriptor has now been deprecated so if you plan to use it you have to do it at your own risk. The other class SessionEnumPropertyDescriptor can be used only for enumerated proeprties and is used in the securityStatus property of user profile. Refer this
    Oracle ATG Web Commerce - Security Status
    Does cookie play a role in ATG for maintaining session.   Profile and Order data is stored in cookies right???
    Whenever a request comes in without a session-id in the cookie or in the URL, the application server would create a new session for the particular web-app that is being requested. And like any typical web-app ATG also uses cookies to recognize a returning user. ATG uses cookies for different scenarios like identifying anonymous users on subsequent visits, auto-login for registered users, if a user is automatically logged in and if there were any items in his cart in the previous visit then load them back to the current cart etc. Of course there some configuration changes required to get these scenarios working in ATG.
    Remember cookies can be blocked or deleted by the user so why would you store any important data in them? Cookies store a small piece of information (usually an id) which browser can send to the server with every request and they do not hold any explicit profile or order data.
    Hope it helps and clarifies your concerns.

  • ATG catalog export error in startSQLRepository

    Hi,
    I want to export the catalog data from atg production. I followed the steps as below.
    1. create FakeXADatasource.properties file in C:\ATG\ATG10.1.1\home\localconfig\atg\dynamo\service\jdbc. (There is mysql user named atguser with password atg123$)
    $class=atg.service.jdbc.FakeXADataSource
    URL=jdbc:mysql://localhost:3306/prod_lo
    user=atguser
    password=atg123$
    driver=com.mysql.jdbc.Driver
    2. change JTDataSource.properties as below.
    $class=atg.service.jdbc.MonitoredDataSource
    dataSource=/atg/dynamo/service/jdbc/FakeXADataSource
    transactionManager=/atg/dynamo/transaction/TransactionManager
    loggingSQLInfo=false
    min=10
    maxFree=-1
    loggingSQLError=false
    blocking=true
    loggingSQLWarning=false
    max=10
    loggingSQLDebug=false
    3. then run the "startSQLRepository.bat -m Store.Storefront -export all catalogExport.xml -repository /atg/commerce/catalog/ProductCatalog" command.
    but while it processing it gives below error. Anyone know the reason or how to do a complete catalog export? (I have remove the last part of the error log because it exceeds the maximum length of 30000 characters. )
    ./startSQLRepository -m Store.Storefront -export all catalogExport.xml -repository /atg/commerce/catalog/ProductCatalog
    ARGS: args = -m Store.Storefront -export all catalogExport.xml -repository /atg/commerce/catalog/ProductCatalog
    Invalid setting of DYNAMO_HOME: "/usr/local/ATG/ATG10.1.2/home"
    Attempting to locate a valid DYNAMO_HOME based on your working directory.
    The following installed ATG components are being used to launch:
    ATGPlatform version 10.1.1 installed at /usr/local/ATG/ATG10.1.1
    CommerceReferenceStore version 10.1.1 installed at /usr/local/ATG/ATG10.1.1/CommerceReferenceStore
    JAVA_ARGS: -Djava.security.policy=lib/java.policy -Datg.dynamo.home=. -Datg.dynamo.root=./.. -Datg.dynamo.display= -Djava.protocol.handler.pkgs=atg.net.www.protocol -Djava.naming.factory.url.pkgs=atg.jndi.url -Datg.dynamo.modulepath=./.. -Xms512m -Xmx1024m -XX:MaxPermSize=128m -XX:MaxNewSize=128m -Datg.dynamo.server.home=. -Datg.dynamo.modules=DAS:DAS-UI::Store.Storefront:DSS -Datg.dynamo.layers= -Dsun.rmi.dgc.server.gcInterval=3600000
    DYNAMO_MODULES: DAS:DAS-UI:DPS:DSS:WebUI:DCS:Store.EStore:DCS.AbandonedOrderServices:Store.Storefront
    CONFIGPATH: /usr/local/ATG/ATG10.1.1/DAS/config/config.jar:/usr/local/ATG/ATG10.1.1/DAS/config/oca-ldap.jar:vfs[localconfig-1]=/atg/dynamo/service/groupconfig/ClientNodeTypeVirtualFileSystem:vfs[localconfig-1]=/atg/dynamo/service/groupconfig/ClientInstanceVirtualFileSystem:/usr/local/ATG/ATG10.1.1/DAS-UI/config/uiconfig.jar:/usr/local/ATG/ATG10.1.1/DPS/config/targeting.jar:/usr/local/ATG/ATG10.1.1/DPS/config/oca-cms.jar:/usr/local/ATG/ATG10.1.1/DPS/config/oca-html.jar:/usr/local/ATG/ATG10.1.1/DPS/config/oca-xml.jar:/usr/local/ATG/ATG10.1.1/DPS/config/userprofiling.jar:/usr/local/ATG/ATG10.1.1/DPS/config/profile.jar:/usr/local/ATG/ATG10.1.1/DSS/config/config.jar:/usr/local/ATG/ATG10.1.1/WebUI/config/config.jar:/usr/local/ATG/ATG10.1.1/DCS/config/config.jar:/usr/local/ATG/ATG10.1.1/CommerceReferenceStore/Store/EStore/config/config.jar:/usr/local/ATG/ATG10.1.1/DCS/AbandonedOrderServices/config/config.jar:../DAS/config/dtmconfig.jar:localconfig:../DAF/config/dafconfig.jar
    CLASSPATH: ./locallib/:./lib/launcher.jar:/opt/jboss-5.1.0.GA/lib/mysql-connector-java-5.1.22-bin.jar:/opt/jboss-5.1.0.GA/common/lib/jsp-api.jar:/opt/jboss-5.1.0.GA/lib/jboss-javaee.jar:/opt/jboss-5.1.0.GA/common/lib/servlet-api.jar:/opt/jboss-5.1.0.GA/common/lib/jsp-api.jar:/opt/jboss-5.1.0.GA/lib/jboss-javaee.jar:/opt/jboss-5.1.0.GA/common/lib/servlet-api.jar:/usr/local/ATG/more_libs/javaee-api-5.0.4.jar:/usr/local/ATG/more_libs/javaee-api-5.1.0-M1.jar:/opt/jboss-5.1.0.GA/lib/mysql-connector-java-5.1.22-bin.jar:/usr/local/ATG/ATG10.1.1/CommerceReferenceStore/Store/Storefront/lib/classes.jar:/usr/local/ATG/ATG10.1.1/CommerceReferenceStore/Store/EStore/lib/classes.jar:/usr/local/ATG/ATG10.1.1/CommerceReferenceStore/Store/EStore/lib/commons-codec-1.3.jar:/usr/local/ATG/ATG10.1.1/DCS/lib/resources.jar:/usr/local/ATG/ATG10.1.1/DCS/lib/classes.jar:/usr/local/ATG/ATG10.1.1/WebUI/lib/classes.jar:/usr/local/ATG/ATG10.1.1/DSS/lib/resources.jar:/usr/local/ATG/ATG10.1.1/DSS/lib/classes.jar:/usr/local/ATG/ATG10.1.1/DPS/lib/resources.jar:/usr/local/ATG/ATG10.1.1/DPS/lib/classes.jar:/usr/local/ATG/ATG10.1.1/DAS-UI/lib/uiresources.jar:/usr/local/ATG/ATG10.1.1/DAS-UI/lib/uiclasses.jar:/usr/local/ATG/ATG10.1.1/DAS-UI/lib/jhall.jar:/usr/local/ATG/ATG10.1.1/DAS/lib/resources.jar:/usr/local/ATG/ATG10.1.1/DAS/lib/classes.jar:/usr/local/ATG/ATG10.1.1/DAS/lib/servlet.jar:/usr/local/ATG/ATG10.1.1/DAS/lib/jsp-api.jar:/usr/local/ATG/ATG10.1.1/DAS/lib/ice.jar:/usr/local/ATG/ATG10.1.1/DAS/lib/cglib-nodep-2.1_3.jar:/usr/local/ATG/ATG10.1.1/DAS/lib/spring-aop-1.2-rc1.jar:/usr/local/ATG/ATG10.1.1/DAS/lib/jline-0.9.94.jar:/usr/local/ATG/ATG10.1.1/DAS/lib/validation-api-1.0.0.GA.jar
    PATH: /usr/local/endeca/PlatformServices/6.1.3/bin:/usr/local/endeca/PlatformServices/6.1.3/perl/bin:/usr/local/endeca/PlatformServices/6.1.3/utilities:/usr/local/endeca/MDEX/6.4.0/bin:/usr/lib64/qt-3.3/bin:/opt/jdk1.6.0_35/bin:/opt/ENDECA/endeca/PlatformServices/6.1.3/bin:/opt/ENDECA/endeca/PlatformServices/6.1.3/perl/bin:/opt/ENDECA/endeca/PlatformServices/6.1.3/utilities:/opt/ENDECA/endeca/MDEX/6.3.0/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/jdk1.6.0_35/bin:/opt/jboss-5.1.0.GA/bin:./../DAS/os_specific_files/i486-unknown-linux2
    Apr 26, 2013 9:57:20 AM org.hibernate.validator.util.Version <clinit>
    INFO: Hibernate Validator 4.1.0.Final
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241015     /atg/dynamo/service/jdbc/JTDataSource     an exception was encountered while trying to populate the pool with the starting number of resources: atg.service.resourcepool.ResourcePoolException: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241025     /atg/dynamo/service/jdbc/JTDataSource     The connection pool failed to initialize propertly, i.e. the starting number of connections could not be created; check your database accessibility and JDBC driver configuration
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator     ---     CONTAINER:atg.service.idgen.IdGeneratorException; SOURCE:CONTAINER:atg.service.idgen.IdGeneratorException; SOURCE:java.sql.SQLException: atg.service.resourcepool.ResourcePoolException: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.service.idgen.PersistentIdGenerator.initialize(PersistentIdGenerator.java:389)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.service.idgen.AbstractSequentialIdGenerator.doStartService(AbstractSequentialIdGenerator.java:643)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.GenericService.startService(GenericService.java:559)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.startService(NucleusNameResolver.java:1704)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.configureAndStartService(NucleusNameResolver.java:1375)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:907)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:666)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:647)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:492)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:1216)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.ConfigurationRef.getValue(ConfigurationRef.java:103)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SimpleComponentState.setBeanProperty(SimpleComponentState.java:401)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SimpleConfigurationState.saveToBean(SimpleConfigurationState.java:240)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SimpleConfigurationState.configureBean(SimpleConfigurationState.java:263)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.BeanConfigurator.configureBean(BeanConfigurator.java:297)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.PropertyConfiguration.configureService(PropertyConfiguration.java:978)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SingleNucleusConfigurator.configureService(SingleNucleusConfigurator.java:84)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.configureService(NucleusNameResolver.java:1621)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.configureAndStartService(NucleusNameResolver.java:1347)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:907)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:666)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:647)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:492)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.resolveName(Nucleus.java:2620)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.GenericService.resolveName(GenericService.java:378)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.GenericService.resolveName(GenericService.java:430)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.<init>(Nucleus.java:993)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.<init>(Nucleus.java:766)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.<init>(Nucleus.java:747)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.startNucleusCheckLicense(Nucleus.java:4275)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.startNucleus(Nucleus.java:4152)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.adapter.gsa.xml.TemplateParser.runParser(TemplateParser.java:5709)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.adapter.gsa.xml.TemplateParser.main(TemplateParser.java:5325)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator     Caused by :CONTAINER:atg.service.idgen.IdGeneratorException; SOURCE:java.sql.SQLException: atg.service.resourcepool.ResourcePoolException: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.service.idgen.SQLIdGenerator.getConnection(SQLIdGenerator.java:647)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.service.idgen.SQLIdGenerator.initializeIdSpaces(SQLIdGenerator.java:833)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.service.idgen.PersistentIdGenerator.initialize(PersistentIdGenerator.java:327)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.service.idgen.AbstractSequentialIdGenerator.doStartService(AbstractSequentialIdGenerator.java:643)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.GenericService.startService(GenericService.java:559)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.startService(NucleusNameResolver.java:1704)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.configureAndStartService(NucleusNameResolver.java:1375)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:907)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:666)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:647)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:492)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:1216)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.ConfigurationRef.getValue(ConfigurationRef.java:103)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SimpleComponentState.setBeanProperty(SimpleComponentState.java:401)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SimpleConfigurationState.saveToBean(SimpleConfigurationState.java:240)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SimpleConfigurationState.configureBean(SimpleConfigurationState.java:263)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.BeanConfigurator.configureBean(BeanConfigurator.java:297)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.PropertyConfiguration.configureService(PropertyConfiguration.java:978)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SingleNucleusConfigurator.configureService(SingleNucleusConfigurator.java:84)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.configureService(NucleusNameResolver.java:1621)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.configureAndStartService(NucleusNameResolver.java:1347)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:907)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:666)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:647)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:492)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.resolveName(Nucleus.java:2620)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.GenericService.resolveName(GenericService.java:378)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.GenericService.resolveName(GenericService.java:430)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.<init>(Nucleus.java:993)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.<init>(Nucleus.java:766)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.<init>(Nucleus.java:747)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.startNucleusCheckLicense(Nucleus.java:4275)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.startNucleus(Nucleus.java:4152)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.adapter.gsa.xml.TemplateParser.runParser(TemplateParser.java:5709)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.adapter.gsa.xml.TemplateParser.main(TemplateParser.java:5325)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator     Caused by (#2):java.sql.SQLException: atg.service.resourcepool.ResourcePoolException: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.service.jdbc.MonitoredDataSource.getConnection(MonitoredDataSource.java:1261)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.service.idgen.SQLIdGenerator.getConnection(SQLIdGenerator.java:633)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.service.idgen.SQLIdGenerator.initializeIdSpaces(SQLIdGenerator.java:833)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.service.idgen.PersistentIdGenerator.initialize(PersistentIdGenerator.java:327)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.service.idgen.AbstractSequentialIdGenerator.doStartService(AbstractSequentialIdGenerator.java:643)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.GenericService.startService(GenericService.java:559)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.startService(NucleusNameResolver.java:1704)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.configureAndStartService(NucleusNameResolver.java:1375)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:907)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:666)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:647)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:492)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:1216)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.ConfigurationRef.getValue(ConfigurationRef.java:103)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SimpleComponentState.setBeanProperty(SimpleComponentState.java:401)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SimpleConfigurationState.saveToBean(SimpleConfigurationState.java:240)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SimpleConfigurationState.configureBean(SimpleConfigurationState.java:263)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.BeanConfigurator.configureBean(BeanConfigurator.java:297)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.PropertyConfiguration.configureService(PropertyConfiguration.java:978)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.SingleNucleusConfigurator.configureService(SingleNucleusConfigurator.java:84)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.configureService(NucleusNameResolver.java:1621)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.configureAndStartService(NucleusNameResolver.java:1347)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:907)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:666)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:647)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:492)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.resolveName(Nucleus.java:2620)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.GenericService.resolveName(GenericService.java:378)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.GenericService.resolveName(GenericService.java:430)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.<init>(Nucleus.java:993)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.<init>(Nucleus.java:766)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.<init>(Nucleus.java:747)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.startNucleusCheckLicense(Nucleus.java:4275)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.nucleus.Nucleus.startNucleus(Nucleus.java:4152)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.adapter.gsa.xml.TemplateParser.runParser(TemplateParser.java:5709)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator          at atg.adapter.gsa.xml.TemplateParser.main(TemplateParser.java:5325)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241080     /atg/dynamo/service/IdGenerator     
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241118     /     Unable to start service "/atg/dynamo/service/IdGenerator": atg.nucleus.ServiceException: CONTAINER:atg.service.idgen.IdGeneratorException; SOURCE:CONTAINER:atg.service.idgen.IdGeneratorException; SOURCE:java.sql.SQLException: atg.service.resourcepool.ResourcePoolException: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog     ---     java.sql.SQLException: atg.service.resourcepool.ResourcePoolException: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.service.jdbc.MonitoredDataSource.getConnection(MonitoredDataSource.java:1261)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.adapter.gsa.GSARepository.initialize(GSARepository.java:5809)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.adapter.gsa.GSARepository.initializeTransactionally(GSARepository.java:5747)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.adapter.gsa.GSARepository.doStartService(GSARepository.java:5420)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.GenericService.startService(GenericService.java:559)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.NucleusNameResolver.startService(NucleusNameResolver.java:1704)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.NucleusNameResolver.configureAndStartService(NucleusNameResolver.java:1375)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:907)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:666)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:647)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:492)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.Nucleus.resolveName(Nucleus.java:2620)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.GenericService.resolveName(GenericService.java:378)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.GenericService.resolveName(GenericService.java:430)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.Nucleus.<init>(Nucleus.java:993)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.Nucleus.<init>(Nucleus.java:766)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.Nucleus.<init>(Nucleus.java:747)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.Nucleus.startNucleusCheckLicense(Nucleus.java:4275)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.nucleus.Nucleus.startNucleus(Nucleus.java:4152)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.adapter.gsa.xml.TemplateParser.runParser(TemplateParser.java:5709)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog          at atg.adapter.gsa.xml.TemplateParser.main(TemplateParser.java:5325)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241169     /atg/commerce/catalog/ProductCatalog     
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241177     /     Unable to resolve component /atg/commerce/catalog/ProductCatalog      java.lang.NullPointerException
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241177     /          at atg.adapter.gsa.GSARepository.initialize(GSARepository.java:5825)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241177     /          at atg.adapter.gsa.GSARepository.initializeTransactionally(GSARepository.java:5747)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241177     /          at atg.adapter.gsa.GSARepository.doStartService(GSARepository.java:5420)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241177     /          at atg.nucleus.GenericService.startService(GenericService.java:559)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241177     /          at atg.nucleus.NucleusNameResolver.startService(NucleusNameResolver.java:1704)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241177     /          at atg.nucleus.NucleusNameResolver.configureAndStartService(NucleusNameResolver.java:1375)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241177     /          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:907)
    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241177     /          at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:666)

    **** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241015     /atg/dynamo/service/jdbc/JTDataSource     an exception was encountered while trying to populate the pool with the starting number of resources: atg.service.resourcepool.ResourcePoolException: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)**** Error     Fri Apr 26 09:57:21 GMT 2013     1366970241025     /atg/dynamo/service/jdbc/JTDataSource     The connection pool failed to initialize propertly, i.e. the starting number of connections could not be created; check your database accessibility and JDBC driver configuration >
    Try with below configuration:
    <ATG-Home>\home\localconfig\atg\dynamo\service\jdbc\FakeXADataSource.properties:
    $class=atg.service.jdbc.FakeXADataSource
    URL=jdbc:mysql://localhost:3306/myfds
    user=atguser
    password=atg123$
    driver=com.mysql.jdbc.jdbc2.optional.MysqlXADataSource
    <ATG-Home>\home\localconfig\atg\dynamo\service\jdbc\JTDataSource.properties:
    $class=atg.service.jdbc.MonitoredDataSource
    min=10
    max=10
    blocking=true
    maxFree=-1
    loggingSQLWarning=false
    loggingSQLDebug=false
    loggingSQLInfo=false
    dataSource=/atg/dynamo/service/jdbc/FakeXADataSource
    loggingSQLError=false
    Please don't forget to have jar file for com.mysql.jdbc.jdbc2.optional.MysqlXADataSource.
    Also see:
    http://docs.oracle.com/cd/E23507_01/Platform.20073/RepositoryGuide/html/s1108exportingrepositorydata01.html
    -RMishra

  • CONTAINER:atg.service.pipeline.RunProcessException: An exception was thrown from the context of the link named [loadCommerceItemObjects].; SOURCE:java.lang.RuntimeException:

    Can Any one help me in finding the cause of following error
    16:18:27,565 INFO  [PipelineManager] DEBUG Cancel Link Transaction
    16:18:27,565 INFO  [PipelineManager] DEBUG Transaction is TX_MANDATORY
    16:18:27,565 INFO  [PipelineManager] DEBUG Setting transaction to rollback
    16:18:27,565 INFO  [PipelineManager] DEBUG Cancel Chain Transaction
    16:18:27,565 INFO  [PipelineManager] DEBUG Transaction is TX_REQUIRED
    16:18:27,565 INFO  [PipelineManager] DEBUG Setting transaction to rollback
    16:18:27,565 ERROR [OrderManager]
    CAUGHT AT:
    CONTAINER:atg.service.pipeline.RunProcessException: An exception was thrown from the context of the link named [loadCommerceItemObjects].; SOURCE:java.lang.RuntimeException: CONTAINER:atg.repository.RepositoryException; SOURCE:org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53eaeff2:f142:52c29876:2a4f status: ActionStatus.ABORT_ONLY >; - nested throwable: (ja
            at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:393)
            at atg.service.pipeline.PipelineChainContext.runProcess(PipelineChainContext.java:207)
            at atg.service.pipeline.PipelineManager.runProcess(PipelineManager.java:475)
            at atg.commerce.pipeline.CommercePipelineManager.runProcess(CommercePipelineManager.java:123)
            at atg.commerce.order.OrderImpl.ensureContainers(OrderImpl.java:1745)
            at atg.commerce.order.OrderImpl.getShippingGroups(OrderImpl.java:1084)
            at com.mk.integration.epicor.salesAudit.datamanager.EpicorSalesAuditDataManager.processShippingGroups(EpicorSalesAuditDataManager.java:477)
            at com.mk.integration.epicor.salesAudit.datamanager.EpicorSalesAuditDataManager.constructSalesAuditFeed(EpicorSalesAuditDataManager.java:431)
            at com.mk.integration.epicor.salesAudit.datamanager.EpicorSalesAuditDataManager.exportFullfilledOrder(EpicorSalesAuditDataManager.java:213)
            at com.mk.integration.epicor.salesAudit.processor.EpicorSalesAuditProcessor.exportFullfilledOrder(EpicorSalesAuditProcessor.java:42)
            at com.mk.integration.epicor.salesAudit.scheduler.EpicorSalesAuditScheduler.startSalesAuditExport(EpicorSalesAuditScheduler.java:65)
            at com.mk.integration.epicor.salesAudit.scheduler.EpicorSalesAuditScheduler.doScheduledTask(EpicorSalesAuditScheduler.java:49)
            at atg.service.scheduler.SingletonSchedulableService.performScheduledTask(SingletonSchedulableService.java:253)
            at atg.service.scheduler.ScheduledJob.runJobs(ScheduledJob.java:466)
            at atg.service.scheduler.Scheduler$2handler.run(Scheduler.java:782)
    Caused by: java.lang.RuntimeException: CONTAINER:atg.repository.RepositoryException; SOURCE:org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53eaeff2:f142:52c29876:2a4f status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53eaeff2:f142:52c29876:2a4f status:
            at atg.adapter.gsa.GSAItemDescriptor.loadProperty(GSAItemDescriptor.java:5994)
            at atg.adapter.gsa.GSAItem.getPersistentPropertyValue(GSAItem.java:1315)
            at atg.adapter.gsa.GSAItem.getPropertyValue(GSAItem.java:1208)
            at atg.adapter.gsa.GSAItem.getPropertyValue(GSAItem.java:1405)
            at atg.repository.RepositoryItemImpl.getPropertyValue(RepositoryItemImpl.java:151)

    Hi,
    I seems like you don't have any active transaction. Try start or get transaction before execute your required operations.
    After it, commit (or rollback, if something wrong happens) the transaction.
    Hope it helps.

  • ATG Search erro while running indexing

    Hi, i have this erro while running indexing in Search Project
    Error from content adapter atg.searchadmin.adapter.content.impl.RepositoryAdapter@1efd62f6
    atg.searchadmin.core.IndexLoaderException: Error from content adapter atg.searchadmin.adapter.content.impl.RepositoryAdapter@1efd62f6
         at atg.searchadmin.core.IndexLoader.acquireContent(IndexLoader.java:1148)
         at atg.searchadmin.core.IndexLoader.executeSession(IndexLoader.java:1990)
         at atg.searchadmin.core.IndexLoader$IndexingThread.run(IndexLoader.java:2423)
    /atg/commerce/search/ProductCatalogOutputConfig: CONTAINER:atg.repository.RepositoryException; SOURCE:java.sql.SQLException: Unexpected exception while enlisting XAConnection java.sql.SQLException: Transaction rolled back: Transaction timed out after 120 seconds BEA1-68BD9E0B7126EC55F873 at weblogic.jdbc.jta.DataSource.enlist(DataSource.java:1616) at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist(DataSource.java:1503) at weblogic.jdbc.wrapper.JTAConnection.getXAConn(JTAConnection.java:205) at weblogic.jdbc.wrapper.JTAConnection.checkConnection(JTAConnection.java:74) at weblogic.jdbc.wrapper.ResultSet.preInvocationHandler(ResultSet.java:99) at weblogic.jdbc.wrapper.ResultSet_oracle_jdbc_driver_ScrollableResultSet.getInt(Unknown Source) at atg.core.jdbc.ResultSetGetter$IntGetter.getObject(ResultSetGetter.java:131) at atg.adapter.gsa.GSAItemDescriptor.getPersistentItems(GSAItemDescriptor.java:4428) at atg.adapter.gsa.GSAItemDescriptor.getPersistentItems(GSAItemDescriptor.java:4147) at atg.adapter.gsa.GSAItemDescriptor.getItems(GSAItemDescriptor.java:3394) at atg.adapter.gsa.GSAItemDescriptor.getItems(GSAItemDescriptor.java:3099) at atg.adapter.gsa.GSAItemDescriptor.executeQuery(GSAItemDescriptor.java:7789) at atg.adapter.gsa.GSAView.executeUncachedQuery(GSAView.java:338) at atg.adapter.gsa.GSAView.executeUncachedQuery(GSAView.java:438) at atg.repository.RepositoryViewImpl.executeQuery(RepositoryViewImpl.java:346) at atg.adapter.gsa.GSAView.executeQuery(GSAView.java:285) at atg.repository.RepositoryViewImpl.executeQuery(RepositoryViewImpl.java:323) at atg.repository.RepositoryViewImpl.executeQuery(RepositoryViewImpl.java:229) at atg.repository.search.indexing.IncrementalItemQueue.getRepoItemsForConfigAndGenerationRange(IncrementalItemQueue.java:867) at atg.repository.search.indexing.IncrementalItemQueue.getRepoItemsForConfigAndGeneration(IncrementalItemQueue.java:847) at atg.repository.search.indexing.IncrementalItemQueue$4.doInTransaction(IncrementalItemQueue.java:988) at atg.repository.search.indexing.TransactionUtil$IndexingTransactionAction.doWithTransaction(TransactionUtil.java:84) at atg.repository.search.indexing.IncrementalItemQueue.deleteChangesForConfigAndGenerationRange(IncrementalItemQueue.java:984) at atg.repository.search.indexing.IncrementalItemQueue$8.doInTransaction(IncrementalItemQueue.java:1590) at atg.repository.search.indexing.TransactionUtil$IndexingTransactionAction.doWithTransaction(TransactionUtil.java:84) at atg.repository.search.indexing.ConfigStatePersister$IndexingReadLockedTransactionAction.doWithTransaction(ConfigStatePersister.java:2101) at atg.repository.search.indexing.IncrementalItemQueue.removeObsoleteIncrementalState(IncrementalItemQueue.java:1587) at atg.repository.search.indexing.IncrementalItemQueue.removeObsoleteIncrementalStates(IncrementalItemQueue.java:1570) at atg.repository.search.indexing.IncrementalItemQueue.adjustIncrementalQueue(IncrementalItemQueue.java:1539) at atg.repository.search.indexing.LoaderImpl.adjustIncrementalQueue(LoaderImpl.java:2059) at atg.repository.search.indexing.BulkLoaderImpl.bulkLoad(BulkLoaderImpl.java:708) at atg.repository.search.indexing.IndexingOutputConfig.bulkLoad(IndexingOutputConfig.java:1475) at atg.repository.search.indexing.IndexingOutputConfig.bulkLoad(IndexingOutputConfig.java:1448) at atg.searchadmin.adapter.content.impl.RepositorySource.run(RepositorySource.java:480) at java.lang.Thread.run(Thread.java:662) Caused by: weblogic.transaction.TimedOutException: Transaction timed out after 120 seconds BEA1-68BD9E0B7126EC55F873 at weblogic.jdbc.jta.DataSource.enlist(DataSource.java:1614) ... 34 more
         2012-02-07 18:40:16.349
    atg.repository.search.indexing.IndexingException: /atg/commerce/search/ProductCatalogOutputConfig: CONTAINER:atg.repository.RepositoryException; SOURCE:java.sql.SQLException: Unexpected exception while enlisting XAConnection java.sql.SQLException: Transaction rolled back: Transaction timed out after 120 seconds
    BEA1-68BD9E0B7126EC55F873
         at weblogic.jdbc.jta.DataSource.enlist(DataSource.java:1616)
         at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist(DataSource.java:1503)
         at weblogic.jdbc.wrapper.JTAConnection.getXAConn(JTAConnection.java:205)
    I change the transection timeout to 600 seconds and not resolved.
    someone knows how to solve?

    Hi,
    Have you increased max connection for App server(up to 100)?
    Which App server and database are you using?
    Regards,
    Nishant

  • Error in Full Deployment in ATG 10.0.3 with JBOSS server.

    Hi All,
    I'm getting following error while full deployment in ATG 10.0.3 (OS : Linux) with JBOSS server,
    ERROR [ProductCatalog_production] SQL Statement Failed: [++SQLDelete++]
    DELETE FROM dcs_folder WHERE folder_id = ?
    -- Parameters --
    p[1] = {pd: id} fld330005 (atg.adapter.gsa.SingleValueGSAId)
    [--SQLDelete--]
    Can you please give answer to fix this issue!!!
    Thanks & Regards,
    Murail.Ch
    Edited by: Murali.Chitturi on Mar 11, 2013 9:33 PM

    Hi Shaik,
    2013-03-11 19:53:20,883 INFO [nucleusNamespace.atg.epub.DeploymentServer] (RepositoryWorkerThread-1(Pre-Deployment)) DEBUG 1100002:Production:atg.deployment.adapter.DistributedDeploymentAdapter$ApplyCommittedSynchronization.afterCompletion(DistributedDeploymentAdapter.java:3285) ApplyCommittedSynchronization.afterCompletion
    2013-03-11 19:54:54,342 WARN [com.arjuna.ats.jta.logging.loggerI18N] (Thread-14) [com.arjuna.ats.internal.jta.recovery.xarecovery1] Local XARecoveryModule.xaRecovery got XA exception javax.transaction.xa.XAException, XAException.XAER_RMERR
    2013-03-11 19:54:54,344 WARN [com.arjuna.ats.jta.logging.loggerI18N] (Thread-14) [com.arjuna.ats.internal.jta.recovery.xarecovery1] Local XARecoveryModule.xaRecovery got XA exception javax.transaction.xa.XAException, XAException.XAER_RMERR
    2013-03-11 19:54:54,346 WARN [com.arjuna.ats.jta.logging.loggerI18N] (Thread-14) [com.arjuna.ats.internal.jta.recovery.xarecovery1] Local XARecoveryModule.xaRecovery got XA exception javax.transaction.xa.XAException, XAException.XAER_RMERR
    2013-03-11 19:54:54,348 WARN [com.arjuna.ats.jta.logging.loggerI18N] (Thread-14) [com.arjuna.ats.internal.jta.recovery.xarecovery1] Local XARecoveryModule.xaRecovery got XA exception javax.transaction.xa.XAException, XAException.XAER_RMERR
    *2013-03-11 19:54:58,477 ERROR [nucleusNamespace.atg.commerce.catalog.ProductCatalog_production] (RepositoryWorkerThread-3(Destination Synchronization)) SQL Statement Failed: [++SQLDelete++]*
    DELETE FROM dcs_folder
    WHERE folder_id = ?
    *-- Parameters --*
    *p[1] = {pd: id} fld350005 (atg.adapter.gsa.SingleValueGSAId)*
    *[--SQLDelete--]*
    2013-03-11 19:54:58,607 INFO [nucleusNamespace.atg.epub.DeploymentServer] (Main deployment thread: ) DEBUG 1100002:Production:atg.deployment.adapter.DistributedDeploymentAdapter.deploymentCompleted(DistributedDeploymentAdapter.java:3153) DeploymentListener.deploymentCompleted called for deployment with ID: 1100002
    2013-03-11 19:54:58,607 INFO [nucleusNamespace.atg.epub.DeploymentServer] (Main deployment thread: ) DEBUG 1100002:Production:atg.deployment.adapter.DistributedDeploymentAdapter.deploymentCompleted
    2013-03-11 19:57:05,407 WARN [com.arjuna.ats.jta.logging.loggerI18N] (Thread-14) [com.arjuna.ats.internal.jta.recovery.xarecovery1] Local XARecoveryModule.xaRecovery got XA exception javax.transaction.xa.XAException, XAException.XAER_RMERR
    2013-03-11 19:57:05,409 WARN [com.arjuna.ats.jta.logging.loggerI18N] (Thread-14) [com.arjuna.ats.internal.jta.recovery.xarecovery1] Local XARecoveryModule.xaRecovery got XA exception javax.transaction.xa.XAException, XAException.XAER_RMERR
    2013-03-11 19:57:05,411 WARN [com.arjuna.ats.jta.logging.loggerI18N] (Thread-14) [com.arjuna.ats.internal.jta.recovery.xarecovery1] Local XARecoveryModule.xaRecovery got XA exception javax.transaction.xa.XAException, XAException.XAER_RMERR
    2013-03-11 19:57:05,416 WARN [com.arjuna.ats.jta.logging.loggerI18N] (Thread-14) [com.arjuna.ats.internal.jta.recovery.xarecovery1] Local XARecoveryModule.xaRecovery got XA exception javax.transaction.xa.XAException, XAException.XAER_RMERR
    *2013-03-11 19:57:27,944 ERROR [nucleusNamespace.atg.commerce.catalog.ProductCatalog_production] (RepositoryWorkerThread-3(Destination Synchronization)) SQL Statement Failed: [++SQLDelete++]*
    DELETE FROM dcs_folder
    WHERE folder_id = ?
    *-- Parameters --*
    *p[1] = {pd: id} fld350006 (atg.adapter.gsa.SingleValueGSAId)*
    *[--SQLDelete--]*
    2013-03-11 19:57:28,452 INFO [nucleusNamespace.atg.epub.DeploymentServer] (Main deployment thread: ) DEBUG 1100002:Production:atg.deployment.adapter.DistributedDeploymentAdapter.deploymentCompleted(DistributedDeploymentAdapter.java:3153) DeploymentListener.deploymentCompleted called for deployment with ID: 1100002-switch
    The error is displaying in server.log. Above error is displaying in both ATG10.0.3 and ATG10.1.2
    Please suggest why this error is coming for both versions.
    Thanks in advance...
    Regards,
    Srinivasa R

  • Full Deployment failing with Transaction timeout

    Hi
    I am trying to do a full deployment(ATG 10.0.2) and its failing with the same transaction timeout on all environments (local, dev, stage)
    I have tried to reduce the maxThreads to 1 in DeploymentManager but still i get the same exception.
    Incremental deployments seems to be running fine if i deploy anything, like category, products, skus.
    Even the catalog feed runs and deploys fine.
    I have a total of around 1500 products and 7000 skus.
    In BCC screen i see it gives timeout while deploying skus
         Error      Deployment Failed      1051226:sku      2011-08-27 20:04:02.798
    Message Detail:
    CONTAINER:atg.deployment.DistributedDeploymentException; SOURCE:CONTAINER:atg.repository.RepositoryException; SOURCE:org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: ada0e22:4593:4e59847c:5e57e8 status: ActionStatus.ABORTING >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: ada0e22:4593:4e59847c:5e57e8 status: ActionStatus.ABORTING >) at atg.deployment.repository.RepositoryWorkerThread.processMarkerForReferenceUpdatePhase(RepositoryWorkerThread.java:346) at atg.deployment.DeploymentWorkerThread.processMarkerPhase(DeploymentWorkerThread.java:540) at atg.deployment.DeploymentWorkerThread.run(DeploymentWorkerThread.java:307)
    In the logs i see the following exceptions::
    20:03:54,827 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.BasicAction_58] - Abort of action id ada0e22:4593:4e59847c:5e57e8 invoked while multiple threads a
    ctive within it.
    20:03:54,827 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.CheckedAction_2] - CheckedAction::check - atomic action ada0e22:4593:4e59847c:5e57e8 aborting with
    1 threads active!
    20:03:55,329 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TransactionReaper_18] - TransactionReaper::check timeout for TX ada0e22:4593:4e59847c:5e57e8 in st
    ate CANCEL
    20:03:55,831 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TransactionReaper_18] - TransactionReaper::check timeout for TX ada0e22:4593:4e59847c:5e57e8 in st
    ate CANCEL_INTERRUPTED
    20:03:55,831 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TransactionReaper_6] - TransactionReaper::check worker Thread[Thread-138,5,jboss] not responding t
    o interrupt when cancelling TX ada0e22:4593:4e59847c:5e57e8 -- worker marked as zombie and TX scheduled for mark-as-rollback
    20:03:55,831 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TransactionReaper_11] - TransactionReaper::check failed to mark TX ada0e22:4593:4e59847c:5e57e8 a
    s rollback only
    20:04:01,934 INFO [DeploymentManager] DEBUG RepositoryWorkerThread-1(Reference Update Phase) Rolling Back Current Transaction
    20:04:02,021 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.BasicAction_40] - Abort called on already aborted atomic action ada0e22:4593:4e59847c:5e57e8
    20:04:02,022 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TransactionReaper_13] - TransactionReaper::doCancellations worker Thread[Thread-138,5,jboss] misse
    d interrupt when cancelling TX ada0e22:4593:4e59847c:5e57e8 -- exiting as zombie (zombie count decremented to 0)
    20:04:02,023 INFO [DeploymentManager] DEBUG RepositoryWorkerThread-1(Reference Update Phase) Committing 237 markers, 1 failed markers
    20:04:02,798 ERROR [DeploymentManager] item = repositoryMarker:mark876015 cause = CONTAINER:atg.deployment.DistributedDeploymentException; SOURCE:CONTAINER:atg.reposit
    ory.RepositoryException; SOURCE:org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: ada0e22:4593:4e59847c:5e57e8 status
    : ActionStatus.ABORTING >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: ada0e22:4593:4e59847
    c:5e57e8 status: ActionStatus.ABORTING >)
    at atg.deployment.repository.RepositoryWorkerThread.processMarkerForReferenceUpdatePhase(RepositoryWorkerThread.java:346)
    at atg.deployment.DeploymentWorkerThread.processMarkerPhase(DeploymentWorkerThread.java:540)
    at atg.deployment.DeploymentWorkerThread.run(DeploymentWorkerThread.java:307)
    message = Deployment Failed time = Sat Aug 27 20:04:02 MDT 2011 atg.deployment.DeploymentFailure@2be5134e
    CAUGHT AT:
    CONTAINER:atg.deployment.DistributedDeploymentException; SOURCE:CONTAINER:atg.repository.RepositoryException; SOURCE:org.jboss.util.NestedSQLException: Transaction is n
    ot active: tx=TransactionImple < ac, BasicAction: ada0e22:4593:4e59847c:5e57e8 status: ActionStatus.ABORTING >; - nested throwable: (javax.resource.ResourceException: T
    ransaction is not active: tx=TransactionImple < ac, BasicAction: ada0e22:4593:4e59847c:5e57e8 status: ActionStatus.ABORTING >)
    at atg.deployment.repository.RepositoryWorkerThread.processMarkerForReferenceUpdatePhase(RepositoryWorkerThread.java:346)
    20:04:02,992 INFO [DeploymentManager] DEBUG RepositoryWorkerThread-1(Reference Update Phase) Failure count was: 0. New failure count is: 1.
    20:04:02,995 INFO [DeploymentManager] DEBUG RepositoryWorkerThread-1(Reference Update Phase) Rolling Back Current Transaction
    20:04:02,995 INFO [DeploymentManager] DEBUG RepositoryWorkerThread-1(Reference Update Phase) Committing 0 markers, 0 failed markers
    20:04:03,152 INFO [DeploymentManager] DEBUG RepositoryWorkerThread-1(Reference Update Phase) Exiting normally
    20:04:03,153 ERROR [DeploymentManager] Unexpected error occurred. DeploymentWorkerThread terminated prematurely.
    atg.deployment.DistributedDeploymentException: Exceeded allowable error count (0)
    at atg.deployment.DeploymentWorkerThread.processMarkerPhase(DeploymentWorkerThread.java:652)
    at atg.deployment.DeploymentWorkerThread.run(DeploymentWorkerThread.java:307)
    20:04:07,724 INFO [DeploymentServer] DEBUG 1500007:Production:atg.deployment.adapter.DistributedDeploymentAdapter.displayDeploymentFailures(DistributedDeploymentAdapte
    r.java:2652) found 1 failure messages
    20:04:07,747 INFO [DeploymentServer] DEBUG 1500007:Production:atg.deployment.adapter.DistributedDeploymentAdapter.displayDeploymentFailures(DistributedDeploymentAdapte
    r.java:2683) adding failure message Deployment Failed with severity Error
    20:04:11,211 INFO [DeploymentManager] DEBUG Main deployment thread: No waiting deployments to start
    20:04:11,240 INFO [DeploymentServer] DEBUG 1500007:Production:atg.deployment.adapter.DistributedDeploymentAdapter.deploymentFailed(DistributedDeploymentAdapter.java:31
    86) DeploymentListener.deploymentFailed called for deployment with ID: 1500007
    20:04:11,240 INFO [DeploymentServer] DEBUG 1500007:Production:atg.deployment.adapter.DistributedDeploymentAdapter.deploymentFailed(DistributedDeploymentAdapter.java:31
    94) DAFDeploymentID: 1500007 matches DeploymmentID: 1500007
    20:04:11,240 INFO [DeploymentServer] DEBUG 1500007:Production:atg.deployment.adapter.DistributedDeploymentAdapter.deploymentFailed(DistributedDeploymentAdapter.java:31
    98) DeploymentListener.deploymentFailed
    20:04:11,241 INFO [DeploymentServer] DEBUG 1500007:Production:atg.deployment.adapter.DistributedDeploymentAdapter.displayDeploymentFailures(DistributedDeploymentAdapte
    r.java:2652) found 1 failure messages
    20:04:11,259 INFO [DeploymentServer] DEBUG 1500007:Production:atg.deployment.adapter.DistributedDeploymentAdapter.displayDeploymentFailures(DistributedDeploymentAdapte
    r.java:2683) adding failure message Deployment Failed with severity Error
    20:04:11,261 INFO [DeploymentServer] DEBUG 1500007:Production:atg.deployment.adapter.DistributedDeploymentAdapter.deployData(DistributedDeploymentAdapter.java:2197)
    deployment failed
    20:04:11,386 ERROR [DeploymentServer]
    atg.deployment.common.DeploymentException: Deployment '1500007' to target 'Production' encountered a system level deployment error during data transfer.
    at atg.deployment.common.ResourceUtil.exception(ResourceUtil.java:306)
    at atg.deployment.adapter.DistributedDeploymentAdapter.deployData(DistributedDeploymentAdapter.java:2238)
    at atg.deployment.adapter.DistributedDeploymentAdapter.transferData(DistributedDeploymentAdapter.java:305)
    at atg.deployment.server.Deployment.run(Deployment.java:1688)

    I am using ATG10.0.2 with jboss-5.1-eap
    I have tried increasing the timeout on jboss, but it only stops the timeout from happening, but the full deployment takes forever and takes more than 12 hours.
    The catalog itself is too small and shouldnt be taking that much at all.
    I just checked one thing:
    I have a one to many relation with my sku and sale price(custom table) which has 11000 rows. If i delete the data in this table the deployment happens fine and takes about 30 mins.
    The relationship it self seems correct.
    this is on sku descriptor
    <table name="my_sku_saleprice" type="multi" id-column-name="sku_id">
    <property name="salePrices" column-name="sale_prices" data-type="set" component-item-type="salePrices" display-name-resource="salePrices"
    writable="true" category-resource="categoryPresentation">
    <attribute name="resourceBundle" value="atg.projects.store.StoreCatalogTemplateResources"/>
    </property>
    </table>
    And this is the salePrices descriptor
    <item-descriptor name="salePrices" display-name-resource="itemDescriptorSalePrices"
    item-cache-size="100000" query-cache-size="100000">
    <attribute name="resourceBundle" value="atg.projects.store.StoreCatalogTemplateResources"/>
    <table name="my_sku_saleprices" type="primary" id-column-name="sale_prices">
    <property name="salesPrice" data-type="double" column-name="sales_price" required="true" display-name-resource="salesPrice"/>
    <property name="saleType" data-type="string" column-name="sale_type" required="true" display-name-resource="saleType"/>
    <property name="startDate" data-type="Date" column-name="start_date" display-name-resource="startDate"/>
    <property name="endDate" data-type="Date" column-name="end_date" display-name-resource="endDate"/>
    </table>
    </item-descriptor>
    The only thing i m not able to understand is why its taking forever to get the full deployment.
    Incremental deployment in catalog happens quickly, if i deploy any sku,product or anything.
    Is it something to do with ATG or jboss?
    Any pointers will help
    Thanks

  • Javax.transaction.InvalidTransactionException: Attempt to resume an inactive transaction

    i found the following error in logs and there are two services stuck, could you please help
    Caused by :javax.transaction.InvalidTransactionException: Attempt to resume an inactive transaction: BEA1-011AFC3B17D4
    **** Error Tue Jun 25 04:14:32 GMT 2013 1372133672660 /atg/dynamo/messaging/SqlJmsProvider at weblogic.transaction.internal.TransactionManagerImpl.resume(TransactionManagerImpl.java:358)
    **** Error Tue Jun 25 04:14:32 GMT 2013 1372133672660 /atg/dynamo/messaging/SqlJmsProvider at weblogic.transaction.internal.ServerTransactionManagerImpl.resume(ServerTransactionManagerImpl.java:376)
    **** Error Tue Jun 25 04:14:32 GMT 2013 1372133672660 /atg/dynamo/messaging/SqlJmsProvider at weblogic.transaction.internal.TransactionManagerImpl.resume(TransactionManagerImpl.java:342)
    **** Error Tue Jun 25 04:14:32 GMT 2013 1372133672660 /atg/dynamo/messaging/SqlJmsProvider at atg.dtm.TransactionManagerWrapper.resume(TransactionManagerWrapper.java:396)
    **** Error Tue Jun 25 04:14:32 GMT 2013 1372133672660 /atg/dynamo/messaging/SqlJmsProvider at atg.dtm.TransactionDemarcation.end(TransactionDemarcation.java:584)
    **** Error Tue Jun 25 04:14:32 GMT 2013 1372133672660 /atg/dynamo/messaging/SqlJmsProvider at atg.dtm.TransactionDemarcation.end(TransactionDemarcation.java:618)
    **** Error Tue Jun 25 04:14:32 GMT 2013 1372133672660 /atg/dynamo/messaging/SqlJmsProvider at atg.dms.sql.SqlTopicManager.resetEntries(SqlTopicManager.java:1468)
    **** Error Tue Jun 25 04:14:32 GMT 2013 1372133672660 /atg/dynamo/messaging/SqlJmsProvider at atg.dms.sql.SqlTopicSession.getDurableSubscriberID(SqlTopicSession.java:541)
    **** Error Tue Jun 25 04:14:32 GMT 2013 1372133672660 /atg/dynamo/messaging/SqlJmsProvider at atg.dms.sql.SqlTopicSession.createDurableSubscriber(SqlTopicSession.java:317)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.dms.patchbay.ConsumerInitializer.getInitializedConsumer(ConsumerInitializer.java:112)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.dms.patchbay.InputDestination.initializeInput(InputDestination.java:292)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.dms.patchbay.InputPort.initializeInputs(InputPort.java:140)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.dms.patchbay.ElementManager.initializeInputs(ElementManager.java:200)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.dms.patchbay.PatchBayManager.initializeInputs(PatchBayManager.java:1928)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.dms.patchbay.PatchBayManager.doStartService(PatchBayManager.java:583)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.nucleus.GenericService.startService(GenericService.java:496)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.nucleus.NucleusNameResolver.startService(NucleusNameResolver.java:1385)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.nucleus.NucleusNameResolver.configureAndStartService(NucleusNameResolver.java:1133)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:787)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:569)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.nucleus.NucleusNameResolver.createFromName(NucleusNameResolver.java:550)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:394)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.nucleus.NucleusNameResolver.resolveName(NucleusNameResolver.java:1051)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.nucleus.ConfigurationRefArray.getValue(ConfigurationRefArray.java:146)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.nucleus.SimpleComponentState.setBeanProperty(SimpleComponentState.java:357)
    **** Error
    Tue Jun 25 04:14:32 GMT 2013
    1372133672660
    /atg/dynamo/messaging/SqlJmsProvider
    at atg.nucleus.SimpleConfigurationState.saveToBean(SimpleConfigurationState.java:218)

    I guess the above error is during server start up.
    Increase the transaction timeout of weblogic server.
    Peace
    Shaik

  • Transient Properties in atg

    Hi
    what is the main use of transient properties in repository
    why we have to use transient properties in atg
    please give me clear picture on it
    Is it possible to see trasient properties in acc or bcc?

    As explained, transient properties are run-time properties which are not necessarily be saved in DB. since, data is not persisted transient properties helps in increasing the performance during repository process.
    Suppose, we have a process where user is trying to place an order by providing their credit card info. Since, most of the payment process is handled by external payment gateways (due to lots of business policy) it is often recommended that the customer's personal data (PII) should not be stored in internal database. But to call several external services and post processing requires PII data to be retained in the repository item. It is here transient properties helps to retain the run-time values for complete transaction processing.
    Hope it helps. Correct me if I'm wrong.

  • MS SQL Server + ATG tuning

    Hi All
    I am working with MS SQL Server 2008 R2 with ATG10.0.2.
    I would like to know from the experienced guys who have used this combination as to what would be the best practises involved in the tuning and tweaks related to MS SQL server 2008 with ATG
    Right now, I m getting a lot of issues with the deploying assets greater than 2K.
    I get transaction deadlocks and transaction timeouts.
    TIA

    Hi TIA,
    As with many topics, there is quite a lot of information about this in the Oracle Knowledge Base.
    Log in to My Oracle Support (MOS) support.oracle.com and use the search box at the top right.
    If you enter for example
    mssql atg
    you'll find a number of useful articles.
    For this topic for example start with
    How to improve the performance of ATG applications using Microsoft SQL Server (Doc ID 1037890.1)
    but there are many others.
    Oracle ATG technical support engineers are adding knowledge articles on a daily basis, so always use the knowledge base for all topics.
    HTH,
    Sherryl

  • ATG 10 implementation error

    Hello Experts
    We use ATG 10.1.1 and multisite capability to render international sites such as AU, NZ, HK, EU and UK. Some of these sites respond with HTTP 500 internal server error for about 10-15 minutes every Tuesday. The sites are back up after that and work normally.
    We analyzed the server logs, thread dumps and memory utilization during this period. We found resource contentions occurring where one thread goes to TIMED_WAITING (transaction timeout is 600s) mode holding the lock on inventory repository item. The same thread is also holding the lock on the category item to set a transient property on it. All other threads are in BLOCKED state waiting to lock the category item to set a transient property on it.
    The reason behind the transient property on category item
    We have a requirement to not display gift card in any child categories but only in parent category. So there is a logic to determine if the child category contains gift card as SKU type and to hide it.
    We are able to see a droplet reporting "missing inventory for sku and store" corresponding to the international site which goes down. We observed only AU and NZ going down last week. HK is slow but responsive. EU and UK worked normally without any hitch. We saw lot of partial GC happening at this interval (671). Our normal mini GC for the same length of time is only 73. The HEAP also seems to be getting closer to the max every second during this interval.
    We also found that the catalog update and inventory update job runs at this time from our CA agent and pushes the update to commerce.
    Question
    Our code only runs a RQL to read values from inventory repository. If inventory repository is being cache invalidated and loaded with new cache, won't the RQL hit the database directly and proceed with the transaction? Our InventoryRepository cache-mode is distributed. Please see the thread trace below
    "http-0.0.0.0-8080-14" daemon prio=10 tid=0x000000004d810000 nid=0x6e87 runnable [0x00000000573ed000]
       java.lang.Thread.State: RUNNABLE
        at atg.adapter.gsa.GSAItem.lookupItemTransactionState(GSAItem.java:2456)
        - locked <0x000000079baef2d0> (a atg.adapter.gsa.GSAItem)
        at atg.adapter.gsa.GSAItem.
    getItemTransactionState(GSAItem.java:2337)
        at atg.adapter.gsa.GSAItem.getItemTransactionState(GSAItem.java:2301)
        at atg.adapter.gsa.GSAItemDescriptor.updateItem(GSAItemDescriptor.java:7305)
        at atg.adapter.gsa.ItemTransactionState.updateItemState(ItemTransactionState.java:984)
        at atg.adapter.gsa.GSATransaction.beforeCompletion(GSATransaction.java:452)
        at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.beforeCompletion(SynchronizationImple.java:101)
        at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.beforeCompletion(TwoPhaseCoordinator.java:269)
        - locked <0x00000007a3e79c60> (a java.lang.Object)
        at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:89)
        at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:160)
        at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1431)
        at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:137)
        at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75)
        at atg.dtm.TransactionManagerWrapper.commit(TransactionManagerWrapper.java:438)
        at atg.adapter.gsa.GSARepository.commitTransaction(GSARepository.java:7036)
        at atg.adapter.gsa.GSAItem.setPropertyValue(GSAItem.java:1577)
        at atg.adapter.gsa.GSAPropertyDescriptor.setPropertyValue(GSAPropertyDescriptor.java:538)
        at atg.repository.RepositoryItemImpl.setPropertyValue(RepositoryItemImpl.java:249)
        at atg.adapter.gsa.GSAItem.setPropertyValue(GSAItem.java:1536)
        at com.llm.intl.repository.CategoryDisplayPropertyDescriptorIntl.checkInventoryStatus(CategoryDisplayPropertyDescriptorIntl.java:32)
    "http-0.0.0.0-8080-14" daemon prio=10 tid=0x000000004d810000 nid=0x6e87 in Object.wait() [0x00000000573ee000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)    
        at atg.repository.query.QueryCache.populateEntry(QueryCache.java:978)
        - locked <0x00000007e9252ab8> (a atg.repository.query.QueryCacheEntry)
        at atg.repository.query.QueryCache.executeCachedQuery(QueryCache.java:635)
        at atg.adapter.gsa.GSAView.executeQuery(GSAView.java:1172)
        at atg.repository.rql.RqlStatement.executeQuery(RqlStatement.java:230)
        at atg.projects.store.inventory.LLMBaseInventoryManager.getInventoryItem(LLMBaseInventoryManager.java:54)
        at atg.projects.store.inventory.LLMBaseInventoryManager.getInventoryInfo(LLMBaseInventoryManager.java:37)
        at atg.projects.store.inventory.LLMInventoryManager.queryAvailabilityStatus(LLMInventoryManager.java:38)
        at com.llm.repository.CategoryDisplayPropertyDescriptor.checkInventoryStatus(CategoryDisplayPropertyDescriptor.java:88)
        at com.llm.repository.CategoryDisplayPropertyDescriptor.isCategoryDisplayable(CategoryDisplayPropertyDescriptor.java:60)
        at com.llm.repository.CategoryDisplayPropertyDescriptor.getPropertyValue(CategoryDisplayPropertyDescriptor.java:47)
        at atg.adapter.gsa.GSAItem.getPropertyValue(GSAItem.java:1453)
        at atg.repository.RepositoryItemImpl.getPropertyValue(RepositoryItemImpl.java:151)
        at atg.repository.nucleus.RepositoryItemPropertyMapper.getPropertyValue(RepositoryItemPropertyMapper.java:151)
        at atg.beans.DynamicBeans.getPropertyValue(DynamicBeans.java:333)
        at atg.servlet.DynamoHttpServletRequest.getObjectParameter(DynamoHttpServletRequest.java:4558)
        at atg.servlet.DynamoHttpServletRequest.getObjectParameter(DynamoHttpServletRequest.java:4436)
        at atg.servlet.DynamoHttpServletRequest.getObjectParameter(DynamoHttpServletRequest.java:4828)
        at atg.servlet.DynamoHttpServletRequest.getObjectParameter(DynamoHttpServletRequest.java:4820)
        at atg.taglib.dspjsp.GetValueOfTag.calculateValue(GetValueOfTag.java:271)
        at atg.taglib.dspjsp.GetValueOfTag.doStartTag(GetValueOfTag.java:297)
        at org.apache.jsp.elements.gadgets.leftNavigationItem_jsp._jspx_meth_dsp_005fgetvalueof_005f8(leftNavigationItem_jsp.java:750)
    "http-0.0.0.0-8080-14" daemon prio=10 tid=0x000000004d810000 nid=0x6e87 waiting for monitor entry [0x00000000573ee000]
       java.lang.Thread.State: BLOCKED (on object monitor)
        at atg.adapter.gsa.GSAItem.lookupItemTransactionState(GSAItem.java:2456)
        - waiting to lock <0x000000079e700270> (a atg.adapter.gsa.GSAItem)
        at atg.adapter.gsa.GSAItem.getItemTransactionState(GSAItem.java:2337)
        at atg.adapter.gsa.GSAItem.getItemTransactionState(GSAItem.java:2301)
        at atg.adapter.gsa.GSAItem.getItemTransactionState(GSAItem.java:2287)
        at atg.adapter.gsa.GSAItem.getItemTransactionStateUnchecked(GSAItem.java:2517)
        at atg.adapter.gsa.GSAItem.setPropertyValue(GSAItem.java:1560)
        at atg.adapter.gsa.GSAPropertyDescriptor.setPropertyValue(GSAPropertyDescriptor.java:538)
        at atg.repository.RepositoryItemImpl.setPropertyValue(RepositoryItemImpl.java:249)
        at atg.adapter.gsa.GSAItem.setPropertyValue(GSAItem.java:1536)
        at com.llm.intl.repository.CategoryDisplayPropertyDescriptorIntl.checkInventoryStatus(CategoryDisplayPropertyDescriptorIntl.java:32)
    The snippet which sets the transient property "containsGiftCard" on category item
                            if(sku.getPropertyValue("LLLSkuType") != null && ((String)sku.getPropertyValue("LLLSkuType")).equals("giftCard")){
                                repositoryItemImpl.setPropertyValue("containsGiftcard", true); //repositoryItemImpl is of childCategory. HTTP thread 14 has executed &holds lock on the category
                            }else{
                                repositoryItemImpl.setPropertyValue("containsGiftcard", false);
                            int status = getInventoryManager().queryAvailabilityStatus(sku.getRepositoryId(), "10056"); // the code of this method is below
    The snippet which queries inventory
                    RepositoryView view = getRepository().getView(getItemType());
                    Object[] params = { pSkuId, pStoreId };
                    RepositoryItem[] items = getCatalogRefIdByStoreMatchQuery().executeQuery(view, params); //HTTP thread 14 goes to TIMED_WAITING mode
    #property query
    catalogRefIdByStoreMatchQuery=catalogRefId=?0 and storeId=?1
    Very much appreciate your inputs.
    Thanks,
    Sundar

    The error clearly states that it is not able to find your schema
    -------DATA IMPORT FAILED-------------------------------------------------------
    Make sure you have configured the connection details and created the schema.
    So please make sure that you have created all your schemas and are providing the correct connection details to the CIM.
    ~Gurvinder

Maybe you are looking for

  • 5530: Trouble with connecting to laptop via blueto...

    I have Nokia 5530 and laptop Toshiba A300.  I can pair  laptop with Nokia E50 and 3230 and Sony Ericsson. There is Vista installed on Toshiba though it doesn`t want to pair with Nokia 5530.  Nokia 5530 can pair with PC with Windows XP installed and o

  • EJBs in Oracle 8i

    Is it possible to connect to an EJB running in the Jserver VM from a Java stored procedure?

  • The path of library

    My Dears: I want remove the path of libraries which it attached to form how can I make form run with library without path thanks

  • FlexBuilder 3 - Profiling - Socket Timeout

    I'm working on a desktop AIR application and it's time to do some profiling. However, I cannot get the profiler to work and I feel like I've tried everything. I've seen evidence of others having this problem, but have yet to find a solution that work

  • Shutting off whenever a phone call comes through.

    A couple months ago, I had water damage on my iPhone 4S.  It stopped working for about a month, and my IT husband brought home the little screw drivers for the bottom of the phone, and I unscrewed it and saw there was still some water in the phone, a