Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 100055 Details for
Bug 231941
[plan] [ltw] NullPointerException at ResolvedMemberImpl.matches on ActiveMQ class.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Core dump.
ajcore.20080513.135213.117.txt (text/plain), 186.32 KB, created by
Ian Brandt
on 2008-05-13 17:10:24 EDT
(
hide
)
Description:
Core dump.
Filename:
MIME Type:
Creator:
Ian Brandt
Created:
2008-05-13 17:10:24 EDT
Size:
186.32 KB
patch
obsolete
>---- AspectJ Properties --- >AspectJ Compiler 1.6.0 built on Wednesday Apr 23, 2008 at 20:27:36 GMT >---- Dump Properties --- >Dump file: ajcore.20080513.135213.117.txt >Dump reason: org.aspectj.bridge.AbortException >Dump on exception: true >Dump at exit condition: abort >---- Exception Information --- >Message: abort trouble in: >public class org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter extends org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter implements org.apache.activemq.store.ReferenceStoreAdapter: > private static final org.apache.commons.logging.Log LOG > private static final String STORE_STATE = "store-state" > private static final String INDEX_VERSION_NAME = "INDEX_VERSION" > private static final Integer INDEX_VERSION > private static final String RECORD_REFERENCES = "record-references" > private static final String TRANSACTIONS = "transactions-state" > private org.apache.activemq.kaha.MapContainer stateMap > private org.apache.activemq.kaha.MapContainer preparedTransactions [Signature(Lorg/apache/activemq/kaha/MapContainer<Lorg/apache/activemq/command/TransactionId;Lorg/apache/activemq/store/amq/AMQTx;>;)] > private java.util.Map recordReferences [Signature(Ljava/util/Map<Ljava/lang/Integer;Ljava/util/concurrent/atomic/AtomicInteger;>;)] > private org.apache.activemq.kaha.ListContainer durableSubscribers [Signature(Lorg/apache/activemq/kaha/ListContainer<Lorg/apache/activemq/command/SubscriptionInfo;>;)] > private boolean storeValid > private org.apache.activemq.kaha.Store stateStore > private boolean persistentIndex > private int indexBinSize > private int indexKeySize > private int indexPageSize > public void <init>(java.util.concurrent.atomic.AtomicLong): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 78) > ALOAD_1 // Ljava/util/concurrent/atomic/AtomicLong; size > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.<init> (Ljava/util/concurrent/atomic/AtomicLong;)V > constructor-execution(void org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.<init>(java.util.concurrent.atomic.AtomicLong)) > | ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 67) > | NEW java.util.HashMap > | DUP > | INVOKESPECIAL java.util.HashMap.<init> ()V > | PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > | ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 71) > | ICONST_1 > | PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.persistentIndex Z > | ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 72) > | GETSTATIC org.apache.activemq.kaha.impl.index.hash.HashIndex.DEFAULT_BIN_SIZE I > | PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexBinSize I > | ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 73) > | GETSTATIC org.apache.activemq.kaha.impl.index.hash.HashIndex.DEFAULT_KEY_SIZE I > | PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexKeySize I > | ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 74) > | GETSTATIC org.apache.activemq.kaha.impl.index.hash.HashIndex.DEFAULT_PAGE_SIZE I > | PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexPageSize I > | RETURN (line 79) > constructor-execution(void org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.<init>(java.util.concurrent.atomic.AtomicLong)) > end public void <init>(java.util.concurrent.atomic.AtomicLong) > > public synchronized org.apache.activemq.store.MessageStore createQueueMessageStore(org.apache.activemq.command.ActiveMQQueue) throws java.io.IOException: > NEW java.lang.RuntimeException (line 82) > DUP > LDC "Use createQueueReferenceStore instead" > INVOKESPECIAL java.lang.RuntimeException.<init> (Ljava/lang/String;)V > ATHROW > end public synchronized org.apache.activemq.store.MessageStore createQueueMessageStore(org.apache.activemq.command.ActiveMQQueue) throws java.io.IOException > > public synchronized org.apache.activemq.store.TopicMessageStore createTopicMessageStore(org.apache.activemq.command.ActiveMQTopic) throws java.io.IOException: > NEW java.lang.RuntimeException (line 87) > DUP > LDC "Use createTopicReferenceStore instead" > INVOKESPECIAL java.lang.RuntimeException.<init> (Ljava/lang/String;)V > ATHROW > end public synchronized org.apache.activemq.store.TopicMessageStore createTopicMessageStore(org.apache.activemq.command.ActiveMQTopic) throws java.io.IOException > > public synchronized void start() throws java.lang.Exception: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 92) > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.start ()V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 93) > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getStateStore ()Lorg/apache/activemq/kaha/Store; > ASTORE_1 > ALOAD_1 // Lorg/apache/activemq/kaha/Store; store (line 94) > INVOKEINTERFACE org.apache.activemq.kaha.Store.getMapContainerIds ()Ljava/util/Set; > INVOKEINTERFACE java.util.Set.isEmpty ()Z > ISTORE_2 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 95) > ALOAD_1 // Lorg/apache/activemq/kaha/Store; store > LDC "state" > LDC "store-state" > INVOKEINTERFACE org.apache.activemq.kaha.Store.getMapContainer (Ljava/lang/Object;Ljava/lang/String;)Lorg/apache/activemq/kaha/MapContainer; > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 96) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.load ()V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 97) > ICONST_1 > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > ILOAD_2 // Z empty (line 98) > IFNE L3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 99) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "store-state" > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST java.util.concurrent.atomic.AtomicBoolean > ASTORE_3 > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicBoolean; status (line 100) > IFNULL L0 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 101) > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicBoolean; status > INVOKEVIRTUAL java.util.concurrent.atomic.AtomicBoolean.get ()Z > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > L0: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 104) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > IFEQ L2 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 106) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "INDEX_VERSION" > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST java.lang.Integer > ASTORE 4 > ALOAD 4 // Ljava/lang/Integer; indexVersion (line 107) > IFNULL L1 > ALOAD 4 // Ljava/lang/Integer; indexVersion > INVOKEVIRTUAL java.lang.Integer.intValue ()I > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.INDEX_VERSION Ljava/lang/Integer; > INVOKEVIRTUAL java.lang.Integer.intValue ()I > IF_ICMPGE L2 > L1: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 108) > ICONST_0 > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.LOG Lorg/apache/commons/logging/Log; (line 109) > LDC "Indexes at an older version - need to regenerate" > INVOKEINTERFACE org.apache.commons.logging.Log.warn (Ljava/lang/Object;)V > L2: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 112) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > IFEQ L3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 113) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "record-references" > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.containsKey (Ljava/lang/Object;)Z > IFEQ L3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 114) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "record-references" > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST java.util.Map > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > L3: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 118) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "store-state" > NEW java.util.concurrent.atomic.AtomicBoolean > DUP > INVOKESPECIAL java.util.concurrent.atomic.AtomicBoolean.<init> ()V > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 119) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "INDEX_VERSION" > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.INDEX_VERSION Ljava/lang/Integer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 120) > ALOAD_1 // Lorg/apache/activemq/kaha/Store; store > LDC "durableSubscribers" > INVOKEINTERFACE org.apache.activemq.kaha.Store.getListContainer (Ljava/lang/Object;)Lorg/apache/activemq/kaha/ListContainer; > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.durableSubscribers Lorg/apache/activemq/kaha/ListContainer; > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 121) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.durableSubscribers Lorg/apache/activemq/kaha/ListContainer; > NEW org.apache.activemq.kaha.CommandMarshaller > DUP > INVOKESPECIAL org.apache.activemq.kaha.CommandMarshaller.<init> ()V > INVOKEINTERFACE org.apache.activemq.kaha.ListContainer.setMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 122) > ALOAD_1 // Lorg/apache/activemq/kaha/Store; store > LDC "transactions" > LDC "transactions-state" > ICONST_0 > INVOKEINTERFACE org.apache.activemq.kaha.Store.getMapContainer (Ljava/lang/Object;Ljava/lang/String;Z)Lorg/apache/activemq/kaha/MapContainer; > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 124) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > GETSTATIC org.apache.activemq.kaha.Store.COMMAND_MARSHALLER Lorg/apache/activemq/kaha/Marshaller; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setKeyMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 125) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > NEW org.apache.activemq.store.kahadaptor.AMQTxMarshaller > DUP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.wireFormat Lorg/apache/activemq/openwire/OpenWireFormat; > INVOKESPECIAL org.apache.activemq.store.kahadaptor.AMQTxMarshaller.<init> (Lorg/apache/activemq/wireformat/WireFormat;)V > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setValueMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > RETURN (line 126) > end public synchronized void start() throws java.lang.Exception > > public synchronized void stop() throws java.lang.Exception: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 130) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "record-references" > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 131) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "store-state" > NEW java.util.concurrent.atomic.AtomicBoolean > DUP > ICONST_1 > INVOKESPECIAL java.util.concurrent.atomic.AtomicBoolean.<init> (Z)V > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 132) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "INDEX_VERSION" > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.INDEX_VERSION Ljava/lang/Integer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 133) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > IFNULL L0 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 134) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > INVOKEINTERFACE org.apache.activemq.kaha.Store.close ()V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 135) > ACONST_NULL > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 136) > ACONST_NULL > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > L0: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 138) > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.stop ()V > RETURN (line 139) > end public synchronized void stop() throws java.lang.Exception > > public void commitTransaction(org.apache.activemq.broker.ConnectionContext) throws java.io.IOException: > RETURN (line 144) > end public void commitTransaction(org.apache.activemq.broker.ConnectionContext) throws java.io.IOException > > public boolean isStoreValid(): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 147) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > IRETURN > end public boolean isStoreValid() > > public org.apache.activemq.store.ReferenceStore createQueueReferenceStore(org.apache.activemq.command.ActiveMQQueue) throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 151) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.queues Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQQueue; destination > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST org.apache.activemq.store.ReferenceStore > ASTORE_2 > ALOAD_2 // Lorg/apache/activemq/store/ReferenceStore; rc (line 152) > IFNONNULL L0 > NEW org.apache.activemq.store.kahadaptor.KahaReferenceStore (line 153) > DUP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQQueue; destination > LDC "queue-data" > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getMapReferenceContainer (Ljava/lang/Object;Ljava/lang/String;)Lorg/apache/activemq/kaha/MapContainer; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQQueue; destination > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaReferenceStore.<init> (Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter;Lorg/apache/activemq/kaha/MapContainer;Lorg/apache/activemq/command/ActiveMQDestination;)V > ASTORE_2 // Lorg/apache/activemq/store/ReferenceStore; rc > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 155) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.messageStores Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQQueue; destination > ALOAD_2 // Lorg/apache/activemq/store/ReferenceStore; rc > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 159) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.queues Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQQueue; destination > ALOAD_2 // Lorg/apache/activemq/store/ReferenceStore; rc > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > L0: ALOAD_2 // Lorg/apache/activemq/store/ReferenceStore; rc (line 161) > ARETURN > end public org.apache.activemq.store.ReferenceStore createQueueReferenceStore(org.apache.activemq.command.ActiveMQQueue) throws java.io.IOException > > public org.apache.activemq.store.TopicReferenceStore createTopicReferenceStore(org.apache.activemq.command.ActiveMQTopic) throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 165) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.topics Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST org.apache.activemq.store.TopicReferenceStore > ASTORE_2 > ALOAD_2 // Lorg/apache/activemq/store/TopicReferenceStore; rc (line 166) > IFNONNULL L0 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 167) > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getStore ()Lorg/apache/activemq/kaha/Store; > ASTORE_3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 168) > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > INVOKEVIRTUAL org.apache.activemq.command.ActiveMQTopic.getPhysicalName ()Ljava/lang/String; > LDC "topic-data" > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getMapReferenceContainer (Ljava/lang/Object;Ljava/lang/String;)Lorg/apache/activemq/kaha/MapContainer; > ASTORE 4 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 169) > NEW java.lang.StringBuilder > DUP > INVOKESPECIAL java.lang.StringBuilder.<init> ()V > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > INVOKEVIRTUAL org.apache.activemq.command.ActiveMQTopic.getPhysicalName ()Ljava/lang/String; > INVOKEVIRTUAL java.lang.StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; > LDC "-Subscriptions" > INVOKEVIRTUAL java.lang.StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; > INVOKEVIRTUAL java.lang.StringBuilder.toString ()Ljava/lang/String; > LDC "blob" > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getSubsMapContainer (Ljava/lang/Object;Ljava/lang/String;)Lorg/apache/activemq/kaha/MapContainer; > ASTORE 5 > ALOAD_3 // Lorg/apache/activemq/kaha/Store; store (line 170) > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > INVOKEVIRTUAL org.apache.activemq.command.ActiveMQTopic.getPhysicalName ()Ljava/lang/String; > LDC "topic-acks" > INVOKEINTERFACE org.apache.activemq.kaha.Store.getListContainer (Ljava/lang/Object;Ljava/lang/String;)Lorg/apache/activemq/kaha/ListContainer; > ASTORE 6 > ALOAD 6 // Lorg/apache/activemq/kaha/ListContainer; ackContainer (line 171) > NEW org.apache.activemq.store.kahadaptor.TopicSubAckMarshaller > DUP > INVOKESPECIAL org.apache.activemq.store.kahadaptor.TopicSubAckMarshaller.<init> ()V > INVOKEINTERFACE org.apache.activemq.kaha.ListContainer.setMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > NEW org.apache.activemq.store.kahadaptor.KahaTopicReferenceStore (line 172) > DUP > ALOAD_3 // Lorg/apache/activemq/kaha/Store; store > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; messageContainer > ALOAD 6 // Lorg/apache/activemq/kaha/ListContainer; ackContainer > ALOAD 5 // Lorg/apache/activemq/kaha/MapContainer; subsContainer > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaTopicReferenceStore.<init> (Lorg/apache/activemq/kaha/Store;Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter;Lorg/apache/activemq/kaha/MapContainer;Lorg/apache/activemq/kaha/ListContainer;Lorg/apache/activemq/kaha/MapContainer;Lorg/apache/activemq/command/ActiveMQDestination;)V > ASTORE_2 // Lorg/apache/activemq/store/TopicReferenceStore; rc > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 174) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.messageStores Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > ALOAD_2 // Lorg/apache/activemq/store/TopicReferenceStore; rc > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 178) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.topics Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > ALOAD_2 // Lorg/apache/activemq/store/TopicReferenceStore; rc > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > L0: ALOAD_2 // Lorg/apache/activemq/store/TopicReferenceStore; rc (line 180) > ARETURN > end public org.apache.activemq.store.TopicReferenceStore createTopicReferenceStore(org.apache.activemq.command.ActiveMQTopic) throws java.io.IOException > > protected org.apache.activemq.kaha.MapContainer getMapReferenceContainer(Object, String) throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 201) > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getStore ()Lorg/apache/activemq/kaha/Store; > ASTORE_3 > ALOAD_3 // Lorg/apache/activemq/kaha/Store; store (line 202) > ALOAD_1 // Ljava/lang/Object; id > ALOAD_2 // Ljava/lang/String; containerName > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.persistentIndex Z > INVOKEINTERFACE org.apache.activemq.kaha.Store.getMapContainer (Ljava/lang/Object;Ljava/lang/String;Z)Lorg/apache/activemq/kaha/MapContainer; > ASTORE 4 > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 203) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getIndexBinSize ()I > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setIndexBinSize (I)V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 204) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getIndexKeySize ()I > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setIndexKeySize (I)V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 205) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getIndexPageSize ()I > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setIndexPageSize (I)V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 206) > NEW org.apache.activemq.kaha.MessageIdMarshaller > DUP > INVOKESPECIAL org.apache.activemq.kaha.MessageIdMarshaller.<init> ()V > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setKeyMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 207) > NEW org.apache.activemq.store.kahadaptor.ReferenceRecordMarshaller > DUP > INVOKESPECIAL org.apache.activemq.store.kahadaptor.ReferenceRecordMarshaller.<init> ()V > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setValueMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 208) > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.load ()V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 209) > ARETURN > end protected org.apache.activemq.kaha.MapContainer getMapReferenceContainer(Object, String) throws java.io.IOException > > synchronized void addInterestInRecordFile(int): > ILOAD_1 // I recordNumber (line 213) > INVOKESTATIC java.lang.Integer.valueOf (I)Ljava/lang/Integer; > ASTORE_2 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 214) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > ALOAD_2 // Ljava/lang/Integer; key > INVOKEINTERFACE java.util.Map.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST java.util.concurrent.atomic.AtomicInteger > ASTORE_3 > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr (line 215) > IFNONNULL L0 > NEW java.util.concurrent.atomic.AtomicInteger (line 216) > DUP > INVOKESPECIAL java.util.concurrent.atomic.AtomicInteger.<init> ()V > ASTORE_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 217) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > ALOAD_2 // Ljava/lang/Integer; key > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr > INVOKEINTERFACE java.util.Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > L0: ALOAD_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr (line 219) > INVOKEVIRTUAL java.util.concurrent.atomic.AtomicInteger.incrementAndGet ()I > POP > RETURN (line 220) > end synchronized void addInterestInRecordFile(int) > > synchronized void removeInterestInRecordFile(int): > ILOAD_1 // I recordNumber (line 223) > INVOKESTATIC java.lang.Integer.valueOf (I)Ljava/lang/Integer; > ASTORE_2 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 224) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > ALOAD_2 // Ljava/lang/Integer; key > INVOKEINTERFACE java.util.Map.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST java.util.concurrent.atomic.AtomicInteger > ASTORE_3 > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr (line 225) > IFNULL L0 > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr > INVOKEVIRTUAL java.util.concurrent.atomic.AtomicInteger.decrementAndGet ()I > IFGT L0 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 226) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > ALOAD_2 // Ljava/lang/Integer; key > INVOKEINTERFACE java.util.Map.remove (Ljava/lang/Object;)Ljava/lang/Object; > POP > L0: RETURN (line 228) > end synchronized void removeInterestInRecordFile(int) > > public java.util.Set getReferenceFileIdsInUse() throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 236) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > INVOKEINTERFACE java.util.Map.keySet ()Ljava/util/Set; > ARETURN > end public java.util.Set getReferenceFileIdsInUse() throws java.io.IOException > > public void clearMessages() throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 247) > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.deleteAllMessages ()V > RETURN (line 248) > end public void clearMessages() throws java.io.IOException > > public void recoverState() throws java.io.IOException: > NEW java.util.HashSet (line 257) > DUP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.durableSubscribers Lorg/apache/activemq/kaha/ListContainer; > INVOKESPECIAL java.util.HashSet.<init> (Ljava/util/Collection;)V > ASTORE_1 > ALOAD_1 // Ljava/util/Set; set (line 258) > INVOKEINTERFACE java.util.Set.iterator ()Ljava/util/Iterator; > ASTORE_2 > L0: ALOAD_2 // Ljava/util/Iterator; i$ > INVOKEINTERFACE java.util.Iterator.hasNext ()Z > IFEQ L1 > ALOAD_2 // Ljava/util/Iterator; i$ > INVOKEINTERFACE java.util.Iterator.next ()Ljava/lang/Object; > CHECKCAST org.apache.activemq.command.SubscriptionInfo > ASTORE_3 > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.LOG Lorg/apache/commons/logging/Log; (line 259) > NEW java.lang.StringBuilder > DUP > INVOKESPECIAL java.lang.StringBuilder.<init> ()V > LDC "Recovering subscriber state for durable subscriber: " > INVOKEVIRTUAL java.lang.StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; > ALOAD_3 // Lorg/apache/activemq/command/SubscriptionInfo; info > INVOKEVIRTUAL java.lang.StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder; > INVOKEVIRTUAL java.lang.StringBuilder.toString ()Ljava/lang/String; > INVOKEINTERFACE org.apache.commons.logging.Log.info (Ljava/lang/Object;)V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 260) > ALOAD_3 // Lorg/apache/activemq/command/SubscriptionInfo; info > INVOKEVIRTUAL org.apache.activemq.command.SubscriptionInfo.getDestination ()Lorg/apache/activemq/command/ActiveMQDestination; > CHECKCAST org.apache.activemq.command.ActiveMQTopic > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.createTopicReferenceStore (Lorg/apache/activemq/command/ActiveMQTopic;)Lorg/apache/activemq/store/TopicReferenceStore; > ASTORE 4 > ALOAD 4 // Lorg/apache/activemq/store/TopicReferenceStore; ts (line 261) > ALOAD_3 // Lorg/apache/activemq/command/SubscriptionInfo; info > ICONST_0 > INVOKEINTERFACE org.apache.activemq.store.TopicReferenceStore.addSubsciption (Lorg/apache/activemq/command/SubscriptionInfo;Z)V > GOTO L0 (line 262) > L1: RETURN (line 263) > end public void recoverState() throws java.io.IOException > > public java.util.Map retrievePreparedState() throws java.io.IOException: > NEW java.util.HashMap (line 266) > DUP > INVOKESPECIAL java.util.HashMap.<init> ()V > ASTORE_1 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 267) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.load ()V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 268) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.keySet ()Ljava/util/Set; > INVOKEINTERFACE java.util.Set.iterator ()Ljava/util/Iterator; > ASTORE_2 > L0: ALOAD_2 // Ljava/util/Iterator; i > INVOKEINTERFACE java.util.Iterator.hasNext ()Z > IFEQ L1 > ALOAD_2 // Ljava/util/Iterator; i (line 269) > INVOKEINTERFACE java.util.Iterator.next ()Ljava/lang/Object; > CHECKCAST org.apache.activemq.command.TransactionId > ASTORE_3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 270) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > ALOAD_3 // Lorg/apache/activemq/command/TransactionId; key > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST org.apache.activemq.store.amq.AMQTx > ASTORE 4 > ALOAD_1 // Ljava/util/Map; result (line 271) > ALOAD_3 // Lorg/apache/activemq/command/TransactionId; key > ALOAD 4 // Lorg/apache/activemq/store/amq/AMQTx; value > INVOKEINTERFACE java.util.Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > GOTO L0 (line 272) > L1: ALOAD_1 // Ljava/util/Map; result (line 273) > ARETURN > end public java.util.Map retrievePreparedState() throws java.io.IOException > > public void savePreparedState(java.util.Map) throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 277) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.clear ()V > ALOAD_1 // Ljava/util/Map; map (line 278) > INVOKEINTERFACE java.util.Map.entrySet ()Ljava/util/Set; > INVOKEINTERFACE java.util.Set.iterator ()Ljava/util/Iterator; > ASTORE_2 > L0: ALOAD_2 // Ljava/util/Iterator; iter > INVOKEINTERFACE java.util.Iterator.hasNext ()Z > IFEQ L1 > ALOAD_2 // Ljava/util/Iterator; iter (line 279) > INVOKEINTERFACE java.util.Iterator.next ()Ljava/lang/Object; > CHECKCAST java.util.Map$Entry > ASTORE_3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 280) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > ALOAD_3 // Ljava/util/Map$Entry; entry > INVOKEINTERFACE java.util.Map$Entry.getKey ()Ljava/lang/Object; > ALOAD_3 // Ljava/util/Map$Entry; entry > INVOKEINTERFACE java.util.Map$Entry.getValue ()Ljava/lang/Object; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > GOTO L0 (line 281) > L1: RETURN (line 282) > end public void savePreparedState(java.util.Map) throws java.io.IOException > > public synchronized void setDirectory(java.io.File): > NEW java.io.File (line 286) > DUP > ALOAD_1 // Ljava/io/File; directory > LDC "data" > INVOKESPECIAL java.io.File.<init> (Ljava/io/File;Ljava/lang/String;)V > ASTORE_2 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 287) > ALOAD_2 // Ljava/io/File; file > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.setDirectory (Ljava/io/File;)V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 288) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > ALOAD_1 // Ljava/io/File; directory > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.createStateStore (Ljava/io/File;)Lorg/apache/activemq/kaha/Store; > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > RETURN (line 289) > end public synchronized void setDirectory(java.io.File) > > protected synchronized org.apache.activemq.kaha.Store getStateStore() throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 292) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > IFNONNULL L0 > NEW java.io.File (line 293) > DUP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getDirectory ()Ljava/io/File; > LDC "kr-state" > INVOKESPECIAL java.io.File.<init> (Ljava/io/File;Ljava/lang/String;)V > ASTORE_1 > ALOAD_1 // Ljava/io/File; stateDirectory (line 294) > INVOKEVIRTUAL java.io.File.mkdirs ()Z > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 295) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getDirectory ()Ljava/io/File; > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.createStateStore (Ljava/io/File;)Lorg/apache/activemq/kaha/Store; > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > L0: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 297) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > ARETURN > end protected synchronized org.apache.activemq.kaha.Store getStateStore() throws java.io.IOException > > public void deleteAllMessages() throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 301) > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.deleteAllMessages ()V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 302) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > IFNULL L1 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 303) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > INVOKEINTERFACE org.apache.activemq.kaha.Store.isInitialized ()Z > IFEQ L0 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 304) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > INVOKEINTERFACE org.apache.activemq.kaha.Store.clear ()V > GOTO L2 > L0: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 306) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > INVOKEINTERFACE org.apache.activemq.kaha.Store.delete ()Z > POP > GOTO L2 > L1: NEW java.io.File (line 309) > DUP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getDirectory ()Ljava/io/File; > LDC "kr-state" > INVOKESPECIAL java.io.File.<init> (Ljava/io/File;Ljava/lang/String;)V > ASTORE_1 > ALOAD_1 // Ljava/io/File; stateDirectory (line 310) > INVOKESTATIC org.apache.activemq.kaha.StoreFactory.delete (Ljava/io/File;)Z > POP > L2: RETURN (line 312) > end public void deleteAllMessages() throws java.io.IOException > > public boolean isPersistentIndex(): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 315) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.persistentIndex Z > IRETURN > end public boolean isPersistentIndex() > > public void setPersistentIndex(boolean): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 319) > ILOAD_1 // Z persistentIndex > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.persistentIndex Z > RETURN (line 320) > end public void setPersistentIndex(boolean) > > private org.apache.activemq.kaha.Store createStateStore(java.io.File): > NEW java.io.File (line 323) > DUP > ALOAD_1 // Ljava/io/File; directory > LDC "state" > INVOKESPECIAL java.io.File.<init> (Ljava/io/File;Ljava/lang/String;)V > ASTORE_2 > ALOAD_2 // Ljava/io/File; stateDirectory (line 324) > INVOKEVIRTUAL java.io.File.mkdirs ()Z > POP > catch java.io.IOException -> E0 > | ALOAD_2 // Ljava/io/File; stateDirectory (line 326) > | LDC "rw" > | INVOKESTATIC org.apache.activemq.kaha.StoreFactory.open (Ljava/io/File;Ljava/lang/String;)Lorg/apache/activemq/kaha/Store; > catch java.io.IOException -> E0 > ARETURN > E0: ASTORE_3 (line 327) > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.LOG Lorg/apache/commons/logging/Log; (line 328) > LDC "Failed to create the state store" > ALOAD_3 // Ljava/io/IOException; e > INVOKEINTERFACE org.apache.commons.logging.Log.error (Ljava/lang/Object;Ljava/lang/Throwable;)V > ACONST_NULL (line 330) > ARETURN > end private org.apache.activemq.kaha.Store createStateStore(java.io.File) > > protected void addSubscriberState(org.apache.activemq.command.SubscriptionInfo) throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 334) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.durableSubscribers Lorg/apache/activemq/kaha/ListContainer; > ALOAD_1 // Lorg/apache/activemq/command/SubscriptionInfo; info > INVOKEINTERFACE org.apache.activemq.kaha.ListContainer.add (Ljava/lang/Object;)Z > POP > RETURN (line 335) > end protected void addSubscriberState(org.apache.activemq.command.SubscriptionInfo) throws java.io.IOException > > protected void removeSubscriberState(org.apache.activemq.command.SubscriptionInfo): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 338) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.durableSubscribers Lorg/apache/activemq/kaha/ListContainer; > ALOAD_1 // Lorg/apache/activemq/command/SubscriptionInfo; info > INVOKEINTERFACE org.apache.activemq.kaha.ListContainer.remove (Ljava/lang/Object;)Z > POP > RETURN (line 339) > end protected void removeSubscriberState(org.apache.activemq.command.SubscriptionInfo) > > public int getIndexBinSize(): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 342) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexBinSize I > IRETURN > end public int getIndexBinSize() > > public void setIndexBinSize(int): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 346) > ILOAD_1 // I indexBinSize > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexBinSize I > RETURN (line 347) > end public void setIndexBinSize(int) > > public int getIndexKeySize(): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 350) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexKeySize I > IRETURN > end public int getIndexKeySize() > > public void setIndexKeySize(int): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 354) > ILOAD_1 // I indexKeySize > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexKeySize I > RETURN (line 355) > end public void setIndexKeySize(int) > > public int getIndexPageSize(): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 358) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexPageSize I > IRETURN > end public int getIndexPageSize() > > public void setIndexPageSize(int): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 362) > ILOAD_1 // I indexPageSize > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexPageSize I > RETURN (line 363) > end public void setIndexPageSize(int) > > static void <clinit>(): > LDC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter (line 59) > INVOKESTATIC org.apache.commons.logging.LogFactory.getLog (Ljava/lang/Class;)Lorg/apache/commons/logging/Log; > PUTSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.LOG Lorg/apache/commons/logging/Log; > NEW java.lang.Integer (line 62) > DUP > BIPUSH 6 > INVOKESPECIAL java.lang.Integer.<init> (I)V > PUTSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.INDEX_VERSION Ljava/lang/Integer; > RETURN > end static void <clinit>() >end public class org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter > -- (NullPointerException) null >null >java.lang.NullPointerException > at org.aspectj.weaver.ResolvedMemberImpl.matches(ResolvedMemberImpl.java:868) > at org.aspectj.weaver.ResolvedType.lookupResolvedMember(ResolvedType.java:396) > at org.aspectj.weaver.JoinPointSignatureIterator.findSignaturesFromSupertypes(JoinPointSignatureIterator.java:178) > at org.aspectj.weaver.JoinPointSignatureIterator.hasNext(JoinPointSignatureIterator.java:69) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:303) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.OrPointcut.matchInternal(OrPointcut.java:51) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2337) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:496) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2337) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:492) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.matchInit(BcelClassWeaver.java:2408) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2299) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:492) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2337) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.classTypeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:107) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.fieldTypeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:131) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.typeArgument2TypeX(BcelGenericSignatureToTypeXConverter.java:190) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.classTypeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:94) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.fieldTypeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:131) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.typeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:217) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.typeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:202) > at org.aspectj.weaver.bcel.BcelMethod.unpackGenericSignature(BcelMethod.java:461) > at org.aspectj.weaver.bcel.BcelMethod.evictWeavingState(BcelMethod.java:497) > at org.aspectj.weaver.bcel.BcelObjectType.evictWeavingState(BcelObjectType.java:795) > at org.aspectj.weaver.bcel.BcelObjectType.weavingCompleted(BcelObjectType.java:806) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1397) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:496) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2337) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:496) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2337) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:492) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2337) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1759) > at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872) > at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1327) > at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) > at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:235) > at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:250) > at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:222) > at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:170) > at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:184) > at org.springframework.jms.listener.AbstractJmsListeningContainer.createSharedConnection(AbstractJmsListeningContainer.java:401) > at org.springframework.jms.listener.AbstractJmsListeningContainer.establishSharedConnection(AbstractJmsListeningContainer.java:370) > at org.springframework.jms.listener.DefaultMessageListenerContainer.establishSharedConnection(DefaultMessageListenerContainer.java:682) > at org.springframework.jms.listener.AbstractJmsListeningContainer.doStart(AbstractJmsListeningContainer.java:257) > at org.springframework.jms.listener.AbstractJmsListeningContainer.initialize(AbstractJmsListeningContainer.java:172) > at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.initialize(AbstractPollingMessageListenerContainer.java:203) > at org.springframework.jms.listener.DefaultMessageListenerContainer.initialize(DefaultMessageListenerContainer.java:461) > at org.springframework.jms.listener.AbstractJmsListeningContainer.afterPropertiesSet(AbstractJmsListeningContainer.java:135) > at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367) > at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333) > at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471) > at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) > at java.security.AccessController.doPrivileged(Native Method) > at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) > at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) > at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) > at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) > at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) > at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) > at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) > at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729) > at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381) > at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) > at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) > at org.springframework.web.context.ContextLoaderServlet.init(ContextLoaderServlet.java:81) > at javax.servlet.GenericServlet.init(GenericServlet.java:212) > at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161) > at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981) > at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4364) > at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) > at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:924) > at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:887) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at org.apache.catalina.core.StandardService.start(StandardService.java:516) > at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) > at org.apache.catalina.startup.Catalina.start(Catalina.java:578) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) > >org.aspectj.bridge.AbortException: trouble in: >public class org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter extends org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter implements org.apache.activemq.store.ReferenceStoreAdapter: > private static final org.apache.commons.logging.Log LOG > private static final String STORE_STATE = "store-state" > private static final String INDEX_VERSION_NAME = "INDEX_VERSION" > private static final Integer INDEX_VERSION > private static final String RECORD_REFERENCES = "record-references" > private static final String TRANSACTIONS = "transactions-state" > private org.apache.activemq.kaha.MapContainer stateMap > private org.apache.activemq.kaha.MapContainer preparedTransactions [Signature(Lorg/apache/activemq/kaha/MapContainer<Lorg/apache/activemq/command/TransactionId;Lorg/apache/activemq/store/amq/AMQTx;>;)] > private java.util.Map recordReferences [Signature(Ljava/util/Map<Ljava/lang/Integer;Ljava/util/concurrent/atomic/AtomicInteger;>;)] > private org.apache.activemq.kaha.ListContainer durableSubscribers [Signature(Lorg/apache/activemq/kaha/ListContainer<Lorg/apache/activemq/command/SubscriptionInfo;>;)] > private boolean storeValid > private org.apache.activemq.kaha.Store stateStore > private boolean persistentIndex > private int indexBinSize > private int indexKeySize > private int indexPageSize > public void <init>(java.util.concurrent.atomic.AtomicLong): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 78) > ALOAD_1 // Ljava/util/concurrent/atomic/AtomicLong; size > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.<init> (Ljava/util/concurrent/atomic/AtomicLong;)V > constructor-execution(void org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.<init>(java.util.concurrent.atomic.AtomicLong)) > | ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 67) > | NEW java.util.HashMap > | DUP > | INVOKESPECIAL java.util.HashMap.<init> ()V > | PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > | ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 71) > | ICONST_1 > | PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.persistentIndex Z > | ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 72) > | GETSTATIC org.apache.activemq.kaha.impl.index.hash.HashIndex.DEFAULT_BIN_SIZE I > | PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexBinSize I > | ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 73) > | GETSTATIC org.apache.activemq.kaha.impl.index.hash.HashIndex.DEFAULT_KEY_SIZE I > | PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexKeySize I > | ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 74) > | GETSTATIC org.apache.activemq.kaha.impl.index.hash.HashIndex.DEFAULT_PAGE_SIZE I > | PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexPageSize I > | RETURN (line 79) > constructor-execution(void org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.<init>(java.util.concurrent.atomic.AtomicLong)) > end public void <init>(java.util.concurrent.atomic.AtomicLong) > > public synchronized org.apache.activemq.store.MessageStore createQueueMessageStore(org.apache.activemq.command.ActiveMQQueue) throws java.io.IOException: > NEW java.lang.RuntimeException (line 82) > DUP > LDC "Use createQueueReferenceStore instead" > INVOKESPECIAL java.lang.RuntimeException.<init> (Ljava/lang/String;)V > ATHROW > end public synchronized org.apache.activemq.store.MessageStore createQueueMessageStore(org.apache.activemq.command.ActiveMQQueue) throws java.io.IOException > > public synchronized org.apache.activemq.store.TopicMessageStore createTopicMessageStore(org.apache.activemq.command.ActiveMQTopic) throws java.io.IOException: > NEW java.lang.RuntimeException (line 87) > DUP > LDC "Use createTopicReferenceStore instead" > INVOKESPECIAL java.lang.RuntimeException.<init> (Ljava/lang/String;)V > ATHROW > end public synchronized org.apache.activemq.store.TopicMessageStore createTopicMessageStore(org.apache.activemq.command.ActiveMQTopic) throws java.io.IOException > > public synchronized void start() throws java.lang.Exception: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 92) > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.start ()V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 93) > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getStateStore ()Lorg/apache/activemq/kaha/Store; > ASTORE_1 > ALOAD_1 // Lorg/apache/activemq/kaha/Store; store (line 94) > INVOKEINTERFACE org.apache.activemq.kaha.Store.getMapContainerIds ()Ljava/util/Set; > INVOKEINTERFACE java.util.Set.isEmpty ()Z > ISTORE_2 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 95) > ALOAD_1 // Lorg/apache/activemq/kaha/Store; store > LDC "state" > LDC "store-state" > INVOKEINTERFACE org.apache.activemq.kaha.Store.getMapContainer (Ljava/lang/Object;Ljava/lang/String;)Lorg/apache/activemq/kaha/MapContainer; > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 96) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.load ()V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 97) > ICONST_1 > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > ILOAD_2 // Z empty (line 98) > IFNE L3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 99) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "store-state" > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST java.util.concurrent.atomic.AtomicBoolean > ASTORE_3 > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicBoolean; status (line 100) > IFNULL L0 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 101) > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicBoolean; status > INVOKEVIRTUAL java.util.concurrent.atomic.AtomicBoolean.get ()Z > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > L0: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 104) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > IFEQ L2 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 106) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "INDEX_VERSION" > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST java.lang.Integer > ASTORE 4 > ALOAD 4 // Ljava/lang/Integer; indexVersion (line 107) > IFNULL L1 > ALOAD 4 // Ljava/lang/Integer; indexVersion > INVOKEVIRTUAL java.lang.Integer.intValue ()I > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.INDEX_VERSION Ljava/lang/Integer; > INVOKEVIRTUAL java.lang.Integer.intValue ()I > IF_ICMPGE L2 > L1: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 108) > ICONST_0 > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.LOG Lorg/apache/commons/logging/Log; (line 109) > LDC "Indexes at an older version - need to regenerate" > INVOKEINTERFACE org.apache.commons.logging.Log.warn (Ljava/lang/Object;)V > L2: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 112) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > IFEQ L3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 113) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "record-references" > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.containsKey (Ljava/lang/Object;)Z > IFEQ L3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 114) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "record-references" > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST java.util.Map > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > L3: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 118) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "store-state" > NEW java.util.concurrent.atomic.AtomicBoolean > DUP > INVOKESPECIAL java.util.concurrent.atomic.AtomicBoolean.<init> ()V > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 119) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "INDEX_VERSION" > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.INDEX_VERSION Ljava/lang/Integer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 120) > ALOAD_1 // Lorg/apache/activemq/kaha/Store; store > LDC "durableSubscribers" > INVOKEINTERFACE org.apache.activemq.kaha.Store.getListContainer (Ljava/lang/Object;)Lorg/apache/activemq/kaha/ListContainer; > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.durableSubscribers Lorg/apache/activemq/kaha/ListContainer; > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 121) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.durableSubscribers Lorg/apache/activemq/kaha/ListContainer; > NEW org.apache.activemq.kaha.CommandMarshaller > DUP > INVOKESPECIAL org.apache.activemq.kaha.CommandMarshaller.<init> ()V > INVOKEINTERFACE org.apache.activemq.kaha.ListContainer.setMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 122) > ALOAD_1 // Lorg/apache/activemq/kaha/Store; store > LDC "transactions" > LDC "transactions-state" > ICONST_0 > INVOKEINTERFACE org.apache.activemq.kaha.Store.getMapContainer (Ljava/lang/Object;Ljava/lang/String;Z)Lorg/apache/activemq/kaha/MapContainer; > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 124) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > GETSTATIC org.apache.activemq.kaha.Store.COMMAND_MARSHALLER Lorg/apache/activemq/kaha/Marshaller; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setKeyMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 125) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > NEW org.apache.activemq.store.kahadaptor.AMQTxMarshaller > DUP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.wireFormat Lorg/apache/activemq/openwire/OpenWireFormat; > INVOKESPECIAL org.apache.activemq.store.kahadaptor.AMQTxMarshaller.<init> (Lorg/apache/activemq/wireformat/WireFormat;)V > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setValueMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > RETURN (line 126) > end public synchronized void start() throws java.lang.Exception > > public synchronized void stop() throws java.lang.Exception: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 130) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "record-references" > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 131) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "store-state" > NEW java.util.concurrent.atomic.AtomicBoolean > DUP > ICONST_1 > INVOKESPECIAL java.util.concurrent.atomic.AtomicBoolean.<init> (Z)V > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 132) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > LDC "INDEX_VERSION" > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.INDEX_VERSION Ljava/lang/Integer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 133) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > IFNULL L0 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 134) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > INVOKEINTERFACE org.apache.activemq.kaha.Store.close ()V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 135) > ACONST_NULL > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 136) > ACONST_NULL > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateMap Lorg/apache/activemq/kaha/MapContainer; > L0: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 138) > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.stop ()V > RETURN (line 139) > end public synchronized void stop() throws java.lang.Exception > > public void commitTransaction(org.apache.activemq.broker.ConnectionContext) throws java.io.IOException: > RETURN (line 144) > end public void commitTransaction(org.apache.activemq.broker.ConnectionContext) throws java.io.IOException > > public boolean isStoreValid(): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 147) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.storeValid Z > IRETURN > end public boolean isStoreValid() > > public org.apache.activemq.store.ReferenceStore createQueueReferenceStore(org.apache.activemq.command.ActiveMQQueue) throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 151) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.queues Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQQueue; destination > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST org.apache.activemq.store.ReferenceStore > ASTORE_2 > ALOAD_2 // Lorg/apache/activemq/store/ReferenceStore; rc (line 152) > IFNONNULL L0 > NEW org.apache.activemq.store.kahadaptor.KahaReferenceStore (line 153) > DUP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQQueue; destination > LDC "queue-data" > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getMapReferenceContainer (Ljava/lang/Object;Ljava/lang/String;)Lorg/apache/activemq/kaha/MapContainer; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQQueue; destination > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaReferenceStore.<init> (Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter;Lorg/apache/activemq/kaha/MapContainer;Lorg/apache/activemq/command/ActiveMQDestination;)V > ASTORE_2 // Lorg/apache/activemq/store/ReferenceStore; rc > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 155) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.messageStores Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQQueue; destination > ALOAD_2 // Lorg/apache/activemq/store/ReferenceStore; rc > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 159) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.queues Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQQueue; destination > ALOAD_2 // Lorg/apache/activemq/store/ReferenceStore; rc > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > L0: ALOAD_2 // Lorg/apache/activemq/store/ReferenceStore; rc (line 161) > ARETURN > end public org.apache.activemq.store.ReferenceStore createQueueReferenceStore(org.apache.activemq.command.ActiveMQQueue) throws java.io.IOException > > public org.apache.activemq.store.TopicReferenceStore createTopicReferenceStore(org.apache.activemq.command.ActiveMQTopic) throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 165) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.topics Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST org.apache.activemq.store.TopicReferenceStore > ASTORE_2 > ALOAD_2 // Lorg/apache/activemq/store/TopicReferenceStore; rc (line 166) > IFNONNULL L0 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 167) > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getStore ()Lorg/apache/activemq/kaha/Store; > ASTORE_3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 168) > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > INVOKEVIRTUAL org.apache.activemq.command.ActiveMQTopic.getPhysicalName ()Ljava/lang/String; > LDC "topic-data" > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getMapReferenceContainer (Ljava/lang/Object;Ljava/lang/String;)Lorg/apache/activemq/kaha/MapContainer; > ASTORE 4 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 169) > NEW java.lang.StringBuilder > DUP > INVOKESPECIAL java.lang.StringBuilder.<init> ()V > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > INVOKEVIRTUAL org.apache.activemq.command.ActiveMQTopic.getPhysicalName ()Ljava/lang/String; > INVOKEVIRTUAL java.lang.StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; > LDC "-Subscriptions" > INVOKEVIRTUAL java.lang.StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; > INVOKEVIRTUAL java.lang.StringBuilder.toString ()Ljava/lang/String; > LDC "blob" > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getSubsMapContainer (Ljava/lang/Object;Ljava/lang/String;)Lorg/apache/activemq/kaha/MapContainer; > ASTORE 5 > ALOAD_3 // Lorg/apache/activemq/kaha/Store; store (line 170) > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > INVOKEVIRTUAL org.apache.activemq.command.ActiveMQTopic.getPhysicalName ()Ljava/lang/String; > LDC "topic-acks" > INVOKEINTERFACE org.apache.activemq.kaha.Store.getListContainer (Ljava/lang/Object;Ljava/lang/String;)Lorg/apache/activemq/kaha/ListContainer; > ASTORE 6 > ALOAD 6 // Lorg/apache/activemq/kaha/ListContainer; ackContainer (line 171) > NEW org.apache.activemq.store.kahadaptor.TopicSubAckMarshaller > DUP > INVOKESPECIAL org.apache.activemq.store.kahadaptor.TopicSubAckMarshaller.<init> ()V > INVOKEINTERFACE org.apache.activemq.kaha.ListContainer.setMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > NEW org.apache.activemq.store.kahadaptor.KahaTopicReferenceStore (line 172) > DUP > ALOAD_3 // Lorg/apache/activemq/kaha/Store; store > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; messageContainer > ALOAD 6 // Lorg/apache/activemq/kaha/ListContainer; ackContainer > ALOAD 5 // Lorg/apache/activemq/kaha/MapContainer; subsContainer > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaTopicReferenceStore.<init> (Lorg/apache/activemq/kaha/Store;Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter;Lorg/apache/activemq/kaha/MapContainer;Lorg/apache/activemq/kaha/ListContainer;Lorg/apache/activemq/kaha/MapContainer;Lorg/apache/activemq/command/ActiveMQDestination;)V > ASTORE_2 // Lorg/apache/activemq/store/TopicReferenceStore; rc > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 174) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.messageStores Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > ALOAD_2 // Lorg/apache/activemq/store/TopicReferenceStore; rc > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 178) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.topics Ljava/util/concurrent/ConcurrentHashMap; > ALOAD_1 // Lorg/apache/activemq/command/ActiveMQTopic; destination > ALOAD_2 // Lorg/apache/activemq/store/TopicReferenceStore; rc > INVOKEVIRTUAL java.util.concurrent.ConcurrentHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > L0: ALOAD_2 // Lorg/apache/activemq/store/TopicReferenceStore; rc (line 180) > ARETURN > end public org.apache.activemq.store.TopicReferenceStore createTopicReferenceStore(org.apache.activemq.command.ActiveMQTopic) throws java.io.IOException > > protected org.apache.activemq.kaha.MapContainer getMapReferenceContainer(Object, String) throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 201) > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getStore ()Lorg/apache/activemq/kaha/Store; > ASTORE_3 > ALOAD_3 // Lorg/apache/activemq/kaha/Store; store (line 202) > ALOAD_1 // Ljava/lang/Object; id > ALOAD_2 // Ljava/lang/String; containerName > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.persistentIndex Z > INVOKEINTERFACE org.apache.activemq.kaha.Store.getMapContainer (Ljava/lang/Object;Ljava/lang/String;Z)Lorg/apache/activemq/kaha/MapContainer; > ASTORE 4 > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 203) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getIndexBinSize ()I > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setIndexBinSize (I)V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 204) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getIndexKeySize ()I > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setIndexKeySize (I)V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 205) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getIndexPageSize ()I > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setIndexPageSize (I)V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 206) > NEW org.apache.activemq.kaha.MessageIdMarshaller > DUP > INVOKESPECIAL org.apache.activemq.kaha.MessageIdMarshaller.<init> ()V > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setKeyMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 207) > NEW org.apache.activemq.store.kahadaptor.ReferenceRecordMarshaller > DUP > INVOKESPECIAL org.apache.activemq.store.kahadaptor.ReferenceRecordMarshaller.<init> ()V > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.setValueMarshaller (Lorg/apache/activemq/kaha/Marshaller;)V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 208) > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.load ()V > ALOAD 4 // Lorg/apache/activemq/kaha/MapContainer; container (line 209) > ARETURN > end protected org.apache.activemq.kaha.MapContainer getMapReferenceContainer(Object, String) throws java.io.IOException > > synchronized void addInterestInRecordFile(int): > ILOAD_1 // I recordNumber (line 213) > INVOKESTATIC java.lang.Integer.valueOf (I)Ljava/lang/Integer; > ASTORE_2 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 214) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > ALOAD_2 // Ljava/lang/Integer; key > INVOKEINTERFACE java.util.Map.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST java.util.concurrent.atomic.AtomicInteger > ASTORE_3 > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr (line 215) > IFNONNULL L0 > NEW java.util.concurrent.atomic.AtomicInteger (line 216) > DUP > INVOKESPECIAL java.util.concurrent.atomic.AtomicInteger.<init> ()V > ASTORE_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 217) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > ALOAD_2 // Ljava/lang/Integer; key > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr > INVOKEINTERFACE java.util.Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > L0: ALOAD_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr (line 219) > INVOKEVIRTUAL java.util.concurrent.atomic.AtomicInteger.incrementAndGet ()I > POP > RETURN (line 220) > end synchronized void addInterestInRecordFile(int) > > synchronized void removeInterestInRecordFile(int): > ILOAD_1 // I recordNumber (line 223) > INVOKESTATIC java.lang.Integer.valueOf (I)Ljava/lang/Integer; > ASTORE_2 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 224) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > ALOAD_2 // Ljava/lang/Integer; key > INVOKEINTERFACE java.util.Map.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST java.util.concurrent.atomic.AtomicInteger > ASTORE_3 > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr (line 225) > IFNULL L0 > ALOAD_3 // Ljava/util/concurrent/atomic/AtomicInteger; rr > INVOKEVIRTUAL java.util.concurrent.atomic.AtomicInteger.decrementAndGet ()I > IFGT L0 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 226) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > ALOAD_2 // Ljava/lang/Integer; key > INVOKEINTERFACE java.util.Map.remove (Ljava/lang/Object;)Ljava/lang/Object; > POP > L0: RETURN (line 228) > end synchronized void removeInterestInRecordFile(int) > > public java.util.Set getReferenceFileIdsInUse() throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 236) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.recordReferences Ljava/util/Map; > INVOKEINTERFACE java.util.Map.keySet ()Ljava/util/Set; > ARETURN > end public java.util.Set getReferenceFileIdsInUse() throws java.io.IOException > > public void clearMessages() throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 247) > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.deleteAllMessages ()V > RETURN (line 248) > end public void clearMessages() throws java.io.IOException > > public void recoverState() throws java.io.IOException: > NEW java.util.HashSet (line 257) > DUP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.durableSubscribers Lorg/apache/activemq/kaha/ListContainer; > INVOKESPECIAL java.util.HashSet.<init> (Ljava/util/Collection;)V > ASTORE_1 > ALOAD_1 // Ljava/util/Set; set (line 258) > INVOKEINTERFACE java.util.Set.iterator ()Ljava/util/Iterator; > ASTORE_2 > L0: ALOAD_2 // Ljava/util/Iterator; i$ > INVOKEINTERFACE java.util.Iterator.hasNext ()Z > IFEQ L1 > ALOAD_2 // Ljava/util/Iterator; i$ > INVOKEINTERFACE java.util.Iterator.next ()Ljava/lang/Object; > CHECKCAST org.apache.activemq.command.SubscriptionInfo > ASTORE_3 > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.LOG Lorg/apache/commons/logging/Log; (line 259) > NEW java.lang.StringBuilder > DUP > INVOKESPECIAL java.lang.StringBuilder.<init> ()V > LDC "Recovering subscriber state for durable subscriber: " > INVOKEVIRTUAL java.lang.StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; > ALOAD_3 // Lorg/apache/activemq/command/SubscriptionInfo; info > INVOKEVIRTUAL java.lang.StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder; > INVOKEVIRTUAL java.lang.StringBuilder.toString ()Ljava/lang/String; > INVOKEINTERFACE org.apache.commons.logging.Log.info (Ljava/lang/Object;)V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 260) > ALOAD_3 // Lorg/apache/activemq/command/SubscriptionInfo; info > INVOKEVIRTUAL org.apache.activemq.command.SubscriptionInfo.getDestination ()Lorg/apache/activemq/command/ActiveMQDestination; > CHECKCAST org.apache.activemq.command.ActiveMQTopic > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.createTopicReferenceStore (Lorg/apache/activemq/command/ActiveMQTopic;)Lorg/apache/activemq/store/TopicReferenceStore; > ASTORE 4 > ALOAD 4 // Lorg/apache/activemq/store/TopicReferenceStore; ts (line 261) > ALOAD_3 // Lorg/apache/activemq/command/SubscriptionInfo; info > ICONST_0 > INVOKEINTERFACE org.apache.activemq.store.TopicReferenceStore.addSubsciption (Lorg/apache/activemq/command/SubscriptionInfo;Z)V > GOTO L0 (line 262) > L1: RETURN (line 263) > end public void recoverState() throws java.io.IOException > > public java.util.Map retrievePreparedState() throws java.io.IOException: > NEW java.util.HashMap (line 266) > DUP > INVOKESPECIAL java.util.HashMap.<init> ()V > ASTORE_1 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 267) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.load ()V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 268) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.keySet ()Ljava/util/Set; > INVOKEINTERFACE java.util.Set.iterator ()Ljava/util/Iterator; > ASTORE_2 > L0: ALOAD_2 // Ljava/util/Iterator; i > INVOKEINTERFACE java.util.Iterator.hasNext ()Z > IFEQ L1 > ALOAD_2 // Ljava/util/Iterator; i (line 269) > INVOKEINTERFACE java.util.Iterator.next ()Ljava/lang/Object; > CHECKCAST org.apache.activemq.command.TransactionId > ASTORE_3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 270) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > ALOAD_3 // Lorg/apache/activemq/command/TransactionId; key > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.get (Ljava/lang/Object;)Ljava/lang/Object; > CHECKCAST org.apache.activemq.store.amq.AMQTx > ASTORE 4 > ALOAD_1 // Ljava/util/Map; result (line 271) > ALOAD_3 // Lorg/apache/activemq/command/TransactionId; key > ALOAD 4 // Lorg/apache/activemq/store/amq/AMQTx; value > INVOKEINTERFACE java.util.Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > GOTO L0 (line 272) > L1: ALOAD_1 // Ljava/util/Map; result (line 273) > ARETURN > end public java.util.Map retrievePreparedState() throws java.io.IOException > > public void savePreparedState(java.util.Map) throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 277) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.clear ()V > ALOAD_1 // Ljava/util/Map; map (line 278) > INVOKEINTERFACE java.util.Map.entrySet ()Ljava/util/Set; > INVOKEINTERFACE java.util.Set.iterator ()Ljava/util/Iterator; > ASTORE_2 > L0: ALOAD_2 // Ljava/util/Iterator; iter > INVOKEINTERFACE java.util.Iterator.hasNext ()Z > IFEQ L1 > ALOAD_2 // Ljava/util/Iterator; iter (line 279) > INVOKEINTERFACE java.util.Iterator.next ()Ljava/lang/Object; > CHECKCAST java.util.Map$Entry > ASTORE_3 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 280) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.preparedTransactions Lorg/apache/activemq/kaha/MapContainer; > ALOAD_3 // Ljava/util/Map$Entry; entry > INVOKEINTERFACE java.util.Map$Entry.getKey ()Ljava/lang/Object; > ALOAD_3 // Ljava/util/Map$Entry; entry > INVOKEINTERFACE java.util.Map$Entry.getValue ()Ljava/lang/Object; > INVOKEINTERFACE org.apache.activemq.kaha.MapContainer.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > POP > GOTO L0 (line 281) > L1: RETURN (line 282) > end public void savePreparedState(java.util.Map) throws java.io.IOException > > public synchronized void setDirectory(java.io.File): > NEW java.io.File (line 286) > DUP > ALOAD_1 // Ljava/io/File; directory > LDC "data" > INVOKESPECIAL java.io.File.<init> (Ljava/io/File;Ljava/lang/String;)V > ASTORE_2 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 287) > ALOAD_2 // Ljava/io/File; file > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.setDirectory (Ljava/io/File;)V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 288) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > ALOAD_1 // Ljava/io/File; directory > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.createStateStore (Ljava/io/File;)Lorg/apache/activemq/kaha/Store; > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > RETURN (line 289) > end public synchronized void setDirectory(java.io.File) > > protected synchronized org.apache.activemq.kaha.Store getStateStore() throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 292) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > IFNONNULL L0 > NEW java.io.File (line 293) > DUP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getDirectory ()Ljava/io/File; > LDC "kr-state" > INVOKESPECIAL java.io.File.<init> (Ljava/io/File;Ljava/lang/String;)V > ASTORE_1 > ALOAD_1 // Ljava/io/File; stateDirectory (line 294) > INVOKEVIRTUAL java.io.File.mkdirs ()Z > POP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 295) > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getDirectory ()Ljava/io/File; > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.createStateStore (Ljava/io/File;)Lorg/apache/activemq/kaha/Store; > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > L0: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 297) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > ARETURN > end protected synchronized org.apache.activemq.kaha.Store getStateStore() throws java.io.IOException > > public void deleteAllMessages() throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 301) > INVOKESPECIAL org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter.deleteAllMessages ()V > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 302) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > IFNULL L1 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 303) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > INVOKEINTERFACE org.apache.activemq.kaha.Store.isInitialized ()Z > IFEQ L0 > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 304) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > INVOKEINTERFACE org.apache.activemq.kaha.Store.clear ()V > GOTO L2 > L0: ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 306) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.stateStore Lorg/apache/activemq/kaha/Store; > INVOKEINTERFACE org.apache.activemq.kaha.Store.delete ()Z > POP > GOTO L2 > L1: NEW java.io.File (line 309) > DUP > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this > INVOKEVIRTUAL org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.getDirectory ()Ljava/io/File; > LDC "kr-state" > INVOKESPECIAL java.io.File.<init> (Ljava/io/File;Ljava/lang/String;)V > ASTORE_1 > ALOAD_1 // Ljava/io/File; stateDirectory (line 310) > INVOKESTATIC org.apache.activemq.kaha.StoreFactory.delete (Ljava/io/File;)Z > POP > L2: RETURN (line 312) > end public void deleteAllMessages() throws java.io.IOException > > public boolean isPersistentIndex(): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 315) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.persistentIndex Z > IRETURN > end public boolean isPersistentIndex() > > public void setPersistentIndex(boolean): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 319) > ILOAD_1 // Z persistentIndex > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.persistentIndex Z > RETURN (line 320) > end public void setPersistentIndex(boolean) > > private org.apache.activemq.kaha.Store createStateStore(java.io.File): > NEW java.io.File (line 323) > DUP > ALOAD_1 // Ljava/io/File; directory > LDC "state" > INVOKESPECIAL java.io.File.<init> (Ljava/io/File;Ljava/lang/String;)V > ASTORE_2 > ALOAD_2 // Ljava/io/File; stateDirectory (line 324) > INVOKEVIRTUAL java.io.File.mkdirs ()Z > POP > catch java.io.IOException -> E0 > | ALOAD_2 // Ljava/io/File; stateDirectory (line 326) > | LDC "rw" > | INVOKESTATIC org.apache.activemq.kaha.StoreFactory.open (Ljava/io/File;Ljava/lang/String;)Lorg/apache/activemq/kaha/Store; > catch java.io.IOException -> E0 > ARETURN > E0: ASTORE_3 (line 327) > GETSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.LOG Lorg/apache/commons/logging/Log; (line 328) > LDC "Failed to create the state store" > ALOAD_3 // Ljava/io/IOException; e > INVOKEINTERFACE org.apache.commons.logging.Log.error (Ljava/lang/Object;Ljava/lang/Throwable;)V > ACONST_NULL (line 330) > ARETURN > end private org.apache.activemq.kaha.Store createStateStore(java.io.File) > > protected void addSubscriberState(org.apache.activemq.command.SubscriptionInfo) throws java.io.IOException: > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 334) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.durableSubscribers Lorg/apache/activemq/kaha/ListContainer; > ALOAD_1 // Lorg/apache/activemq/command/SubscriptionInfo; info > INVOKEINTERFACE org.apache.activemq.kaha.ListContainer.add (Ljava/lang/Object;)Z > POP > RETURN (line 335) > end protected void addSubscriberState(org.apache.activemq.command.SubscriptionInfo) throws java.io.IOException > > protected void removeSubscriberState(org.apache.activemq.command.SubscriptionInfo): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 338) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.durableSubscribers Lorg/apache/activemq/kaha/ListContainer; > ALOAD_1 // Lorg/apache/activemq/command/SubscriptionInfo; info > INVOKEINTERFACE org.apache.activemq.kaha.ListContainer.remove (Ljava/lang/Object;)Z > POP > RETURN (line 339) > end protected void removeSubscriberState(org.apache.activemq.command.SubscriptionInfo) > > public int getIndexBinSize(): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 342) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexBinSize I > IRETURN > end public int getIndexBinSize() > > public void setIndexBinSize(int): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 346) > ILOAD_1 // I indexBinSize > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexBinSize I > RETURN (line 347) > end public void setIndexBinSize(int) > > public int getIndexKeySize(): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 350) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexKeySize I > IRETURN > end public int getIndexKeySize() > > public void setIndexKeySize(int): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 354) > ILOAD_1 // I indexKeySize > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexKeySize I > RETURN (line 355) > end public void setIndexKeySize(int) > > public int getIndexPageSize(): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 358) > GETFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexPageSize I > IRETURN > end public int getIndexPageSize() > > public void setIndexPageSize(int): > ALOAD_0 // Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter; this (line 362) > ILOAD_1 // I indexPageSize > PUTFIELD org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.indexPageSize I > RETURN (line 363) > end public void setIndexPageSize(int) > > static void <clinit>(): > LDC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter (line 59) > INVOKESTATIC org.apache.commons.logging.LogFactory.getLog (Ljava/lang/Class;)Lorg/apache/commons/logging/Log; > PUTSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.LOG Lorg/apache/commons/logging/Log; > NEW java.lang.Integer (line 62) > DUP > BIPUSH 6 > INVOKESPECIAL java.lang.Integer.<init> (I)V > PUTSTATIC org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter.INDEX_VERSION Ljava/lang/Integer; > RETURN > end static void <clinit>() >end public class org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter > > at org.aspectj.bridge.MessageWriter.handleMessage(MessageWriter.java:47) > at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageWriter.handleMessage(WeavingAdaptor.java:645) > at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageHolder.handleMessage(WeavingAdaptor.java:596) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1675) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:496) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2337) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:492) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.matchInit(BcelClassWeaver.java:2408) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2299) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:492) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2337) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.classTypeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:107) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.fieldTypeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:131) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.typeArgument2TypeX(BcelGenericSignatureToTypeXConverter.java:190) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.classTypeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:94) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.fieldTypeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:131) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.typeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:217) > at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.typeSignature2TypeX(BcelGenericSignatureToTypeXConverter.java:202) > at org.aspectj.weaver.bcel.BcelMethod.unpackGenericSignature(BcelMethod.java:461) > at org.aspectj.weaver.bcel.BcelMethod.evictWeavingState(BcelMethod.java:497) > at org.aspectj.weaver.bcel.BcelObjectType.evictWeavingState(BcelObjectType.java:795) > at org.aspectj.weaver.bcel.BcelObjectType.weavingCompleted(BcelObjectType.java:806) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1397) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:496) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2337) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:496) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2337) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:934) > at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassLoader.java:1069) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.toURL(ClassLoaderRepository.java:249) > at org.aspectj.apache.bcel.util.ClassLoaderRepository.loadClass(ClassLoaderRepository.java:262) > at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:369) > at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:338) > at org.aspectj.weaver.ltw.LTWWorld.resolveDelegate(LTWWorld.java:97) > at org.aspectj.weaver.World.resolveToReferenceType(World.java:385) > at org.aspectj.weaver.World.resolve(World.java:278) > at org.aspectj.weaver.World.resolve(World.java:198) > at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:662) > at org.aspectj.weaver.ResolvedMemberImpl.resolve(ResolvedMemberImpl.java:492) > at org.aspectj.weaver.JoinPointSignatureIterator.addSignaturesUpToFirstDefiningMember(JoinPointSignatureIterator.java:109) > at org.aspectj.weaver.JoinPointSignatureIterator.<init>(JoinPointSignatureIterator.java:51) > at org.aspectj.weaver.MemberImpl.getJoinPointSignatures(MemberImpl.java:971) > at org.aspectj.weaver.patterns.SignaturePattern.matches(SignaturePattern.java:302) > at org.aspectj.weaver.patterns.KindedPointcut.matchInternal(KindedPointcut.java:106) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.patterns.AndPointcut.matchInternal(AndPointcut.java:52) > at org.aspectj.weaver.patterns.Pointcut.match(Pointcut.java:146) > at org.aspectj.weaver.ShadowMunger.match(ShadowMunger.java:75) > at org.aspectj.weaver.Advice.match(Advice.java:112) > at org.aspectj.weaver.bcel.BcelAdvice.match(BcelAdvice.java:118) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2811) > at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2337) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:494) > at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:119) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1657) > at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1608) > at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1386) > at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1206) > at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:383) > at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:270) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78) > at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:52) > at org.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer.transform(AspectJWeavingEnabler.java:92) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:95) > at org.springframework.instrument.classloading.WeavingTransformer.transformIfNecessary(WeavingTransformer.java:78) > at org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader.findResourceInternal(TomcatInstrumentableClassLoader.java:114) > at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1759) > at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872) > at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1327) > at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) > at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:235) > at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:250) > at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:222) > at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:170) > at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:184) > at org.springframework.jms.listener.AbstractJmsListeningContainer.createSharedConnection(AbstractJmsListeningContainer.java:401) > at org.springframework.jms.listener.AbstractJmsListeningContainer.establishSharedConnection(AbstractJmsListeningContainer.java:370) > at org.springframework.jms.listener.DefaultMessageListenerContainer.establishSharedConnection(DefaultMessageListenerContainer.java:682) > at org.springframework.jms.listener.AbstractJmsListeningContainer.doStart(AbstractJmsListeningContainer.java:257) > at org.springframework.jms.listener.AbstractJmsListeningContainer.initialize(AbstractJmsListeningContainer.java:172) > at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.initialize(AbstractPollingMessageListenerContainer.java:203) > at org.springframework.jms.listener.DefaultMessageListenerContainer.initialize(DefaultMessageListenerContainer.java:461) > at org.springframework.jms.listener.AbstractJmsListeningContainer.afterPropertiesSet(AbstractJmsListeningContainer.java:135) > at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367) > at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333) > at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471) > at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) > at java.security.AccessController.doPrivileged(Native Method) > at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) > at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) > at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220) > at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) > at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) > at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) > at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) > at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729) > at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381) > at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) > at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) > at org.springframework.web.context.ContextLoaderServlet.init(ContextLoaderServlet.java:81) > at javax.servlet.GenericServlet.init(GenericServlet.java:212) > at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161) > at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981) > at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4364) > at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) > at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:924) > at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:887) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at org.apache.catalina.core.StandardService.start(StandardService.java:516) > at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) > at org.apache.catalina.startup.Catalina.start(Catalina.java:578) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) >---- System Properties --- >java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition >sun.boot.library.path=:/Applications/Development/oracle/instantclient10_1:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Libraries >java.vm.version=1.5.0_13-121 >shared.loader= >awt.nativeDoubleBuffering=true >gopherProxySet=false >java.vm.vendor="Apple Computer, Inc." >java.vendor.url=http://apple.com/ >path.separator=: >tomcat.util.buf.StringCache.byte.enabled=true >java.vm.name=Java HotSpot(TM) Client VM >file.encoding.pkg=sun.io >sun.java.launcher=SUN_STANDARD >user.country=US >sun.os.patch.level=unknown >java.vm.specification.name=Java Virtual Machine Specification >user.dir=/apps/tomcat/6.0.16/home/bin >java.runtime.version=1.5.0_13-b05-241 >java.awt.graphicsenv=apple.awt.CGraphicsEnvironment >java.endorsed.dirs=/apps/tomcat/6.0.16/home/common/endorsed >os.arch=i386 >java.io.tmpdir=/apps/tomcat/6.0.16/home/temp >line.separator= > >java.vm.specification.vendor=Sun Microsystems Inc. >java.naming.factory.url.pkgs=org.apache.naming >os.name=Mac OS X >sun.jnu.encoding=MacRoman >java.library.path=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin:/apps/tomcat/6.0.16/home/bin >java.specification.name=Java Platform API Specification >java.class.version=49.0 >sun.management.compiler=HotSpot Client Compiler >sun.io.useCanonCaches=false >os.version=10.4.11 >catalina.useNaming=true >user.timezone=America/Los_Angeles >java.awt.printerjob=apple.awt.CPrinterJob >file.encoding=MacRoman >java.specification.version=1.5 >catalina.home=/apps/tomcat/6.0.16/home >java.class.path=/apps/tomcat/6.0.16/home/bin/bootstrap.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/tools.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/.compatibility/14compatibility.jar >java.naming.factory.initial=org.apache.naming.java.javaURLContextFactory >package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper. >java.vm.specification.version=1.0 >java.home=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home >sun.arch.data.model=32 >user.language=en >java.specification.vendor=Sun Microsystems Inc. >awt.toolkit=apple.awt.CToolkit >java.vm.info=mixed mode >java.version=1.5.0_13 >java.ext.dirs=/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/ext >sun.boot.class.path=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ui.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/laf.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/sunrsasign.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/jsse.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/jce.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/charsets.jar >server.loader= >java.awt.headless=true >java.vendor=Apple Computer, Inc. >catalina.base=/apps/tomcat/6.0.16/home >file.separator=/ >java.vendor.url.bug=http://developer.apple.com/java/ >common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar >sun.io.unicode.encoding=UnicodeLittle >sun.cpu.endian=little >mrj.version=1040.1.5.0_13-241 >package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans. >sun.cpu.isalist= >---- Command Line --- >Empty >---- Full Classpath --- >Empty >---- Compiler Messages --- >Empty >---- org.aspectj.weaver.reflect.ReflectionWorld@a7edd8 ---- >Shadow mungers: >Empty >Type mungers: >Empty >Late Type mungers: >Empty >---- org.aspectj.weaver.ltw.LTWWorld@1c2fab ---- >Class loader: >org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader@cfefc0 >Class loader parent: >org.apache.catalina.loader.StandardClassLoader@e3cd51 >Shadow mungers: >(before: (((((initialization(org.springframework.beans.factory.aspectj.ConfigurableObject.new(..)) && initialization(org.springframework.beans.factory.aspectj.ConfigurableObject+.new(..))) && this(BindingTypePattern(java.lang.Object, 0))) && @this(org.springframework.beans.factory.annotation.Configurable)) && if(boolean org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect.ajc$if_1(org.springframework.beans.factory.annotation.Configurable))) && persingleton(org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect))->void org.springframework.beans.factory.aspectj.AbstractDependencyInjectionAspect.ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65(java.lang.Object)) >(afterReturning: (((((initialization(org.springframework.beans.factory.aspectj.ConfigurableObject+.new(..)) && this(BindingTypePattern(java.lang.Object, 0))) && @this(org.springframework.beans.factory.annotation.Configurable)) && !(@this(org.springframework.beans.factory.annotation.Configurable) && if(boolean org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect.ajc$if_1(org.springframework.beans.factory.annotation.Configurable)))) && if(boolean org.springframework.beans.factory.aspectj.AbstractDependencyInjectionAspect.ajc$if_0(org.aspectj.lang.JoinPoint))) && persingleton(org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect))->void org.springframework.beans.factory.aspectj.AbstractDependencyInjectionAspect.ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c(java.lang.Object)) >(afterReturning: (((execution(java.lang.Object org.springframework.beans.factory.aspectj.AbstractInterfaceDrivenDependencyInjectionAspect$ConfigurableDeserializationSupport+.readResolve()) && this(BindingTypePattern(java.lang.Object, 0))) && @this(org.springframework.beans.factory.annotation.Configurable)) && persingleton(org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect))->void org.springframework.beans.factory.aspectj.AbstractDependencyInjectionAspect.ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$3$6aa27052(java.lang.Object)) >(before(extraFlags: 4): ((((execution(public * @org.springframework.transaction.annotation.Transactional *.*(..)) && this(BindingTypePattern(java.lang.Object, 0))) && @this(org.springframework.transaction.annotation.Transactional)) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)) || (((execution(* *(..)) && @annotation(org.springframework.transaction.annotation.Transactional)) && this(BindingTypePattern(java.lang.Object, 0))) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)))->void org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$before$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c(java.lang.Object, org.aspectj.lang.JoinPoint$StaticPart)) >(afterThrowing(extraFlags: 1): ((((execution(public * @org.springframework.transaction.annotation.Transactional *.*(..)) && this(BindingTypePattern(java.lang.Object, 0))) && @this(org.springframework.transaction.annotation.Transactional)) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)) || (((execution(* *(..)) && @annotation(org.springframework.transaction.annotation.Transactional)) && this(BindingTypePattern(java.lang.Object, 0))) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)))->void org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$afterThrowing$org_springframework_transaction_aspectj_AbstractTransactionAspect$2$2a73e96c(java.lang.Object, java.lang.Throwable)) >(afterReturning: ((((execution(public * @org.springframework.transaction.annotation.Transactional *.*(..)) && this(BindingTypePattern(java.lang.Object, 0))) && @this(org.springframework.transaction.annotation.Transactional)) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)) || (((execution(* *(..)) && @annotation(org.springframework.transaction.annotation.Transactional)) && this(BindingTypePattern(java.lang.Object, 0))) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)))->void org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$afterReturning$org_springframework_transaction_aspectj_AbstractTransactionAspect$3$2a73e96c(java.lang.Object)) >(after: ((((execution(public * @org.springframework.transaction.annotation.Transactional *.*(..)) && this(BindingTypePattern(java.lang.Object, 0))) && @this(org.springframework.transaction.annotation.Transactional)) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)) || (((execution(* *(..)) && @annotation(org.springframework.transaction.annotation.Transactional)) && this(BindingTypePattern(java.lang.Object, 0))) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)))->void org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$after$org_springframework_transaction_aspectj_AbstractTransactionAspect$4$2a73e96c(java.lang.Object)) >Type mungers: >(BcelTypeMunger ResolvedTypeMunger(Method, java.lang.Object org.springframework.beans.factory.aspectj.AbstractInterfaceDrivenDependencyInjectionAspect$ConfigurableDeserializationSupport.readResolve())) >(BcelTypeMunger ExposeTypeMunger(java.lang.Object)) >(BcelTypeMunger ExposeTypeMunger(org.springframework.beans.factory.aspectj.ConfigurableObject)) >(BcelTypeMunger ExposeTypeMunger(org.springframework.beans.factory.aspectj.AbstractInterfaceDrivenDependencyInjectionAspect$ConfigurableDeserializationSupport)) >(BcelTypeMunger ExposeTypeMunger(java.lang.Object)) >Late Type mungers: >Empty
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 231941
: 100055 |
142010