@Override public CDONet4jSession createSession() { IManagedContainer container = IPluginContainer.INSTANCE; if (connector == null) connector = JVMUtil.getConnector(container, "default"); CDONet4jSessionConfiguration config = CDONet4jUtil.createNet4jSessionConfiguration(); config.setConnector(connector); config.setRepositoryName(REPOSITORY_NAME); CDONet4jSession theSession = config.openNet4jSession(); theSession.options().setCollectionLoadingPolicy (CDOUtil.createCollectionLoadingPolicy(CDORevision.UNCHUNKED, CDORevision.UNCHUNKED)); theSession.getPackageRegistry().putEPackage(PropertiesPackage.eINSTANCE); theSession.getPackageRegistry().putEPackage(UsersPackage.eINSTANCE); return theSession; }
public CDONet4jSession createSession() { IManagedContainer container = IPluginContainer.INSTANCE; IJVMConnector connector = JVMUtil.getConnector(container, "default"); CDONet4jSessionConfiguration config = CDONet4jUtil.createNet4jSessionConfiguration(); config.setConnector(connector); config.setRepositoryName(ServerConstants.REPOSITORY_NAME); CDONet4jSession session = config.openNet4jSession(); // see https://github.com/jutzig/jabylon/issues/148 // disableing the chunking for now in case this is the root cause session.options().setCollectionLoadingPolicy(CDOUtil.createCollectionLoadingPolicy(-1, -1)); session.getPackageRegistry().putEPackage(PropertiesPackage.eINSTANCE); session.getPackageRegistry().putEPackage(UsersPackage.eINSTANCE); return session; }