******************************************************* Model4Test.testCheckout [MEM-branching, JVM, Native] ******************************************************* main [Lifecycle] Activating ManagedContainer main [Lifecycle] Activating {org.eclipse.net4j.randomizers[default]=Factory[org.eclipse.net4j.randomizers, default], org.eclipse.net4j.serverProtocols[failover-client]=Factory[org.eclipse.net4j.serverProtocols, failover-client], org.eclipse.net4j.userManagers[file]=Factory[org.eclipse.net4j.userManagers, file], org.eclipse.net4j.executorServices[default]=Factory[org.eclipse.net4j.executorServices, default], org.eclipse.net4j.serverProtocols[cdo]=Factory[org.eclipse.net4j.serverProtocols, cdo], org.eclipse.net4j.serverProtocols[heartbeat]=Factory[org.eclipse.net4j.serverProtocols, heartbeat], org.eclipse.net4j.serverProtocols[failover]=Factory[org.eclipse.net4j.serverProtocols, failover], org.eclipse.net4j.util.timers[daemon]=Factory[org.eclipse.net4j.util.timers, daemon], org.eclipse.emf.cdo.server.net4j.failoverMonitors[net4j]=Factory[org.eclipse.emf.cdo.server.net4j.failoverMonitors, net4j], org.eclipse.net4j.bufferProviders[default]=Factory[org.eclipse.net4j.bufferProviders, default]} main [Lifecycle] DUMP HashMapRegistry ShareableLifecycle.refCount = null Registry.autoCommit = true Registry.transaction = null map = org.eclipse.net4j.randomizers[default]=Factory[org.eclipse.net4j.randomizers, default] org.eclipse.net4j.serverProtocols[failover-client]=Factory[org.eclipse.net4j.serverProtocols, failover-client] org.eclipse.net4j.userManagers[file]=Factory[org.eclipse.net4j.userManagers, file] org.eclipse.net4j.executorServices[default]=Factory[org.eclipse.net4j.executorServices, default] org.eclipse.net4j.serverProtocols[cdo]=Factory[org.eclipse.net4j.serverProtocols, cdo] org.eclipse.net4j.serverProtocols[heartbeat]=Factory[org.eclipse.net4j.serverProtocols, heartbeat] org.eclipse.net4j.serverProtocols[failover]=Factory[org.eclipse.net4j.serverProtocols, failover] org.eclipse.net4j.util.timers[daemon]=Factory[org.eclipse.net4j.util.timers, daemon] org.eclipse.emf.cdo.server.net4j.failoverMonitors[net4j]=Factory[org.eclipse.emf.cdo.server.net4j.failoverMonitors, net4j] org.eclipse.net4j.bufferProviders[default]=Factory[org.eclipse.net4j.bufferProviders, default] main [Lifecycle] DUMP ManagedContainer factoryRegistry = org.eclipse.net4j.randomizers[default]=Factory[org.eclipse.net4j.randomizers, default] org.eclipse.net4j.serverProtocols[failover-client]=Factory[org.eclipse.net4j.serverProtocols, failover-client] org.eclipse.net4j.userManagers[file]=Factory[org.eclipse.net4j.userManagers, file] org.eclipse.net4j.executorServices[default]=Factory[org.eclipse.net4j.executorServices, default] org.eclipse.net4j.serverProtocols[cdo]=Factory[org.eclipse.net4j.serverProtocols, cdo] org.eclipse.net4j.serverProtocols[heartbeat]=Factory[org.eclipse.net4j.serverProtocols, heartbeat] org.eclipse.net4j.serverProtocols[failover]=Factory[org.eclipse.net4j.serverProtocols, failover] org.eclipse.net4j.util.timers[daemon]=Factory[org.eclipse.net4j.util.timers, daemon] org.eclipse.emf.cdo.server.net4j.failoverMonitors[net4j]=Factory[org.eclipse.emf.cdo.server.net4j.failoverMonitors, net4j] org.eclipse.net4j.bufferProviders[default]=Factory[org.eclipse.net4j.bufferProviders, default] postProcessors = org.eclipse.net4j.TransportInjector@d90727 org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol$Server$TimerInjector@64a871 elementRegistry = main [Lifecycle] Activating PluginContainer main [Lifecycle] Activating {} main [Lifecycle] DUMP PluginFactoryRegistry ShareableLifecycle.refCount = null Registry.autoCommit = true Registry.transaction = null HashMapRegistry.map = container = PluginContainer extensionRegistryListener = null main [Lifecycle] Activating [] main [Lifecycle] DUMP PluginElementProcessorList processors = extensionRegistryListener = null main [Lifecycle] DUMP PluginContainer ManagedContainer.factoryRegistry = ManagedContainer.postProcessors = ManagedContainer.elementRegistry = main [Lifecycle] Activating BufferPool[4,096] Net4jBufferPoolMonitor [BufferPool] Start monitoring main [Lifecycle] DUMP BufferPool BufferProvider.bufferCapacity = 4096 BufferProvider.providedBuffers = 0 BufferProvider.retainedBuffers = 0 provider = BufferFactory[4,096] pooledBuffers = 0 main [Lifecycle] Activating JVMAcceptor[default] main [Lifecycle] DUMP JVMAcceptor ShareableLifecycle.refCount = null Acceptor.config = TransportConfig[receiveExecutor=java.util.concurrent.ThreadPoolExecutor@1f7d3b1[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0], bufferProvider=BufferPool[4,096], protocolProvider=org.eclipse.net4j.ContainerProtocolProvider$Server@16b2b4c, negotiator=null] Acceptor.connectorListener = org.eclipse.spi.net4j.Acceptor$1@e7c6cd Acceptor.acceptedConnectors = name = default main [Lifecycle] Activating JVMClientConnector[default] main [Connector] Setting state CONNECTING (was disconnected) for JVMClientConnector[default] main [Connector] Setting state CONNECTED (was connecting) for JVMClientConnector[default] main [Lifecycle] Activating JVMServerConnector main [Connector] Setting state CONNECTING (was disconnected) for JVMServerConnector main [Connector] Setting state CONNECTED (was connecting) for JVMServerConnector main [Lifecycle] DUMP JVMServerConnector ShareableLifecycle.refCount = null ChannelMultiplexer.config = TransportConfig[receiveExecutor=java.util.concurrent.ThreadPoolExecutor@1f7d3b1[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0], bufferProvider=BufferPool[4,096], protocolProvider=org.eclipse.net4j.ContainerProtocolProvider$Server@16b2b4c, negotiator=null] ChannelMultiplexer.openChannelTimeout = -1 ChannelMultiplexer.channels = Connector.userID = null Connector.connectorState = CONNECTED JVMConnector.peer = JVMClientConnector[default] JVMConnector.name = default main [Acceptor] Added connector JVMServerConnector main [Lifecycle] DUMP JVMClientConnector ShareableLifecycle.refCount = null ChannelMultiplexer.config = TransportConfig[receiveExecutor=java.util.concurrent.ThreadPoolExecutor@1f7d3b1[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0], bufferProvider=BufferPool[4,096], protocolProvider=org.eclipse.net4j.ContainerProtocolProvider$Client@1ab9655, negotiator=null] ChannelMultiplexer.openChannelTimeout = -1 ChannelMultiplexer.channels = Connector.userID = null Connector.connectorState = CONNECTED JVMConnector.peer = JVMServerConnector JVMConnector.name = default acceptor = JVMAcceptor[default] main [Lifecycle] Activating Repository[repo1] main [Lifecycle] Activating MEMStore main [Lifecycle] DUMP MEMStore Store.type = mem Store.objectIDTypes = UUID Store.supportedChangeFormats = DELTA REVISION Store.supportedRevisionTemporalities = NONE AUDITING Store.supportedRevisionParallelisms = NONE BRANCHING Store.revisionTemporality = AUDITING Store.revisionParallelism = BRANCHING Store.repository = Repository[repo1] Store.dropAllDataOnActivate = false creationTime = 1402069441769 properties = branchInfos = lastBranchID = 0 lastLocalBranchID = 0 revisions = commitInfos = objectTypes = lockAreas = lobs = listLimit = -1 main [Lifecycle] Activating TestSessionManager main [Lifecycle] DUMP TestSessionManager ShareableLifecycle.refCount = null SessionManager.repository = Repository[repo1] SessionManager.authenticationServer = null SessionManager.authenticator = null SessionManager.permissionManager = null SessionManager.sessions = SessionManager.lastSessionID = 0 lock = java.lang.Object@dd7c33 commitNotificationDelay = 0 delayLatch = null main [Lifecycle] Activating RevisionManager main [Lifecycle] Activating CDORevisionCache-Repository[repo1] main [Lifecycle] DUMP CDORevisionCacheBranching Worker.daemon = true Worker.activationTimeout = 10000 Worker.deactivationTimeout = 10000 ReferenceQueueWorker.queue = java.lang.ref.ReferenceQueue@157ace ReferenceQueueWorker.pollMillis = 60000 ReferenceQueueWorker.maxWorkPerPoll = -1 AbstractCDORevisionCache.branchManager = null AbstractCDORevisionCache.name = Repository[repo1] CDORevisionCacheAuditing.revisionLists = typeMap = main [Lifecycle] DUMP TestRevisionManager CDORevisionManagerImpl.supportingAudits = true CDORevisionManagerImpl.supportingBranches = true CDORevisionManagerImpl.revisionLoader = Repository[repo1] CDORevisionManagerImpl.revisionLocker = null CDORevisionManagerImpl.factory = org.eclipse.emf.cdo.common.revision.CDORevisionFactory$1@14844ef CDORevisionManagerImpl.cache = CDORevisionCache-Repository[repo1] lock = java.lang.Object@1de5e71 getRevisionsDelay = 0 loadCounter = 0 additionalCounter = 0 main [Lifecycle] Activating BranchManager[loader=Repository[repo1]] main [Lifecycle] DUMP CDOBranchManagerImpl ShareableLifecycle.refCount = null repository = Repository[repo1] branchLoader = Repository[repo1] mainBranch = null branches = main [Lifecycle] Activating QueryManager main [Lifecycle] DUMP QueryManager repository = Repository[repo1] queryContexts = executors = null shutdownExecutorService = false nextQuery = 0 allowInterruptRunningQueries = true main [Lifecycle] Activating CommitInfoManager main [Lifecycle] DUMP CDOCommitInfoManagerImpl CDOCommitHistoryProviderImpl.histories = CDOCommitHistoryProviderImpl.historyListener = org.eclipse.emf.cdo.internal.common.commit.CDOCommitHistoryProviderImpl$1@dbd984 cache = null cacheLock = java.lang.Object@17ea32c branches = repository = Repository[repo1] loader = Repository[repo1] handlers = main [Lifecycle] Activating CommitManager main [Lifecycle] DUMP CommitManager repository = Repository[repo1] shutdownExecutorService = false main [Lifecycle] Activating Branch[id=0, name=MAIN] main [Lifecycle] DUMP Main ShareableLifecycle.refCount = null CDOBranchImpl.branchManager = BranchManager[loader=Repository[repo1]] CDOBranchImpl.id = 0 CDOBranchImpl.name = MAIN CDOBranchImpl.base = BranchPoint[null, 2014-06-06 11:44:01.769] CDOBranchImpl.head = BranchPoint[Branch[id=0, name=MAIN], *] CDOBranchImpl.branches = null local = false main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/2002/Ecore --> org.eclipse.emf.ecore.impl.EcorePackageImpl@183bd71 (name: ecore) (nsURI: http://www.eclipse.org/emf/2002/Ecore, nsPrefix: ecore) main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/CDO/Eresource/4.0.0 --> org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl@1f3ed7f (name: eresource) (nsURI: http://www.eclipse.org/emf/CDO/Eresource/4.0.0, nsPrefix: eresource) main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/CDO/Etypes/4.0.0 --> org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl@1c44935 (name: etypes) (nsURI: http://www.eclipse.org/emf/CDO/Etypes/4.0.0, nsPrefix: etypes) main [Lifecycle] Activating MEMStoreAccessor main [Lifecycle] DUMP MEMStoreAccessor StoreAccessorBase.store = MEMStore StoreAccessorBase.context = null StoreAccessorBase.reader = false StoreAccessorBase.commitContexts = testQueryHandler = org.eclipse.emf.cdo.internal.server.mem.MEMStoreAccessor$1@1b30ac0 newRevisions = main [Lifecycle] Deactivating MEMStoreAccessor main [BaseCDORevision] Setting branchPoint CDOResource@nullv0("/"): BranchPoint[Branch[id=0, name=MAIN], *] main [BaseCDORevision] Setting containerID CDOResource@null:0v0("/"): NULL main [BaseCDORevision] Setting containingFeatureID CDOResource@null:0v0("/"): 0 main [BaseCDORevision] Setting ID: _Ye12gO2REeOOYPAfry7_-A main [BaseCDORevision] Setting resourceID CDOResource@_Ye12gO2REeOOYPAfry7_-A:0v0("/"): _Ye12gO2REeOOYPAfry7_-A main [SessionManager] Opening session 1 main [Lifecycle] Activating Session1 [repo1] main [Lifecycle] DUMP Session ShareableLifecycle.refCount = null manager = TestSessionManager protocol = null sessionID = 1 userID = null passiveUpdateEnabled = true passiveUpdateMode = INVALIDATIONS lockNotificationMode = IF_REQUIRED_BY_VIEWS lastUpdateTime = 0 views = lastTempViewID = 0 subscribed = false main [Lifecycle] Activating Transaction[1:1] main [Lifecycle] DUMP Transaction View.session = Session1 [repo1] View.viewID = 1 View.sessionID = 1 View.branchPoint = BranchPoint[Branch[id=0, name=MAIN], *] View.durableLockingID = null View.repository = Repository[repo1] View.changeSubscriptionIDs = View.lockNotificationsEnabled = false View.closed = false main [Lifecycle] Activating MEMStoreAccessor main [Lifecycle] DUMP MEMStoreAccessor StoreAccessorBase.store = MEMStore StoreAccessorBase.context = Transaction[1:1] StoreAccessorBase.reader = false StoreAccessorBase.commitContexts = testQueryHandler = org.eclipse.emf.cdo.internal.server.mem.MEMStoreAccessor$1@e6a366 newRevisions = main [BaseCDORevision] Setting version for CDOResource@_Ye12gO2REeOOYPAfry7_-A:0v0("/"): v1 main [BaseCDORevision] Setting branchPoint CDOResource@_Ye12gO2REeOOYPAfry7_-A:0v1("/"): BranchPoint[Branch[id=0, name=MAIN], 2014-06-06 11:44:01.769] main [BaseCDORevision] Setting revised CDOResource@_Ye12gO2REeOOYPAfry7_-A:0v1("/"): * main [StoreAccessorBase] Writing transaction: Transaction[1:1] main [AbstractCDORevisionCache] Adding revision CDOResource@_Ye12gO2REeOOYPAfry7_-A:0v1("/") to CDORevisionCache-Repository[repo1] main [Lifecycle] Deactivating MEMStoreAccessor main [Lifecycle] Deactivating Session1 [repo1] main [Lifecycle] Deactivating Transaction[1:1] main [Lifecycle] Activating LockingManager main [Lifecycle] Activating MEMStoreAccessor main [Lifecycle] DUMP MEMStoreAccessor StoreAccessorBase.store = MEMStore StoreAccessorBase.context = null StoreAccessorBase.reader = true StoreAccessorBase.commitContexts = testQueryHandler = org.eclipse.emf.cdo.internal.server.mem.MEMStoreAccessor$1@13ded77 newRevisions = main [Lifecycle] Deactivating MEMStoreAccessor main [Lifecycle] DUMP LockingManager RWOLockManager.EMPTY_RESULT = RWOLockManager.objectToLockStateMap = RWOLockManager.contextToLockStates = repository = Repository[repo1] openViews = durableViews = durableViewHandlers = org.eclipse.emf.cdo.internal.server.LockingManager$1@145dbcd main [Lifecycle] DUMP Default ShareableLifecycle.refCount = null Repository.name = repo1 Repository.uuid = null Repository.store = MEMStore Repository.type = MASTER Repository.state = ONLINE Repository.properties = idGenerationLocation=CLIENT supportingAudits=true ensureReferentialIntegrity=false supportingBranches=true overrideUUID= Repository.supportingAudits = true Repository.supportingBranches = true Repository.serializingCommits = false Repository.ensuringReferentialIntegrity = false Repository.idGenerationLocation = CLIENT Repository.optimisticLockingTimeout = 10000 Repository.packageRegistryCommitLock = java.util.concurrent.Semaphore@1a62f80[Permits = 1] Repository.packageRegistry = http://www.eclipse.org/emf/CDO/Eresource/4.0.0=org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl@1f3ed7f (name: eresource) (nsURI: http://www.eclipse.org/emf/CDO/Eresource/4.0.0, nsPrefix: eresource) http://www.eclipse.org/emf/2002/Ecore=org.eclipse.emf.ecore.impl.EcorePackageImpl@183bd71 (name: ecore) (nsURI: http://www.eclipse.org/emf/2002/Ecore, nsPrefix: ecore) http://www.eclipse.org/emf/CDO/Etypes/4.0.0=org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl@1c44935 (name: etypes) (nsURI: http://www.eclipse.org/emf/CDO/Etypes/4.0.0, nsPrefix: etypes) Repository.branchManager = BranchManager[loader=Repository[repo1]] Repository.revisionManager = RevisionManager Repository.commitInfoManager = CommitInfoManager Repository.sessionManager = TestSessionManager Repository.queryManager = QueryManager Repository.commitManager = CommitManager Repository.lockingManager = LockingManager Repository.queryHandlerProvider = null Repository.container = ManagedContainer Repository.readAccessHandlers = Repository.writeAccessHandlers = Repository.initialPackages = null Repository.timeStampAuthority = org.eclipse.emf.cdo.internal.server.TimeStampAuthority@1788380 Repository.skipInitialization = false Repository.rootResourceID = _Ye12gO2REeOOYPAfry7_-A Repository.lastTreeRestructuringCommit = -1 main [Lifecycle] Activating Session0 [?] main [Connector] Waiting for connection... main [Lifecycle] Activating SignalProtocol[-32,768, CLIENT, cdo] main [Lifecycle] DUMP CDOClientProtocol Protocol.type = cdo Protocol.executorService = java.util.concurrent.ThreadPoolExecutor@1f7d3b1[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] Protocol.bufferProvider = Channel[-32,768, CLIENT] Protocol.infraStructure = Session0 [?] Protocol.channel = Channel[-32,768, CLIENT] Protocol.userID = null SignalProtocol.timeout = 10000 SignalProtocol.streamWrapper = null SignalProtocol.signals = SignalProtocol.nextCorrelationID = 1 SignalProtocol.failingOver = false packageURICompressor = StringCompressor[client=true] main [ChannelMultiplexer] Opening channel with protocol cdo main [Lifecycle] Activating Channel[1, CLIENT, cdo] main [Lifecycle] Activating ReceiveSerializer main [Lifecycle] DUMP ReceiveSerializer Worker.daemon = true Worker.activationTimeout = 10000 Worker.deactivationTimeout = 10000 QueueWorker.queue = QueueWorker.pollMillis = 100 main [Lifecycle] DUMP JVMChannel Channel.userID = null Channel.channelMultiplexer = JVMClientConnector[default] Channel.id = 1 Channel.receiveExecutor = java.util.concurrent.ThreadPoolExecutor@1f7d3b1[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] Channel.receiveHandler = SignalProtocol[1, CLIENT, cdo] Channel.receiveSerializer = ReceiveSerializer Channel.sendQueue = Channel.sentBuffers = 0 Channel.receivedBuffers = 0 peer = null main [Lifecycle] Activating SignalProtocol[-32,768, SERVER, cdo] main [Lifecycle] DUMP CDOServerProtocol Protocol.type = cdo Protocol.executorService = java.util.concurrent.ThreadPoolExecutor@1f7d3b1[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] Protocol.bufferProvider = Channel[-32,768, SERVER] Protocol.infraStructure = null Protocol.channel = Channel[-32,768, SERVER] Protocol.userID = null SignalProtocol.timeout = 10000 SignalProtocol.streamWrapper = null SignalProtocol.signals = SignalProtocol.nextCorrelationID = 1 SignalProtocol.failingOver = false negotiationTimeout = 15000 repositoryProvider = org.eclipse.emf.cdo.tests.config.impl.RepositoryConfig$3@e4e327 packageURICompressor = StringCompressor[client=false] main [ChannelMultiplexer] Opening channel with protocol cdo main [Lifecycle] Activating Channel[1, SERVER, cdo] main [Lifecycle] Activating ReceiveSerializer main [Lifecycle] DUMP ReceiveSerializer Worker.daemon = true Worker.activationTimeout = 10000 Worker.deactivationTimeout = 10000 QueueWorker.queue = QueueWorker.pollMillis = 100 main [Lifecycle] DUMP JVMChannel Channel.userID = null Channel.channelMultiplexer = JVMServerConnector Channel.id = 1 Channel.receiveExecutor = java.util.concurrent.ThreadPoolExecutor@1f7d3b1[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] Channel.receiveHandler = SignalProtocol[1, SERVER, cdo] Channel.receiveSerializer = ReceiveSerializer Channel.sendQueue = Channel.sentBuffers = 0 Channel.receivedBuffers = 0 peer = null main [Signal] ================ Requesting: Signal[protocol=cdo, id=1, name=OpenSessionRequest, correlation=1] main [BufferFactory] Created Buffer@1[INITIAL] main [BufferPool] Obtained Buffer@1[INITIAL] main [SignalProtocol] Put signal id 1 main [OpenSessionRequest] Writing repositoryName: repo1 main [OpenSessionRequest] Writing userID: null main [OpenSessionRequest] Writing passiveUpdateEnabled: true main [OpenSessionRequest] Writing passiveUpdateMode: INVALIDATIONS main [OpenSessionRequest] Writing lockNotificationMode: IF_REQUIRED_BY_VIEWS main [Channel] Handling buffer: Buffer@1[PUTTING] --> Channel[1, CLIENT, cdo] main [JVMConnector] Multiplexing 00 00 00 00 00 00 00 01 00 01 00 00 00 01 00 00 00 0a 01 00 05 72 65 70 6f 31 00 00 01 7e 7d main [Channel] Handling buffer from multiplexer: Buffer@1[GETTING] --> Channel[1, SERVER, cdo] main [Signal] ================ Confirming: Signal[protocol=cdo, id=1, name=OpenSessionRequest, correlation=1] Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Received buffer for correlation 1 Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Got signalID: 1 net4j-Thread-2 [Signal] ================ Indicating: Signal[protocol=cdo, id=1, name=OpenSessionIndication, correlation=-1] net4j-Thread-2 [OpenSessionIndication] Read repositoryName: repo1 net4j-Thread-2 [OpenSessionIndication] Read userID: null net4j-Thread-2 [OpenSessionIndication] Read passiveUpdateEnabled: true net4j-Thread-2 [OpenSessionIndication] Read passiveUpdateMode: INVALIDATIONS net4j-Thread-2 [BufferPool] Retaining Buffer@1[RELEASED] net4j-Thread-2 [OpenSessionIndication] Read lockNotificationMode: IF_REQUIRED_BY_VIEWS net4j-Thread-2 [Signal] ================ Responding: Signal[protocol=cdo, id=1, name=OpenSessionIndication, correlation=-1] net4j-Thread-2 [SessionManager] Opening session 2 net4j-Thread-2 [Lifecycle] Activating Session2 [repo1] net4j-Thread-2 [Lifecycle] DUMP Session ShareableLifecycle.refCount = null manager = TestSessionManager protocol = SignalProtocol[1, SERVER, cdo] sessionID = 2 userID = null passiveUpdateEnabled = true passiveUpdateMode = INVALIDATIONS lockNotificationMode = IF_REQUIRED_BY_VIEWS lastUpdateTime = 0 views = lastTempViewID = 0 subscribed = false net4j-Thread-2 [OpenSessionIndication] Writing sessionID: 2 net4j-Thread-2 [BufferPool] Obtained Buffer@1[INITIAL] net4j-Thread-2 [OpenSessionIndication] Writing userID: null net4j-Thread-2 [OpenSessionIndication] Writing repositoryUUID: repo1 net4j-Thread-2 [CDOIDUtil] Writing CDOIDObject of subtype 4 (UUID) net4j-Thread-2 [CDODataOutputImpl] Writing 3 package units net4j-Thread-2 [CDOPackageUnitImpl] Writing CDOPackageUnit[id=http://www.eclipse.org/emf/2002/Ecore, state=LOADED, type=LEGACY, originalType=LEGACY, timeStamp=2014-06-06 11:44:01.769] net4j-Thread-2 [CDOPackageInfoImpl] Writing CDOPackageInfo[packageURI=http://www.eclipse.org/emf/2002/Ecore, parentURI=null] net4j-Thread-2 [CDOPackageUnitImpl] Writing CDOPackageUnit[id=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, state=LOADED, type=NATIVE, originalType=NATIVE, timeStamp=2014-06-06 11:44:01.769] net4j-Thread-2 [CDOPackageInfoImpl] Writing CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, parentURI=null] net4j-Thread-2 [CDOPackageUnitImpl] Writing CDOPackageUnit[id=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, state=LOADED, type=NATIVE, originalType=NATIVE, timeStamp=2014-06-06 11:44:01.769] net4j-Thread-2 [CDOPackageInfoImpl] Writing CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, parentURI=null] net4j-Thread-2 [Channel] Handling buffer: Buffer@1[PUTTING] --> Channel[1, SERVER, cdo] net4j-Thread-2 [JVMConnector] Multiplexing 00 00 00 00 00 00 00 00 00 00 00 02 00 01 00 05 72 65 70 6f 31 00 7e 7b 01 00 03 6d 65 6d 00 00 00 00 01 7a 00 00 01 46 71 26 23 16 00 00 01 46 71 26 23 16 04 00 00 00 10 61 12 76 7f 12 6e 11 1c 71 60 0f 1f 50 2e 00 07 01 01 00 00 7d 00 00 00 03 00 01 00 00 01 46 71 26 23 16 00 00 00 01 7f 00 00 00 00 00 00 00 02 01 00 25 68 74 74 70 3a 2f 2f 77 77 77 2e 65 63 6c 69 70 73 65 2e 6f 72 67 2f 65 6d 66 2f 32 30 30 32 2f 45 63 6f 72 65 00 01 00 00 00 00 00 00 00 00 01 46 71 26 23 16 00 00 00 01 7f 00 00 00 00 00 00 01 02 01 00 2e 68 74 74 70 3a 2f 2f 77 77 77 2e 65 63 6c 69 70 73 65 2e 6f 72 67 2f 65 6d 66 2f 43 44 4f 2f 45 72 65 73 6f 75 72 63 65 2f 34 2e 30 2e 30 00 01 00 00 00 00 00 00 00 00 01 46 71 26 23 16 00 00 00 01 7f 00 00 00 00 00 00 02 02 01 00 2b 68 74 74 70 3a 2f 2f 77 77 77 2e 65 63 6c 69 70 73 65 2e 6f 72 67 2f 65 6d 66 2f 43 44 4f 2f 45 74 79 70 65 73 2f 34 2e 30 2e 30 00 01 00 00 00 00 net4j-Thread-2 [Channel] Handling buffer from multiplexer: Buffer@1[GETTING] --> Channel[1, CLIENT, cdo] Net4jReceiveSerializer-Channel[1, CLIENT, cdo] [SignalProtocol] Received buffer for correlation -1 main [OpenSessionRequest] Read sessionID: 2 main [OpenSessionRequest] Read userID: null main [OpenSessionRequest] Read repositoryUUID: repo1 main [OpenSessionRequest] Read repositoryType: MASTER main [OpenSessionRequest] Read repositoryState: ONLINE main [OpenSessionRequest] Read storeType: mem main [OpenSessionRequest] Read objectIDType: UUID main [OpenSessionRequest] Read repositoryCreationTime: 2014-06-06 11:44:01.769 main [OpenSessionRequest] Read lastUpdateTime: 2014-06-06 11:44:01.769 main [CDOIDUtil] Reading CDOIDObject of subtype 4 (UUID) main [OpenSessionRequest] Read rootResourceID: _Ye12gO2REeOOYPAfry7_-A main [OpenSessionRequest] Read repositorySupportingAudits: true main [OpenSessionRequest] Read repositorySupportingBranches: true main [OpenSessionRequest] Read repositorySerializingCommits: false main [OpenSessionRequest] Read repositoryEnsuringReferentialIntegrity: false main [OpenSessionRequest] Read repositoryIDGenerationLocation: CLIENT main [CDODataInputImpl] Reading 3 package units main [CDOPackageInfoImpl] Read CDOPackageInfo[packageURI=http://www.eclipse.org/emf/2002/Ecore, parentURI=null] main [CDOPackageUnitImpl] Read CDOPackageUnit[id=http://www.eclipse.org/emf/2002/Ecore, state=PROXY, type=LEGACY, originalType=LEGACY, timeStamp=2014-06-06 11:44:01.769] main [CDOPackageInfoImpl] Read CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, parentURI=null] main [CDOPackageUnitImpl] Read CDOPackageUnit[id=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, state=PROXY, type=NATIVE, originalType=NATIVE, timeStamp=2014-06-06 11:44:01.769] main [BufferPool] Retaining Buffer@1[RELEASED] main [CDOPackageInfoImpl] Read CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, parentURI=null] main [CDOPackageUnitImpl] Read CDOPackageUnit[id=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, state=PROXY, type=NATIVE, originalType=NATIVE, timeStamp=2014-06-06 11:44:01.769] main [Lifecycle] Activating CDORemoteSessionManagerImpl main [Lifecycle] DUMP CDORemoteSessionManagerImpl ShareableLifecycle.refCount = null localSession = Session2 [repo1] forceSubscription = false subscribed = false remoteSessions = main [Lifecycle] Activating RevisionManager main [Lifecycle] Activating CDORevisionCache-SignalProtocol[1, CLIENT, cdo] main [Lifecycle] DUMP CDORevisionCacheBranching Worker.daemon = true Worker.activationTimeout = 10000 Worker.deactivationTimeout = 10000 ReferenceQueueWorker.queue = java.lang.ref.ReferenceQueue@8f3be4 ReferenceQueueWorker.pollMillis = 60000 ReferenceQueueWorker.maxWorkPerPoll = -1 AbstractCDORevisionCache.branchManager = null AbstractCDORevisionCache.name = SignalProtocol[1, CLIENT, cdo] CDORevisionCacheAuditing.revisionLists = typeMap = main [Lifecycle] DUMP TestRevisionManager CDORevisionManagerImpl.supportingAudits = true CDORevisionManagerImpl.supportingBranches = true CDORevisionManagerImpl.revisionLoader = SignalProtocol[1, CLIENT, cdo] CDORevisionManagerImpl.revisionLocker = Session2 [repo1] CDORevisionManagerImpl.factory = org.eclipse.emf.cdo.common.revision.CDORevisionFactory$1@14844ef CDORevisionManagerImpl.cache = CDORevisionCache-SignalProtocol[1, CLIENT, cdo] lock = java.lang.Object@1a516d8 getRevisionsDelay = 0 loadCounter = 0 additionalCounter = 0 main [Lifecycle] Activating Branch[id=0, name=MAIN] main [Lifecycle] DUMP Main ShareableLifecycle.refCount = null CDOBranchImpl.branchManager = BranchManager[loader=SignalProtocol[1, CLIENT, cdo]] CDOBranchImpl.id = 0 CDOBranchImpl.name = MAIN CDOBranchImpl.base = BranchPoint[null, 2014-06-06 11:44:01.769] CDOBranchImpl.head = BranchPoint[Branch[id=0, name=MAIN], *] CDOBranchImpl.branches = null local = false main [Lifecycle] Activating BranchManager[loader=SignalProtocol[1, CLIENT, cdo]] main [Lifecycle] DUMP CDOBranchManagerImpl ShareableLifecycle.refCount = null repository = org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl$RepositoryInfo@17efe53 branchLoader = SignalProtocol[1, CLIENT, cdo] mainBranch = Branch[id=0, name=MAIN] branches = main [Lifecycle] Activating CommitInfoManager main [Lifecycle] DUMP CDOCommitInfoManagerImpl CDOCommitHistoryProviderImpl.histories = CDOCommitHistoryProviderImpl.historyListener = org.eclipse.emf.cdo.internal.common.commit.CDOCommitHistoryProviderImpl$1@6b0524 cache = cacheLock = java.lang.Object@1ebb38 branches = repository = org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl$RepositoryInfo@17efe53 loader = SignalProtocol[1, CLIENT, cdo] handlers = main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/2002/Ecore --> CDOPackageInfo[packageURI=http://www.eclipse.org/emf/2002/Ecore, parentURI=null] main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/CDO/Eresource/4.0.0 --> CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, parentURI=null] main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/CDO/Etypes/4.0.0 --> CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, parentURI=null] main [Signal] ================ Requesting: Signal[protocol=cdo, id=23, name=RepositoryTimeRequest, correlation=2] main [CDOTimeRequest] Requested: 2014-06-06 11:44:02.201 main [BufferPool] Obtained Buffer@1[INITIAL] main [SignalProtocol] Put signal id 23 main [Channel] Handling buffer: Buffer@1[PUTTING] --> Channel[1, CLIENT, cdo] main [JVMConnector] Multiplexing 00 00 00 00 00 00 00 02 00 17 main [Channel] Handling buffer from multiplexer: Buffer@1[GETTING] --> Channel[1, SERVER, cdo] Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Received buffer for correlation 2 main [Signal] ================ Confirming: Signal[protocol=cdo, id=23, name=RepositoryTimeRequest, correlation=2] Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Got signalID: 23 net4j-Thread-2 [Signal] ================ Indicating: Signal[protocol=cdo, id=23, name=RepositoryTimeIndication, correlation=-2] main [CDOTimeRequest] Confirmed: 2014-06-06 11:44:02.202 net4j-Thread-2 [Signal] ================ Responding: Signal[protocol=cdo, id=23, name=RepositoryTimeIndication, correlation=-2] net4j-Thread-2 [RepositoryTimeIndication] Writing indicated: 2014-06-06 11:44:02.203 net4j-Thread-2 [BufferFactory] Created Buffer@2[INITIAL] net4j-Thread-2 [BufferPool] Obtained Buffer@2[INITIAL] net4j-Thread-2 [RepositoryTimeIndication] Writing responded: 2014-06-06 11:44:02.203 net4j-Thread-2 [Channel] Handling buffer: Buffer@2[PUTTING] --> Channel[1, SERVER, cdo] net4j-Thread-2 [JVMConnector] Multiplexing 00 00 00 00 00 00 00 01 00 00 01 46 71 26 21 64 00 00 01 46 71 26 21 64 net4j-Thread-2 [Channel] Handling buffer from multiplexer: Buffer@2[GETTING] --> Channel[1, CLIENT, cdo] Net4jReceiveSerializer-Channel[1, CLIENT, cdo] [SignalProtocol] Received buffer for correlation -2 main [CDOTimeRequest] Read indicated: 2014-06-06 11:44:02.203 main [BufferPool] Retaining Buffer@2[RELEASED] main [CDOTimeRequest] Read responded: 2014-06-06 11:44:02.203 main [Lifecycle] Activating Invalidator main [Lifecycle] DUMP Invalidator Worker.daemon = false Worker.activationTimeout = 10000 Worker.deactivationTimeout = 10000 QueueWorker.queue = QueueWorker.pollMillis = 100 unfinishedLocalCommits = reorderQueue = terminateIfSessionClosed = true main [Lifecycle] DUMP CDONet4jSessionImpl ShareableLifecycle.refCount = null CDOViewContainerImpl.views = CDOSessionImpl.exceptionHandler = null CDOSessionImpl.idGenerator = null CDOSessionImpl.packageRegistry = http://www.eclipse.org/emf/CDO/Eresource/4.0.0=CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, parentURI=null] http://www.eclipse.org/emf/2002/Ecore=CDOPackageInfo[packageURI=http://www.eclipse.org/emf/2002/Ecore, parentURI=null] http://www.eclipse.org/emf/CDO/Etypes/4.0.0=CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, parentURI=null] CDOSessionImpl.branchManager = BranchManager[loader=SignalProtocol[1, CLIENT, cdo]] CDOSessionImpl.revisionManager = RevisionManager CDOSessionImpl.commitInfoManager = CommitInfoManager CDOSessionImpl.sessionProtocol = SignalProtocol[1, CLIENT, cdo] CDOSessionImpl.sessionID = 2 CDOSessionImpl.userID = null CDOSessionImpl.lastUpdateTime = 1402069441769 CDOSessionImpl.options = org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl$OptionsImpl@11dd0b7 CDOSessionImpl.invalidator = Invalidator CDOSessionImpl.repositoryInfo = org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl$RepositoryInfo@17efe53 CDOSessionImpl.fetchRuleManager = NOOP CDOSessionImpl.lockManager = RWOLockManager CDOSessionImpl.mainBranchLocal = false CDOSessionImpl.credentialsProvider = null CDOSessionImpl.remoteSessionManager = CDORemoteSessionManagerImpl CDOSessionImpl.committedSinceLastRefresh = streamWrapper = null connector = JVMClientConnector[default] repositoryName = repo1 signalTimeout = 10000 main [Signal] ================ Requesting: Signal[protocol=cdo, id=-4, name=SetTimeoutRequest, correlation=3] main [SetTimeoutRequest] Set timeout: -1 main [BufferPool] Obtained Buffer@2[INITIAL] main [SignalProtocol] Put signal id -4 main [Channel] Handling buffer: Buffer@2[PUTTING] --> Channel[1, CLIENT, cdo] main [JVMConnector] Multiplexing 00 00 00 00 00 00 00 03 00 03 00 00 00 00 00 00 00 00 main [Channel] Handling buffer from multiplexer: Buffer@2[GETTING] --> Channel[1, SERVER, cdo] Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Received buffer for correlation 3 Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Got signalID: -4 main [Signal] ================ Confirming: Signal[protocol=cdo, id=-4, name=SetTimeoutRequest, correlation=3] net4j-Thread-2 [Signal] ================ Indicating: Signal[protocol=cdo, id=-4, name=SetTimeoutIndication, correlation=-3] net4j-Thread-2 [BufferPool] Retaining Buffer@2[RELEASED] net4j-Thread-2 [SetTimeoutIndication] Set timeout: -1 net4j-Thread-2 [Signal] ================ Responding: Signal[protocol=cdo, id=-4, name=SetTimeoutIndication, correlation=-3] net4j-Thread-2 [BufferPool] Obtained Buffer@2[INITIAL] net4j-Thread-2 [Channel] Handling buffer: Buffer@2[PUTTING] --> Channel[1, SERVER, cdo] net4j-Thread-2 [JVMConnector] Multiplexing 00 00 00 00 00 00 00 02 01 net4j-Thread-2 [Channel] Handling buffer from multiplexer: Buffer@2[GETTING] --> Channel[1, CLIENT, cdo] Net4jReceiveSerializer-Channel[1, CLIENT, cdo] [SignalProtocol] Received buffer for correlation -3 main [BufferPool] Retaining Buffer@2[RELEASED] main [Lifecycle] Activating CDOTransactionImpl main [Signal] ================ Requesting: Signal[protocol=cdo, id=3, name=OpenViewRequest, correlation=4] main [BufferPool] Obtained Buffer@2[INITIAL] main [SignalProtocol] Put signal id 3 main [Channel] Handling buffer: Buffer@2[PUTTING] --> Channel[1, CLIENT, cdo] main [JVMConnector] Multiplexing 00 00 00 00 00 00 00 04 00 03 00 00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 main [Channel] Handling buffer from multiplexer: Buffer@2[GETTING] --> Channel[1, SERVER, cdo] Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Received buffer for correlation 4 Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Got signalID: 3 main [Signal] ================ Confirming: Signal[protocol=cdo, id=3, name=OpenViewRequest, correlation=4] net4j-Thread-2 [Signal] ================ Indicating: Signal[protocol=cdo, id=3, name=OpenViewIndication, correlation=-4] net4j-Thread-2 [BufferPool] Retaining Buffer@2[RELEASED] net4j-Thread-2 [Lifecycle] Activating Transaction[2:1] net4j-Thread-2 [Lifecycle] DUMP Transaction View.session = Session2 [repo1] View.viewID = 1 View.sessionID = 2 View.branchPoint = BranchPoint[Branch[id=0, name=MAIN], *] View.durableLockingID = null View.repository = Repository[repo1] View.changeSubscriptionIDs = View.lockNotificationsEnabled = false View.closed = false net4j-Thread-2 [Signal] ================ Responding: Signal[protocol=cdo, id=3, name=OpenViewIndication, correlation=-4] net4j-Thread-2 [BufferPool] Obtained Buffer@2[INITIAL] net4j-Thread-2 [Channel] Handling buffer: Buffer@2[PUTTING] --> Channel[1, SERVER, cdo] net4j-Thread-2 [JVMConnector] Multiplexing 00 00 00 00 00 00 00 03 01 00 00 00 00 00 00 00 00 00 00 00 00 net4j-Thread-2 [Channel] Handling buffer from multiplexer: Buffer@2[GETTING] --> Channel[1, CLIENT, cdo] Net4jReceiveSerializer-Channel[1, CLIENT, cdo] [SignalProtocol] Received buffer for correlation -4 main [BufferPool] Retaining Buffer@2[RELEASED] main [Lifecycle] DUMP CDOTransactionImpl CDOCommitHistoryProviderImpl.histories = CDOCommitHistoryProviderImpl.historyListener = org.eclipse.emf.cdo.internal.common.commit.CDOCommitHistoryProviderImpl$1@1981b57 AbstractCDOView.viewAndStates = [Lorg.eclipse.emf.spi.cdo.InternalCDOView$ViewAndState;@52afc AbstractCDOView.branchPoint = BranchPoint[Branch[id=0, name=MAIN], *] AbstractCDOView.uriHandler = org.eclipse.emf.internal.cdo.view.CDOURIHandler@1490d94 AbstractCDOView.viewSet = org.eclipse.emf.internal.cdo.view.CDOViewSetImpl@11aabb4 AbstractCDOView.objects = AbstractCDOView.store = CDOStore[Transaction 1 [MAIN]] AbstractCDOView.rootResource = null AbstractCDOView.objectHandlers = org.eclipse.emf.internal.cdo.view.AbstractCDOView$1@1febe2b CDOViewImpl.viewID = 1 CDOViewImpl.session = Session2 [repo1] CDOViewImpl.durableLockingID = null CDOViewImpl.changeSubscriptionManager = org.eclipse.emf.internal.cdo.view.CDOViewImpl$ChangeSubscriptionManager@e28e2 CDOViewImpl.adapterManager = org.eclipse.emf.internal.cdo.view.CDOViewImpl$AdapterManager@19e0e7b CDOViewImpl.options = org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl$OptionsImpl@1c8e67c CDOViewImpl.lastUpdateTime = 1402069441769 CDOViewImpl.lockStates = CDOViewImpl.invalidationRunner = CDOViewInvalidationRunner-Transaction 1 [MAIN] CDOViewImpl.invalidationRunnerActive = false transactionHandlersLock = java.lang.Object@1219c41 transactionHandlers1 = org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl$1@199a032 transactionHandlers2 = org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl$2@e43eb8 lastSavepoint = Savepoint #1 firstSavepoint = Savepoint #1 dirty = false conflict = 0 transactionStrategy = null idGenerator = org.eclipse.emf.cdo.common.id.CDOIDGenerator$2@d1d6ce lastCommitTime = 0 commitComment = null providingCDOID = org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl$3@6d7809 committables = null cleanRevisions = ------------------------ START ------------------------ CDOWorkspaceBaseline: C:\Users\User\AppData\Local\Temp\cdo-3147439813017792873 ------------------------- END ------------------------- ******************************************************* Model4Test.testReadObjects [MEM-branching, JVM, Native] ******************************************************* main [Lifecycle] Activating ManagedContainer main [Lifecycle] Activating {org.eclipse.net4j.randomizers[default]=Factory[org.eclipse.net4j.randomizers, default], org.eclipse.net4j.serverProtocols[failover-client]=Factory[org.eclipse.net4j.serverProtocols, failover-client], org.eclipse.net4j.userManagers[file]=Factory[org.eclipse.net4j.userManagers, file], org.eclipse.net4j.executorServices[default]=Factory[org.eclipse.net4j.executorServices, default], org.eclipse.net4j.serverProtocols[cdo]=Factory[org.eclipse.net4j.serverProtocols, cdo], org.eclipse.net4j.serverProtocols[heartbeat]=Factory[org.eclipse.net4j.serverProtocols, heartbeat], org.eclipse.net4j.serverProtocols[failover]=Factory[org.eclipse.net4j.serverProtocols, failover], org.eclipse.net4j.util.timers[daemon]=Factory[org.eclipse.net4j.util.timers, daemon], org.eclipse.emf.cdo.server.net4j.failoverMonitors[net4j]=Factory[org.eclipse.emf.cdo.server.net4j.failoverMonitors, net4j], org.eclipse.net4j.bufferProviders[default]=Factory[org.eclipse.net4j.bufferProviders, default]} main [Lifecycle] DUMP HashMapRegistry ShareableLifecycle.refCount = null Registry.autoCommit = true Registry.transaction = null map = org.eclipse.net4j.randomizers[default]=Factory[org.eclipse.net4j.randomizers, default] org.eclipse.net4j.serverProtocols[failover-client]=Factory[org.eclipse.net4j.serverProtocols, failover-client] org.eclipse.net4j.userManagers[file]=Factory[org.eclipse.net4j.userManagers, file] org.eclipse.net4j.executorServices[default]=Factory[org.eclipse.net4j.executorServices, default] org.eclipse.net4j.serverProtocols[cdo]=Factory[org.eclipse.net4j.serverProtocols, cdo] org.eclipse.net4j.serverProtocols[heartbeat]=Factory[org.eclipse.net4j.serverProtocols, heartbeat] org.eclipse.net4j.serverProtocols[failover]=Factory[org.eclipse.net4j.serverProtocols, failover] org.eclipse.net4j.util.timers[daemon]=Factory[org.eclipse.net4j.util.timers, daemon] org.eclipse.emf.cdo.server.net4j.failoverMonitors[net4j]=Factory[org.eclipse.emf.cdo.server.net4j.failoverMonitors, net4j] org.eclipse.net4j.bufferProviders[default]=Factory[org.eclipse.net4j.bufferProviders, default] main [Lifecycle] DUMP ManagedContainer factoryRegistry = org.eclipse.net4j.randomizers[default]=Factory[org.eclipse.net4j.randomizers, default] org.eclipse.net4j.serverProtocols[failover-client]=Factory[org.eclipse.net4j.serverProtocols, failover-client] org.eclipse.net4j.userManagers[file]=Factory[org.eclipse.net4j.userManagers, file] org.eclipse.net4j.executorServices[default]=Factory[org.eclipse.net4j.executorServices, default] org.eclipse.net4j.serverProtocols[cdo]=Factory[org.eclipse.net4j.serverProtocols, cdo] org.eclipse.net4j.serverProtocols[heartbeat]=Factory[org.eclipse.net4j.serverProtocols, heartbeat] org.eclipse.net4j.serverProtocols[failover]=Factory[org.eclipse.net4j.serverProtocols, failover] org.eclipse.net4j.util.timers[daemon]=Factory[org.eclipse.net4j.util.timers, daemon] org.eclipse.emf.cdo.server.net4j.failoverMonitors[net4j]=Factory[org.eclipse.emf.cdo.server.net4j.failoverMonitors, net4j] org.eclipse.net4j.bufferProviders[default]=Factory[org.eclipse.net4j.bufferProviders, default] postProcessors = org.eclipse.net4j.TransportInjector@11218ad org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol$Server$TimerInjector@1122d62 elementRegistry = main [Lifecycle] Activating BufferPool[4,096] Net4jBufferPoolMonitor [BufferPool] Start monitoring main [Lifecycle] DUMP BufferPool BufferProvider.bufferCapacity = 4096 BufferProvider.providedBuffers = 0 BufferProvider.retainedBuffers = 0 provider = BufferFactory[4,096] pooledBuffers = 0 main [Lifecycle] Activating JVMAcceptor[default] main [Lifecycle] DUMP JVMAcceptor ShareableLifecycle.refCount = null Acceptor.config = TransportConfig[receiveExecutor=java.util.concurrent.ThreadPoolExecutor@d25119[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0], bufferProvider=BufferPool[4,096], protocolProvider=org.eclipse.net4j.ContainerProtocolProvider$Server@1ca5e7a, negotiator=null] Acceptor.connectorListener = org.eclipse.spi.net4j.Acceptor$1@100bf61 Acceptor.acceptedConnectors = name = default main [Lifecycle] Activating JVMClientConnector[default] main [Connector] Setting state CONNECTING (was disconnected) for JVMClientConnector[default] main [Connector] Setting state CONNECTED (was connecting) for JVMClientConnector[default] main [Lifecycle] Activating JVMServerConnector main [Connector] Setting state CONNECTING (was disconnected) for JVMServerConnector main [Connector] Setting state CONNECTED (was connecting) for JVMServerConnector main [Lifecycle] DUMP JVMServerConnector ShareableLifecycle.refCount = null ChannelMultiplexer.config = TransportConfig[receiveExecutor=java.util.concurrent.ThreadPoolExecutor@d25119[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0], bufferProvider=BufferPool[4,096], protocolProvider=org.eclipse.net4j.ContainerProtocolProvider$Server@1ca5e7a, negotiator=null] ChannelMultiplexer.openChannelTimeout = -1 ChannelMultiplexer.channels = Connector.userID = null Connector.connectorState = CONNECTED JVMConnector.peer = JVMClientConnector[default] JVMConnector.name = default main [Acceptor] Added connector JVMServerConnector main [Lifecycle] DUMP JVMClientConnector ShareableLifecycle.refCount = null ChannelMultiplexer.config = TransportConfig[receiveExecutor=java.util.concurrent.ThreadPoolExecutor@d25119[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0], bufferProvider=BufferPool[4,096], protocolProvider=org.eclipse.net4j.ContainerProtocolProvider$Client@1f5f9d7, negotiator=null] ChannelMultiplexer.openChannelTimeout = -1 ChannelMultiplexer.channels = Connector.userID = null Connector.connectorState = CONNECTED JVMConnector.peer = JVMServerConnector JVMConnector.name = default acceptor = JVMAcceptor[default] main [Lifecycle] Activating Repository[repo1] main [Lifecycle] Activating MEMStore main [Lifecycle] DUMP MEMStore Store.type = mem Store.objectIDTypes = UUID Store.supportedChangeFormats = DELTA REVISION Store.supportedRevisionTemporalities = NONE AUDITING Store.supportedRevisionParallelisms = NONE BRANCHING Store.revisionTemporality = AUDITING Store.revisionParallelism = BRANCHING Store.repository = Repository[repo1] Store.dropAllDataOnActivate = false creationTime = 1402069442667 properties = branchInfos = lastBranchID = 0 lastLocalBranchID = 0 revisions = commitInfos = objectTypes = lockAreas = lobs = listLimit = -1 main [Lifecycle] Activating TestSessionManager main [Lifecycle] DUMP TestSessionManager ShareableLifecycle.refCount = null SessionManager.repository = Repository[repo1] SessionManager.authenticationServer = null SessionManager.authenticator = null SessionManager.permissionManager = null SessionManager.sessions = SessionManager.lastSessionID = 0 lock = java.lang.Object@1e5a19e commitNotificationDelay = 0 delayLatch = null main [Lifecycle] Activating RevisionManager main [Lifecycle] Activating CDORevisionCache-Repository[repo1] main [Lifecycle] DUMP CDORevisionCacheBranching Worker.daemon = true Worker.activationTimeout = 10000 Worker.deactivationTimeout = 10000 ReferenceQueueWorker.queue = java.lang.ref.ReferenceQueue@b1b4c0 ReferenceQueueWorker.pollMillis = 60000 ReferenceQueueWorker.maxWorkPerPoll = -1 AbstractCDORevisionCache.branchManager = null AbstractCDORevisionCache.name = Repository[repo1] CDORevisionCacheAuditing.revisionLists = typeMap = main [Lifecycle] DUMP TestRevisionManager CDORevisionManagerImpl.supportingAudits = true CDORevisionManagerImpl.supportingBranches = true CDORevisionManagerImpl.revisionLoader = Repository[repo1] CDORevisionManagerImpl.revisionLocker = null CDORevisionManagerImpl.factory = org.eclipse.emf.cdo.common.revision.CDORevisionFactory$1@14844ef CDORevisionManagerImpl.cache = CDORevisionCache-Repository[repo1] lock = java.lang.Object@d1e727 getRevisionsDelay = 0 loadCounter = 0 additionalCounter = 0 main [Lifecycle] Activating BranchManager[loader=Repository[repo1]] main [Lifecycle] DUMP CDOBranchManagerImpl ShareableLifecycle.refCount = null repository = Repository[repo1] branchLoader = Repository[repo1] mainBranch = null branches = main [Lifecycle] Activating QueryManager main [Lifecycle] DUMP QueryManager repository = Repository[repo1] queryContexts = executors = null shutdownExecutorService = false nextQuery = 0 allowInterruptRunningQueries = true main [Lifecycle] Activating CommitInfoManager main [Lifecycle] DUMP CDOCommitInfoManagerImpl CDOCommitHistoryProviderImpl.histories = CDOCommitHistoryProviderImpl.historyListener = org.eclipse.emf.cdo.internal.common.commit.CDOCommitHistoryProviderImpl$1@9ee006 cache = null cacheLock = java.lang.Object@85af5c branches = repository = Repository[repo1] loader = Repository[repo1] handlers = main [Lifecycle] Activating CommitManager main [Lifecycle] DUMP CommitManager repository = Repository[repo1] shutdownExecutorService = false main [Lifecycle] Activating Branch[id=0, name=MAIN] main [Lifecycle] DUMP Main ShareableLifecycle.refCount = null CDOBranchImpl.branchManager = BranchManager[loader=Repository[repo1]] CDOBranchImpl.id = 0 CDOBranchImpl.name = MAIN CDOBranchImpl.base = BranchPoint[null, 2014-06-06 11:44:02.667] CDOBranchImpl.head = BranchPoint[Branch[id=0, name=MAIN], *] CDOBranchImpl.branches = null local = false main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/2002/Ecore --> org.eclipse.emf.ecore.impl.EcorePackageImpl@183bd71 (name: ecore) (nsURI: http://www.eclipse.org/emf/2002/Ecore, nsPrefix: ecore) main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/CDO/Eresource/4.0.0 --> org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl@1f3ed7f (name: eresource) (nsURI: http://www.eclipse.org/emf/CDO/Eresource/4.0.0, nsPrefix: eresource) main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/CDO/Etypes/4.0.0 --> org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl@1c44935 (name: etypes) (nsURI: http://www.eclipse.org/emf/CDO/Etypes/4.0.0, nsPrefix: etypes) main [Lifecycle] Activating MEMStoreAccessor main [Lifecycle] DUMP MEMStoreAccessor StoreAccessorBase.store = MEMStore StoreAccessorBase.context = null StoreAccessorBase.reader = false StoreAccessorBase.commitContexts = testQueryHandler = org.eclipse.emf.cdo.internal.server.mem.MEMStoreAccessor$1@bbe429 newRevisions = main [Lifecycle] Deactivating MEMStoreAccessor main [BaseCDORevision] Setting branchPoint CDOResource@nullv0("/"): BranchPoint[Branch[id=0, name=MAIN], *] main [BaseCDORevision] Setting containerID CDOResource@null:0v0("/"): NULL main [BaseCDORevision] Setting containingFeatureID CDOResource@null:0v0("/"): 0 main [BaseCDORevision] Setting ID: _YlAI4O2REeOOYPAfry7_-A main [BaseCDORevision] Setting resourceID CDOResource@_YlAI4O2REeOOYPAfry7_-A:0v0("/"): _YlAI4O2REeOOYPAfry7_-A main [SessionManager] Opening session 1 main [Lifecycle] Activating Session1 [repo1] main [Lifecycle] DUMP Session ShareableLifecycle.refCount = null manager = TestSessionManager protocol = null sessionID = 1 userID = null passiveUpdateEnabled = true passiveUpdateMode = INVALIDATIONS lockNotificationMode = IF_REQUIRED_BY_VIEWS lastUpdateTime = 0 views = lastTempViewID = 0 subscribed = false main [Lifecycle] Activating Transaction[1:1] main [Lifecycle] DUMP Transaction View.session = Session1 [repo1] View.viewID = 1 View.sessionID = 1 View.branchPoint = BranchPoint[Branch[id=0, name=MAIN], *] View.durableLockingID = null View.repository = Repository[repo1] View.changeSubscriptionIDs = View.lockNotificationsEnabled = false View.closed = false main [Lifecycle] Activating MEMStoreAccessor main [Lifecycle] DUMP MEMStoreAccessor StoreAccessorBase.store = MEMStore StoreAccessorBase.context = Transaction[1:1] StoreAccessorBase.reader = false StoreAccessorBase.commitContexts = testQueryHandler = org.eclipse.emf.cdo.internal.server.mem.MEMStoreAccessor$1@1805296 newRevisions = main [BaseCDORevision] Setting version for CDOResource@_YlAI4O2REeOOYPAfry7_-A:0v0("/"): v1 main [BaseCDORevision] Setting branchPoint CDOResource@_YlAI4O2REeOOYPAfry7_-A:0v1("/"): BranchPoint[Branch[id=0, name=MAIN], 2014-06-06 11:44:02.667] main [BaseCDORevision] Setting revised CDOResource@_YlAI4O2REeOOYPAfry7_-A:0v1("/"): * main [StoreAccessorBase] Writing transaction: Transaction[1:1] main [AbstractCDORevisionCache] Adding revision CDOResource@_YlAI4O2REeOOYPAfry7_-A:0v1("/") to CDORevisionCache-Repository[repo1] main [Lifecycle] Deactivating MEMStoreAccessor main [Lifecycle] Deactivating Session1 [repo1] main [Lifecycle] Deactivating Transaction[1:1] main [Lifecycle] Activating LockingManager main [Lifecycle] Activating MEMStoreAccessor main [Lifecycle] DUMP MEMStoreAccessor StoreAccessorBase.store = MEMStore StoreAccessorBase.context = null StoreAccessorBase.reader = true StoreAccessorBase.commitContexts = testQueryHandler = org.eclipse.emf.cdo.internal.server.mem.MEMStoreAccessor$1@1ae0c29 newRevisions = main [Lifecycle] Deactivating MEMStoreAccessor main [Lifecycle] DUMP LockingManager RWOLockManager.EMPTY_RESULT = RWOLockManager.objectToLockStateMap = RWOLockManager.contextToLockStates = repository = Repository[repo1] openViews = durableViews = durableViewHandlers = org.eclipse.emf.cdo.internal.server.LockingManager$1@1a0941a main [Lifecycle] DUMP Default ShareableLifecycle.refCount = null Repository.name = repo1 Repository.uuid = null Repository.store = MEMStore Repository.type = MASTER Repository.state = ONLINE Repository.properties = idGenerationLocation=CLIENT supportingAudits=true ensureReferentialIntegrity=false supportingBranches=true overrideUUID= Repository.supportingAudits = true Repository.supportingBranches = true Repository.serializingCommits = false Repository.ensuringReferentialIntegrity = false Repository.idGenerationLocation = CLIENT Repository.optimisticLockingTimeout = 10000 Repository.packageRegistryCommitLock = java.util.concurrent.Semaphore@15b734b[Permits = 1] Repository.packageRegistry = http://www.eclipse.org/emf/CDO/Eresource/4.0.0=org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl@1f3ed7f (name: eresource) (nsURI: http://www.eclipse.org/emf/CDO/Eresource/4.0.0, nsPrefix: eresource) http://www.eclipse.org/emf/2002/Ecore=org.eclipse.emf.ecore.impl.EcorePackageImpl@183bd71 (name: ecore) (nsURI: http://www.eclipse.org/emf/2002/Ecore, nsPrefix: ecore) http://www.eclipse.org/emf/CDO/Etypes/4.0.0=org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl@1c44935 (name: etypes) (nsURI: http://www.eclipse.org/emf/CDO/Etypes/4.0.0, nsPrefix: etypes) Repository.branchManager = BranchManager[loader=Repository[repo1]] Repository.revisionManager = RevisionManager Repository.commitInfoManager = CommitInfoManager Repository.sessionManager = TestSessionManager Repository.queryManager = QueryManager Repository.commitManager = CommitManager Repository.lockingManager = LockingManager Repository.queryHandlerProvider = null Repository.container = ManagedContainer Repository.readAccessHandlers = Repository.writeAccessHandlers = Repository.initialPackages = null Repository.timeStampAuthority = org.eclipse.emf.cdo.internal.server.TimeStampAuthority@ee419f Repository.skipInitialization = false Repository.rootResourceID = _YlAI4O2REeOOYPAfry7_-A Repository.lastTreeRestructuringCommit = -1 main [Lifecycle] Activating Session0 [?] main [Connector] Waiting for connection... main [Lifecycle] Activating SignalProtocol[-32,768, CLIENT, cdo] main [Lifecycle] DUMP CDOClientProtocol Protocol.type = cdo Protocol.executorService = java.util.concurrent.ThreadPoolExecutor@d25119[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] Protocol.bufferProvider = Channel[-32,768, CLIENT] Protocol.infraStructure = Session0 [?] Protocol.channel = Channel[-32,768, CLIENT] Protocol.userID = null SignalProtocol.timeout = 10000 SignalProtocol.streamWrapper = null SignalProtocol.signals = SignalProtocol.nextCorrelationID = 1 SignalProtocol.failingOver = false packageURICompressor = StringCompressor[client=true] main [ChannelMultiplexer] Opening channel with protocol cdo main [Lifecycle] Activating Channel[1, CLIENT, cdo] main [Lifecycle] Activating ReceiveSerializer main [Lifecycle] DUMP ReceiveSerializer Worker.daemon = true Worker.activationTimeout = 10000 Worker.deactivationTimeout = 10000 QueueWorker.queue = QueueWorker.pollMillis = 100 main [Lifecycle] DUMP JVMChannel Channel.userID = null Channel.channelMultiplexer = JVMClientConnector[default] Channel.id = 1 Channel.receiveExecutor = java.util.concurrent.ThreadPoolExecutor@d25119[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] Channel.receiveHandler = SignalProtocol[1, CLIENT, cdo] Channel.receiveSerializer = ReceiveSerializer Channel.sendQueue = Channel.sentBuffers = 0 Channel.receivedBuffers = 0 peer = null main [Lifecycle] Activating SignalProtocol[-32,768, SERVER, cdo] main [Lifecycle] DUMP CDOServerProtocol Protocol.type = cdo Protocol.executorService = java.util.concurrent.ThreadPoolExecutor@d25119[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] Protocol.bufferProvider = Channel[-32,768, SERVER] Protocol.infraStructure = null Protocol.channel = Channel[-32,768, SERVER] Protocol.userID = null SignalProtocol.timeout = 10000 SignalProtocol.streamWrapper = null SignalProtocol.signals = SignalProtocol.nextCorrelationID = 1 SignalProtocol.failingOver = false negotiationTimeout = 15000 repositoryProvider = org.eclipse.emf.cdo.tests.config.impl.RepositoryConfig$3@19ea79f packageURICompressor = StringCompressor[client=false] main [ChannelMultiplexer] Opening channel with protocol cdo main [Lifecycle] Activating Channel[1, SERVER, cdo] main [Lifecycle] Activating ReceiveSerializer main [Lifecycle] DUMP ReceiveSerializer Worker.daemon = true Worker.activationTimeout = 10000 Worker.deactivationTimeout = 10000 QueueWorker.queue = QueueWorker.pollMillis = 100 main [Lifecycle] DUMP JVMChannel Channel.userID = null Channel.channelMultiplexer = JVMServerConnector Channel.id = 1 Channel.receiveExecutor = java.util.concurrent.ThreadPoolExecutor@d25119[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] Channel.receiveHandler = SignalProtocol[1, SERVER, cdo] Channel.receiveSerializer = ReceiveSerializer Channel.sendQueue = Channel.sentBuffers = 0 Channel.receivedBuffers = 0 peer = null main [Signal] ================ Requesting: Signal[protocol=cdo, id=1, name=OpenSessionRequest, correlation=1] main [BufferFactory] Created Buffer@4[INITIAL] main [BufferPool] Obtained Buffer@4[INITIAL] main [SignalProtocol] Put signal id 1 main [OpenSessionRequest] Writing repositoryName: repo1 main [OpenSessionRequest] Writing userID: null main [OpenSessionRequest] Writing passiveUpdateEnabled: true main [OpenSessionRequest] Writing passiveUpdateMode: INVALIDATIONS main [OpenSessionRequest] Writing lockNotificationMode: IF_REQUIRED_BY_VIEWS main [Channel] Handling buffer: Buffer@4[PUTTING] --> Channel[1, CLIENT, cdo] main [JVMConnector] Multiplexing 00 00 00 00 00 00 00 01 00 01 00 00 00 01 00 00 00 0a 01 00 05 72 65 70 6f 31 00 00 01 7e 7d main [Channel] Handling buffer from multiplexer: Buffer@4[GETTING] --> Channel[1, SERVER, cdo] Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Received buffer for correlation 1 Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Got signalID: 1 main [Signal] ================ Confirming: Signal[protocol=cdo, id=1, name=OpenSessionRequest, correlation=1] net4j-Thread-2 [Signal] ================ Indicating: Signal[protocol=cdo, id=1, name=OpenSessionIndication, correlation=-1] net4j-Thread-2 [OpenSessionIndication] Read repositoryName: repo1 net4j-Thread-2 [OpenSessionIndication] Read userID: null net4j-Thread-2 [OpenSessionIndication] Read passiveUpdateEnabled: true net4j-Thread-2 [OpenSessionIndication] Read passiveUpdateMode: INVALIDATIONS net4j-Thread-2 [BufferPool] Retaining Buffer@4[RELEASED] net4j-Thread-2 [OpenSessionIndication] Read lockNotificationMode: IF_REQUIRED_BY_VIEWS net4j-Thread-2 [Signal] ================ Responding: Signal[protocol=cdo, id=1, name=OpenSessionIndication, correlation=-1] net4j-Thread-2 [SessionManager] Opening session 2 net4j-Thread-2 [Lifecycle] Activating Session2 [repo1] net4j-Thread-2 [Lifecycle] DUMP Session ShareableLifecycle.refCount = null manager = TestSessionManager protocol = SignalProtocol[1, SERVER, cdo] sessionID = 2 userID = null passiveUpdateEnabled = true passiveUpdateMode = INVALIDATIONS lockNotificationMode = IF_REQUIRED_BY_VIEWS lastUpdateTime = 0 views = lastTempViewID = 0 subscribed = false net4j-Thread-2 [OpenSessionIndication] Writing sessionID: 2 net4j-Thread-2 [BufferPool] Obtained Buffer@4[INITIAL] net4j-Thread-2 [OpenSessionIndication] Writing userID: null net4j-Thread-2 [OpenSessionIndication] Writing repositoryUUID: repo1 net4j-Thread-2 [CDOIDUtil] Writing CDOIDObject of subtype 4 (UUID) net4j-Thread-2 [CDODataOutputImpl] Writing 3 package units net4j-Thread-2 [CDOPackageUnitImpl] Writing CDOPackageUnit[id=http://www.eclipse.org/emf/2002/Ecore, state=LOADED, type=LEGACY, originalType=LEGACY, timeStamp=2014-06-06 11:44:02.667] net4j-Thread-2 [CDOPackageInfoImpl] Writing CDOPackageInfo[packageURI=http://www.eclipse.org/emf/2002/Ecore, parentURI=null] net4j-Thread-2 [CDOPackageUnitImpl] Writing CDOPackageUnit[id=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, state=LOADED, type=NATIVE, originalType=NATIVE, timeStamp=2014-06-06 11:44:02.667] net4j-Thread-2 [CDOPackageInfoImpl] Writing CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, parentURI=null] net4j-Thread-2 [CDOPackageUnitImpl] Writing CDOPackageUnit[id=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, state=LOADED, type=NATIVE, originalType=NATIVE, timeStamp=2014-06-06 11:44:02.667] net4j-Thread-2 [CDOPackageInfoImpl] Writing CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, parentURI=null] net4j-Thread-2 [Channel] Handling buffer: Buffer@4[PUTTING] --> Channel[1, SERVER, cdo] net4j-Thread-2 [JVMConnector] Multiplexing 00 00 00 00 00 00 00 00 00 00 00 02 00 01 00 05 72 65 70 6f 31 00 7e 7b 01 00 03 6d 65 6d 00 00 00 00 01 7a 00 00 01 46 71 26 1f 6b 00 00 01 46 71 26 1f 6b 04 00 00 00 10 62 50 08 1f 12 6e 11 1c 71 60 0f 1f 50 2e 00 07 01 01 00 00 7d 00 00 00 03 00 01 00 00 01 46 71 26 1f 6b 00 00 00 01 7f 00 00 00 00 00 00 00 02 01 00 25 68 74 74 70 3a 2f 2f 77 77 77 2e 65 63 6c 69 70 73 65 2e 6f 72 67 2f 65 6d 66 2f 32 30 30 32 2f 45 63 6f 72 65 00 01 00 00 00 00 00 00 00 00 01 46 71 26 1f 6b 00 00 00 01 7f 00 00 00 00 00 00 01 02 01 00 2e 68 74 74 70 3a 2f 2f 77 77 77 2e 65 63 6c 69 70 73 65 2e 6f 72 67 2f 65 6d 66 2f 43 44 4f 2f 45 72 65 73 6f 75 72 63 65 2f 34 2e 30 2e 30 00 01 00 00 00 00 00 00 00 00 01 46 71 26 1f 6b 00 00 00 01 7f 00 00 00 00 00 00 02 02 01 00 2b 68 74 74 70 3a 2f 2f 77 77 77 2e 65 63 6c 69 70 73 65 2e 6f 72 67 2f 65 6d 66 2f 43 44 4f 2f 45 74 79 70 65 73 2f 34 2e 30 2e 30 00 01 00 00 00 00 net4j-Thread-2 [Channel] Handling buffer from multiplexer: Buffer@4[GETTING] --> Channel[1, CLIENT, cdo] Net4jReceiveSerializer-Channel[1, CLIENT, cdo] [SignalProtocol] Received buffer for correlation -1 main [OpenSessionRequest] Read sessionID: 2 main [OpenSessionRequest] Read userID: null main [OpenSessionRequest] Read repositoryUUID: repo1 main [OpenSessionRequest] Read repositoryType: MASTER main [OpenSessionRequest] Read repositoryState: ONLINE main [OpenSessionRequest] Read storeType: mem main [OpenSessionRequest] Read objectIDType: UUID main [OpenSessionRequest] Read repositoryCreationTime: 2014-06-06 11:44:02.667 main [OpenSessionRequest] Read lastUpdateTime: 2014-06-06 11:44:02.667 main [CDOIDUtil] Reading CDOIDObject of subtype 4 (UUID) main [OpenSessionRequest] Read rootResourceID: _YlAI4O2REeOOYPAfry7_-A main [OpenSessionRequest] Read repositorySupportingAudits: true main [OpenSessionRequest] Read repositorySupportingBranches: true main [OpenSessionRequest] Read repositorySerializingCommits: false main [OpenSessionRequest] Read repositoryEnsuringReferentialIntegrity: false main [OpenSessionRequest] Read repositoryIDGenerationLocation: CLIENT main [CDODataInputImpl] Reading 3 package units main [CDOPackageInfoImpl] Read CDOPackageInfo[packageURI=http://www.eclipse.org/emf/2002/Ecore, parentURI=null] main [CDOPackageUnitImpl] Read CDOPackageUnit[id=http://www.eclipse.org/emf/2002/Ecore, state=PROXY, type=LEGACY, originalType=LEGACY, timeStamp=2014-06-06 11:44:02.667] main [CDOPackageInfoImpl] Read CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, parentURI=null] main [CDOPackageUnitImpl] Read CDOPackageUnit[id=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, state=PROXY, type=NATIVE, originalType=NATIVE, timeStamp=2014-06-06 11:44:02.667] main [BufferPool] Retaining Buffer@4[RELEASED] main [CDOPackageInfoImpl] Read CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, parentURI=null] main [CDOPackageUnitImpl] Read CDOPackageUnit[id=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, state=PROXY, type=NATIVE, originalType=NATIVE, timeStamp=2014-06-06 11:44:02.667] main [Lifecycle] Activating CDORemoteSessionManagerImpl main [Lifecycle] DUMP CDORemoteSessionManagerImpl ShareableLifecycle.refCount = null localSession = Session2 [repo1] forceSubscription = false subscribed = false remoteSessions = main [Lifecycle] Activating RevisionManager main [Lifecycle] Activating CDORevisionCache-SignalProtocol[1, CLIENT, cdo] main [Lifecycle] DUMP CDORevisionCacheBranching Worker.daemon = true Worker.activationTimeout = 10000 Worker.deactivationTimeout = 10000 ReferenceQueueWorker.queue = java.lang.ref.ReferenceQueue@17e0b22 ReferenceQueueWorker.pollMillis = 60000 ReferenceQueueWorker.maxWorkPerPoll = -1 AbstractCDORevisionCache.branchManager = null AbstractCDORevisionCache.name = SignalProtocol[1, CLIENT, cdo] CDORevisionCacheAuditing.revisionLists = typeMap = main [Lifecycle] DUMP TestRevisionManager CDORevisionManagerImpl.supportingAudits = true CDORevisionManagerImpl.supportingBranches = true CDORevisionManagerImpl.revisionLoader = SignalProtocol[1, CLIENT, cdo] CDORevisionManagerImpl.revisionLocker = Session2 [repo1] CDORevisionManagerImpl.factory = org.eclipse.emf.cdo.common.revision.CDORevisionFactory$1@14844ef CDORevisionManagerImpl.cache = CDORevisionCache-SignalProtocol[1, CLIENT, cdo] lock = java.lang.Object@cf44e getRevisionsDelay = 0 loadCounter = 0 additionalCounter = 0 main [Lifecycle] Activating Branch[id=0, name=MAIN] main [Lifecycle] DUMP Main ShareableLifecycle.refCount = null CDOBranchImpl.branchManager = BranchManager[loader=SignalProtocol[1, CLIENT, cdo]] CDOBranchImpl.id = 0 CDOBranchImpl.name = MAIN CDOBranchImpl.base = BranchPoint[null, 2014-06-06 11:44:02.667] CDOBranchImpl.head = BranchPoint[Branch[id=0, name=MAIN], *] CDOBranchImpl.branches = null local = false main [Lifecycle] Activating BranchManager[loader=SignalProtocol[1, CLIENT, cdo]] main [Lifecycle] DUMP CDOBranchManagerImpl ShareableLifecycle.refCount = null repository = org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl$RepositoryInfo@7b4cb5 branchLoader = SignalProtocol[1, CLIENT, cdo] mainBranch = Branch[id=0, name=MAIN] branches = main [Lifecycle] Activating CommitInfoManager main [Lifecycle] DUMP CDOCommitInfoManagerImpl CDOCommitHistoryProviderImpl.histories = CDOCommitHistoryProviderImpl.historyListener = org.eclipse.emf.cdo.internal.common.commit.CDOCommitHistoryProviderImpl$1@e92232 cache = cacheLock = java.lang.Object@1c43fa8 branches = repository = org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl$RepositoryInfo@7b4cb5 loader = SignalProtocol[1, CLIENT, cdo] handlers = main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/2002/Ecore --> CDOPackageInfo[packageURI=http://www.eclipse.org/emf/2002/Ecore, parentURI=null] main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/CDO/Eresource/4.0.0 --> CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, parentURI=null] main [CDOPackageRegistryImpl] Registering http://www.eclipse.org/emf/CDO/Etypes/4.0.0 --> CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, parentURI=null] main [Signal] ================ Requesting: Signal[protocol=cdo, id=23, name=RepositoryTimeRequest, correlation=2] main [CDOTimeRequest] Requested: 2014-06-06 11:44:02.682 main [BufferPool] Obtained Buffer@4[INITIAL] main [SignalProtocol] Put signal id 23 main [Channel] Handling buffer: Buffer@4[PUTTING] --> Channel[1, CLIENT, cdo] main [JVMConnector] Multiplexing 00 00 00 00 00 00 00 02 00 17 main [Channel] Handling buffer from multiplexer: Buffer@4[GETTING] --> Channel[1, SERVER, cdo] Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Received buffer for correlation 2 main [Signal] ================ Confirming: Signal[protocol=cdo, id=23, name=RepositoryTimeRequest, correlation=2] Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Got signalID: 23 main [CDOTimeRequest] Confirmed: 2014-06-06 11:44:02.682 net4j-Thread-2 [Signal] ================ Indicating: Signal[protocol=cdo, id=23, name=RepositoryTimeIndication, correlation=-2] net4j-Thread-2 [Signal] ================ Responding: Signal[protocol=cdo, id=23, name=RepositoryTimeIndication, correlation=-2] net4j-Thread-2 [RepositoryTimeIndication] Writing indicated: 2014-06-06 11:44:02.683 net4j-Thread-2 [BufferFactory] Created Buffer@5[INITIAL] net4j-Thread-2 [BufferPool] Obtained Buffer@5[INITIAL] net4j-Thread-2 [RepositoryTimeIndication] Writing responded: 2014-06-06 11:44:02.683 net4j-Thread-2 [Channel] Handling buffer: Buffer@5[PUTTING] --> Channel[1, SERVER, cdo] net4j-Thread-2 [JVMConnector] Multiplexing 00 00 00 00 00 00 00 01 00 00 01 46 71 26 1f 7b 00 00 01 46 71 26 1f 7b net4j-Thread-2 [Channel] Handling buffer from multiplexer: Buffer@5[GETTING] --> Channel[1, CLIENT, cdo] Net4jReceiveSerializer-Channel[1, CLIENT, cdo] [SignalProtocol] Received buffer for correlation -2 main [CDOTimeRequest] Read indicated: 2014-06-06 11:44:02.683 main [BufferPool] Retaining Buffer@5[RELEASED] main [CDOTimeRequest] Read responded: 2014-06-06 11:44:02.683 main [Lifecycle] Activating Invalidator main [Lifecycle] DUMP Invalidator Worker.daemon = false Worker.activationTimeout = 10000 Worker.deactivationTimeout = 10000 QueueWorker.queue = QueueWorker.pollMillis = 100 unfinishedLocalCommits = reorderQueue = terminateIfSessionClosed = true main [Lifecycle] DUMP CDONet4jSessionImpl ShareableLifecycle.refCount = null CDOViewContainerImpl.views = CDOSessionImpl.exceptionHandler = null CDOSessionImpl.idGenerator = null CDOSessionImpl.packageRegistry = http://www.eclipse.org/emf/CDO/Eresource/4.0.0=CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Eresource/4.0.0, parentURI=null] http://www.eclipse.org/emf/2002/Ecore=CDOPackageInfo[packageURI=http://www.eclipse.org/emf/2002/Ecore, parentURI=null] http://www.eclipse.org/emf/CDO/Etypes/4.0.0=CDOPackageInfo[packageURI=http://www.eclipse.org/emf/CDO/Etypes/4.0.0, parentURI=null] CDOSessionImpl.branchManager = BranchManager[loader=SignalProtocol[1, CLIENT, cdo]] CDOSessionImpl.revisionManager = RevisionManager CDOSessionImpl.commitInfoManager = CommitInfoManager CDOSessionImpl.sessionProtocol = SignalProtocol[1, CLIENT, cdo] CDOSessionImpl.sessionID = 2 CDOSessionImpl.userID = null CDOSessionImpl.lastUpdateTime = 1402069442667 CDOSessionImpl.options = org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl$OptionsImpl@134cd50 CDOSessionImpl.invalidator = Invalidator CDOSessionImpl.repositoryInfo = org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl$RepositoryInfo@7b4cb5 CDOSessionImpl.fetchRuleManager = NOOP CDOSessionImpl.lockManager = RWOLockManager CDOSessionImpl.mainBranchLocal = false CDOSessionImpl.credentialsProvider = null CDOSessionImpl.remoteSessionManager = CDORemoteSessionManagerImpl CDOSessionImpl.committedSinceLastRefresh = streamWrapper = null connector = JVMClientConnector[default] repositoryName = repo1 signalTimeout = 10000 main [Signal] ================ Requesting: Signal[protocol=cdo, id=-4, name=SetTimeoutRequest, correlation=3] main [SetTimeoutRequest] Set timeout: -1 main [BufferPool] Obtained Buffer@5[INITIAL] main [SignalProtocol] Put signal id -4 main [Channel] Handling buffer: Buffer@5[PUTTING] --> Channel[1, CLIENT, cdo] main [JVMConnector] Multiplexing 00 00 00 00 00 00 00 03 00 03 00 00 00 00 00 00 00 00 main [Channel] Handling buffer from multiplexer: Buffer@5[GETTING] --> Channel[1, SERVER, cdo] main [Signal] ================ Confirming: Signal[protocol=cdo, id=-4, name=SetTimeoutRequest, correlation=3] Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Received buffer for correlation 3 Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Got signalID: -4 net4j-Thread-2 [Signal] ================ Indicating: Signal[protocol=cdo, id=-4, name=SetTimeoutIndication, correlation=-3] net4j-Thread-2 [BufferPool] Retaining Buffer@5[RELEASED] net4j-Thread-2 [SetTimeoutIndication] Set timeout: -1 net4j-Thread-2 [Signal] ================ Responding: Signal[protocol=cdo, id=-4, name=SetTimeoutIndication, correlation=-3] net4j-Thread-2 [BufferPool] Obtained Buffer@5[INITIAL] net4j-Thread-2 [Channel] Handling buffer: Buffer@5[PUTTING] --> Channel[1, SERVER, cdo] net4j-Thread-2 [JVMConnector] Multiplexing 00 00 00 00 00 00 00 02 01 net4j-Thread-2 [Channel] Handling buffer from multiplexer: Buffer@5[GETTING] --> Channel[1, CLIENT, cdo] Net4jReceiveSerializer-Channel[1, CLIENT, cdo] [SignalProtocol] Received buffer for correlation -3 main [BufferPool] Retaining Buffer@5[RELEASED] main [Lifecycle] Activating CDOTransactionImpl main [Signal] ================ Requesting: Signal[protocol=cdo, id=3, name=OpenViewRequest, correlation=4] main [BufferPool] Obtained Buffer@5[INITIAL] main [SignalProtocol] Put signal id 3 main [Channel] Handling buffer: Buffer@5[PUTTING] --> Channel[1, CLIENT, cdo] main [JVMConnector] Multiplexing 00 00 00 00 00 00 00 04 00 03 00 00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 main [Channel] Handling buffer from multiplexer: Buffer@5[GETTING] --> Channel[1, SERVER, cdo] Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Received buffer for correlation 4 main [Signal] ================ Confirming: Signal[protocol=cdo, id=3, name=OpenViewRequest, correlation=4] Net4jReceiveSerializer-Channel[1, SERVER, cdo] [SignalProtocol] Got signalID: 3 net4j-Thread-2 [Signal] ================ Indicating: Signal[protocol=cdo, id=3, name=OpenViewIndication, correlation=-4] net4j-Thread-2 [BufferPool] Retaining Buffer@5[RELEASED] net4j-Thread-2 [Lifecycle] Activating Transaction[2:1] net4j-Thread-2 [Lifecycle] DUMP Transaction View.session = Session2 [repo1] View.viewID = 1 View.sessionID = 2 View.branchPoint = BranchPoint[Branch[id=0, name=MAIN], *] View.durableLockingID = null View.repository = Repository[repo1] View.changeSubscriptionIDs = View.lockNotificationsEnabled = false View.closed = false net4j-Thread-2 [Signal] ================ Responding: Signal[protocol=cdo, id=3, name=OpenViewIndication, correlation=-4] net4j-Thread-2 [BufferPool] Obtained Buffer@5[INITIAL] net4j-Thread-2 [Channel] Handling buffer: Buffer@5[PUTTING] --> Channel[1, SERVER, cdo] net4j-Thread-2 [JVMConnector] Multiplexing 00 00 00 00 00 00 00 03 01 00 00 00 00 00 00 00 00 00 00 00 00 net4j-Thread-2 [Channel] Handling buffer from multiplexer: Buffer@5[GETTING] --> Channel[1, CLIENT, cdo] Net4jReceiveSerializer-Channel[1, CLIENT, cdo] [SignalProtocol] Received buffer for correlation -4 main [BufferPool] Retaining Buffer@5[RELEASED] main [Lifecycle] DUMP CDOTransactionImpl CDOCommitHistoryProviderImpl.histories = CDOCommitHistoryProviderImpl.historyListener = org.eclipse.emf.cdo.internal.common.commit.CDOCommitHistoryProviderImpl$1@6eda0f AbstractCDOView.viewAndStates = [Lorg.eclipse.emf.spi.cdo.InternalCDOView$ViewAndState;@1ae4145 AbstractCDOView.branchPoint = BranchPoint[Branch[id=0, name=MAIN], *] AbstractCDOView.uriHandler = org.eclipse.emf.internal.cdo.view.CDOURIHandler@13f4809 AbstractCDOView.viewSet = org.eclipse.emf.internal.cdo.view.CDOViewSetImpl@1924daa AbstractCDOView.objects = AbstractCDOView.store = CDOStore[Transaction 1 [MAIN]] AbstractCDOView.rootResource = null AbstractCDOView.objectHandlers = org.eclipse.emf.internal.cdo.view.AbstractCDOView$1@28ef60 CDOViewImpl.viewID = 1 CDOViewImpl.session = Session2 [repo1] CDOViewImpl.durableLockingID = null CDOViewImpl.changeSubscriptionManager = org.eclipse.emf.internal.cdo.view.CDOViewImpl$ChangeSubscriptionManager@17b9404 CDOViewImpl.adapterManager = org.eclipse.emf.internal.cdo.view.CDOViewImpl$AdapterManager@32a6dc CDOViewImpl.options = org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl$OptionsImpl@168c70e CDOViewImpl.lastUpdateTime = 1402069442667 CDOViewImpl.lockStates = CDOViewImpl.invalidationRunner = CDOViewInvalidationRunner-Transaction 1 [MAIN] CDOViewImpl.invalidationRunnerActive = false transactionHandlersLock = java.lang.Object@1e47e65 transactionHandlers1 = org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl$1@265039 transactionHandlers2 = org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl$2@15d0293 lastSavepoint = Savepoint #1 firstSavepoint = Savepoint #1 dirty = false conflict = 0 transactionStrategy = null idGenerator = org.eclipse.emf.cdo.common.id.CDOIDGenerator$2@d1d6ce lastCommitTime = 0 commitComment = null providingCDOID = org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl$3@15430c8 committables = null cleanRevisions = ------------------------ START ------------------------ CDOWorkspaceBaseline: C:\Users\User\AppData\Local\Temp\cdo-5712413758757548234 [ERROR] NullPointerException java.lang.NullPointerException at org.eclipse.emf.cdo.internal.common.model.CDOPackageUnitImpl.write(CDOPackageUnitImpl.java:275) at org.eclipse.emf.cdo.spi.common.protocol.CDODataOutputImpl.writeCDOPackageUnit(CDODataOutputImpl.java:92) at org.eclipse.emf.cdo.spi.common.protocol.CDODataOutputImpl.writeCDOPackageUnits(CDODataOutputImpl.java:106) at org.eclipse.emf.cdo.server.internal.net4j.protocol.OpenSessionIndication.responding(OpenSessionIndication.java:184) at org.eclipse.emf.cdo.server.internal.net4j.protocol.CDOServerIndicationWithMonitoring.responding(CDOServerIndicationWithMonitoring.java:170) at org.eclipse.net4j.signal.IndicationWithMonitoring.responding(IndicationWithMonitoring.java:93) at org.eclipse.net4j.signal.IndicationWithResponse.doExtendedOutput(IndicationWithResponse.java:98) at org.eclipse.net4j.signal.Signal.doOutput(Signal.java:301) at org.eclipse.net4j.signal.IndicationWithResponse.execute(IndicationWithResponse.java:67) at org.eclipse.net4j.signal.IndicationWithMonitoring.execute(IndicationWithMonitoring.java:66) at org.eclipse.net4j.signal.Signal.runSync(Signal.java:256) at org.eclipse.net4j.signal.Signal.run(Signal.java:149) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) ------------------------- END ------------------------- org.eclipse.net4j.signal.RemoteException: java.lang.NullPointerException at org.eclipse.net4j.signal.RequestWithConfirmation.getRemoteException(RequestWithConfirmation.java:141) at org.eclipse.net4j.signal.RequestWithConfirmation.setRemoteException(RequestWithConfirmation.java:130) at org.eclipse.net4j.signal.SignalProtocol.handleRemoteException(SignalProtocol.java:465) at org.eclipse.net4j.signal.RemoteExceptionIndication.indicating(RemoteExceptionIndication.java:66) at org.eclipse.net4j.signal.Indication.doExtendedInput(Indication.java:57) at org.eclipse.net4j.signal.Signal.doInput(Signal.java:331) at org.eclipse.net4j.signal.Indication.execute(Indication.java:51) at org.eclipse.net4j.signal.Signal.runSync(Signal.java:256) at org.eclipse.net4j.signal.Signal.run(Signal.java:149) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at org.eclipse.emf.cdo.internal.common.model.CDOPackageUnitImpl.write(CDOPackageUnitImpl.java:275) at org.eclipse.emf.cdo.spi.common.protocol.CDODataOutputImpl.writeCDOPackageUnit(CDODataOutputImpl.java:92) at org.eclipse.emf.cdo.spi.common.protocol.CDODataOutputImpl.writeCDOPackageUnits(CDODataOutputImpl.java:106) at org.eclipse.emf.cdo.server.internal.net4j.protocol.OpenSessionIndication.responding(OpenSessionIndication.java:184) at org.eclipse.emf.cdo.server.internal.net4j.protocol.CDOServerIndicationWithMonitoring.responding(CDOServerIndicationWithMonitoring.java:170) at org.eclipse.net4j.signal.IndicationWithMonitoring.responding(IndicationWithMonitoring.java:93) at org.eclipse.net4j.signal.IndicationWithResponse.doExtendedOutput(IndicationWithResponse.java:98) at org.eclipse.net4j.signal.Signal.doOutput(Signal.java:301) at org.eclipse.net4j.signal.IndicationWithResponse.execute(IndicationWithResponse.java:67) at org.eclipse.net4j.signal.IndicationWithMonitoring.execute(IndicationWithMonitoring.java:66) ... 5 more