Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » cdo - unimplemented methods and missing repositories
cdo - unimplemented methods and missing repositories [message #431816] Mon, 27 July 2009 18:07 Go to next message
Eclipse UserFriend
Originally posted by: hamak.email.cz

Hi.
For the past couple of days I've been trying to learn cdo and to get it
to work with hibernate and mysql but unsuccessfully. I use Eclipse
Galileo on linux and I have followed these guides:
http://wiki.eclipse.org/CDO_Source_Installation and
http://wiki.eclipse.org/Getting_started_with_CDO_Galileo.

The first problem I have is that there is an error in CDOIDHibernateImpl
because methods isExternal(), isNull() etc. are not implemented. These
methods are commented out in its primitive class AbstractCDOID. Is it right
to uncomment them or is there another way to solve it?

The second problem concerns repositories. When I run CDO server(it
starts without any errors) and try
to connect to it in the CDO Sessions view I get an error that says

Repository /repo1 not found
org.eclipse.emf.cdo.util.ServerException: Repository /repo1 not found
at
org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:79)
at
org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:1)
at
org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientRequest .confirming(CDOClientRequest.java:77)
at
org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedI nput(RequestWithConfirmation.java:123)
at org.eclipse.net4j.signal.Signal.doInput(Signal.java:312)
at
org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(R equestWithConfirmation.java:103)
at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.jav a:66)
at org.eclipse.net4j.signal.Signal.runSync(Signal.java:239)
at
org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalPr otocol.java:423)
at
org.eclipse.net4j.signal.RequestWithConfirmation.doSend(Requ estWithConfirmation.java:87)
at
org.eclipse.net4j.signal.RequestWithConfirmation.send(Reques tWithConfirmation.java:73)
at
org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:286)
at
org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.openSession(CDOClientProtocol.java:78)
at
org.eclipse.emf.internal.cdo.session.CDOSessionImpl$Delegati ngSessionProtocol.openSession(CDOSessionImpl.java:1572)
at
org.eclipse.emf.internal.cdo.session.CDOSessionImpl.doActiva te(CDOSessionImpl.java:716)
at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:65)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:94)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:84)
at
org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:285)
at
org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
at
org.eclipse.emf.cdo.internal.ui.actions.OpenSessionAction.do Run(OpenSessionAction.java:67)
at
org.eclipse.net4j.util.ui.actions.LongRunningAction$1.run(Lo ngRunningAction.java:185)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)



and the console of the CDO sever says:

[ERROR] Factory not found: org.eclipse.emf.cdo.server.repositories[default]
org.eclipse.net4j.util.container.FactoryNotFoundException: Factory not
found: org.eclipse.emf.cdo.server.repositories[default]
at
org.eclipse.net4j.util.container.ManagedContainer.getFactory (ManagedContainer.java:193)
at
org.eclipse.net4j.util.container.ManagedContainer.createElem ent(ManagedContainer.java:490)
at
org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:281)
at
org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
at
org.eclipse.emf.cdo.spi.server.RepositoryFactory.get(Reposit oryFactory.java:43)
at
org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider.g etRepository(ContainerRepositoryProvider.java:41)
at
org.eclipse.emf.cdo.server.internal.net4j.protocol.OpenSessi onIndication.responding(OpenSessionIndication.java:85)
at
org.eclipse.emf.cdo.server.internal.net4j.protocol.CDOServer Indication.responding(CDOServerIndication.java:112)
at
org.eclipse.net4j.signal.IndicationWithResponse.doExtendedOu tput(IndicationWithResponse.java:96)
at org.eclipse.net4j.signal.Signal.doOutput(Signal.java:282)
at
org.eclipse.net4j.signal.IndicationWithResponse.execute(Indi cationWithResponse.java:65)
at org.eclipse.net4j.signal.Signal.runSync(Signal.java:239)
at org.eclipse.net4j.signal.Signal.run(Signal.java:147)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Threa dPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo lExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)

Thanks for your help
Ondrej Hamak
Re: cdo - unimplemented methods and missing repositories [message #431824 is a reply to message #431816] Mon, 27 July 2009 21:11 Go to previous messageGo to next message
Mario Winterer is currently offline Mario WintererFriend
Messages: 136
Registered: July 2009
Senior Member
Hi Ondrej!

I cannot help with the first problem but maybe the second.
Skip the leading '/' in '/repo1' and try 'repo1' only. It worked for me!

Mario

"Ondrej Hamak" <hamak@email.cz> schrieb im Newsbeitrag
news:h4kqdf$g21$1@build.eclipse.org...
> Hi.
> For the past couple of days I've been trying to learn cdo and to get it
> to work with hibernate and mysql but unsuccessfully. I use Eclipse
> Galileo on linux and I have followed these guides:
> http://wiki.eclipse.org/CDO_Source_Installation and
> http://wiki.eclipse.org/Getting_started_with_CDO_Galileo.
>
> The first problem I have is that there is an error in CDOIDHibernateImpl
> because methods isExternal(), isNull() etc. are not implemented. These
> methods are commented out in its primitive class AbstractCDOID. Is it
> right
> to uncomment them or is there another way to solve it?
>
> The second problem concerns repositories. When I run CDO server(it starts
> without any errors) and try
> to connect to it in the CDO Sessions view I get an error that says
>
> Repository /repo1 not found
> org.eclipse.emf.cdo.util.ServerException: Repository /repo1 not found
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:79)
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:1)
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientRequest .confirming(CDOClientRequest.java:77)
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedI nput(RequestWithConfirmation.java:123)
> at org.eclipse.net4j.signal.Signal.doInput(Signal.java:312)
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(R equestWithConfirmation.java:103)
> at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.jav a:66)
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:239)
> at
> org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalPr otocol.java:423)
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doSend(Requ estWithConfirmation.java:87)
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.send(Reques tWithConfirmation.java:73)
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:286)
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.openSession(CDOClientProtocol.java:78)
> at
> org.eclipse.emf.internal.cdo.session.CDOSessionImpl$Delegati ngSessionProtocol.openSession(CDOSessionImpl.java:1572)
> at
> org.eclipse.emf.internal.cdo.session.CDOSessionImpl.doActiva te(CDOSessionImpl.java:716)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:65)
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:94)
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:84)
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:285)
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
> at
> org.eclipse.emf.cdo.internal.ui.actions.OpenSessionAction.do Run(OpenSessionAction.java:67)
> at
> org.eclipse.net4j.util.ui.actions.LongRunningAction$1.run(Lo ngRunningAction.java:185)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
>
>
> and the console of the CDO sever says:
>
> [ERROR] Factory not found:
> org.eclipse.emf.cdo.server.repositories[default]
> org.eclipse.net4j.util.container.FactoryNotFoundException: Factory not
> found: org.eclipse.emf.cdo.server.repositories[default]
> at
> org.eclipse.net4j.util.container.ManagedContainer.getFactory (ManagedContainer.java:193)
> at
> org.eclipse.net4j.util.container.ManagedContainer.createElem ent(ManagedContainer.java:490)
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:281)
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
> at
> org.eclipse.emf.cdo.spi.server.RepositoryFactory.get(Reposit oryFactory.java:43)
> at
> org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider.g etRepository(ContainerRepositoryProvider.java:41)
> at
> org.eclipse.emf.cdo.server.internal.net4j.protocol.OpenSessi onIndication.responding(OpenSessionIndication.java:85)
> at
> org.eclipse.emf.cdo.server.internal.net4j.protocol.CDOServer Indication.responding(CDOServerIndication.java:112)
> at
> org.eclipse.net4j.signal.IndicationWithResponse.doExtendedOu tput(IndicationWithResponse.java:96)
> at org.eclipse.net4j.signal.Signal.doOutput(Signal.java:282)
> at
> org.eclipse.net4j.signal.IndicationWithResponse.execute(Indi cationWithResponse.java:65)
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:239)
> at org.eclipse.net4j.signal.Signal.run(Signal.java:147)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Threa dPoolExecutor.java:886)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo lExecutor.java:908)
> at java.lang.Thread.run(Thread.java:619)
>
> Thanks for your help
> Ondrej Hamak
Re: cdo - unimplemented methods and missing repositories [message #431837 is a reply to message #431816] Tue, 28 July 2009 03:46 Go to previous messageGo to next message
Martin Taal is currently offline Martin TaalFriend
Messages: 5468
Registered: July 2009
Senior Member
Hi Ondrej,
To add some info. We did a fairly complete rework of the hibernatestore in CDO 3.0 (which is the current CVS HEAD),
after Galileo. The current cvs HEAD version passes all testcases and seems to be pretty complete (although not tested in
production...). This version also adds HQL query support.
My plan is to backport the CDO 3.0 hibernatestore to CDO 2.0.1 but it will be a few weeks before I have done that I am
afraid.... Also for the backport I am not sure that I can backport everything because of api constraints.

With this I would advice to either use CDO 3.0 from cvs, or wait for the CDO 3.0 build or wait for a CDO 2.0.1 build
with my backport...

I am not sure though when the next build of CDO (3.0) will be (which includes the changes I mention above).

gr. Martin

Ondrej Hamak wrote:
> Hi.
> For the past couple of days I've been trying to learn cdo and to get it
> to work with hibernate and mysql but unsuccessfully. I use Eclipse
> Galileo on linux and I have followed these guides:
> http://wiki.eclipse.org/CDO_Source_Installation and
> http://wiki.eclipse.org/Getting_started_with_CDO_Galileo.
>
> The first problem I have is that there is an error in CDOIDHibernateImpl
> because methods isExternal(), isNull() etc. are not implemented. These
> methods are commented out in its primitive class AbstractCDOID. Is it right
> to uncomment them or is there another way to solve it?
>
> The second problem concerns repositories. When I run CDO server(it
> starts without any errors) and try
> to connect to it in the CDO Sessions view I get an error that says
>
> Repository /repo1 not found
> org.eclipse.emf.cdo.util.ServerException: Repository /repo1 not found
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:79)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:1)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientRequest .confirming(CDOClientRequest.java:77)
>
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedI nput(RequestWithConfirmation.java:123)
>
> at org.eclipse.net4j.signal.Signal.doInput(Signal.java:312)
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(R equestWithConfirmation.java:103)
>
> at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.jav a:66)
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:239)
> at
> org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalPr otocol.java:423)
>
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doSend(Requ estWithConfirmation.java:87)
>
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.send(Reques tWithConfirmation.java:73)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:286)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.openSession(CDOClientProtocol.java:78)
>
> at
> org.eclipse.emf.internal.cdo.session.CDOSessionImpl$Delegati ngSessionProtocol.openSession(CDOSessionImpl.java:1572)
>
> at
> org.eclipse.emf.internal.cdo.session.CDOSessionImpl.doActiva te(CDOSessionImpl.java:716)
>
> at
> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:65)
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:94)
>
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:84)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:285)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
>
> at
> org.eclipse.emf.cdo.internal.ui.actions.OpenSessionAction.do Run(OpenSessionAction.java:67)
>
> at
> org.eclipse.net4j.util.ui.actions.LongRunningAction$1.run(Lo ngRunningAction.java:185)
>
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
>
>
> and the console of the CDO sever says:
>
> [ERROR] Factory not found: org.eclipse.emf.cdo.server.repositories[default]
> org.eclipse.net4j.util.container.FactoryNotFoundException: Factory not
> found: org.eclipse.emf.cdo.server.repositories[default]
> at
> org.eclipse.net4j.util.container.ManagedContainer.getFactory (ManagedContainer.java:193)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.createElem ent(ManagedContainer.java:490)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:281)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
>
> at
> org.eclipse.emf.cdo.spi.server.RepositoryFactory.get(Reposit oryFactory.java:43)
>
> at
> org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider.g etRepository(ContainerRepositoryProvider.java:41)
>
> at
> org.eclipse.emf.cdo.server.internal.net4j.protocol.OpenSessi onIndication.responding(OpenSessionIndication.java:85)
>
> at
> org.eclipse.emf.cdo.server.internal.net4j.protocol.CDOServer Indication.responding(CDOServerIndication.java:112)
>
> at
> org.eclipse.net4j.signal.IndicationWithResponse.doExtendedOu tput(IndicationWithResponse.java:96)
>
> at org.eclipse.net4j.signal.Signal.doOutput(Signal.java:282)
> at
> org.eclipse.net4j.signal.IndicationWithResponse.execute(Indi cationWithResponse.java:65)
>
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:239)
> at org.eclipse.net4j.signal.Signal.run(Signal.java:147)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Threa dPoolExecutor.java:886)
>
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo lExecutor.java:908)
>
> at java.lang.Thread.run(Thread.java:619)
>
> Thanks for your help
> Ondrej Hamak


--

With Regards, Martin Taal

Springsite/Elver.org
Office: Hardwareweg 4, 3821 BV Amersfoort
Postal: Nassaulaan 7, 3941 EC Doorn
The Netherlands
Cell: +31 (0)6 288 48 943
Tel: +31 (0)84 420 2397
Fax: +31 (0)84 225 9307
Mail: mtaal@springsite.com - mtaal@elver.org
Web: www.springsite.com - www.elver.org
Re: cdo - unimplemented methods and missing repositories [message #431852 is a reply to message #431816] Tue, 28 July 2009 09:10 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Ondrej,

Comments below...


Ondrej Hamak schrieb:
> Hi.
> For the past couple of days I've been trying to learn cdo and to get it
> to work with hibernate and mysql but unsuccessfully. I use Eclipse
> Galileo on linux and I have followed these guides:
> http://wiki.eclipse.org/CDO_Source_Installation and
> http://wiki.eclipse.org/Getting_started_with_CDO_Galileo.
>
> The first problem I have is that there is an error in CDOIDHibernateImpl
> because methods isExternal(), isNull() etc. are not implemented. These
> methods are commented out in its primitive class AbstractCDOID. Is it
> right
> to uncomment them or is there another way to solve it?
As Martin said, we completely reworked the HibernateStore. Now the
org.eclipse.emf.cdo.server.hibernate.id bundle is no longer needed (in
HEAD!). Please just delete it from your workspace. I've also removed it
from the PSF files now.

>
> The second problem concerns repositories. When I run CDO server(it
> starts without any errors) and try
> to connect to it in the CDO Sessions view I get an error that says
>
> Repository /repo1 not found
> org.eclipse.emf.cdo.util.ServerException: Repository /repo1 not found
I also bet that the leading slash must be removed.
And I think that latest HEAD now throws a RepositoryNotFoundException
instead of just a FactoryNotFoundException if the named repository can
not be found in the managed container (and no factory is present to
create it).

Cheers
/Eike

----
http://thegordian.blogspot.com
http://twitter.com/eikestepper


> at
> org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:79)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:1)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientRequest .confirming(CDOClientRequest.java:77)
>
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedI nput(RequestWithConfirmation.java:123)
>
> at org.eclipse.net4j.signal.Signal.doInput(Signal.java:312)
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(R equestWithConfirmation.java:103)
>
> at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.jav a:66)
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:239)
> at
> org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalPr otocol.java:423)
>
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doSend(Requ estWithConfirmation.java:87)
>
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.send(Reques tWithConfirmation.java:73)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:286)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.openSession(CDOClientProtocol.java:78)
>
> at
> org.eclipse.emf.internal.cdo.session.CDOSessionImpl$Delegati ngSessionProtocol.openSession(CDOSessionImpl.java:1572)
>
> at
> org.eclipse.emf.internal.cdo.session.CDOSessionImpl.doActiva te(CDOSessionImpl.java:716)
>
> at
> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:65)
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:94)
>
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:84)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:285)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
>
> at
> org.eclipse.emf.cdo.internal.ui.actions.OpenSessionAction.do Run(OpenSessionAction.java:67)
>
> at
> org.eclipse.net4j.util.ui.actions.LongRunningAction$1.run(Lo ngRunningAction.java:185)
>
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
>
>
> and the console of the CDO sever says:
>
> [ERROR] Factory not found:
> org.eclipse.emf.cdo.server.repositories[default]
> org.eclipse.net4j.util.container.FactoryNotFoundException: Factory not
> found: org.eclipse.emf.cdo.server.repositories[default]
> at
> org.eclipse.net4j.util.container.ManagedContainer.getFactory (ManagedContainer.java:193)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.createElem ent(ManagedContainer.java:490)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:281)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
>
> at
> org.eclipse.emf.cdo.spi.server.RepositoryFactory.get(Reposit oryFactory.java:43)
>
> at
> org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider.g etRepository(ContainerRepositoryProvider.java:41)
>
> at
> org.eclipse.emf.cdo.server.internal.net4j.protocol.OpenSessi onIndication.responding(OpenSessionIndication.java:85)
>
> at
> org.eclipse.emf.cdo.server.internal.net4j.protocol.CDOServer Indication.responding(CDOServerIndication.java:112)
>
> at
> org.eclipse.net4j.signal.IndicationWithResponse.doExtendedOu tput(IndicationWithResponse.java:96)
>
> at org.eclipse.net4j.signal.Signal.doOutput(Signal.java:282)
> at
> org.eclipse.net4j.signal.IndicationWithResponse.execute(Indi cationWithResponse.java:65)
>
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:239)
> at org.eclipse.net4j.signal.Signal.run(Signal.java:147)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Threa dPoolExecutor.java:886)
>
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo lExecutor.java:908)
>
> at java.lang.Thread.run(Thread.java:619)
>
> Thanks for your help
> Ondrej Hamak


Re: cdo - unimplemented methods and missing repositories [message #431854 is a reply to message #431816] Tue, 28 July 2009 09:18 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Ondrej,

Please do not cross-post the same question to multiple newsgroups. CDO
is supported in the EMF newsgroup.

Cheers
/Eike

----
http://thegordian.blogspot.com
http://twitter.com/eikestepper



Ondrej Hamak schrieb:
> Hi.
> For the past couple of days I've been trying to learn cdo and to get it
> to work with hibernate and mysql but unsuccessfully. I use Eclipse
> Galileo on linux and I have followed these guides:
> http://wiki.eclipse.org/CDO_Source_Installation and
> http://wiki.eclipse.org/Getting_started_with_CDO_Galileo.
>
> The first problem I have is that there is an error in CDOIDHibernateImpl
> because methods isExternal(), isNull() etc. are not implemented. These
> methods are commented out in its primitive class AbstractCDOID. Is it
> right
> to uncomment them or is there another way to solve it?
>
> The second problem concerns repositories. When I run CDO server(it
> starts without any errors) and try
> to connect to it in the CDO Sessions view I get an error that says
>
> Repository /repo1 not found
> org.eclipse.emf.cdo.util.ServerException: Repository /repo1 not found
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:79)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:1)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientRequest .confirming(CDOClientRequest.java:77)
>
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedI nput(RequestWithConfirmation.java:123)
>
> at org.eclipse.net4j.signal.Signal.doInput(Signal.java:312)
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(R equestWithConfirmation.java:103)
>
> at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.jav a:66)
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:239)
> at
> org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalPr otocol.java:423)
>
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doSend(Requ estWithConfirmation.java:87)
>
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.send(Reques tWithConfirmation.java:73)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:286)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.openSession(CDOClientProtocol.java:78)
>
> at
> org.eclipse.emf.internal.cdo.session.CDOSessionImpl$Delegati ngSessionProtocol.openSession(CDOSessionImpl.java:1572)
>
> at
> org.eclipse.emf.internal.cdo.session.CDOSessionImpl.doActiva te(CDOSessionImpl.java:716)
>
> at
> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:65)
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:94)
>
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:84)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:285)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
>
> at
> org.eclipse.emf.cdo.internal.ui.actions.OpenSessionAction.do Run(OpenSessionAction.java:67)
>
> at
> org.eclipse.net4j.util.ui.actions.LongRunningAction$1.run(Lo ngRunningAction.java:185)
>
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
>
>
> and the console of the CDO sever says:
>
> [ERROR] Factory not found:
> org.eclipse.emf.cdo.server.repositories[default]
> org.eclipse.net4j.util.container.FactoryNotFoundException: Factory not
> found: org.eclipse.emf.cdo.server.repositories[default]
> at
> org.eclipse.net4j.util.container.ManagedContainer.getFactory (ManagedContainer.java:193)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.createElem ent(ManagedContainer.java:490)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:281)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
>
> at
> org.eclipse.emf.cdo.spi.server.RepositoryFactory.get(Reposit oryFactory.java:43)
>
> at
> org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider.g etRepository(ContainerRepositoryProvider.java:41)
>
> at
> org.eclipse.emf.cdo.server.internal.net4j.protocol.OpenSessi onIndication.responding(OpenSessionIndication.java:85)
>
> at
> org.eclipse.emf.cdo.server.internal.net4j.protocol.CDOServer Indication.responding(CDOServerIndication.java:112)
>
> at
> org.eclipse.net4j.signal.IndicationWithResponse.doExtendedOu tput(IndicationWithResponse.java:96)
>
> at org.eclipse.net4j.signal.Signal.doOutput(Signal.java:282)
> at
> org.eclipse.net4j.signal.IndicationWithResponse.execute(Indi cationWithResponse.java:65)
>
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:239)
> at org.eclipse.net4j.signal.Signal.run(Signal.java:147)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Threa dPoolExecutor.java:886)
>
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo lExecutor.java:908)
>
> at java.lang.Thread.run(Thread.java:619)
>
> Thanks for your help
> Ondrej Hamak


Re: cdo - unimplemented methods and missing repositories [message #431862 is a reply to message #431852] Tue, 28 July 2009 12:14 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: hamak.email.cz

Thank you all.
I tried to remove the slash before, it failed with
java.util.concurrent.TimeoutException and I assumed it was not correct.
According to debugging messages in the server's console it connects but
that is all I could get out of it.

the exception:

java.util.concurrent.TimeoutException: Timeout
org.eclipse.emf.cdo.common.util.TransportException:
java.util.concurrent.TimeoutException: Timeout
at
org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:294)
at
org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.openSession(CDOClientProtocol.java:78)
at
org.eclipse.emf.internal.cdo.session.CDOSessionImpl$Delegati ngSessionProtocol.openSession(CDOSessionImpl.java:1572)
at
org.eclipse.emf.internal.cdo.session.CDOSessionImpl.doActiva te(CDOSessionImpl.java:716)
at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:65)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:94)
at
org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:84)
at
org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:285)
at
org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
at
org.eclipse.emf.cdo.internal.ui.actions.OpenSessionAction.do Run(OpenSessionAction.java:67)
at
org.eclipse.net4j.util.ui.actions.LongRunningAction$1.run(Lo ngRunningAction.java:185)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.util.concurrent.TimeoutException: Timeout
at org.eclipse.net4j.signal.Signal.runSync(Signal.java:243)
at
org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalPr otocol.java:423)
at
org.eclipse.net4j.signal.RequestWithConfirmation.doSend(Requ estWithConfirmation.java:87)
at
org.eclipse.net4j.signal.RequestWithConfirmation.send(Reques tWithConfirmation.java:73)
at
org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:286)
... 11 more

Ondrej Hamak
Re: cdo - unimplemented methods and missing repositories [message #431865 is a reply to message #431862] Tue, 28 July 2009 12:45 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Ondrej,

Are you sure that you started a TCPAcceptor? Can you show your
cdo-server.xml?

Cheers
/Eike

----
http://thegordian.blogspot.com
http://twitter.com/eikestepper



Ondrej Hamak schrieb:
> Thank you all.
> I tried to remove the slash before, it failed with
> java.util.concurrent.TimeoutException and I assumed it was not correct.
> According to debugging messages in the server's console it connects
> but that is all I could get out of it.
>
> the exception:
>
> java.util.concurrent.TimeoutException: Timeout
> org.eclipse.emf.cdo.common.util.TransportException:
> java.util.concurrent.TimeoutException: Timeout
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:294)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.openSession(CDOClientProtocol.java:78)
>
> at
> org.eclipse.emf.internal.cdo.session.CDOSessionImpl$Delegati ngSessionProtocol.openSession(CDOSessionImpl.java:1572)
>
> at
> org.eclipse.emf.internal.cdo.session.CDOSessionImpl.doActiva te(CDOSessionImpl.java:716)
>
> at
> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:65)
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:94)
>
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:84)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:285)
>
> at
> org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
>
> at
> org.eclipse.emf.cdo.internal.ui.actions.OpenSessionAction.do Run(OpenSessionAction.java:67)
>
> at
> org.eclipse.net4j.util.ui.actions.LongRunningAction$1.run(Lo ngRunningAction.java:185)
>
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.util.concurrent.TimeoutException: Timeout
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:243)
> at
> org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalPr otocol.java:423)
>
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.doSend(Requ estWithConfirmation.java:87)
>
> at
> org.eclipse.net4j.signal.RequestWithConfirmation.send(Reques tWithConfirmation.java:73)
>
> at
> org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:286)
>
> ... 11 more
>
> Ondrej Hamak


Re: cdo - unimplemented methods and missing repositories [message #431868 is a reply to message #431865] Tue, 28 July 2009 13:42 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: hamak.email.cz

> Ondrej,
>
> Are you sure that you started a TCPAcceptor? Can you show your
> cdo-server.xml?
>
> Cheers
> /Eike

I think so.
console:
main [debug.lifecycle] Activating TCPAcceptor[0.0.0.0:2 036]
main [debug] Ordering server operation REGISTER
sun.nio.ch.ServerSocketChannelImpl[unbound]
TCPSelector [debug] Executing server operation REGISTER
sun.nio.ch.ServerSocketChannelImpl[unbound]
TCPSelector [debug] Registering sun.nio.ch.ServerSocketChannelImpl[unbound]
main [debug.lifecycle.dump] DUMP TCPAcceptor@20
Acceptor.config =
TransportConfig[receiveExecutor=java.util.concurrent.ThreadPoolExecutor@177060f,
bufferProvider=BufferPool[4 096],
protocolProvider=org.eclipse.net4j.ContainerProtocolProvider $Server@12ef4c6,
negotiator=null]
Acceptor.connectorListener = org.eclipse.spi.net4j.Acceptor$1@1c81ac0
Acceptor.acceptedConnectors =
selector = TCPSelector
startSynchronously = true
synchronousStartTimeout = 20000
serverSocketChannel =
sun.nio.ch.ServerSocketChannelImpl[/0:0:0:0:0:0:0:0:2036]
address = 0.0.0.0
port = 2036

-----------------------------------------------------------
cdo-server.xml:
<cdoServer>

<acceptor type="tcp" listenAddr="0.0.0.0" port="2036">
<!-- negotiator type="challenge"
description="/tmp/users.db"/ -->
</acceptor>

<repository name="repo1">
<property name="overrideUUID"
value="1ff5d226-b1f3-45fb-afa2-0c30b38c764f" />
<property name="supportingAudits" value="false" />
<property name="verifyingRevisions" value="false" />
<property name="currentLRUCapacity" value="10000" />
<property name="revisedLRUCapacity" value="100" />

<property name="hibernate.hbm2ddl.auto" value="update" />
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.connection.pool_size"
value="10" />

<property name="hibernate.dialect"
value="org.hibernate.dialect.MySQLDialect" />
<property name="hibernate.connection.driver_class"
value="com.mysql.jdbc.Driver" />
<property name="hibernate.connection.url"
value="jdbc:mysql://localhost/testcdo" />
<property name="hibernate.connection.username"
value="user" />
<property name="hibernate.connection.password"
value="pass" />
<property name="hibernate.connection.autocommit"
value="true" />
<property name="hibernate.cache.provider_class"
value="org.hibernate.cache.HashtableCacheProvider" />

<property name="teneo.mapping.inheritance"
value="TABLE_PER_CLASS" />
<property name="teneo.naming.id_feature_as_primary_key"
value="id" />

<store type="hibernate">
<mappingProvider type="teneo" />
</store>

</repository>

</cdoServer>

Ondrej Hamak
Re: cdo - unimplemented methods and missing repositories [message #431869 is a reply to message #431868] Tue, 28 July 2009 13:52 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Ondrej Hamak schrieb:
>> Ondrej,
>>
>> Are you sure that you started a TCPAcceptor? Can you show your
>> cdo-server.xml?
And you included the new org.eclipse.emf.cdo.server.net4j plugin into
your launch config, too?

Cheers
/Eike

----
http://thegordian.blogspot.com
http://twitter.com/eikestepper


>>
>> Cheers
>> /Eike
>
> I think so.
> console:
> main [debug.lifecycle] Activating TCPAcceptor[0.0.0.0:2 036]
> main [debug] Ordering server operation REGISTER
> sun.nio.ch.ServerSocketChannelImpl[unbound]
> TCPSelector [debug] Executing server operation REGISTER
> sun.nio.ch.ServerSocketChannelImpl[unbound]
> TCPSelector [debug] Registering
> sun.nio.ch.ServerSocketChannelImpl[unbound]
> main [debug.lifecycle.dump] DUMP TCPAcceptor@20
> Acceptor.config =
> TransportConfig[receiveExecutor=java.util.concurrent.ThreadPoolExecutor@177060f,
> bufferProvider=BufferPool[4 096],
> protocolProvider=org.eclipse.net4j.ContainerProtocolProvider $Server@12ef4c6,
> negotiator=null]
> Acceptor.connectorListener = org.eclipse.spi.net4j.Acceptor$1@1c81ac0
> Acceptor.acceptedConnectors =
> selector = TCPSelector
> startSynchronously = true
> synchronousStartTimeout = 20000
> serverSocketChannel =
> sun.nio.ch.ServerSocketChannelImpl[/0:0:0:0:0:0:0:0:2036]
> address = 0.0.0.0
> port = 2036
>
> -----------------------------------------------------------
> cdo-server.xml:
> <cdoServer>
>
> <acceptor type="tcp" listenAddr="0.0.0.0" port="2036">
> <!-- negotiator type="challenge"
> description="/tmp/users.db"/ -->
> </acceptor>
>
> <repository name="repo1">
> <property name="overrideUUID"
> value="1ff5d226-b1f3-45fb-afa2-0c30b38c764f" />
> <property name="supportingAudits" value="false" />
> <property name="verifyingRevisions" value="false" />
> <property name="currentLRUCapacity" value="10000" />
> <property name="revisedLRUCapacity" value="100" />
>
> <property name="hibernate.hbm2ddl.auto" value="update" />
> <property name="hibernate.show_sql" value="true" />
> <property name="hibernate.connection.pool_size"
> value="10" />
>
> <property name="hibernate.dialect"
> value="org.hibernate.dialect.MySQLDialect" />
> <property name="hibernate.connection.driver_class"
> value="com.mysql.jdbc.Driver" />
> <property name="hibernate.connection.url"
> value="jdbc:mysql://localhost/testcdo" />
> <property name="hibernate.connection.username"
> value="user" />
> <property name="hibernate.connection.password"
> value="pass" />
> <property name="hibernate.connection.autocommit"
> value="true" />
> <property name="hibernate.cache.provider_class"
> value="org.hibernate.cache.HashtableCacheProvider" />
>
> <property name="teneo.mapping.inheritance"
> value="TABLE_PER_CLASS" />
> <property
> name="teneo.naming.id_feature_as_primary_key" value="id" />
>
> <store type="hibernate">
> <mappingProvider type="teneo" />
> </store>
>
> </repository>
>
> </cdoServer>
>
> Ondrej Hamak


Re: cdo - unimplemented methods and missing repositories [message #431870 is a reply to message #431869] Tue, 28 July 2009 14:07 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: hamak.email.cz

Yes, it was included by default.
Ondrej Hamak

Eike Stepper napsal(a):
> Ondrej Hamak schrieb:
>>> Ondrej,
>>>
>>> Are you sure that you started a TCPAcceptor? Can you show your
>>> cdo-server.xml?
> And you included the new org.eclipse.emf.cdo.server.net4j plugin into
> your launch config, too?
>
> Cheers
> /Eike
Re: cdo - unimplemented methods and missing repositories [message #431871 is a reply to message #431870] Tue, 28 July 2009 14:26 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Ondrej Hamak schrieb:
> Yes, it was included by default.
Now I run out of ideas and need more info. Can you *attach* the full
client and server logs?

Cheers
/Eike

----
http://thegordian.blogspot.com
http://twitter.com/eikestepper


> Ondrej Hamak
>
> Eike Stepper napsal(a):
>> Ondrej Hamak schrieb:
>>>> Ondrej,
>>>>
>>>> Are you sure that you started a TCPAcceptor? Can you show your
>>>> cdo-server.xml?
>> And you included the new org.eclipse.emf.cdo.server.net4j plugin into
>> your launch config, too?
>>
>> Cheers
>> /Eike


Re: cdo - unimplemented methods and missing repositories [message #431878 is a reply to message #431871] Tue, 28 July 2009 15:34 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: hamak.email.cz

This is a multi-part message in MIME format.
--------------010201080609070602020207
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit

Eike Stepper napsal(a):
> Ondrej Hamak schrieb:
>> Yes, it was included by default.
> Now I run out of ideas and need more info. Can you *attach* the full
> client and server logs?
>
> Cheers
> /Eike
>
> ----
> http://thegordian.blogspot.com
> http://twitter.com/eikestepper
>
>
>> Ondrej Hamak
>>
>> Eike Stepper napsal(a):
>>> Ondrej Hamak schrieb:
>>>>> Ondrej,
>>>>>
>>>>> Are you sure that you started a TCPAcceptor? Can you show your
>>>>> cdo-server.xml?
>>> And you included the new org.eclipse.emf.cdo.server.net4j plugin into
>>> your launch config, too?
>>>
>>> Cheers
>>> /Eike


--------------010201080609070602020207
Content-Type: text/plain;
name=".log"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename=".log"

!SESSION 2009-07-28 16:52:32.938 -----------------------------------------------
eclipse.buildId=I20090611-1540
java.version=1.6.0_14
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=cs_CZ
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os linux -ws gtk -arch x86 -product org.eclipse.epp.package.jee.product

!ENTRY org.eclipse.pde.core 4 0 2009-07-28 16:52:46.571
!MESSAGE Problem processing bundle manifest source header
!STACK 0
java.lang.IllegalArgumentException: invalid format
at org.osgi.framework.Version.<init>(Version.java:147)
at org.eclipse.pde.internal.core.BundleManifestSourceLocationMa nager.setPlugins(BundleManifestSourceLocationManager.java:21 4)
at org.eclipse.pde.internal.core.SourceLocationManager.initiali zeBundleManifestLocations(SourceLocationManager.java:386)
at org.eclipse.pde.internal.core.SourceLocationManager.getBundl eManifestLocator(SourceLocationManager.java:216)
at org.eclipse.pde.internal.core.SourceLocationManager.getBundl eManifestLocation(SourceLocationManager.java:208)
at org.eclipse.pde.internal.core.SourceLocationManager.searchBu ndleManifestLocations(SourceLocationManager.java:293)
at org.eclipse.pde.internal.core.SourceLocationManager.findSour cePath(SourceLocationManager.java:58)
at org.eclipse.pde.internal.core.ClasspathUtilCore.getSourceAnn otation(ClasspathUtilCore.java:155)
at org.eclipse.pde.internal.core.PDEClasspathContainer.addExter nalPlugin(PDEClasspathContainer.java:66)
at org.eclipse.pde.internal.core.RequiredPluginsClasspathContai ner.addPlugin(RequiredPluginsClasspathContainer.java:255)
at org.eclipse.pde.internal.core.RequiredPluginsClasspathContai ner.addDependency(RequiredPluginsClasspathContainer.java:229 )
at org.eclipse.pde.internal.core.RequiredPluginsClasspathContai ner.addDependency(RequiredPluginsClasspathContainer.java:213 )
at org.eclipse.pde.internal.core.RequiredPluginsClasspathContai ner.computePluginEntries(RequiredPluginsClasspathContainer.j ava:129)
at org.eclipse.pde.internal.core.RequiredPluginsClasspathContai ner.getClasspathEntries(RequiredPluginsClasspathContainer.ja va:88)
at org.eclipse.jdt.internal.core.JavaModelManager.containerPutI fInitializingWithSameEntries(JavaModelManager.java:594)
at org.eclipse.jdt.internal.core.SetContainerOperation.executeO peration(SetContainerOperation.java:49)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:728)
at org.eclipse.core.internal.resources.Workspace.run(Workspace. java:1800)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:793)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathC ontainer(JavaModelManager.java:1781)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore .java:2652)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(J avaProject.java:2561)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(J avaProject.java:2662)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspa th(JavaProject.java:1861)
at org.eclipse.jdt.internal.core.JavaProject.getClasspathEntryF or(JavaProject.java:1361)
at org.eclipse.jdt.internal.core.JavaModelManager.createJarPack ageFragmentRootFrom(JavaModelManager.java:932)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaMo delManager.java:823)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaMo delManager.java:784)
at org.eclipse.jdt.core.JavaCore.create(JavaCore.java:2537)
at org.eclipse.jdt.internal.ui.ResourceAdapterFactory.getAdapte r(ResourceAdapterFactory.java:44)
at org.eclipse.core.internal.adapter.AdapterFactoryProxy.getAda pter(AdapterFactoryProxy.java:80)
at org.eclipse.core.internal.runtime.AdapterManager.getAdapter( AdapterManager.java:293)
at org.eclipse.core.runtime.PlatformObject.getAdapter(PlatformO bject.java:66)
at org.eclipse.jdt.internal.ui.EditorInputAdapterFactory.getAda pter(EditorInputAdapterFactory.java:53)
at org.eclipse.core.internal.adapter.AdapterFactoryProxy.getAda pter(AdapterFactoryProxy.java:80)
at org.eclipse.core.internal.runtime.AdapterManager.getAdapter( AdapterManager.java:293)
at org.eclipse.core.runtime.PlatformObject.getAdapter(PlatformO bject.java:66)
at org.eclipse.ui.part.FileEditorInput.getAdapter(FileEditorInp ut.java:263)
at org.eclipse.jdt.ui.JavaUI.getEditorInputJavaElement(JavaUI.j ava:754)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart. getInputFromEditor(PackageExplorerPart.java:1005)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart. editorActivated(PackageExplorerPart.java:995)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart. setLinkingEnabled(PackageExplorerPart.java:1271)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart. createPartControl(PackageExplorerPart.java:548)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewR eference.java:367)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReferen ce.java:226)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:595)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:31 3)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:52 9)
at org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:180)
at org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:270)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:473)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:668)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:576)
at org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.java:568)
at org.eclipse.ui.internal.PerspectiveHelper.activate(Perspecti veHelper.java:272)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:981)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPa ge.java:2626)
at org.eclipse.ui.internal.WorkbenchWindow$27.run(WorkbenchWind ow.java:2964)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Workbe nchWindow.java:2945)
at org.eclipse.ui.internal.WorkbenchWindow$21.runWithException( WorkbenchWindow.java:2262)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run (StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3468)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3115)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.java:803)
at org.eclipse.ui.internal.Workbench$28.runWithException(Workbe nch.java:1384)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run (StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3468)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3115)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2316)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 21)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)

!ENTRY org.eclipse.ui.workbench 2 0 2009-07-28 16:52:54.843
!MESSAGE A handler conflict occurred. This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2009-07-28 16:52:54.844
!MESSAGE Conflict for 'org.eclipse.wst.sse.ui.format':
HandlerActivation(commandId=org.eclipse.wst.sse.ui.format,
handler=org.eclipse.wst.sse.ui.internal.handlers.FormatHandl er,
expression=org.eclipse.core.internal.expressions.ReferenceExpression@b8a39b5e,sourcePriority=1073741824)
HandlerActivation(commandId=org.eclipse.wst.sse.ui.format,
handler=org.eclipse.wst.sse.ui.internal.handlers.FormatHandl er,
expression=org.eclipse.core.internal.expressions.ReferenceExpression@d4f4315e,sourcePriority=1073741824)

!ENTRY org.eclipse.net4j 4 0 2009-07-28 16:54:40.306
!MESSAGE EOFException
!STACK 0
java.io.EOFException
at java.io.DataInputStream.readFully(DataInputStream.java:180)
at java.io.DataInputStream.readUTF(DataInputStream.java:592)
at java.io.DataInputStream.readUTF(DataInputStream.java:547)
at org.eclipse.net4j.util.io.ExtendedIOUtil.readString(Extended IOUtil.java:197)
at org.eclipse.net4j.util.io.ExtendedDataInputStream.readString (ExtendedDataInputStream.java:36)
at org.eclipse.net4j.util.io.ExtendedDataInput$Delegating.readS tring(ExtendedDataInput.java:130)
at org.eclipse.emf.cdo.spi.common.id.CDOIDLibraryDescriptorImpl . <init>(CDOIDLibraryDescriptorImpl.java:57)
at org.eclipse.emf.cdo.common.id.CDOIDUtil.readLibraryDescripto r(CDOIDUtil.java:242)
at org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:111)
at org.eclipse.emf.internal.cdo.net4j.protocol.OpenSessionReque st.confirming(OpenSessionRequest.java:1)
at org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientRequest .confirming(CDOClientRequest.java:77)
at org.eclipse.net4j.signal.RequestWithConfirmation.doExtendedI nput(RequestWithConfirmation.java:123)
at org.eclipse.net4j.signal.Signal.doInput(Signal.java:312)
at org.eclipse.net4j.signal.RequestWithConfirmation.doExecute(R equestWithConfirmation.java:103)
at org.eclipse.net4j.signal.SignalActor.execute(SignalActor.jav a:66)
at org.eclipse.net4j.signal.Signal.runSync(Signal.java:239)
at org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalPr otocol.java:423)
at org.eclipse.net4j.signal.RequestWithConfirmation.doSend(Requ estWithConfirmation.java:87)
at org.eclipse.net4j.signal.RequestWithConfirmation.send(Reques tWithConfirmation.java:73)
at org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:286)
at org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.openSession(CDOClientProtocol.java:78)
at org.eclipse.emf.internal.cdo.session.CDOSessionImpl$Delegati ngSessionProtocol.openSession(CDOSessionImpl.java:1572)
at org.eclipse.emf.internal.cdo.session.CDOSessionImpl.doActiva te(CDOSessionImpl.java:716)
at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:65)
at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:94)
at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:84)
at org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:285)
at org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
at org.eclipse.emf.cdo.internal.ui.actions.OpenSessionAction.do Run(OpenSessionAction.java:67)
at org.eclipse.net4j.util.ui.actions.LongRunningAction$1.run(Lo ngRunningAction.java:185)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY org.eclipse.emf.cdo.ui 4 0 2009-07-28 16:54:42.861
!MESSAGE java.util.concurrent.TimeoutException: Timeout
!STACK 0
org.eclipse.emf.cdo.common.util.TransportException: java.util.concurrent.TimeoutException: Timeout
at org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:294)
at org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.openSession(CDOClientProtocol.java:78)
at org.eclipse.emf.internal.cdo.session.CDOSessionImpl$Delegati ngSessionProtocol.openSession(CDOSessionImpl.java:1572)
at org.eclipse.emf.internal.cdo.session.CDOSessionImpl.doActiva te(CDOSessionImpl.java:716)
at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:65)
at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:94)
at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:84)
at org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:285)
at org.eclipse.net4j.util.container.ManagedContainer.getElement (ManagedContainer.java:265)
at org.eclipse.emf.cdo.internal.ui.actions.OpenSessionAction.do Run(OpenSessionAction.java:67)
at org.eclipse.net4j.util.ui.actions.LongRunningAction$1.run(Lo ngRunningAction.java:185)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.util.concurrent.TimeoutException: Timeout
at org.eclipse.net4j.signal.Signal.runSync(Signal.java:243)
at org.eclipse.net4j.signal.SignalProtocol.startSignal(SignalPr otocol.java:423)
at org.eclipse.net4j.signal.RequestWithConfirmation.doSend(Requ estWithConfirmation.java:87)
at org.eclipse.net4j.signal.RequestWithConfirmation.send(Reques tWithConfirmation.java:73)
at org.eclipse.emf.internal.cdo.net4j.protocol.CDOClientProtoco l.send(CDOClientProtocol.java:286)
... 11 more

--------------010201080609070602020207
Content-Type: text/plain;
name="cdo-server"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline;
filename="cdo-server"

Configuration location:
file:/home/ondra/Work/workspace/cdo/.metadata/.plugins/org.e clipse.pde.core/CDOServer/
Configuration file:
file:/home/ondra/Work/workspace/cdo/.metadata/.plugins/org.e clipse.pde.core/CDOServer/config.ini loaded
Install location:
file:/home/ondra/Work/workspace/cdo/.target/eclipse/
Framework located:
file:/home/ondra/Work/workspace/cdo/.target/eclipse/plugins/ org.eclipse.osgi_3.5.0.v20090520.jar
Framework classpath:
file:/home/ondra/Work/workspace/cdo/.target/eclipse/plugins/ org.eclipse.osgi_3.5.0.v20090520.jar
Splash location:
null
Debug options:
file:/home/ondra/Work/workspace/cdo/.metadata/.plugins/org.e clipse.pde.core/CDOServer/.options loaded

osgi> Time to load bundles: 552
Starting application: 2617
main [debug.om] Starting bundle org.eclipse.net4j.util
main [debug.lifecycle] Activating ManagedContainer
main [debug.lifecycle] Activating {}
main [debug.lifecycle.dump] DUMP PluginFactoryRegistry@1
Registry.autoCommit = true
Registry.transaction = null
HashMapRegistry.map =
org.eclipse.net4j.acceptors[tcp]=Factory[org.eclipse.net4j.a cceptors, tcp]
org.eclipse.net4j.Negotiators[challenge]=Factory[org.eclipse .net4j.Negotiators, challenge]
org.eclipse.net4j.connectors[tcp]=Factory[org.eclipse.net4j. connectors, tcp]
org.eclipse.net4j.randomizers[default]=Factory[org.eclipse.n et4j.randomizers, default]
org.eclipse.net4j.userManagers[file]=Factory[org.eclipse.net 4j.userManagers, file]
org.eclipse.net4j.executorServices[default]=Factory[org.ecli pse.net4j.executorServices, default]
org.eclipse.net4j.serverProtocols[cdo]=Factory[org.eclipse.n et4j.serverProtocols, cdo]
org.eclipse.net4j.serverProtocols[heartbeat]=Factory[org.ecl ipse.net4j.serverProtocols, heartbeat]
org.eclipse.net4j.util.timers[daemon]=Factory[org.eclipse.ne t4j.util.timers, daemon]
org.eclipse.net4j.selectors[tcp]=Factory[org.eclipse.net4j.s electors, tcp]
org.eclipse.net4j.bufferProviders[default]=Factory[org.eclip se.net4j.bufferProviders, default]
extensionRegistryListener = org.eclipse.net4j.internal.util.factory.PluginFactoryRegistr y$1@754fc

main [debug.lifecycle] Activating []
main [debug.om] Starting bundle org.eclipse.net4j.tcp
main [debug.om] Starting bundle org.eclipse.net4j
main [debug.lifecycle.dump] DUMP PluginElementProcessorList@2
processors =
org.eclipse.net4j.util.security.ChallengeNegotiatorConfigure r @979f67
org.eclipse.net4j.internal.tcp.TCPSelectorInjector@62610b
org.eclipse.net4j.TransportInjector@d12eea
org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol$Server$TimerInjector@15f157b
extensionRegistryListener = org.eclipse.net4j.internal.util.container.PluginElementProce ssorList$1@e7f6eb

main [debug.lifecycle.dump] DUMP PluginContainer@3
ManagedContainer.factoryRegistry =
org.eclipse.net4j.acceptors[tcp]=Factory[org.eclipse.net4j.a cceptors, tcp]
org.eclipse.net4j.Negotiators[challenge]=Factory[org.eclipse .net4j.Negotiators, challenge]
org.eclipse.net4j.connectors[tcp]=Factory[org.eclipse.net4j. connectors, tcp]
org.eclipse.net4j.randomizers[default]=Factory[org.eclipse.n et4j.randomizers, default]
org.eclipse.net4j.userManagers[file]=Factory[org.eclipse.net 4j.userManagers, file]
org.eclipse.net4j.executorServices[default]=Factory[org.ecli pse.net4j.executorServices, default]
org.eclipse.net4j.serverProtocols[cdo]=Factory[org.eclipse.n et4j.serverProtocols, cdo]
org.eclipse.net4j.serverProtocols[heartbeat]=Factory[org.ecl ipse.net4j.serverProtocols, heartbeat]
org.eclipse.net4j.util.timers[daemon]=Factory[org.eclipse.ne t4j.util.timers, daemon]
org.eclipse.net4j.selectors[tcp]=Factory[org.eclipse.net4j.s electors, tcp]
org.eclipse.net4j.bufferProviders[default]=Factory[org.eclip se.net4j.bufferProviders, default]
ManagedContainer.postProcessors =
org.eclipse.net4j.util.security.ChallengeNegotiatorConfigure r @979f67
org.eclipse.net4j.internal.tcp.TCPSelectorInjector@62610b
org.eclipse.net4j.TransportInjector@d12eea
org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol$Server$TimerInjector@15f157b
ManagedContainer.elementRegistry =

main [debug.om] Plugin container created: ManagedContainer
main [debug.om] Starting bundle org.eclipse.emf.cdo.server
main [debug.om] Starting application org.eclipse.emf.cdo.server.app
[INFO] CDO server starting
main [debug.repository] Configuring CDO server from /home/ondra/Work/workspace/cdo/org.eclipse.emf.cdo.server.pr oduct/rootfiles/configuration/cdo-server.xml
main [debug.repository] Configuring repository repo1 (type=default)
main [debug.om] Starting bundle org.eclipse.emf.cdo.common
main [debug.om] Starting bundle org.eclipse.emf.cdo.server.hibernate
main [debug.om] Starting bundle org.eclipse.emf.cdo.server.hibernate.teneo
main [debug.om] Starting bundle org.eclipse.emf.cdo
main [debug.lifecycle] Activating CDOViewProviderRegistryImpl@4
main [debug.lifecycle.dump] DUMP CDOViewProviderRegistryImpl@4
viewProviders =
org.eclipse.emf.internal.cdo.view.PluginContainerViewProvide r @15ccfb1

main [debug.lifecycle] Activating CDORepositoryInfo[repo1]
main [debug.lifecycle] Activating HibernateStore@5
main [debug.lifecycle] Activating HibernatePackageHandler@6
main [debug.lifecycle.dump] DUMP HibernatePackageHandler@6
configuration = org.hibernate.cfg.Configuration@11d2066
sessionFactory = null
nextPackageID = 0
nextClassID = 0
nextFeatureID = 0
packageUnits = null
ePackageBlobsByRootUri =
ePackagesByRootUri =
hibernateStore = HibernateStore@5
doDropSchema = false

main [debug.lifecycle.dump] DUMP HibernateStore@5
Store.revisionTemporality = NONE
Store.revisionParallelism = NONE
Store.repository = CDORepositoryInfo[repo1]
hibernateConfiguration = null
hibernateSessionFactory = null
packageHandler = HibernatePackageHandler@6
mappingProvider = org.eclipse.emf.cdo.server.hibernate.internal.teneo.TeneoHib ernateMappingProvider @1c4795e
doDropSchema = false
systemInformation = null
entityNameToEClass = null
eClassToEntityName = null
identifierPropertyNameByEntity = null

main [debug.lifecycle] Activating SessionManager@7
[INFO] No user manager configured. Users will not be authenticated
main [debug.lifecycle.dump] DUMP SessionManager@7
repository = CDORepositoryInfo[repo1]
encryptionAlgorithmName = PBEWithMD5AndDES
encryptionSaltBytes = [B@b655a
encryptionIterationCount = 20
tokenLength = 1024
randomizer = null
userManager = null
sessions =
lastSessionID = 0

main [debug.lifecycle] Activating CDORevisionManagerImpl@8
main [debug.lifecycle] Activating TwoLevelRevisionCache@9
main [debug.lifecycle] Activating LRURevisionCache@10
main [debug.lifecycle.dump] DUMP LRURevisionCache@10
revisions =
capacityCurrent = 1000
capacityRevised = 1000
currentLRU = LRU[size=0, capacity=1 000]
revisedLRU = LRU[size=0, capacity=1 000]

main [debug.lifecycle] Activating MEMRevisionCache@11
main [debug.lifecycle.dump] DUMP MEMRevisionCache@11
Worker.daemon = false
Worker.activationTimeout = 10000
Worker.deactivationTimeout = 10000
ReferenceQueueWorker.queue = java.lang.ref.ReferenceQueue@1bef1ac
ReferenceQueueWorker.pollMillis = 60000
ReferenceQueueWorker.maxWorkPerPoll = 100
cacheLists =
referenceType = SOFT

main [debug.lifecycle.dump] DUMP TwoLevelRevisionCache@9
level1 = LRURevisionCache@10
level2 = MEMRevisionCache@11

main [debug.lifecycle.dump] DUMP CDORevisionManagerImpl@8
revisionLoader = CDORepositoryInfo[repo1]
revisionLocker = null
factory = org.eclipse.emf.cdo.common.revision.CDORevisionFactory$1@114a947
cache = TwoLevelRevisionCache@9

main [debug.lifecycle] Activating QueryManager@12
main [debug.lifecycle.dump] DUMP QueryManager@12
repository = CDORepositoryInfo[repo1]
queryContexts =
executors = null
shutdownExecutorService = false
nextQuery = 0

main [debug.lifecycle] Activating NotificationManager@13
main [debug.lifecycle.dump] DUMP NotificationManager@13
repository = CDORepositoryInfo[repo1]

main [debug.lifecycle] Activating CommitManager@14
main [debug.lifecycle.dump] DUMP CommitManager@14
repository = CDORepositoryInfo[repo1]
shutdownExecutorService = false

main [debug.lifecycle] Activating LockManager@15
main [debug.lifecycle.dump] DUMP LockManager@15
RWLockManager.writeLockStrategy = org.eclipse.net4j.util.concurrent.RWLockManager$1@187f9f1
RWLockManager.readLockStrategy = org.eclipse.net4j.util.concurrent.RWLockManager$2@2a5ab9
RWLockManager.lockEntries =
RWLockManager.lockChanged = java.lang.Object@aa2ef2
repository = CDORepositoryInfo[repo1]

Hibernate: select this_.id as id2_0_, this_.creationTime as creation2_2_0_ from cdo_system_information this_
main [debug.lifecycle] Activating HibernateStoreAccessor@16
main [debug.lifecycle.dump] DUMP HibernateStoreAccessor@16
StoreAccessor.commitContexts =
StoreAccessor.store = HibernateStore@5
StoreAccessor.context = null
StoreAccessor.reader = true
hibernateSession = null
errorOccured = false

Hibernate: select this_.nsUri as nsUri0_0_, this_.originalType as original2_0_0_, this_.timeStamp as timeStamp0_0_, this_.EPackageBlob as EPackage4_0_0_ from cdo_package_unit this_
Hibernate: select packageinf0_.cdo_package_unit_id as cdo5_1_, packageinf0_.packageURI as packageURI1_, packageinf0_.idx as idx1_, packageinf0_.packageURI as packageURI1_0_, packageinf0_.parentURI as parentURI1_0_, packageinf0_.metaIDStart as metaIDSt3_1_0_, packageinf0_.metaIDSize as metaIDSize1_0_ from cdo_package_info packageinf0_ where packageinf0_.cdo_package_unit_id=?
Hibernate: select packageinf0_.cdo_package_unit_id as cdo5_1_, packageinf0_.packageURI as packageURI1_, packageinf0_.idx as idx1_, packageinf0_.packageURI as packageURI1_0_, packageinf0_.parentURI as parentURI1_0_, packageinf0_.metaIDStart as metaIDSt3_1_0_, packageinf0_.metaIDSize as metaIDSize1_0_ from cdo_package_info packageinf0_ where packageinf0_.cdo_package_unit_id=?
main [debug.lifecycle] Deactivating HibernateStoreAccessor@16
main [debug.lifecycle.dump] DUMP Default@17
Repository.name = repo1
Repository.store = HibernateStore@5
Repository.uuid = null
Repository.properties =
hibernate.connection.pool_size=10
revisedLRUCapacity=100
teneo.naming.id_feature_as_primary_key=id
currentLRUCapacity=10000
teneo.mapping.inheritance=TABLE_PER_CLASS
overrideUUID=1ff5d226-b1f3-45fb-afa2-0c30b38c764f
hibernate.connection.url=jdbc:mysql://localhost/testcdo
hibernate.cache.provider_class=org.hibernate.cache.Hashtable CacheProvider
hibernate.connection.driver_class=com.mysql.jdbc.Driver
hibernate.connection.username=root
hibernate.connection.password=aliga5dx
hibernate.hbm2ddl.auto=update
hibernate.connection.autocommit=true
supportingAudits=false
hibernate.show_sql=true
hibernate.dialect=org.hibernate.dialect.MySQLDialect
verifyingRevisions=false
Repository.supportingRevisionDeltas = false
Repository.supportingAudits = false
Repository.verifyingRevisions = false
Repository.packageRegistry =
http://www.eclipse.org/emf/2002/Ecore=CDOPackageInfo[packageURI=http://www.eclipse.org/emf/2002/Ecore, parentURI=null, metaIDRange=[MID1:MID393]]
http://www.eclipse.org/emf/CDO/Eresource/2.0.0=CDOPackageInf o[packageURI=http://www.eclipse.org/emf/CDO/Eresource/2.0.0, parentURI=null, metaIDRange=[MID394:MID428]]
Repository.revisionManager = CDORevisionManagerImpl@8
Repository.sessionManager = SessionManager@7
Repository.queryManager = QueryManager@12
Repository.notificationManager = NotificationManager@13
Repository.commitManager = CommitManager@14
Repository.lockManager = LockManager@15
Repository.queryHandlerProvider = null
Repository.readAccessHandlers =
Repository.writeAccessHandlers =

main [debug.om] Starting bundle org.eclipse.emf.cdo.server.net4j
[INFO] Net4j extension starting
main [debug] Configuring Net4j server from /home/ondra/Work/workspace/cdo/org.eclipse.emf.cdo.server.pr oduct/rootfiles/configuration/cdo-server.xml
main [debug.lifecycle] Activating TCPSelector
main [debug.lifecycle.dump] DUMP TCPSelector@18
selector = sun.nio.ch.EPollSelectorImpl@40627c
clientOperations =
serverOperations =
thread = Thread[TCPSelector,5,main]
running = true

main [debug.lifecycle] Activating BufferPool[4 096]
BufferPoolMonitor [debug.buffer] Start monitoring
BufferPoolMonitor [debug.buffer] Stop monitoring
main [debug.lifecycle.dump] DUMP BufferPool@19
BufferProvider.bufferCapacity = 4096
BufferProvider.providedBuffers = 0
BufferProvider.retainedBuffers = 0
provider = BufferFactory[4 096]
pooledBuffers = 0

main [debug.lifecycle] Activating TCPAcceptor[0.0.0.0:2 036]
main [debug] Ordering server operation REGISTER sun.nio.ch.ServerSocketChannelImpl[unbound]
TCPSelector [debug] Executing server operation REGISTER sun.nio.ch.ServerSocketChannelImpl[unbound]
TCPSelector [debug] Registering sun.nio.ch.ServerSocketChannelImpl[unbound]
main [debug.lifecycle.dump] DUMP TCPAcceptor@20
Acceptor.config = TransportConfig[receiveExecutor=java.util.concurrent.ThreadPoolExecutor@e3e881, bufferProvider=BufferPool[4 096], protocolProvider=org.eclipse.net4j.ContainerProtocolProvider $Server@b57af1, negotiator=null]
Acceptor.connectorListener = org.eclipse.spi.net4j.Acceptor$1@9a99eb
Acceptor.acceptedConnectors =
selector = TCPSelector
startSynchronously = true
synchronousStartTimeout = 20000
serverSocketChannel = sun.nio.ch.ServerSocketChannelImpl[/0:0:0:0:0:0:0:0:2036]
address = 0.0.0.0
port = 2036

[INFO] Net4j extension started
[INFO] CDO server started
Application Started: 6070
TCPSelector [debug] Accepting sun.nio.ch.ServerSocketChannelImpl[/0:0:0:0:0:0:0:0:2036]
TCPSelector [debug] Accepted socketChannel java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550]
TCPSelector [debug.lifecycle] Activating TCPServerConnector[127.0.0.1:36 550]
TCPSelector [debug.connector] Setting state CONNECTING (was disconnected) for TCPServerConnector[127.0.0.1:36 550]
TCPSelector [debug.lifecycle] Activating Channel[Control, SERVER]
TCPSelector [debug.lifecycle] Activating ChannelReceiveSerializer@21
TCPSelector [debug.lifecycle.dump] DUMP ChannelReceiveSerializer@21
Worker.daemon = false
Worker.activationTimeout = 10000
Worker.deactivationTimeout = 10000
QueueWorker.queue =
QueueWorker.pollMillis = 100

TCPSelector [debug.lifecycle.dump] DUMP ControlChannel@22
Channel.userID = null
Channel.channelMultiplexer = TCPServerConnector[127.0.0.1:36 550]
Channel.id = 0
Channel.receiveExecutor = java.util.concurrent.ThreadPoolExecutor@e3e881
Channel.receiveHandler = null
Channel.receiveSerializer = ChannelReceiveSerializer@21
Channel.sendQueue =
Channel.sentBuffers = 0
Channel.receivedBuffers = 0
acknowledgements = SynchronizingCorrelator{}

TCPSelector [debug] Ordering server operation REGISTER java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550]
TCPSelector [debug.lifecycle.dump] DUMP TCPServerConnector@23
ChannelMultiplexer.config = TransportConfig[receiveExecutor=java.util.concurrent.ThreadPoolExecutor@e3e881, bufferProvider=BufferPool[4 096], protocolProvider=org.eclipse.net4j.ContainerProtocolProvider $Server@b57af1, negotiator=null]
ChannelMultiplexer.openChannelTimeout = -1
Connector.userID = null
Connector.connectorState = CONNECTING
TCPConnector.socketChannel = java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550]
TCPConnector.selector = TCPSelector
TCPConnector.writeQueue =
TCPConnector.inputBuffer = null
TCPConnector.controlChannel = Channel[Control, SERVER]
TCPConnector.host = null
TCPConnector.port = 0
acceptor = TCPAcceptor[0.0.0.0:2 036]

TCPSelector [debug] Executing server operation REGISTER java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550]
TCPSelector [debug] Registering java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550]
TCPSelector [debug.connector] Setting state CONNECTED (was connecting) for TCPServerConnector[127.0.0.1:36 550]
TCPSelector [debug.acceptor] Added connector TCPServerConnector[127.0.0.1:36 550]
TCPSelector [debug] Reading java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550]
TCPSelector [debug.buffer] Created Buffer@24[INITIAL]
TCPSelector [debug.buffer] Obtained Buffer@24[INITIAL]
TCPSelector [debug.buffer] Read 8 bytes
02 00 01 00 03 63 64 6f
TCPSelector [debug.lifecycle] Activating SignalProtocol[cdo]
TCPSelector [debug.lifecycle.dump] DUMP CDOServerProtocol@25
Protocol.type = cdo
Protocol.executorService = java.util.concurrent.ThreadPoolExecutor@e3e881
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.failOverStrategy = null
SignalProtocol.signals =
SignalProtocol.nextCorrelationID = 1
SignalProtocol.failingOver = false
negotiationTimeout = 15000
repositoryProvider = org.eclipse.emf.cdo.spi.server.PluginRepositoryProvider@1849daf
packageURICompressor = DIRECT

TCPSelector [debug.connector] Opening channel with protocol cdo
TCPSelector [debug.lifecycle] Activating Channel[1, SERVER]
TCPSelector [debug.lifecycle] Activating ChannelReceiveSerializer@26
TCPSelector [debug.lifecycle.dump] DUMP ChannelReceiveSerializer@26
Worker.daemon = false
Worker.activationTimeout = 10000
Worker.deactivationTimeout = 10000
QueueWorker.queue =
QueueWorker.pollMillis = 100

TCPSelector [debug.lifecycle.dump] DUMP Channel@27
userID = null
channelMultiplexer = TCPServerConnector[127.0.0.1:36 550]
id = 1
receiveExecutor = java.util.concurrent.ThreadPoolExecutor@e3e881
receiveHandler = SignalProtocol[cdo]
receiveSerializer = ChannelReceiveSerializer@26
sendQueue =
sentBuffers = 0
receivedBuffers = 0

TCPSelector [debug.buffer] Created Buffer@28[INITIAL]
TCPSelector [debug.buffer] Obtained Buffer@28[INITIAL]
TCPSelector [debug.channel] Handling buffer: Buffer@28[PUTTING] --> Channel[Control, SERVER]
TCPSelector [debug] Ordering server operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550] = true
TCPSelector [debug.buffer] Retaining Buffer@24[RELEASED]
TCPSelector [debug] Executing server operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550] = true
TCPSelector [debug] Setting interest READ|WRITE (was read)
TCPSelector [debug] Writing java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550]
TCPSelector [debug.buffer] Writing 4 bytes
03 00 01 01
TCPSelector [debug.buffer] Retaining Buffer@28[RELEASED]
TCPSelector [debug] Ordering server operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550] = false
TCPSelector [debug] Executing server operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550] = false
TCPSelector [debug] Setting interest READ (was read|write)
TCPSelector [debug] Reading java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550]
TCPSelector [debug.buffer] Obtained Buffer@24[INITIAL]
TCPSelector [debug.buffer] Read 16 bytes (EOS)
00 00 00 01 00 01 01 00 05 72 65 70 6f 31 00 01
TCPSelector [debug.channel] Handling buffer from multiplexer: Buffer@24[GETTING] --> Channel[1, SERVER]
ReceiveSerializer-Channel[1, SERVER] [debug.signal] Received buffer for correlation 1
ReceiveSerializer-Channel[1, SERVER] [debug.signal] Got signalID: 1
Thread-5 [debug.signal] ================ Indicating: Signal[protocol=cdo, id=1, name=OpenSessionIndication, correlation=-1]
Thread-5 [debug.buffer] Retaining Buffer@24[RELEASED]
Thread-5 [debug.signal] ================ Responding: Signal[protocol=cdo, id=1, name=OpenSessionIndication, correlation=-1]
Thread-5 [debug.session] Opening session 1
Thread-5 [debug.lifecycle] Activating Session[1]
Thread-5 [debug.lifecycle.dump] DUMP Session@29
manager = SessionManager@7
protocol = SignalProtocol[cdo]
sessionID = 1
userID = null
passiveUpdateEnabled = true
views =
subscribed = false

Thread-5 [debug.buffer] Obtained Buffer@28[INITIAL]
Thread-5 [debug.channel] Handling buffer: Buffer@28[PUTTING] --> Channel[1, SERVER]
Thread-5 [debug] Ordering server operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550] = true
TCPSelector [debug] Executing server operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550] = true
TCPSelector [debug] Setting interest READ|WRITE (was read)
TCPSelector [debug] Writing java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550]
TCPSelector [debug.buffer] Writing 226 bytes (EOS)
00 00 00 00 00 00 00 01 01 00 24 31 66 66 35 64 32 32 36 2d 62 31 66 33 2d 34 35 66 62 2d 61 66 61 32 2d 30 63 33 30 62 33 38 63 37 36 34 66 00 00 00 01 22 43 54 0b 67 00 00 00 00 02 00 01 00 00 01 22 43 54 0b 67 00 00 00 01 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 00 01 06 00 00 00 00 00 00 00 01 00 00 01 76 00 00 00 00 01 22 43 54 0b 67 00 00 00 01 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 32 2e 30 2e 30 00 00 01 06 00 00 00 00 00 00 01 75 00 00 00 23 00 00 01 22 3e 24 24 20 00 00 01 22 3e 24 24 7a
TCPSelector [debug.buffer] Retaining Buffer@28[RELEASED]
TCPSelector [debug] Ordering server operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550] = false
TCPSelector [debug] Executing server operation INTEREST WRITE java.nio.channels.SocketChannel[connected local=/127.0.0.1:2036 remote=/127.0.0.1:36550] = false
TCPSelector [debug] Setting interest READ (was read|write)

--------------010201080609070602020207--
Re: cdo - unimplemented methods and missing repositories [message #431908 is a reply to message #431878] Wed, 29 July 2009 08:34 Go to previous message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Ondrej,

I suspect that your client code is too old. It does not match the
server, which leads to protocol problems. Are you sure you're using HEAD
sources for both of them?

Cheers
/Eike

----
http://thegordian.blogspot.com
http://twitter.com/eikestepper



Ondrej Hamak schrieb:
> Eike Stepper napsal(a):
>> Ondrej Hamak schrieb:
>>> Yes, it was included by default.
>> Now I run out of ideas and need more info. Can you *attach* the full
>> client and server logs?
>>
>> Cheers
>> /Eike
>>
>> ----
>> http://thegordian.blogspot.com
>> http://twitter.com/eikestepper
>>
>>
>>> Ondrej Hamak
>>>
>>> Eike Stepper napsal(a):
>>>> Ondrej Hamak schrieb:
>>>>>> Ondrej,
>>>>>>
>>>>>> Are you sure that you started a TCPAcceptor? Can you show your
>>>>>> cdo-server.xml?
>>>> And you included the new org.eclipse.emf.cdo.server.net4j plugin into
>>>> your launch config, too?
>>>>
>>>> Cheers
>>>> /Eike
>


Previous Topic:Document metaclasses?
Next Topic:EMF+Teneo+ORM+JPA EAttribute with multi-valued eenum type
Goto Forum:
  


Current Time: Thu Mar 28 23:59:50 GMT 2024

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

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

Back to the top