From c95ab41f84b0cf5394e1041b6ff52fd6019aa2e6 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sat, 17 Jan 2015 19:02:47 +0000 Subject: [PATCH] Reduce CMS size git-svn-id: https://svn.argeo.org/commons/trunk@7684 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- dep/org.argeo.dep.cms/pom.xml | 169 +++++++++++++++++- dep/org.argeo.security.dep.node/pom.xml | 16 +- org.argeo.cms/bnd.bnd | 3 +- .../JcrPersistentTokenRepository.java | 45 ----- org.argeo.server.jackrabbit/bnd.bnd | 1 - org.argeo.server.jackrabbit/pom.xml | 8 +- org.argeo.server.jcr.mvc/bnd.bnd | 2 + .../AbstractJackrabbitHandlerMapping.java | 0 .../remote/ExtendedDispatcherServlet.java | 0 .../jackrabbit/remote/IOHandlerWrapper.java | 0 .../jackrabbit/remote/IOManagerBean.java | 0 .../remote/JcrRemotingHandlerMapping.java | 0 .../jackrabbit/remote/JcrRemotingServlet.java | 0 .../remote/OpenInViewSessionProvider.java | 0 .../remote/ScopedSessionProvider.java | 0 .../remote/SimpleSessionProvider.java | 0 .../remote/SimpleWebdavHandlerMapping.java | 0 .../remote/SimpleWebdavServlet.java | 0 18 files changed, 179 insertions(+), 65 deletions(-) delete mode 100644 org.argeo.security.core/src/org/argeo/security/jcr/rememberme/JcrPersistentTokenRepository.java rename {org.argeo.server.jackrabbit => org.argeo.server.jcr.mvc}/src/org/argeo/jackrabbit/remote/AbstractJackrabbitHandlerMapping.java (100%) rename {org.argeo.server.jackrabbit => org.argeo.server.jcr.mvc}/src/org/argeo/jackrabbit/remote/ExtendedDispatcherServlet.java (100%) rename {org.argeo.server.jackrabbit => org.argeo.server.jcr.mvc}/src/org/argeo/jackrabbit/remote/IOHandlerWrapper.java (100%) rename {org.argeo.server.jackrabbit => org.argeo.server.jcr.mvc}/src/org/argeo/jackrabbit/remote/IOManagerBean.java (100%) rename {org.argeo.server.jackrabbit => org.argeo.server.jcr.mvc}/src/org/argeo/jackrabbit/remote/JcrRemotingHandlerMapping.java (100%) rename {org.argeo.server.jackrabbit => org.argeo.server.jcr.mvc}/src/org/argeo/jackrabbit/remote/JcrRemotingServlet.java (100%) rename {org.argeo.server.jackrabbit => org.argeo.server.jcr.mvc}/src/org/argeo/jackrabbit/remote/OpenInViewSessionProvider.java (100%) rename {org.argeo.server.jackrabbit => org.argeo.server.jcr.mvc}/src/org/argeo/jackrabbit/remote/ScopedSessionProvider.java (100%) rename {org.argeo.server.jackrabbit => org.argeo.server.jcr.mvc}/src/org/argeo/jackrabbit/remote/SimpleSessionProvider.java (100%) rename {org.argeo.server.jackrabbit => org.argeo.server.jcr.mvc}/src/org/argeo/jackrabbit/remote/SimpleWebdavHandlerMapping.java (100%) rename {org.argeo.server.jackrabbit => org.argeo.server.jcr.mvc}/src/org/argeo/jackrabbit/remote/SimpleWebdavServlet.java (100%) diff --git a/dep/org.argeo.dep.cms/pom.xml b/dep/org.argeo.dep.cms/pom.xml index f69418c5a..28ccd858f 100644 --- a/dep/org.argeo.dep.cms/pom.xml +++ b/dep/org.argeo.dep.cms/pom.xml @@ -1,5 +1,6 @@ - + 4.0.0 org.argeo.commons @@ -47,14 +48,56 @@ 2.1.13-SNAPSHOT - + org.argeo.commons org.argeo.security.dep.node pom 2.1.13-SNAPSHOT + + + + + org.argeo.tp + argeo-tp + ${version.argeo-distribution} + + + org.argeo.tp.rap + org.eclipse.equinox.security + + + + org.argeo.tp.rap.platform + com.ibm.icu.base + + + org.argeo.tp.rap.platform + org.eclipse.rap.jface.databinding + + + org.argeo.tp.rap.platform + org.eclipse.core.databinding + + + org.argeo.tp.rap.platform + org.eclipse.core.databinding.observable + + + org.argeo.tp.rap.platform + org.eclipse.core.databinding.property + + + org.argeo.tp.rap.platform + org.eclipse.core.databinding.beans + + + + org.argeo.tp.rap.platform + javax.xml + org.argeo.tp.rap.platform org.eclipse.rap.ui.workbench @@ -79,7 +122,129 @@ org.argeo.tp.rap.platform org.eclipse.help + + + + org.argeo.tp.spring + org.springframework.jdbc + + + org.argeo.tp.spring + org.springframework.web + + + org.argeo.tp.spring + org.springframework.web.servlet + + + org.argeo.tp.spring + org.springframework.ldap + + + org.argeo.tp.spring + org.springframework.aspects + + + + + org.argeo.tp.spring.security + org.springframework.security.aspects + + + org.argeo.tp.spring.security + org.springframework.security.ldap + + + org.argeo.tp.spring.security + org.springframework.security.web + + + org.argeo.tp.spring.security + org.springframework.security.config + + + + + org.argeo.tp.apache + org.apache.tika.parser + + + + + + + + + + + + + + + + + + + + + + + org.argeo.tp + org.joda.time + + + + + + + org.argeo.tp + org.objectweb.asm + + + + + + + + + + + + + + + + + + + + + + + check-osgi + + + + org.argeo.maven.plugins + maven-argeo-osgi-plugin + + + check-osgi + test + + equinox + + + true + + + + + + + + \ No newline at end of file diff --git a/dep/org.argeo.security.dep.node/pom.xml b/dep/org.argeo.security.dep.node/pom.xml index 559ca8c8d..27efb4fa1 100644 --- a/dep/org.argeo.security.dep.node/pom.xml +++ b/dep/org.argeo.security.dep.node/pom.xml @@ -1,5 +1,6 @@ - + 4.0.0 org.argeo.commons @@ -82,19 +83,6 @@ org.argeo.security.dao.jackrabbit 2.1.13-SNAPSHOT - - - - - org.argeo.commons - org.argeo.server.jcr.mvc - 2.1.13-SNAPSHOT - diff --git a/org.argeo.cms/bnd.bnd b/org.argeo.cms/bnd.bnd index 149e66fde..48343c42d 100644 --- a/org.argeo.cms/bnd.bnd +++ b/org.argeo.cms/bnd.bnd @@ -6,6 +6,5 @@ Import-Package: org.springframework.core,\ javax.jcr.security,\ org.eclipse.swt.widgets;version="0.0.0",\ org.eclipse.rap.*;resolution:=optional,\ + org.argeo.jackrabbit.*;resolution:=optional,\ * -# Useless -#Private-Package: org.argeo.cms.internal.* \ No newline at end of file diff --git a/org.argeo.security.core/src/org/argeo/security/jcr/rememberme/JcrPersistentTokenRepository.java b/org.argeo.security.core/src/org/argeo/security/jcr/rememberme/JcrPersistentTokenRepository.java deleted file mode 100644 index a573b6ae2..000000000 --- a/org.argeo.security.core/src/org/argeo/security/jcr/rememberme/JcrPersistentTokenRepository.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright (C) 2007-2012 Argeo GmbH - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.argeo.security.jcr.rememberme; - -import java.util.Date; - -import org.springframework.security.web.authentication.rememberme.PersistentRememberMeToken; -import org.springframework.security.web.authentication.rememberme.PersistentTokenRepository; - -public class JcrPersistentTokenRepository implements PersistentTokenRepository { - - public void createNewToken(PersistentRememberMeToken token) { - // TODO Auto-generated method stub - - } - - public void updateToken(String series, String tokenValue, Date lastUsed) { - // TODO Auto-generated method stub - - } - - public PersistentRememberMeToken getTokenForSeries(String seriesId) { - // TODO Auto-generated method stub - return null; - } - - public void removeUserTokens(String username) { - // TODO Auto-generated method stub - - } - -} diff --git a/org.argeo.server.jackrabbit/bnd.bnd b/org.argeo.server.jackrabbit/bnd.bnd index df9b79b1b..785086f75 100644 --- a/org.argeo.server.jackrabbit/bnd.bnd +++ b/org.argeo.server.jackrabbit/bnd.bnd @@ -1,6 +1,5 @@ Import-Package: javax.servlet,\ org.apache.jackrabbit.webdav.server,\ -org.springframework.web.context,\ org.osgi.framework;version="0.0.0",\ org.xml.sax;version="0.0.0",\ org.apache.jackrabbit.webdav.jcr,\ diff --git a/org.argeo.server.jackrabbit/pom.xml b/org.argeo.server.jackrabbit/pom.xml index 3ba4cc80b..c42cc6c00 100644 --- a/org.argeo.server.jackrabbit/pom.xml +++ b/org.argeo.server.jackrabbit/pom.xml @@ -17,9 +17,15 @@ org.argeo.commons - org.argeo.server.jcr.mvc + org.argeo.server.jcr 2.1.13-SNAPSHOT + + + + + + diff --git a/org.argeo.server.jcr.mvc/bnd.bnd b/org.argeo.server.jcr.mvc/bnd.bnd index b26c2e3ce..ce63cf68a 100644 --- a/org.argeo.server.jcr.mvc/bnd.bnd +++ b/org.argeo.server.jcr.mvc/bnd.bnd @@ -4,4 +4,6 @@ javax.xml.transform.*;version="0.0.0",\ javax.xml.parsers.*;version="0.0.0",\ org.w3c.dom.*;version="0.0.0",\ org.xml.sax.*;version="0.0.0",\ +org.apache.jackrabbit.server.remoting.davex,\ +org.apache.jackrabbit.webdav.server,\ * diff --git a/org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/AbstractJackrabbitHandlerMapping.java b/org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/AbstractJackrabbitHandlerMapping.java similarity index 100% rename from org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/AbstractJackrabbitHandlerMapping.java rename to org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/AbstractJackrabbitHandlerMapping.java diff --git a/org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/ExtendedDispatcherServlet.java b/org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/ExtendedDispatcherServlet.java similarity index 100% rename from org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/ExtendedDispatcherServlet.java rename to org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/ExtendedDispatcherServlet.java diff --git a/org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/IOHandlerWrapper.java b/org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/IOHandlerWrapper.java similarity index 100% rename from org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/IOHandlerWrapper.java rename to org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/IOHandlerWrapper.java diff --git a/org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/IOManagerBean.java b/org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/IOManagerBean.java similarity index 100% rename from org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/IOManagerBean.java rename to org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/IOManagerBean.java diff --git a/org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/JcrRemotingHandlerMapping.java b/org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/JcrRemotingHandlerMapping.java similarity index 100% rename from org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/JcrRemotingHandlerMapping.java rename to org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/JcrRemotingHandlerMapping.java diff --git a/org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/JcrRemotingServlet.java b/org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/JcrRemotingServlet.java similarity index 100% rename from org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/JcrRemotingServlet.java rename to org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/JcrRemotingServlet.java diff --git a/org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/OpenInViewSessionProvider.java b/org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/OpenInViewSessionProvider.java similarity index 100% rename from org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/OpenInViewSessionProvider.java rename to org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/OpenInViewSessionProvider.java diff --git a/org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/ScopedSessionProvider.java b/org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/ScopedSessionProvider.java similarity index 100% rename from org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/ScopedSessionProvider.java rename to org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/ScopedSessionProvider.java diff --git a/org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/SimpleSessionProvider.java b/org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/SimpleSessionProvider.java similarity index 100% rename from org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/SimpleSessionProvider.java rename to org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/SimpleSessionProvider.java diff --git a/org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/SimpleWebdavHandlerMapping.java b/org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/SimpleWebdavHandlerMapping.java similarity index 100% rename from org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/SimpleWebdavHandlerMapping.java rename to org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/SimpleWebdavHandlerMapping.java diff --git a/org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/SimpleWebdavServlet.java b/org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/SimpleWebdavServlet.java similarity index 100% rename from org.argeo.server.jackrabbit/src/org/argeo/jackrabbit/remote/SimpleWebdavServlet.java rename to org.argeo.server.jcr.mvc/src/org/argeo/jackrabbit/remote/SimpleWebdavServlet.java -- 2.30.2