Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » [CDO] setting signal Timeout causes timeout exception.
[CDO] setting signal Timeout causes timeout exception. [message #1010982] Mon, 18 February 2013 15:54 Go to next message
Christophe Bouhier is currently offline Christophe Bouhier
Messages: 919
Registered: July 2009
Senior Member
Hello,

We try to increase the signal timeout, we suspect our application gets a
signal timeout, during high memory load and subsequent Garbage
Collection. We can set the signal timeout on the server. This works.

On a client however, when setting the timeout we get an exception which
seems to occurs after the timeout period. (So if we set it to 60L *
1000L ) the exception occurs after 1 minute, after opening a Session
with the created SessionConfiguratiom. Id like to reproduce this on the
CDO testbed. Is there already a Test case, I can expand upon?

Thank you,
Christophe



[ERROR] java.util.concurrent.TimeoutException
org.eclipse.net4j.util.WrappedException:
java.util.concurrent.TimeoutException
at org.eclipse.net4j.util.WrappedException.wrap(WrappedException.java:54)
at
org.eclipse.net4j.signal.SignalProtocol.sendSetTimeout(SignalProtocol.java:507)
at
org.eclipse.net4j.signal.SignalProtocol.doAfterActivate(SignalProtocol.java:265)
at
org.eclipse.net4j.util.lifecycle.Lifecycle.deferredActivate(Lifecycle.java:248)
at
org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:80)
at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:114)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:104)
at
org.eclipse.spi.net4j.ChannelMultiplexer.initChannel(ChannelMultiplexer.java:229)
at org.eclipse.spi.net4j.Connector.initChannel(Connector.java:332)
at
org.eclipse.spi.net4j.ChannelMultiplexer.openChannel(ChannelMultiplexer.java:145)
at
org.eclipse.spi.net4j.ChannelMultiplexer.openChannel(ChannelMultiplexer.java:1)
at org.eclipse.net4j.signal.SignalProtocol.open(SignalProtocol.java:150)
at
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.createProtocol(CDONet4jSessionImpl.java:198)
at
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.openSession(CDONet4jSessionImpl.java:223)
at
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.doActivate(CDONet4jSessionImpl.java:126)
at
org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:76)
at
org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalActivate(ShareableLifecycle.java:43)
at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
at
org.eclipse.emf.internal.cdo.session.CDOSessionConfigurationImpl.openSession(CDOSessionConfigurationImpl.java:359)
at
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl.openNet4jSession(CDONet4jSessionConfigurationImpl.java:104)
at
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl.openSession(CDONet4jSessionConfigurationImpl.java:110)
at
com.netxforge.netxstudio.data.cdo.CDODataProvider.openSession(CDODataProvider.java:207)
at
com.netxforge.netxstudio.server.ServerCDODataProvider.openSession(ServerCDODataProvider.java:77)
at
com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.initResources(ServerUtils.java:309)
at
com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.initialize(ServerUtils.java:305)
at
com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.access$0(ServerUtils.java:304)
at
com.netxforge.netxstudio.server.ServerUtils.initializeServer(ServerUtils.java:276)
at
com.netxforge.netxstudio.server.ServerUtils$ServerElementProcessor$1.notifyLifecycleEvent(ServerUtils.java:352)
at
org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter.notifyEvent(LifecycleEventAdapter.java:34)
at org.eclipse.net4j.util.event.Notifier.fireEventSafe(Notifier.java:167)
at org.eclipse.net4j.util.event.Notifier.fireEvent(Notifier.java:113)
at
org.eclipse.net4j.util.lifecycle.Lifecycle.deferredActivate(Lifecycle.java:261)
at
org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:80)
at
org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalActivate(ShareableLifecycle.java:43)
at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:114)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:104)
at
org.eclipse.emf.cdo.server.CDOServerUtil.addRepository(CDOServerUtil.java:213)
at
org.eclipse.emf.cdo.spi.server.RepositoryConfigurator.configure(RepositoryConfigurator.java:116)
at
org.eclipse.emf.cdo.internal.server.bundle.CDOServerApplication.doStart(CDOServerApplication.java:61)
at org.eclipse.net4j.util.om.OSGiApplication.start(OSGiApplication.java:63)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.equinox.internal.app.AnyThreadAppLauncher.run(AnyThreadAppLauncher.java:26)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.util.concurrent.TimeoutException
at
org.eclipse.net4j.util.io.IOTimeoutException.createTimeoutException(IOTimeoutException.java:46)
at org.eclipse.net4j.signal.Signal.runSync(Signal.java:257)
at
org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalProtocol.java:431)
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.SignalProtocol.sendSetTimeout(SignalProtocol.java:503)
... 43 more
Caused by: org.eclipse.net4j.util.io.IOTimeoutException
at
org.eclipse.net4j.buffer.BufferInputStream.computeTimeout(BufferInputStream.java:216)
at
org.eclipse.net4j.buffer.BufferInputStream.ensureBuffer(BufferInputStream.java:189)
at
org.eclipse.net4j.buffer.BufferInputStream.read(BufferInputStream.java:116)
at java.io.DataInputStream.readBoolean(DataInputStream.java:242)
at
org.eclipse.net4j.signal.SetTimeoutRequest.confirming(SetTimeoutRequest.java:48)
at
org.eclipse.net4j.signal.SetTimeoutRequest.confirming(SetTimeoutRequest.java:1)
at
org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedInput(RequestWithConfirmation.java:125)
at org.eclipse.net4j.signal.Signal.doInput(Signal.java:328)
at
org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(RequestWithConfirmation.java:105)
at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.java:53)
at org.eclipse.net4j.signal.Signal.runSync(Signal.java:253)
... 47 more

!ENTRY org.eclipse.net4j.util 4 0 2013-02-18 16:49:19.234
!MESSAGE java.util.concurrent.TimeoutException
!STACK 0
org.eclipse.net4j.util.WrappedException:
java.util.concurrent.TimeoutException
at org.eclipse.net4j.util.WrappedException.wrap(WrappedException.java:54)
at
org.eclipse.net4j.signal.SignalProtocol.sendSetTimeout(SignalProtocol.java:507)
at
org.eclipse.net4j.signal.SignalProtocol.doAfterActivate(SignalProtocol.java:265)
at
org.eclipse.net4j.util.lifecycle.Lifecycle.deferredActivate(Lifecycle.java:248)
at
org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:80)
at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:114)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:104)
at
org.eclipse.spi.net4j.ChannelMultiplexer.initChannel(ChannelMultiplexer.java:229)
at org.eclipse.spi.net4j.Connector.initChannel(Connector.java:332)
at
org.eclipse.spi.net4j.ChannelMultiplexer.openChannel(ChannelMultiplexer.java:145)
at
org.eclipse.spi.net4j.ChannelMultiplexer.openChannel(ChannelMultiplexer.java:1)
at org.eclipse.net4j.signal.SignalProtocol.open(SignalProtocol.java:150)
at
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.createProtocol(CDONet4jSessionImpl.java:198)
at
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.openSession(CDONet4jSessionImpl.java:223)
at
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.doActivate(CDONet4jSessionImpl.java:126)
at
org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:76)
at
org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalActivate(ShareableLifecycle.java:43)
at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
at
org.eclipse.emf.internal.cdo.session.CDOSessionConfigurationImpl.openSession(CDOSessionConfigurationImpl.java:359)
at
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl.openNet4jSession(CDONet4jSessionConfigurationImpl.java:104)
at
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl.openSession(CDONet4jSessionConfigurationImpl.java:110)
at
com.netxforge.netxstudio.data.cdo.CDODataProvider.openSession(CDODataProvider.java:207)
at
com.netxforge.netxstudio.server.ServerCDODataProvider.openSession(ServerCDODataProvider.java:77)
at
com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.initResources(ServerUtils.java:309)
at
com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.initialize(ServerUtils.java:305)
at
com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.access$0(ServerUtils.java:304)
at
com.netxforge.netxstudio.server.ServerUtils.initializeServer(ServerUtils.java:276)
at
com.netxforge.netxstudio.server.ServerUtils$ServerElementProcessor$1.notifyLifecycleEvent(ServerUtils.java:352)
at
org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter.notifyEvent(LifecycleEventAdapter.java:34)
at org.eclipse.net4j.util.event.Notifier.fireEventSafe(Notifier.java:167)
at org.eclipse.net4j.util.event.Notifier.fireEvent(Notifier.java:113)
at
org.eclipse.net4j.util.lifecycle.Lifecycle.deferredActivate(Lifecycle.java:261)
at
org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:80)
at
org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalActivate(ShareableLifecycle.java:43)
at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:114)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:104)
at
org.eclipse.emf.cdo.server.CDOServerUtil.addRepository(CDOServerUtil.java:213)
at
org.eclipse.emf.cdo.spi.server.RepositoryConfigurator.configure(RepositoryConfigurator.java:116)
at
org.eclipse.emf.cdo.internal.server.bundle.CDOServerApplication.doStart(CDOServerApplication.java:61)
at org.eclipse.net4j.util.om.OSGiApplication.start(OSGiApplication.java:63)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.equinox.internal.app.AnyThreadAppLauncher.run(AnyThreadAppLauncher.java:26)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.util.concurrent.TimeoutException
at
org.eclipse.net4j.util.io.IOTimeoutException.createTimeoutException(IOTimeoutException.java:46)
at org.eclipse.net4j.signal.Signal.runSync(Signal.java:257)
at
org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalProtocol.java:431)
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.SignalProtocol.sendSetTimeout(SignalProtocol.java:503)
... 43 more
Caused by: org.eclipse.net4j.util.io.IOTimeoutException
at
org.eclipse.net4j.buffer.BufferInputStream.computeTimeout(BufferInputStream.java:216)
at
org.eclipse.net4j.buffer.BufferInputStream.ensureBuffer(BufferInputStream.java:189)
at
org.eclipse.net4j.buffer.BufferInputStream.read(BufferInputStream.java:116)
at java.io.DataInputStream.readBoolean(DataInputStream.java:242)
at
org.eclipse.net4j.signal.SetTimeoutRequest.confirming(SetTimeoutRequest.java:48)
at
org.eclipse.net4j.signal.SetTimeoutRequest.confirming(SetTimeoutRequest.java:1)
at
org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedInput(RequestWithConfirmation.java:125)
at org.eclipse.net4j.signal.Signal.doInput(Signal.java:328)
at
org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(RequestWithConfirmation.java:105)
at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.java:53)
at org.eclipse.net4j.signal.Signal.runSync(Signal.java:253)
Re: [CDO] setting signal Timeout causes timeout exception. [message #1012761 is a reply to message #1010982] Fri, 22 February 2013 07:39 Go to previous message
Eike Stepper is currently offline Eike Stepper
Messages: 5524
Registered: July 2009
Senior Member
Am 18.02.2013 16:54, schrieb Christophe Bouhier:
> Hello,
>
> We try to increase the signal timeout, we suspect our application gets a signal timeout, during high memory load and
> subsequent Garbage Collection. We can set the signal timeout on the server. This works.
>
> On a client however, when setting the timeout we get an exception which seems to occurs after the timeout period. (So
> if we set it to 60L * 1000L ) the exception occurs after 1 minute, after opening a Session with the created
> SessionConfiguratiom. Id like to reproduce this on the CDO testbed. Is there already a Test case, I can expand upon?
Please look at these methods that I found with JDT's call hierarchy (Shift+Alt+H):

org.eclipse.net4j.signal.SignalProtocol.setTimeout(long)
org.eclipse.emf.cdo.tests.config.impl.SessionConfig.Net4j.configureSession(CDOSession)
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.createProtocol()
org.eclipse.emf.cdo.tests.SessionTest.testSetProtocolTimeout().new ContainerEventAdapter()
{...}.onAdded(IContainer<ISession>, ISession)
org.eclipse.emf.cdo.internal.workspace.CDOWorkspaceImpl.openLocalSession()
org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.setSignalTimeout(long)
org.eclipse.emf.cdo.tests.bugzilla.Bugzilla_241464_Test.testBugzilla_241464()
org.eclipse.emf.cdo.tests.bugzilla.Bugzilla_246442_Test.testBugzilla_246442()
org.eclipse.emf.cdo.tests.CompareTest.testFromEmptyBranches()
org.eclipse.emf.cdo.tests.SessionTest.testProtocolTimeoutChangedEvent()
org.eclipse.emf.cdo.tests.bugzilla.Bugzilla_258933_Test.testWithValue(String, Object, boolean)
org.eclipse.net4j.tests.SignalStreamWrappingTest.testXORStreamWrapping()
org.eclipse.net4j.tests.SignalStreamWrappingTest.testXORStreamWrappingWithMultipleSignals()

Cheers
/Eike

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


>
> Thank you,
> Christophe
>
>
>
> [ERROR] java.util.concurrent.TimeoutException
> org.eclipse.net4j.util.WrappedException: java.util.concurrent.TimeoutException
> at org.eclipse.net4j.util.WrappedException.wrap(WrappedException.java:54)
> at org.eclipse.net4j.signal.SignalProtocol.sendSetTimeout(SignalProtocol.java:507)
> at org.eclipse.net4j.signal.SignalProtocol.doAfterActivate(SignalProtocol.java:265)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.deferredActivate(Lifecycle.java:248)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:80)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:114)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:104)
> at org.eclipse.spi.net4j.ChannelMultiplexer.initChannel(ChannelMultiplexer.java:229)
> at org.eclipse.spi.net4j.Connector.initChannel(Connector.java:332)
> at org.eclipse.spi.net4j.ChannelMultiplexer.openChannel(ChannelMultiplexer.java:145)
> at org.eclipse.spi.net4j.ChannelMultiplexer.openChannel(ChannelMultiplexer.java:1)
> at org.eclipse.net4j.signal.SignalProtocol.open(SignalProtocol.java:150)
> at org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.createProtocol(CDONet4jSessionImpl.java:198)
> at org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.openSession(CDONet4jSessionImpl.java:223)
> at org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.doActivate(CDONet4jSessionImpl.java:126)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:76)
> at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalActivate(ShareableLifecycle.java:43)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
> at org.eclipse.emf.internal.cdo.session.CDOSessionConfigurationImpl.openSession(CDOSessionConfigurationImpl.java:359)
> at
> org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl.openNet4jSession(CDONet4jSessionConfigurationImpl.java:104)
> at
> org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl.openSession(CDONet4jSessionConfigurationImpl.java:110)
> at com.netxforge.netxstudio.data.cdo.CDODataProvider.openSession(CDODataProvider.java:207)
> at com.netxforge.netxstudio.server.ServerCDODataProvider.openSession(ServerCDODataProvider.java:77)
> at com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.initResources(ServerUtils.java:309)
> at com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.initialize(ServerUtils.java:305)
> at com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.access$0(ServerUtils.java:304)
> at com.netxforge.netxstudio.server.ServerUtils.initializeServer(ServerUtils.java:276)
> at com.netxforge.netxstudio.server.ServerUtils$ServerElementProcessor$1.notifyLifecycleEvent(ServerUtils.java:352)
> at org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter.notifyEvent(LifecycleEventAdapter.java:34)
> at org.eclipse.net4j.util.event.Notifier.fireEventSafe(Notifier.java:167)
> at org.eclipse.net4j.util.event.Notifier.fireEvent(Notifier.java:113)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.deferredActivate(Lifecycle.java:261)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:80)
> at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalActivate(ShareableLifecycle.java:43)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:114)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:104)
> at org.eclipse.emf.cdo.server.CDOServerUtil.addRepository(CDOServerUtil.java:213)
> at org.eclipse.emf.cdo.spi.server.RepositoryConfigurator.configure(RepositoryConfigurator.java:116)
> at org.eclipse.emf.cdo.internal.server.bundle.CDOServerApplication.doStart(CDOServerApplication.java:61)
> at org.eclipse.net4j.util.om.OSGiApplication.start(OSGiApplication.java:63)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.equinox.internal.app.AnyThreadAppLauncher.run(AnyThreadAppLauncher.java:26)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: java.util.concurrent.TimeoutException
> at org.eclipse.net4j.util.io.IOTimeoutException.createTimeoutException(IOTimeoutException.java:46)
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:257)
> at org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalProtocol.java:431)
> 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.SignalProtocol.sendSetTimeout(SignalProtocol.java:503)
> ... 43 more
> Caused by: org.eclipse.net4j.util.io.IOTimeoutException
> at org.eclipse.net4j.buffer.BufferInputStream.computeTimeout(BufferInputStream.java:216)
> at org.eclipse.net4j.buffer.BufferInputStream.ensureBuffer(BufferInputStream.java:189)
> at org.eclipse.net4j.buffer.BufferInputStream.read(BufferInputStream.java:116)
> at java.io.DataInputStream.readBoolean(DataInputStream.java:242)
> at org.eclipse.net4j.signal.SetTimeoutRequest.confirming(SetTimeoutRequest.java:48)
> at org.eclipse.net4j.signal.SetTimeoutRequest.confirming(SetTimeoutRequest.java:1)
> at org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedInput(RequestWithConfirmation.java:125)
> at org.eclipse.net4j.signal.Signal.doInput(Signal.java:328)
> at org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(RequestWithConfirmation.java:105)
> at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.java:53)
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:253)
> ... 47 more
>
> !ENTRY org.eclipse.net4j.util 4 0 2013-02-18 16:49:19.234
> !MESSAGE java.util.concurrent.TimeoutException
> !STACK 0
> org.eclipse.net4j.util.WrappedException: java.util.concurrent.TimeoutException
> at org.eclipse.net4j.util.WrappedException.wrap(WrappedException.java:54)
> at org.eclipse.net4j.signal.SignalProtocol.sendSetTimeout(SignalProtocol.java:507)
> at org.eclipse.net4j.signal.SignalProtocol.doAfterActivate(SignalProtocol.java:265)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.deferredActivate(Lifecycle.java:248)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:80)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:114)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:104)
> at org.eclipse.spi.net4j.ChannelMultiplexer.initChannel(ChannelMultiplexer.java:229)
> at org.eclipse.spi.net4j.Connector.initChannel(Connector.java:332)
> at org.eclipse.spi.net4j.ChannelMultiplexer.openChannel(ChannelMultiplexer.java:145)
> at org.eclipse.spi.net4j.ChannelMultiplexer.openChannel(ChannelMultiplexer.java:1)
> at org.eclipse.net4j.signal.SignalProtocol.open(SignalProtocol.java:150)
> at org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.createProtocol(CDONet4jSessionImpl.java:198)
> at org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.openSession(CDONet4jSessionImpl.java:223)
> at org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionImpl.doActivate(CDONet4jSessionImpl.java:126)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:76)
> at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalActivate(ShareableLifecycle.java:43)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
> at org.eclipse.emf.internal.cdo.session.CDOSessionConfigurationImpl.openSession(CDOSessionConfigurationImpl.java:359)
> at
> org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl.openNet4jSession(CDONet4jSessionConfigurationImpl.java:104)
> at
> org.eclipse.emf.cdo.internal.net4j.CDONet4jSessionConfigurationImpl.openSession(CDONet4jSessionConfigurationImpl.java:110)
> at com.netxforge.netxstudio.data.cdo.CDODataProvider.openSession(CDODataProvider.java:207)
> at com.netxforge.netxstudio.server.ServerCDODataProvider.openSession(ServerCDODataProvider.java:77)
> at com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.initResources(ServerUtils.java:309)
> at com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.initialize(ServerUtils.java:305)
> at com.netxforge.netxstudio.server.ServerUtils$ServerInitializer.access$0(ServerUtils.java:304)
> at com.netxforge.netxstudio.server.ServerUtils.initializeServer(ServerUtils.java:276)
> at com.netxforge.netxstudio.server.ServerUtils$ServerElementProcessor$1.notifyLifecycleEvent(ServerUtils.java:352)
> at org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter.notifyEvent(LifecycleEventAdapter.java:34)
> at org.eclipse.net4j.util.event.Notifier.fireEventSafe(Notifier.java:167)
> at org.eclipse.net4j.util.event.Notifier.fireEvent(Notifier.java:113)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.deferredActivate(Lifecycle.java:261)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.internalActivate(Lifecycle.java:80)
> at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalActivate(ShareableLifecycle.java:43)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycle.java:162)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:114)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(LifecycleUtil.java:104)
> at org.eclipse.emf.cdo.server.CDOServerUtil.addRepository(CDOServerUtil.java:213)
> at org.eclipse.emf.cdo.spi.server.RepositoryConfigurator.configure(RepositoryConfigurator.java:116)
> at org.eclipse.emf.cdo.internal.server.bundle.CDOServerApplication.doStart(CDOServerApplication.java:61)
> at org.eclipse.net4j.util.om.OSGiApplication.start(OSGiApplication.java:63)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.equinox.internal.app.AnyThreadAppLauncher.run(AnyThreadAppLauncher.java:26)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: java.util.concurrent.TimeoutException
> at org.eclipse.net4j.util.io.IOTimeoutException.createTimeoutException(IOTimeoutException.java:46)
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:257)
> at org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalProtocol.java:431)
> 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.SignalProtocol.sendSetTimeout(SignalProtocol.java:503)
> ... 43 more
> Caused by: org.eclipse.net4j.util.io.IOTimeoutException
> at org.eclipse.net4j.buffer.BufferInputStream.computeTimeout(BufferInputStream.java:216)
> at org.eclipse.net4j.buffer.BufferInputStream.ensureBuffer(BufferInputStream.java:189)
> at org.eclipse.net4j.buffer.BufferInputStream.read(BufferInputStream.java:116)
> at java.io.DataInputStream.readBoolean(DataInputStream.java:242)
> at org.eclipse.net4j.signal.SetTimeoutRequest.confirming(SetTimeoutRequest.java:48)
> at org.eclipse.net4j.signal.SetTimeoutRequest.confirming(SetTimeoutRequest.java:1)
> at org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedInput(RequestWithConfirmation.java:125)
> at org.eclipse.net4j.signal.Signal.doInput(Signal.java:328)
> at org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(RequestWithConfirmation.java:105)
> at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.java:53)
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:253)
Previous Topic:[CDO] Net4j tied to old version of h2?
Next Topic:ArrayOutOfBoundsException: -14
Goto Forum:
  


Current Time: Fri Sep 19 05:58:17 GMT 2014

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

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