Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » [CDO]Legacy mode switched off(Legacy mode switched of after commit native model)
[CDO]Legacy mode switched off [message #727589] Wed, 21 September 2011 15:21 Go to next message
Koos de Goede is currently offline Koos de GoedeFriend
Messages: 31
Registered: July 2009
Member
I have CDO running as standalone server (using the product definition) and create a session when I connect and set legacy mode using CDOUtil.

Retrieving both Legacy and Native models works fine, but when I start with an empty repository and store a Native model followed by storing a Legacy model the server throws an exception saying Legacy mode not enabled.
Re: [CDO]Legacy mode switched off [message #727597 is a reply to message #727589] Wed, 21 September 2011 15:33 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Am 21.09.2011 17:21, schrieb Koos de Goede:
> I have CDO running as standalone server (using the product definition) and create a session when I connect and set
> legacy mode using CDOUtil.
>
> Retrieving both Legacy and Native models works fine, but when I start with an empty repository and store a Native
> model followed by storing a Legacy model the server throws an exception saying Legacy mode not enabled.
I'm sure seeing the stack trace of this exception would help me :P

Cheers
/Eike

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


Re: [CDO]Legacy mode switched off [message #727977 is a reply to message #727597] Thu, 22 September 2011 10:35 Go to previous messageGo to next message
Koos de Goede is currently offline Koos de GoedeFriend
Messages: 31
Registered: July 2009
Member
Hi Eike,

The problem has occurred several time and we thought that the previous scenario lead to the problem, however this morning I repeated this scenario and could not reproduce it.

I was expecting this problem was already know. I also found that when opening a view in the session viewer and opening the reflective editor, the message Legacy mode not enabled is shown in the editor, even when directly after opening the session the Legacy mode is set

Next time the problem occur I will try to copy and report the stack trace
Re: [CDO]Legacy mode switched off [message #727979 is a reply to message #727597] Thu, 22 September 2011 10:37 Go to previous messageGo to next message
Koos de Goede is currently offline Koos de GoedeFriend
Messages: 31
Registered: July 2009
Member
Hi Eike,

The problem has occurred several time and we thought that the previous scenario lead to the problem, however this morning I repeated this scenario and could not reproduce it.

I was expecting this problem was already know. I also found that when opening a view in the session viewer and opening the reflective editor, the message Legacy mode not enabled is shown in the editor, even when directly after opening the session the Legacy mode is set

Next time the problem occur I will try to copy and report the stack trace
Re: [CDO]Legacy mode switched off [message #734615 is a reply to message #727589] Sat, 08 October 2011 22:13 Go to previous messageGo to next message
Koos de Goede is currently offline Koos de GoedeFriend
Messages: 31
Registered: July 2009
Member
It took a while before I had the problem again.

Once again the Session is created only once and set to Legacy mode. The several transactions are performed without problem. The the following exception is thrown after reading a .uml file. This happens at random since just before an .unl file has been read.

Below the exception and the trace:


org.eclipse.emf.cdo.util.LegacyModeNotEnabledException: Legacy mode is not enabled
at org.eclipse.emf.spi.cdo.FSMUtil.adapt(FSMUtil.java:92)
at org.eclipse.emf.internal.cdo.view.AbstractCDOView.newInstance(AbstractCDOView.java:651)
at org.eclipse.emf.internal.cdo.view.AbstractCDOView.createObject(AbstractCDOView.java:792)
at org.eclipse.emf.internal.cdo.view.AbstractCDOView.getObject(AbstractCDOView.java:692)
at org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl.getObject(CDOTransactionImpl.java:1034)
at org.eclipse.emf.internal.cdo.view.AbstractCDOView.convertIDToObject(AbstractCDOView.java:1004)
at org.eclipse.emf.internal.cdo.view.CDOStoreImpl.convertIDToObject(CDOStoreImpl.java:668)
at org.eclipse.emf.internal.cdo.view.CDOStoreImpl.convertToEMF(CDOStoreImpl.java:636)
at org.eclipse.emf.internal.cdo.view.CDOStoreImpl.get(CDOStoreImpl.java:187)
at org.eclipse.emf.ecore.impl.EStoreEObjectImpl$BasicEStoreEList.delegateGet(EStoreEObjectImpl.java:247)
at org.eclipse.emf.common.util.DelegatingEList.get(DelegatingEList.java:236)
at com.atportunity.cms.repository.services.handlers.RepositoryServicesHandler.retrieveModelArtifact(RepositoryServicesHandler.java:208)
at com.atportunity.cms.repository.services.CmsRepositoryServicesImpl.retrieveArtifact(CmsRepositoryServicesImpl.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.ecf.provider.remoteservice.generic.RemoteServiceRegistrationImpl.callService(RemoteServiceRegistrationImpl.java:356)
at org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject$11.run(RegistrySharedObject.java:1375)
at org.eclipse.equinox.concurrent.future.SingleOperationFuture$1.run(SingleOperationFuture.java:96)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.equinox.concurrent.future.SingleOperationFuture.runWithProgress(SingleOperationFuture.java:89)
at org.eclipse.ecf.core.jobs.JobsExecutor.safeRun(JobsExecutor.java:52)
at org.eclipse.ecf.core.jobs.JobsExecutor$1.run(JobsExecutor.java:79)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


Thread-32 [debug] Selecting revision OID29 from BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug] Selecting object type: OID29
Thread-32 [debug] Executing Query: prep30: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container, cdo_feature, name, currentVersion, configuration, extension, version, owner, locationURI, cmsURI, size0, published, lastModified, contentType, description, previousVersions, change FROM cmsrepository_CMSConfigurationItem WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 29, 2: 0};
Thread-32 [debug] TypeMapping for currentVersion: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for configuration: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for extension: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for version: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for owner: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for locationURI: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for cmsURI: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for size: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for published: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for lastModified: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for description: read db.null - setting Revision.null, because of default
Thread-32 [debug.protocol] Writing 0 additional revisions
Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug.protocol] Read referenceChunk: -1
Thread-32 [debug.protocol] Reading 1 infos
Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@413f9276
Thread-32 [debug.protocol] Writing 1 results
Thread-32 [debug] Selecting revision OID31 from BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug] Selecting object type: OID31
Thread-32 [debug] Executing Query: prep27: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container, cdo_feature, name, parent, description, configurationItems, nestedConfiguration, changeSet FROM cmsrepository_CMSConfiguration WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 31, 2: 0};
Thread-32 [debug] TypeMapping for parent: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for description: read db.null - setting Revision.null, because of default
Thread-32 [debug] Reading list values for feature CMSConfiguration.nestedConfiguration of OID31v1
Thread-32 [debug] prep28: SELECT cdo_value FROM cmsrepository_CMSConfiguration_nestedConfiguration_list WHERE cdo_source=? AND cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 31, 2: 0, 3: 1};
Thread-32 [debug] Read value for index 1 from result set: OID32
Thread-32 [debug] Reading list values done for feature CMSConfiguration.nestedConfiguration of OID31v1
Thread-32 [debug.protocol] Writing 0 additional revisions
Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug.protocol] Read referenceChunk: -1
Thread-32 [debug.protocol] Reading 1 infos
Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@34a8a271
Thread-32 [debug.protocol] Writing 1 results
Thread-32 [debug] Selecting revision OID32 from BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug] Selecting object type: OID32
Thread-32 [debug] Executing Query: prep27: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container, cdo_feature, name, parent, description, configurationItems, nestedConfiguration, changeSet FROM cmsrepository_CMSConfiguration WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 32, 2: 0};
Thread-32 [debug] TypeMapping for parent: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for description: read db.null - setting Revision.null, because of default
Thread-32 [debug] Reading list values for feature CMSConfiguration.configurationItems of OID32v1
Thread-32 [debug] prep29: SELECT cdo_value FROM cmsrepository_CMSConfiguration_configurationItems_list WHERE cdo_source=? AND cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 32, 2: 0, 3: 1};
Thread-32 [debug] Read value for index 1 from result set: OID33
Thread-32 [debug] Reading list values done for feature CMSConfiguration.configurationItems of OID32v1
Thread-32 [debug.protocol] Writing 0 additional revisions
Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug.protocol] Read referenceChunk: -1
Thread-32 [debug.protocol] Reading 1 infos
Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@2b40c3b9
Thread-32 [debug.protocol] Writing 1 results
Thread-32 [debug] Selecting revision OID33 from BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug] Selecting object type: OID33
Thread-32 [debug] Executing Query: prep30: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container, cdo_feature, name, currentVersion, configuration, extension, version, owner, locationURI, cmsURI, size0, published, lastModified, contentType, description, previousVersions, change FROM cmsrepository_CMSConfigurationItem WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 33, 2: 0};
Thread-32 [debug] TypeMapping for currentVersion: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for configuration: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for extension: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for version: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for owner: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for locationURI: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for cmsURI: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for size: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for published: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for lastModified: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for description: read db.null - setting Revision.null, because of default
Thread-32 [debug.protocol] Writing 0 additional revisions
pool-1-thread-9 [debug] Created Resource Query: prep18: SELECT cdo_id FROM eresource_CDOResourceFolder WHERE cdo_version>0 AND cdo_branch=? AND cdo_container=? AND name =? AND (cdo_revised=0) {1: 0, 2: 0, 3: 'CMSREPOSITORIES'};
pool-1-thread-9 [debug] Resource query returned ID OID2
Thread-32 [debug.protocol] Query returned 1 results
Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug.protocol] Read referenceChunk: -1
Thread-32 [debug.protocol] Reading 1 infos
Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@15dbac11
Thread-32 [debug.protocol] Writing 1 results
Thread-32 [debug] Selecting revision OID34 from BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug] Selecting object type: OID34
Thread-32 [debug] Executing Query: prep21: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container, cdo_feature, folder, name, nodes FROM eresource_CDOResourceFolder WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 34, 2: 0};
Thread-32 [debug] TypeMapping for folder: read db.null - setting Revision.null, because of default
Thread-32 [debug] Reading list values for feature CDOResourceFolder.nodes of OID34v2
Thread-32 [debug] prep22: SELECT cdo_value FROM eresource_CDOResourceFolder_nodes_list WHERE cdo_source=? AND cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 34, 2: 0, 3: 2};
Thread-32 [debug] Read value for index 2 from result set: OID35
Thread-32 [debug] Read value for index 2 from result set: OID66
Thread-32 [debug] Reading list values done for feature CDOResourceFolder.nodes of OID34v2
Thread-32 [debug.protocol] Writing 0 additional revisions
Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug.protocol] Read referenceChunk: -1
Thread-32 [debug.protocol] Reading 1 infos
Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@8fd9b4d
Thread-32 [debug.protocol] Writing 1 results
Thread-32 [debug] Selecting revision OID35 from BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug] Selecting object type: OID35
Thread-32 [debug] Executing Query: prep21: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container, cdo_feature, folder, name, nodes FROM eresource_CDOResourceFolder WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 35, 2: 0};
Thread-32 [debug] TypeMapping for folder: read db.null - setting Revision.null, because of default
Thread-32 [debug] Reading list values for feature CDOResourceFolder.nodes of OID35v9
Thread-32 [debug] prep22: SELECT cdo_value FROM eresource_CDOResourceFolder_nodes_list WHERE cdo_source=? AND cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 35, 2: 0, 3: 9};
Thread-32 [debug] Read value for index 9 from result set: OID36
Thread-32 [debug] Read value for index 9 from result set: OID46
Thread-32 [debug] Read value for index 9 from result set: OID56
Thread-32 [debug] Read value for index 9 from result set: OID78
Thread-32 [debug] Read value for index 9 from result set: OID88
Thread-32 [debug] Read value for index 9 from result set: OID109
Thread-32 [debug] Read value for index 9 from result set: OID147
Thread-32 [debug] Read value for index 9 from result set: OID185
Thread-32 [debug] Read value for index 9 from result set: OID225
Thread-32 [debug] Reading list values done for feature CDOResourceFolder.nodes of OID35v9
Thread-32 [debug.protocol] Writing 0 additional revisions
Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug.protocol] Read referenceChunk: -1
Thread-32 [debug.protocol] Reading 1 infos
Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@41dee0d7
Thread-32 [debug.protocol] Writing 1 results
Thread-32 [debug] Selecting revision OID66 from BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug] Selecting object type: OID66
Thread-32 [debug] Executing Query: prep21: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container, cdo_feature, folder, name, nodes FROM eresource_CDOResourceFolder WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 66, 2: 0};
Thread-32 [debug] TypeMapping for folder: read db.null - setting Revision.null, because of default
Thread-32 [debug] Reading list values for feature CDOResourceFolder.nodes of OID66v2
Thread-32 [debug] prep22: SELECT cdo_value FROM eresource_CDOResourceFolder_nodes_list WHERE cdo_source=? AND cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 66, 2: 0, 3: 2};
Thread-32 [debug] Read value for index 2 from result set: OID67
Thread-32 [debug] Read value for index 2 from result set: OID98
Thread-32 [debug] Reading list values done for feature CDOResourceFolder.nodes of OID66v2
Thread-32 [debug.protocol] Writing 0 additional revisions
Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug.protocol] Read referenceChunk: -1
Thread-32 [debug.protocol] Reading 1 infos
Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@f7b650a
Thread-32 [debug.protocol] Writing 1 results
Thread-32 [debug] Selecting revision OID67 from BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug] Selecting object type: OID67
Thread-32 [debug] Executing Query: prep23: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container, cdo_feature, folder, name, contents FROM eresource_CDOResource WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 67, 2: 0};
Thread-32 [debug] TypeMapping for folder: read db.null - setting Revision.null, because of default
Thread-32 [debug] Reading list values for feature CDOResource.contents of OID67v1
Thread-32 [debug] prep24: SELECT cdo_value FROM eresource_CDOResource_contents_list WHERE cdo_source=? AND cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 67, 2: 0, 3: 1};
Thread-32 [debug] Read value for index 1 from result set: OID68
Thread-32 [debug] Reading list values done for feature CDOResource.contents of OID67v1
Thread-32 [debug.protocol] Writing 0 additional revisions
pool-1-thread-10 [debug] Created Resource Query: prep18: SELECT cdo_id FROM eresource_CDOResourceFolder WHERE cdo_version>0 AND cdo_branch=? AND cdo_container=? AND name =? AND (cdo_revised=0) {1: 0, 2: 0, 3: 'CMSREPOSITORIES'};
pool-1-thread-10 [debug] Resource query returned ID OID2
Thread-32 [debug.protocol] Query returned 1 results
Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug.protocol] Read referenceChunk: -1
Thread-32 [debug.protocol] Reading 1 infos
Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@190d0630
Thread-32 [debug.protocol] Writing 1 results
Thread-32 [debug] Selecting revision OID98 from BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug] Selecting object type: OID98
Thread-32 [debug] Executing Query: prep23: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container, cdo_feature, folder, name, contents FROM eresource_CDOResource WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 98, 2: 0};
Thread-32 [debug] TypeMapping for folder: read db.null - setting Revision.null, because of default
Thread-32 [debug] Reading list values for feature CDOResource.contents of OID98v1
Thread-32 [debug] prep24: SELECT cdo_value FROM eresource_CDOResource_contents_list WHERE cdo_source=? AND cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 98, 2: 0, 3: 1};
Thread-32 [debug] Read value for index 1 from result set: OID99
Thread-32 [debug] Reading list values done for feature CDOResource.contents of OID98v1
Thread-32 [debug.protocol] Writing 0 additional revisions
pool-1-thread-1 [debug] Created Resource Query: prep18: SELECT cdo_id FROM eresource_CDOResourceFolder WHERE cdo_version>0 AND cdo_branch=? AND cdo_container=? AND name =? AND (cdo_revised=0) {1: 0, 2: 0, 3: 'CMSREPOSITORIES'};
pool-1-thread-1 [debug] Resource query returned ID OID2
Thread-32 [debug.protocol] Query returned 1 results
Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug.protocol] Read referenceChunk: -1
Thread-32 [debug.protocol] Reading 1 infos
Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@1b2dd1b8
Thread-32 [debug.protocol] Writing 1 results
Thread-32 [debug] Selecting revision OID99 from BranchPoint[Branch[id=0, name=MAIN], *]
Thread-32 [debug] Selecting object type: OID99
Thread-32 [debug] Executing Query: prep33: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container, cdo_feature, name, visibility, nameExpression, owningTemplateParameter, templateParameter, ownedTemplateSignature, viewpoint, cdo_set_name, cdo_set_visibility, cdo_set_viewpoint, eAnnotations, ownedComment, clientDependency, elementImport, packageImport, ownedRule, templateBinding, packageMerge, packagedElement, profileApplication FROM uml_Model WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 99, 2: 0};
Thread-32 [debug] TypeMapping for nameExpression: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for owningTemplateParameter: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for templateParameter: read db.null - setting Revision.null, because of default
Thread-32 [debug] TypeMapping for ownedTemplateSignature: read db.null - setting Revision.null, because of default
Thread-32 [debug] Reading list values for feature Model.packagedElement of OID99v1
Thread-32 [debug] prep34: SELECT cdo_value FROM uml_Model_packagedElement_list WHERE cdo_source=? AND cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 99, 2: 0, 3: 1};
Thread-32 [debug] Read value for index 1 from result set: OID100
Thread-32 [debug] Reading list values done for feature Model.packagedElement of OID99v1
Thread-32 [debug.protocol] Writing 0 additional revisions

Re: [CDO]Legacy mode switched off [message #734658 is a reply to message #734615] Sun, 09 October 2011 04:54 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Am 09.10.2011 00:13, schrieb Koos de Goede:
> It took a while before I had the problem again.
What exact CDO version are you using?

>
> Once again the Session is created only once and set to Legacy mode.
The legacy mode is a property of a CDOView , not a CDOSession, and it is enabled through a ThreadLocal variable on the
thread that opens the view. Are you sure that no thread switch happens between your calls to
CDOUtil.setLegacyModeDefault(true) and session.openView()? Please set a breakpoint on AbstractCDOView(boolean
legacyModeEnabled) and try to find out why false is passed when you think it should be true.

> The several transactions are performed without problem. The the following exception is thrown after reading a .uml
> file. This happens at random since just before an .unl
What is a .unl file?

> file has been read.
>
> Below the exception and the trace:
>
>
> org.eclipse.emf.cdo.util.LegacyModeNotEnabledException: Legacy mode is not enabled
> at org.eclipse.emf.spi.cdo.FSMUtil.adapt(FSMUtil.java:92)
> at org.eclipse.emf.internal.cdo.view.AbstractCDOView.newInstance(AbstractCDOView.java:651)
> at org.eclipse.emf.internal.cdo.view.AbstractCDOView.createObject(AbstractCDOView.java:792)
> at org.eclipse.emf.internal.cdo.view.AbstractCDOView.getObject(AbstractCDOView.java:692)
> at org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl.getObject(CDOTransactionImpl.java:1034)
> at org.eclipse.emf.internal.cdo.view.AbstractCDOView.convertIDToObject(AbstractCDOView.java:1004)
> at org.eclipse.emf.internal.cdo.view.CDOStoreImpl.convertIDToObject(CDOStoreImpl.java:668)
> at org.eclipse.emf.internal.cdo.view.CDOStoreImpl.convertToEMF(CDOStoreImpl.java:636)
> at org.eclipse.emf.internal.cdo.view.CDOStoreImpl.get(CDOStoreImpl.java:187)
> at org.eclipse.emf.ecore.impl.EStoreEObjectImpl$BasicEStoreEList.delegateGet(EStoreEObjectImpl.java:247)
> at org.eclipse.emf.common.util.DelegatingEList.get(DelegatingEList.java:236)
> at
> com.atportunity.cms.repository.services.handlers.RepositoryServicesHandler.retrieveModelArtifact(RepositoryServicesHandler.java:208)
> at
> com.atportunity.cms.repository.services.CmsRepositoryServicesImpl.retrieveArtifact(CmsRepositoryServicesImpl.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.eclipse.ecf.provider.remoteservice.generic.RemoteServiceRegistrationImpl.callService(RemoteServiceRegistrationImpl.java:356)
> at org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject$11.run(RegistrySharedObject.java:1375)
> at org.eclipse.equinox.concurrent.future.SingleOperationFuture$1.run(SingleOperationFuture.java:96)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.equinox.concurrent.future.SingleOperationFuture.runWithProgress(SingleOperationFuture.java:89)
> at org.eclipse.ecf.core.jobs.JobsExecutor.safeRun(JobsExecutor.java:52)
> at org.eclipse.ecf.core.jobs.JobsExecutor$1.run(JobsExecutor.java:79)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
>
>
The trace below is a server trace while the legacy mode is a client-only mechanism. I don't think this trace will help
to explain the problem.

Cheers
/Eike

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


> Thread-32 [debug] Selecting revision OID29 from BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug] Selecting object type: OID29
> Thread-32 [debug] Executing Query: prep30: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container,
> cdo_feature, name, currentVersion, configuration, extension, version, owner, locationURI, cmsURI, size0, published,
> lastModified, contentType, description, previousVersions, change FROM cmsrepository_CMSConfigurationItem WHERE
> cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 29, 2: 0};
> Thread-32 [debug] TypeMapping for currentVersion: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for configuration: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for extension: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for version: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for owner: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for locationURI: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for cmsURI: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for size: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for published: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for lastModified: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for description: read db.null - setting Revision.null, because of default
> Thread-32 [debug.protocol] Writing 0 additional revisions
> Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug.protocol] Read referenceChunk: -1
> Thread-32 [debug.protocol] Reading 1 infos
> Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@413f9276
> Thread-32 [debug.protocol] Writing 1 results
> Thread-32 [debug] Selecting revision OID31 from BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug] Selecting object type: OID31
> Thread-32 [debug] Executing Query: prep27: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container,
> cdo_feature, name, parent, description, configurationItems, nestedConfiguration, changeSet FROM
> cmsrepository_CMSConfiguration WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 31, 2: 0};
> Thread-32 [debug] TypeMapping for parent: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for description: read db.null - setting Revision.null, because of default
> Thread-32 [debug] Reading list values for feature CMSConfiguration.nestedConfiguration of OID31v1
> Thread-32 [debug] prep28: SELECT cdo_value FROM cmsrepository_CMSConfiguration_nestedConfiguration_list WHERE
> cdo_source=? AND cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 31, 2: 0, 3: 1};
> Thread-32 [debug] Read value for index 1 from result set: OID32
> Thread-32 [debug] Reading list values done for feature CMSConfiguration.nestedConfiguration of OID31v1
> Thread-32 [debug.protocol] Writing 0 additional revisions
> Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug.protocol] Read referenceChunk: -1
> Thread-32 [debug.protocol] Reading 1 infos
> Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@34a8a271
> Thread-32 [debug.protocol] Writing 1 results
> Thread-32 [debug] Selecting revision OID32 from BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug] Selecting object type: OID32
> Thread-32 [debug] Executing Query: prep27: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container,
> cdo_feature, name, parent, description, configurationItems, nestedConfiguration, changeSet FROM
> cmsrepository_CMSConfiguration WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 32, 2: 0};
> Thread-32 [debug] TypeMapping for parent: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for description: read db.null - setting Revision.null, because of default
> Thread-32 [debug] Reading list values for feature CMSConfiguration.configurationItems of OID32v1
> Thread-32 [debug] prep29: SELECT cdo_value FROM cmsrepository_CMSConfiguration_configurationItems_list WHERE
> cdo_source=? AND cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 32, 2: 0, 3: 1};
> Thread-32 [debug] Read value for index 1 from result set: OID33
> Thread-32 [debug] Reading list values done for feature CMSConfiguration.configurationItems of OID32v1
> Thread-32 [debug.protocol] Writing 0 additional revisions
> Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug.protocol] Read referenceChunk: -1
> Thread-32 [debug.protocol] Reading 1 infos
> Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@2b40c3b9
> Thread-32 [debug.protocol] Writing 1 results
> Thread-32 [debug] Selecting revision OID33 from BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug] Selecting object type: OID33
> Thread-32 [debug] Executing Query: prep30: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container,
> cdo_feature, name, currentVersion, configuration, extension, version, owner, locationURI, cmsURI, size0, published,
> lastModified, contentType, description, previousVersions, change FROM cmsrepository_CMSConfigurationItem WHERE
> cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 33, 2: 0};
> Thread-32 [debug] TypeMapping for currentVersion: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for configuration: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for extension: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for version: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for owner: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for locationURI: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for cmsURI: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for size: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for published: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for lastModified: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for description: read db.null - setting Revision.null, because of default
> Thread-32 [debug.protocol] Writing 0 additional revisions
> pool-1-thread-9 [debug] Created Resource Query: prep18: SELECT cdo_id FROM eresource_CDOResourceFolder WHERE
> cdo_version>0 AND cdo_branch=? AND cdo_container=? AND name =? AND (cdo_revised=0) {1: 0, 2: 0, 3: 'CMSREPOSITORIES'};
> pool-1-thread-9 [debug] Resource query returned ID OID2
> Thread-32 [debug.protocol] Query returned 1 results
> Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug.protocol] Read referenceChunk: -1
> Thread-32 [debug.protocol] Reading 1 infos
> Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@15dbac11
> Thread-32 [debug.protocol] Writing 1 results
> Thread-32 [debug] Selecting revision OID34 from BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug] Selecting object type: OID34
> Thread-32 [debug] Executing Query: prep21: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container,
> cdo_feature, folder, name, nodes FROM eresource_CDOResourceFolder WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0)
> {1: 34, 2: 0};
> Thread-32 [debug] TypeMapping for folder: read db.null - setting Revision.null, because of default
> Thread-32 [debug] Reading list values for feature CDOResourceFolder.nodes of OID34v2
> Thread-32 [debug] prep22: SELECT cdo_value FROM eresource_CDOResourceFolder_nodes_list WHERE cdo_source=? AND
> cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 34, 2: 0, 3: 2};
> Thread-32 [debug] Read value for index 2 from result set: OID35
> Thread-32 [debug] Read value for index 2 from result set: OID66
> Thread-32 [debug] Reading list values done for feature CDOResourceFolder.nodes of OID34v2
> Thread-32 [debug.protocol] Writing 0 additional revisions
> Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug.protocol] Read referenceChunk: -1
> Thread-32 [debug.protocol] Reading 1 infos
> Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@8fd9b4d
> Thread-32 [debug.protocol] Writing 1 results
> Thread-32 [debug] Selecting revision OID35 from BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug] Selecting object type: OID35
> Thread-32 [debug] Executing Query: prep21: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container,
> cdo_feature, folder, name, nodes FROM eresource_CDOResourceFolder WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0)
> {1: 35, 2: 0};
> Thread-32 [debug] TypeMapping for folder: read db.null - setting Revision.null, because of default
> Thread-32 [debug] Reading list values for feature CDOResourceFolder.nodes of OID35v9
> Thread-32 [debug] prep22: SELECT cdo_value FROM eresource_CDOResourceFolder_nodes_list WHERE cdo_source=? AND
> cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 35, 2: 0, 3: 9};
> Thread-32 [debug] Read value for index 9 from result set: OID36
> Thread-32 [debug] Read value for index 9 from result set: OID46
> Thread-32 [debug] Read value for index 9 from result set: OID56
> Thread-32 [debug] Read value for index 9 from result set: OID78
> Thread-32 [debug] Read value for index 9 from result set: OID88
> Thread-32 [debug] Read value for index 9 from result set: OID109
> Thread-32 [debug] Read value for index 9 from result set: OID147
> Thread-32 [debug] Read value for index 9 from result set: OID185
> Thread-32 [debug] Read value for index 9 from result set: OID225
> Thread-32 [debug] Reading list values done for feature CDOResourceFolder.nodes of OID35v9
> Thread-32 [debug.protocol] Writing 0 additional revisions
> Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug.protocol] Read referenceChunk: -1
> Thread-32 [debug.protocol] Reading 1 infos
> Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@41dee0d7
> Thread-32 [debug.protocol] Writing 1 results
> Thread-32 [debug] Selecting revision OID66 from BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug] Selecting object type: OID66
> Thread-32 [debug] Executing Query: prep21: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container,
> cdo_feature, folder, name, nodes FROM eresource_CDOResourceFolder WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0)
> {1: 66, 2: 0};
> Thread-32 [debug] TypeMapping for folder: read db.null - setting Revision.null, because of default
> Thread-32 [debug] Reading list values for feature CDOResourceFolder.nodes of OID66v2
> Thread-32 [debug] prep22: SELECT cdo_value FROM eresource_CDOResourceFolder_nodes_list WHERE cdo_source=? AND
> cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 66, 2: 0, 3: 2};
> Thread-32 [debug] Read value for index 2 from result set: OID67
> Thread-32 [debug] Read value for index 2 from result set: OID98
> Thread-32 [debug] Reading list values done for feature CDOResourceFolder.nodes of OID66v2
> Thread-32 [debug.protocol] Writing 0 additional revisions
> Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug.protocol] Read referenceChunk: -1
> Thread-32 [debug.protocol] Reading 1 infos
> Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@f7b650a
> Thread-32 [debug.protocol] Writing 1 results
> Thread-32 [debug] Selecting revision OID67 from BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug] Selecting object type: OID67
> Thread-32 [debug] Executing Query: prep23: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container,
> cdo_feature, folder, name, contents FROM eresource_CDOResource WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1:
> 67, 2: 0};
> Thread-32 [debug] TypeMapping for folder: read db.null - setting Revision.null, because of default
> Thread-32 [debug] Reading list values for feature CDOResource.contents of OID67v1
> Thread-32 [debug] prep24: SELECT cdo_value FROM eresource_CDOResource_contents_list WHERE cdo_source=? AND
> cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 67, 2: 0, 3: 1};
> Thread-32 [debug] Read value for index 1 from result set: OID68
> Thread-32 [debug] Reading list values done for feature CDOResource.contents of OID67v1
> Thread-32 [debug.protocol] Writing 0 additional revisions
> pool-1-thread-10 [debug] Created Resource Query: prep18: SELECT cdo_id FROM eresource_CDOResourceFolder WHERE
> cdo_version>0 AND cdo_branch=? AND cdo_container=? AND name =? AND (cdo_revised=0) {1: 0, 2: 0, 3: 'CMSREPOSITORIES'};
> pool-1-thread-10 [debug] Resource query returned ID OID2
> Thread-32 [debug.protocol] Query returned 1 results
> Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug.protocol] Read referenceChunk: -1
> Thread-32 [debug.protocol] Reading 1 infos
> Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@190d0630
> Thread-32 [debug.protocol] Writing 1 results
> Thread-32 [debug] Selecting revision OID98 from BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug] Selecting object type: OID98
> Thread-32 [debug] Executing Query: prep23: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container,
> cdo_feature, folder, name, contents FROM eresource_CDOResource WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1:
> 98, 2: 0};
> Thread-32 [debug] TypeMapping for folder: read db.null - setting Revision.null, because of default
> Thread-32 [debug] Reading list values for feature CDOResource.contents of OID98v1
> Thread-32 [debug] prep24: SELECT cdo_value FROM eresource_CDOResource_contents_list WHERE cdo_source=? AND
> cdo_branch=? AND cdo_version=? ORDER BY cdo_idx {1: 98, 2: 0, 3: 1};
> Thread-32 [debug] Read value for index 1 from result set: OID99
> Thread-32 [debug] Reading list values done for feature CDOResource.contents of OID98v1
> Thread-32 [debug.protocol] Writing 0 additional revisions
> pool-1-thread-1 [debug] Created Resource Query: prep18: SELECT cdo_id FROM eresource_CDOResourceFolder WHERE
> cdo_version>0 AND cdo_branch=? AND cdo_container=? AND name =? AND (cdo_revised=0) {1: 0, 2: 0, 3: 'CMSREPOSITORIES'};
> pool-1-thread-1 [debug] Resource query returned ID OID2
> Thread-32 [debug.protocol] Query returned 1 results
> Thread-32 [debug.protocol] Read branchPoint: BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug.protocol] Read referenceChunk: -1
> Thread-32 [debug.protocol] Reading 1 infos
> Thread-32 [debug.protocol] Read info: org.eclipse.emf.cdo.spi.common.revision.RevisionInfo$Missing@1b2dd1b8
> Thread-32 [debug.protocol] Writing 1 results
> Thread-32 [debug] Selecting revision OID99 from BranchPoint[Branch[id=0, name=MAIN], *]
> Thread-32 [debug] Selecting object type: OID99
> Thread-32 [debug] Executing Query: prep33: SELECT cdo_version, cdo_created, cdo_revised, cdo_resource, cdo_container,
> cdo_feature, name, visibility, nameExpression, owningTemplateParameter, templateParameter, ownedTemplateSignature,
> viewpoint, cdo_set_name, cdo_set_visibility, cdo_set_viewpoint, eAnnotations, ownedComment, clientDependency,
> elementImport, packageImport, ownedRule, templateBinding, packageMerge, packagedElement, profileApplication FROM
> uml_Model WHERE cdo_id=? AND cdo_branch=? AND (cdo_revised=0) {1: 99, 2: 0};
> Thread-32 [debug] TypeMapping for nameExpression: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for owningTemplateParameter: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for templateParameter: read db.null - setting Revision.null, because of default
> Thread-32 [debug] TypeMapping for ownedTemplateSignature: read db.null - setting Revision.null, because of default
> Thread-32 [debug] Reading list values for feature Model.packagedElement of OID99v1
> Thread-32 [debug] prep34: SELECT cdo_value FROM uml_Model_packagedElement_list WHERE cdo_source=? AND cdo_branch=? AND
> cdo_version=? ORDER BY cdo_idx {1: 99, 2: 0, 3: 1};
> Thread-32 [debug] Read value for index 1 from result set: OID100
> Thread-32 [debug] Reading list values done for feature Model.packagedElement of OID99v1
> Thread-32 [debug.protocol] Writing 0 additional revisions
>
>


Re: [CDO]Legacy mode switched off [message #740773 is a reply to message #727589] Tue, 18 October 2011 21:59 Go to previous messageGo to next message
Koos de Goede is currently offline Koos de GoedeFriend
Messages: 31
Registered: July 2009
Member
Hi Eike,

I am very busy with other things, hence the late reply. I will follow your suggestion when I have time over the next weeks.

The only think that happens between calls is the following task has activated several times:
Connection-Keep-Alive-DBStore@2 [debug]DB connection keep-alive task activated

I let you know when I have more info

Koos
Re: [CDO]Legacy mode switched off [message #741009 is a reply to message #740773] Wed, 19 October 2011 04:57 Go to previous message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Am 18.10.2011 23:59, schrieb Koos de Goede:
> Hi Eike,
>
> I am very busy with other things, hence the late reply. I will follow your suggestion when I have time over the next
> weeks.
That's okay ;-)

>
> The only think that happens between calls is the following task has activated several times:
> Connection-Keep-Alive-DBStore@2 [debug]DB connection keep-alive task activated
Again, that's a server-side thing, while the legacy mode is a CDOView thing on the client-side only.

Cheers
/Eike

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


Previous Topic:OutOfMemory on Resource.save()
Next Topic:Persistence of non-containment cross references with spaces
Goto Forum:
  


Current Time: Fri Apr 26 08:49:44 GMT 2024

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

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

Back to the top