Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » [CDO] Master - Clone Server Example(org.eclipse.emf.cdo.common.util.TransportException: java.io.EOFException)
[CDO] Master - Clone Server Example [message #1718936] Sat, 02 January 2016 22:17 Go to next message
Richard Meyer is currently offline Richard MeyerFriend
Messages: 40
Registered: June 2012
Member
Hi
I tried to run the Master Clone Example from CDO. I have used the last Eclipse 4.5.1 Release and created the examples with the example wizard (CDO Clone Server Example and CDO Master Server Example).
The master server worked like I expected but I realized that the clone server keeps always "empty". The clone server outputs something like:
Opened Session1 [repo1]
Closing Session1 [repo1]
Opened Session2 [repo1]
Closing Session2 [repo1]
Opened Session3 [repo1]
Closing Session3 [repo1]


After enabling the debug output I get the following exception:
Opened Session16 [repo1]
CDORepositorySynchronizer [org.eclipse.net4j.util.lifecycle.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 = 16
  CDOSessionImpl.userID = null
  CDOSessionImpl.lastUpdateTime = 1451747386069
  CDOSessionImpl.options = org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl$OptionsImpl@1d9d0e8
  CDOSessionImpl.properties = 
  CDOSessionImpl.invalidator = ExecutorWorkSerializer
  CDOSessionImpl.repositoryInfo = org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl$RepositoryInfo@12f6043
  CDOSessionImpl.fetchRuleManager = NOOP
  CDOSessionImpl.lockManager = RWOLockManager
  CDOSessionImpl.mainBranchLocal = false
  CDOSessionImpl.credentialsProvider = null
  CDOSessionImpl.remoteSessionManager = CDORemoteSessionManagerImpl
  CDOSessionImpl.committedSinceLastRefresh = 
  streamWrapper = null
  connector = TCPClientConnector[localhost:2.036]
  repositoryName = repo1
  signalTimeout = 10000

CDORepositorySynchronizer [org.eclipse.emf.cdo.internal.server.syncing.RepositorySynchronizer] Connected to master.
CDORepositorySynchronizer [org.eclipse.emf.cdo.internal.server.syncing.RepositorySynchronizer] Synchronizing with master...
CDORepositorySynchronizer [org.eclipse.net4j.signal.Signal] ================ Requesting: Signal[protocol=cdo, id=43, name=ReplicateRepositoryRawRequest, correlation=4]
CDORepositorySynchronizer [org.eclipse.internal.net4j.buffer.BufferPool] Obtained Buffer@1[INITIAL]
CDORepositorySynchronizer [org.eclipse.net4j.signal.SignalProtocol] Put signal id 43
CDORepositorySynchronizer [org.eclipse.spi.net4j.Channel] Handling buffer: Buffer@1[PUTTING] --> Channel[1, CLIENT, cdo]
CDORepositorySynchronizer [org.eclipse.net4j.internal.tcp.TCPSelector] Ordering client operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036] = true
TCPSelector [org.eclipse.net4j.internal.tcp.TCPSelector] Executing client operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036] = true
CDORepositorySynchronizer [org.eclipse.net4j.signal.Signal] ================ Confirming: Signal[protocol=cdo, id=43, name=ReplicateRepositoryRawRequest, correlation=4]
TCPSelector [org.eclipse.net4j.internal.tcp.SelectorUtil] Setting interest READ|WRITE (was read)
TCPSelector [org.eclipse.net4j.internal.tcp.TCPSelector] Writing java.nio.channels.SocketChannel[connected local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036]
TCPSelector [org.eclipse.internal.net4j.buffer.Buffer] Writing 27 bytes (EOS)
00 00 00 04 00 2b 01 00 00 00 01 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 
TCPSelector [org.eclipse.internal.net4j.buffer.BufferPool] Retaining Buffer@1[RELEASED]
TCPSelector [org.eclipse.net4j.internal.tcp.TCPSelector] Ordering client operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036] = false
TCPSelector [org.eclipse.net4j.internal.tcp.TCPSelector] Executing client operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036] = false
TCPSelector [org.eclipse.net4j.internal.tcp.SelectorUtil] Setting interest READ (was read|write)
TCPSelector [org.eclipse.net4j.internal.tcp.TCPSelector] Reading java.nio.channels.SocketChannel[connected local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036]
TCPSelector [org.eclipse.internal.net4j.buffer.BufferPool] Obtained Buffer@1[INITIAL]
TCPSelector [org.eclipse.internal.net4j.buffer.Buffer] Read 455 bytes (EOS)
00 00 00 03 00 00 00 00 00 00 01 52 02 1c 22 2a 00 00 00 00 00 00 00 01 00 00 01 52 02 1c 22 2a 01 00 00 01 52 02 1c 22 2a 01 00 00 00 00 01 00 0a 43 44 4f 5f 53 59 53 54 45 4d 00 01 00 0c 3c 69 6e 69 74 69 61 6c 69 7a 65 3e 00 00 00 00 00 00 00 00 00 00 00 00 02 7f 00 00 00 00 00 00 03 02 01 00 3a 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 23 43 44 4f 52 65 73 6f 75 72 63 65 00 01 00 00 00 01 01 00 18 40 5f 33 44 30 37 6f 4c 46 69 45 65 57 51 6d 70 78 76 5a 54 48 71 61 67 00 00 00 00 01 00 00 00 00 00 00 01 52 02 1c 22 2a 00 00 00 00 00 00 00 00 01 00 18 40 5f 33 44 30 37 6f 4c 46 69 45 65 57 51 6d 70 78 76 5a 54 48 71 61 67 00 01 00 01 30 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 7f 00 00 00 00 00 00 04 02 01 00 40 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 23 43 44 4f 52 65 73 6f 75 72 63 65 46 6f 6c 64 65 72 00 01 00 00 00 00 00 00 00 00 00 00 00 01 01 00 18 40 5f 33 44 30 37 6f 4c 46 69 45 65 57 51 6d 70 78 76 5a 54 48 71 61 67 00 01 00 3c 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 23 2f 2f 43 44 4f 52 65 73 6f 75 72 63 65 00 01 00 00 01 52 02 1c 22 2a 
TCPSelector [org.eclipse.spi.net4j.Channel] Handling buffer from multiplexer: Buffer@1[GETTING] --> Channel[1, CLIENT, cdo]
Net4jReceiveSerializer-Channel[1, CLIENT, cdo] [org.eclipse.net4j.signal.SignalProtocol] Received buffer for correlation -4
CDORepositorySynchronizer [org.eclipse.emf.cdo.common.id.CDOIDUtil] Reading CDOID of type 0 (NULL)
CDORepositorySynchronizer [org.eclipse.net4j.db.DBUtil] INSERT INTO CDO_COMMIT_INFOS(COMMIT_TIME, PREVIOUS_TIME, BRANCH_ID, USER_ID, COMMIT_COMMENT) VALUES (?, ?, ?, ?, ?)
CDORepositorySynchronizer [org.eclipse.internal.net4j.buffer.BufferPool] Retaining Buffer@1[RELEASED]
CDORepositorySynchronizer [org.eclipse.emf.cdo.internal.server.syncing.RepositorySynchronizer] Replication attempt failed. Retrying in 2 seconds...
org.eclipse.emf.cdo.common.util.TransportException: java.io.EOFException
	at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.send(CDOClientProtocol.java:580)
	at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.replicateRepositoryRaw(CDOClientProtocol.java:485)
	at org.eclipse.emf.cdo.internal.server.syncing.RepositorySynchronizer$ReplicateRunnable.run(RepositorySynchronizer.java:481)
	at org.eclipse.net4j.util.concurrent.QueueRunner2.work(QueueRunner2.java:26)
	at org.eclipse.net4j.util.concurrent.QueueRunner2.work(QueueRunner2.java:1)
	at org.eclipse.net4j.util.concurrent.QueueWorker.doWork(QueueWorker.java:78)
	at org.eclipse.net4j.util.concurrent.QueueWorker.work(QueueWorker.java:70)
	at org.eclipse.net4j.util.concurrent.Worker$WorkerThread.run(Worker.java:209)
Caused by: java.io.EOFException
	at java.io.DataInputStream.readFully(Unknown Source)
	at java.io.DataInputStream.readUTF(Unknown Source)
	at java.io.DataInputStream.readUTF(Unknown Source)
	at org.eclipse.net4j.util.io.ExtendedIOUtil.readString(ExtendedIOUtil.java:218)
	at org.eclipse.net4j.util.io.ExtendedDataInputStream.readString(ExtendedDataInputStream.java:36)
	at org.eclipse.net4j.util.io.ExtendedDataInput$Delegating.readString(ExtendedDataInput.java:142)
	at org.eclipse.net4j.db.DBType$13.readValueWithResult(DBType.java:438)
	at org.eclipse.net4j.db.DBUtil.deserializeTable(DBUtil.java:1308)
	at org.eclipse.net4j.db.DBUtil.deserializeTable(DBUtil.java:1247)
	at org.eclipse.emf.cdo.server.internal.db.DBStoreAccessor.rawImport(DBStoreAccessor.java:1208)
	at org.eclipse.emf.cdo.internal.server.syncing.SynchronizableRepository.replicateRaw(SynchronizableRepository.java:432)
	at org.eclipse.emf.cdo.internal.net4j.protocol.ReplicateRepositoryRawRequest.confirming(ReplicateRepositoryRawRequest.java:48)
	at org.eclipse.emf.cdo.internal.net4j.protocol.ReplicateRepositoryRawRequest.confirming(ReplicateRepositoryRawRequest.java:1)
	at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientRequestWithMonitoring.confirming(CDOClientRequestWithMonitoring.java:124)
	at org.eclipse.net4j.signal.RequestWithMonitoring.confirming(RequestWithMonitoring.java:175)
	at org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedInput(RequestWithConfirmation.java:125)
	at org.eclipse.net4j.signal.Signal.doInput(Signal.java:369)
	at org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(RequestWithConfirmation.java:105)
	at org.eclipse.net4j.signal.RequestWithMonitoring.doExecute(RequestWithMonitoring.java:239)
	at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.java:53)
	at org.eclipse.net4j.signal.Signal.runSync(Signal.java:275)
	at org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalProtocol.java:466)
	at org.eclipse.net4j.signal.RequestWithConfirmation.doSend(RequestWithConfirmation.java:89)
	at org.eclipse.net4j.signal.RequestWithConfirmation.send(RequestWithConfirmation.java:75)
	at org.eclipse.net4j.signal.RequestWithMonitoring.send(RequestWithMonitoring.java:106)
	at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.send(CDOClientProtocol.java:572)
	... 7 more
CDORepositorySynchronizer [org.eclipse.net4j.util.event.Notifier] null
org.eclipse.emf.cdo.common.util.TransportException: java.io.EOFException
	at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.send(CDOClientProtocol.java:580)
	at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.replicateRepositoryRaw(CDOClientProtocol.java:485)
	at org.eclipse.emf.cdo.internal.server.syncing.RepositorySynchronizer$ReplicateRunnable.run(RepositorySynchronizer.java:481)
	at org.eclipse.net4j.util.concurrent.QueueRunner2.work(QueueRunner2.java:26)
	at org.eclipse.net4j.util.concurrent.QueueRunner2.work(QueueRunner2.java:1)
	at org.eclipse.net4j.util.concurrent.QueueWorker.doWork(QueueWorker.java:78)
	at org.eclipse.net4j.util.concurrent.QueueWorker.work(QueueWorker.java:70)
	at org.eclipse.net4j.util.concurrent.Worker$WorkerThread.run(Worker.java:209)
Caused by: java.io.EOFException
	at java.io.DataInputStream.readFully(Unknown Source)
	at java.io.DataInputStream.readUTF(Unknown Source)
	at java.io.DataInputStream.readUTF(Unknown Source)
	at org.eclipse.net4j.util.io.ExtendedIOUtil.readString(ExtendedIOUtil.java:218)
	at org.eclipse.net4j.util.io.ExtendedDataInputStream.readString(ExtendedDataInputStream.java:36)
	at org.eclipse.net4j.util.io.ExtendedDataInput$Delegating.readString(ExtendedDataInput.java:142)
	at org.eclipse.net4j.db.DBType$13.readValueWithResult(DBType.java:438)
	at org.eclipse.net4j.db.DBUtil.deserializeTable(DBUtil.java:1308)
	at org.eclipse.net4j.db.DBUtil.deserializeTable(DBUtil.java:1247)
	at org.eclipse.emf.cdo.server.internal.db.DBStoreAccessor.rawImport(DBStoreAccessor.java:1208)
	at org.eclipse.emf.cdo.internal.server.syncing.SynchronizableRepository.replicateRaw(SynchronizableRepository.java:432)
	at org.eclipse.emf.cdo.internal.net4j.protocol.ReplicateRepositoryRawRequest.confirming(ReplicateRepositoryRawRequest.java:48)
	at org.eclipse.emf.cdo.internal.net4j.protocol.ReplicateRepositoryRawRequest.confirming(ReplicateRepositoryRawRequest.java:1)
	at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientRequestWithMonitoring.confirming(CDOClientRequestWithMonitoring.java:124)
	at org.eclipse.net4j.signal.RequestWithMonitoring.confirming(RequestWithMonitoring.java:175)
	at org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedInput(RequestWithConfirmation.java:125)
	at org.eclipse.net4j.signal.Signal.doInput(Signal.java:369)
	at org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(RequestWithConfirmation.java:105)
	at org.eclipse.net4j.signal.RequestWithMonitoring.doExecute(RequestWithMonitoring.java:239)
	at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.java:53)
	at org.eclipse.net4j.signal.Signal.runSync(Signal.java:275)
	at org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalProtocol.java:466)
	at org.eclipse.net4j.signal.RequestWithConfirmation.doSend(RequestWithConfirmation.java:89)
	at org.eclipse.net4j.signal.RequestWithConfirmation.send(RequestWithConfirmation.java:75)
	at org.eclipse.net4j.signal.RequestWithMonitoring.send(RequestWithMonitoring.java:106)
	at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.send(CDOClientProtocol.java:572)
	... 7 more



Many thanks or any help
Richard
Re: [CDO] Master - Clone Server Example [message #1719422 is a reply to message #1718936] Thu, 07 January 2016 19:06 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Hi Richard,

Because of the complicated setups required to use offline clone repositories we don't perform respective tests during
our builds. But I've just tried and I see some problems with offline clones. Can you please open a bugzilla for your
problem? I hope that I find time soon to investigate...

Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper



Am 02.01.2016 um 23:17 schrieb Richard Meyer:
> Hi
> I tried to run the Master Clone Example from CDO. I have used the last Eclipse 4.5.1 Release and created the examples
> with the example wizard (CDO Clone Server Example and CDO Master Server Example).
> The master server worked like I expected but I realized that the clone server keeps always "empty". The clone server
> outputs something like:
>
> Opened Session1 [repo1]
> Closing Session1 [repo1]
> Opened Session2 [repo1]
> Closing Session2 [repo1]
> Opened Session3 [repo1]
> Closing Session3 [repo1]
>
>
> After enabling the debug output I get the following exception:
>
> Opened Session16 [repo1]
> CDORepositorySynchronizer [org.eclipse.net4j.util.lifecycle.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 = 16
> CDOSessionImpl.userID = null
> CDOSessionImpl.lastUpdateTime = 1451747386069
> CDOSessionImpl.options = org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl$OptionsImpl@1d9d0e8
> CDOSessionImpl.properties = CDOSessionImpl.invalidator = ExecutorWorkSerializer
> CDOSessionImpl.repositoryInfo =
> org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl$RepositoryInfo@12f6043
> CDOSessionImpl.fetchRuleManager = NOOP
> CDOSessionImpl.lockManager = RWOLockManager
> CDOSessionImpl.mainBranchLocal = false
> CDOSessionImpl.credentialsProvider = null
> CDOSessionImpl.remoteSessionManager = CDORemoteSessionManagerImpl
> CDOSessionImpl.committedSinceLastRefresh = streamWrapper = null
> connector = TCPClientConnector[localhost:2.036]
> repositoryName = repo1
> signalTimeout = 10000
>
> CDORepositorySynchronizer [org.eclipse.emf.cdo.internal.server.syncing.RepositorySynchronizer] Connected to master.
> CDORepositorySynchronizer [org.eclipse.emf.cdo.internal.server.syncing.RepositorySynchronizer] Synchronizing with
> master...
> CDORepositorySynchronizer [org.eclipse.net4j.signal.Signal] ================ Requesting: Signal[protocol=cdo, id=43,
> name=ReplicateRepositoryRawRequest, correlation=4]
> CDORepositorySynchronizer [org.eclipse.internal.net4j.buffer.BufferPool] Obtained Buffer@1[INITIAL]
> CDORepositorySynchronizer [org.eclipse.net4j.signal.SignalProtocol] Put signal id 43
> CDORepositorySynchronizer [org.eclipse.spi.net4j.Channel] Handling buffer: Buffer@1[PUTTING] --> Channel[1, CLIENT, cdo]
> CDORepositorySynchronizer [org.eclipse.net4j.internal.tcp.TCPSelector] Ordering client operation INTEREST WRITE
> java.nio.channels.SocketChannel[connected local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036] = true
> TCPSelector [org.eclipse.net4j.internal.tcp.TCPSelector] Executing client operation INTEREST WRITE
> java.nio.channels.SocketChannel[connected local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036] = true
> CDORepositorySynchronizer [org.eclipse.net4j.signal.Signal] ================ Confirming: Signal[protocol=cdo, id=43,
> name=ReplicateRepositoryRawRequest, correlation=4]
> TCPSelector [org.eclipse.net4j.internal.tcp.SelectorUtil] Setting interest READ|WRITE (was read)
> TCPSelector [org.eclipse.net4j.internal.tcp.TCPSelector] Writing java.nio.channels.SocketChannel[connected
> local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036]
> TCPSelector [org.eclipse.internal.net4j.buffer.Buffer] Writing 27 bytes (EOS)
> 00 00 00 04 00 2b 01 00 00 00 01 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 TCPSelector
> [org.eclipse.internal.net4j.buffer.BufferPool] Retaining Buffer@1[RELEASED]
> TCPSelector [org.eclipse.net4j.internal.tcp.TCPSelector] Ordering client operation INTEREST WRITE
> java.nio.channels.SocketChannel[connected local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036] = false
> TCPSelector [org.eclipse.net4j.internal.tcp.TCPSelector] Executing client operation INTEREST WRITE
> java.nio.channels.SocketChannel[connected local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036] = false
> TCPSelector [org.eclipse.net4j.internal.tcp.SelectorUtil] Setting interest READ (was read|write)
> TCPSelector [org.eclipse.net4j.internal.tcp.TCPSelector] Reading java.nio.channels.SocketChannel[connected
> local=/127.0.0.1:61377 remote=localhost/127.0.0.1:2036]
> TCPSelector [org.eclipse.internal.net4j.buffer.BufferPool] Obtained Buffer@1[INITIAL]
> TCPSelector [org.eclipse.internal.net4j.buffer.Buffer] Read 455 bytes (EOS)
> 00 00 00 03 00 00 00 00 00 00 01 52 02 1c 22 2a 00 00 00 00 00 00 00 01 00 00 01 52 02 1c 22 2a 01 00 00 01 52 02 1c
> 22 2a 01 00 00 00 00 01 00 0a 43 44 4f 5f 53 59 53 54 45 4d 00 01 00 0c 3c 69 6e 69 74 69 61 6c 69 7a 65 3e 00 00 00
> 00 00 00 00 00 00 00 00 00 02 7f 00 00 00 00 00 00 03 02 01 00 3a 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 23 43 44 4f 52 65 73 6f 75 72
> 63 65 00 01 00 00 00 01 01 00 18 40 5f 33 44 30 37 6f 4c 46 69 45 65 57 51 6d 70 78 76 5a 54 48 71 61 67 00 00 00 00
> 01 00 00 00 00 00 00 01 52 02 1c 22 2a 00 00 00 00 00 00 00 00 01 00 18 40 5f 33 44 30 37 6f 4c 46 69 45 65 57 51 6d
> 70 78 76 5a 54 48 71 61 67 00 01 00 01 30 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 7f 00 00 00 00 00 00 04 02
> 01 00 40 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 23 43 44 4f 52 65 73 6f 75 72 63 65 46 6f 6c 64 65 72 00 01 00 00 00 00 00 00 00 00 00
> 00 00 01 01 00 18 40 5f 33 44 30 37 6f 4c 46 69 45 65 57 51 6d 70 78 76 5a 54 48 71 61 67 00 01 00 3c 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 23 2f 2f 43 44 4f 52 65 73 6f 75 72 63 65 00 01 00 00 01 52 02 1c 22 2a TCPSelector
> [org.eclipse.spi.net4j.Channel] Handling buffer from multiplexer: Buffer@1[GETTING] --> Channel[1, CLIENT, cdo]
> Net4jReceiveSerializer-Channel[1, CLIENT, cdo] [org.eclipse.net4j.signal.SignalProtocol] Received buffer for
> correlation -4
> CDORepositorySynchronizer [org.eclipse.emf.cdo.common.id.CDOIDUtil] Reading CDOID of type 0 (NULL)
> CDORepositorySynchronizer [org.eclipse.net4j.db.DBUtil] INSERT INTO CDO_COMMIT_INFOS(COMMIT_TIME, PREVIOUS_TIME,
> BRANCH_ID, USER_ID, COMMIT_COMMENT) VALUES (?, ?, ?, ?, ?)
> CDORepositorySynchronizer [org.eclipse.internal.net4j.buffer.BufferPool] Retaining Buffer@1[RELEASED]
> CDORepositorySynchronizer [org.eclipse.emf.cdo.internal.server.syncing.RepositorySynchronizer] Replication attempt
> failed. Retrying in 2 seconds...
> org.eclipse.emf.cdo.common.util.TransportException: java.io.EOFException
> at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.send(CDOClientProtocol.java:580)
> at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.replicateRepositoryRaw(CDOClientProtocol.java:485)
> at
> org.eclipse.emf.cdo.internal.server.syncing.RepositorySynchronizer$ReplicateRunnable.run(RepositorySynchronizer.java:481)
> at org.eclipse.net4j.util.concurrent.QueueRunner2.work(QueueRunner2.java:26)
> at org.eclipse.net4j.util.concurrent.QueueRunner2.work(QueueRunner2.java:1)
> at org.eclipse.net4j.util.concurrent.QueueWorker.doWork(QueueWorker.java:78)
> at org.eclipse.net4j.util.concurrent.QueueWorker.work(QueueWorker.java:70)
> at org.eclipse.net4j.util.concurrent.Worker$WorkerThread.run(Worker.java:209)
> Caused by: java.io.EOFException
> at java.io.DataInputStream.readFully(Unknown Source)
> at java.io.DataInputStream.readUTF(Unknown Source)
> at java.io.DataInputStream.readUTF(Unknown Source)
> at org.eclipse.net4j.util.io.ExtendedIOUtil.readString(ExtendedIOUtil.java:218)
> at org.eclipse.net4j.util.io.ExtendedDataInputStream.readString(ExtendedDataInputStream.java:36)
> at org.eclipse.net4j.util.io.ExtendedDataInput$Delegating.readString(ExtendedDataInput.java:142)
> at org.eclipse.net4j.db.DBType$13.readValueWithResult(DBType.java:438)
> at org.eclipse.net4j.db.DBUtil.deserializeTable(DBUtil.java:1308)
> at org.eclipse.net4j.db.DBUtil.deserializeTable(DBUtil.java:1247)
> at org.eclipse.emf.cdo.server.internal.db.DBStoreAccessor.rawImport(DBStoreAccessor.java:1208)
> at
> org.eclipse.emf.cdo.internal.server.syncing.SynchronizableRepository.replicateRaw(SynchronizableRepository.java:432)
> at
> org.eclipse.emf.cdo.internal.net4j.protocol.ReplicateRepositoryRawRequest.confirming(ReplicateRepositoryRawRequest.java:48)
> at
> org.eclipse.emf.cdo.internal.net4j.protocol.ReplicateRepositoryRawRequest.confirming(ReplicateRepositoryRawRequest.java:1)
> at
> org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientRequestWithMonitoring.confirming(CDOClientRequestWithMonitoring.java:124)
> at org.eclipse.net4j.signal.RequestWithMonitoring.confirming(RequestWithMonitoring.java:175)
> at org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedInput(RequestWithConfirmation.java:125)
> at org.eclipse.net4j.signal.Signal.doInput(Signal.java:369)
> at org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(RequestWithConfirmation.java:105)
> at org.eclipse.net4j.signal.RequestWithMonitoring.doExecute(RequestWithMonitoring.java:239)
> at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.java:53)
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:275)
> at org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalProtocol.java:466)
> at org.eclipse.net4j.signal.RequestWithConfirmation.doSend(RequestWithConfirmation.java:89)
> at org.eclipse.net4j.signal.RequestWithConfirmation.send(RequestWithConfirmation.java:75)
> at org.eclipse.net4j.signal.RequestWithMonitoring.send(RequestWithMonitoring.java:106)
> at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.send(CDOClientProtocol.java:572)
> ... 7 more
> CDORepositorySynchronizer [org.eclipse.net4j.util.event.Notifier] null
> org.eclipse.emf.cdo.common.util.TransportException: java.io.EOFException
> at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.send(CDOClientProtocol.java:580)
> at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.replicateRepositoryRaw(CDOClientProtocol.java:485)
> at
> org.eclipse.emf.cdo.internal.server.syncing.RepositorySynchronizer$ReplicateRunnable.run(RepositorySynchronizer.java:481)
> at org.eclipse.net4j.util.concurrent.QueueRunner2.work(QueueRunner2.java:26)
> at org.eclipse.net4j.util.concurrent.QueueRunner2.work(QueueRunner2.java:1)
> at org.eclipse.net4j.util.concurrent.QueueWorker.doWork(QueueWorker.java:78)
> at org.eclipse.net4j.util.concurrent.QueueWorker.work(QueueWorker.java:70)
> at org.eclipse.net4j.util.concurrent.Worker$WorkerThread.run(Worker.java:209)
> Caused by: java.io.EOFException
> at java.io.DataInputStream.readFully(Unknown Source)
> at java.io.DataInputStream.readUTF(Unknown Source)
> at java.io.DataInputStream.readUTF(Unknown Source)
> at org.eclipse.net4j.util.io.ExtendedIOUtil.readString(ExtendedIOUtil.java:218)
> at org.eclipse.net4j.util.io.ExtendedDataInputStream.readString(ExtendedDataInputStream.java:36)
> at org.eclipse.net4j.util.io.ExtendedDataInput$Delegating.readString(ExtendedDataInput.java:142)
> at org.eclipse.net4j.db.DBType$13.readValueWithResult(DBType.java:438)
> at org.eclipse.net4j.db.DBUtil.deserializeTable(DBUtil.java:1308)
> at org.eclipse.net4j.db.DBUtil.deserializeTable(DBUtil.java:1247)
> at org.eclipse.emf.cdo.server.internal.db.DBStoreAccessor.rawImport(DBStoreAccessor.java:1208)
> at
> org.eclipse.emf.cdo.internal.server.syncing.SynchronizableRepository.replicateRaw(SynchronizableRepository.java:432)
> at
> org.eclipse.emf.cdo.internal.net4j.protocol.ReplicateRepositoryRawRequest.confirming(ReplicateRepositoryRawRequest.java:48)
> at
> org.eclipse.emf.cdo.internal.net4j.protocol.ReplicateRepositoryRawRequest.confirming(ReplicateRepositoryRawRequest.java:1)
> at
> org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientRequestWithMonitoring.confirming(CDOClientRequestWithMonitoring.java:124)
> at org.eclipse.net4j.signal.RequestWithMonitoring.confirming(RequestWithMonitoring.java:175)
> at org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedInput(RequestWithConfirmation.java:125)
> at org.eclipse.net4j.signal.Signal.doInput(Signal.java:369)
> at org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(RequestWithConfirmation.java:105)
> at org.eclipse.net4j.signal.RequestWithMonitoring.doExecute(RequestWithMonitoring.java:239)
> at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.java:53)
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:275)
> at org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalProtocol.java:466)
> at org.eclipse.net4j.signal.RequestWithConfirmation.doSend(RequestWithConfirmation.java:89)
> at org.eclipse.net4j.signal.RequestWithConfirmation.send(RequestWithConfirmation.java:75)
> at org.eclipse.net4j.signal.RequestWithMonitoring.send(RequestWithMonitoring.java:106)
> at org.eclipse.emf.cdo.internal.net4j.protocol.CDOClientProtocol.send(CDOClientProtocol.java:572)
> ... 7 more
>
>
>
> Many thanks or any help
> Richard
>


Re: [CDO] Master - Clone Server Example [message #1719456 is a reply to message #1719422] Fri, 08 January 2016 07:49 Go to previous message
Richard Meyer is currently offline Richard MeyerFriend
Messages: 40
Registered: June 2012
Member
Hi Eike,

https://bugs.eclipse.org/bugs/show_bug.cgi?id=485387

Many thanks in advance
Richard
Previous Topic:CDO and Mongo
Next Topic:EMF Undo/Redo Menu Items Not Updating Automatically with Databinding
Goto Forum:
  


Current Time: Fri Apr 26 19:37:48 GMT 2024

Powered by FUDForum. Page generated in 0.03205 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top