</dependency>
<dependency>
<groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.transition</artifactId>
+ <artifactId>org.argeo.cms.tp</artifactId>
<version>2.3-SNAPSHOT</version>
</dependency>
<dependency>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.argeo.cms.tp</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
--- /dev/null
+Import-Package: \
+*;resolution:=optional
--- /dev/null
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.argeo.commons</groupId>
+ <version>2.3-SNAPSHOT</version>
+ <artifactId>argeo-commons</artifactId>
+ <relativePath>..</relativePath>
+ </parent>
+ <artifactId>org.argeo.cms.tp</artifactId>
+ <packaging>jar</packaging>
+ <name>CMS Third Parties Adapters</name>
+ <description>Workarounds or trivial implementations from some third parties, typically logging</description>
+ <dependencies>
+ <dependency>
+ <groupId>org.argeo.commons</groupId>
+ <artifactId>org.argeo.api</artifactId>
+ <version>2.3-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
--- /dev/null
+package org.slf4j.impl;
+
+import org.apache.commons.logging.Log;
+import org.slf4j.helpers.MarkerIgnoringBase;
+
+class ArgeoLogger extends MarkerIgnoringBase {
+ private static final long serialVersionUID = -7719157836932627307L;
+ private final Log log;
+
+ protected ArgeoLogger(String name, Log log) {
+ this.name = name;
+ this.log = log;
+ }
+
+ @Override
+ public boolean isDebugEnabled() {
+ return log.isDebugEnabled();
+ }
+
+ @Override
+ public boolean isTraceEnabled() {
+ return log.isDebugEnabled();
+ }
+
+ @Override
+ public void trace(String msg) {
+ log.trace(msg);
+
+ }
+
+ @Override
+ public void trace(String format, Object... arguments) {
+ log.trace(format, arguments);
+
+ }
+
+ @Override
+ public void trace(String msg, Throwable t) {
+ log.trace(msg, t);
+
+ }
+
+ @Override
+ public void debug(String msg) {
+ log.debug(msg);
+
+ }
+
+ @Override
+ public void debug(String format, Object... arguments) {
+ log.debug(format, arguments);
+
+ }
+
+ @Override
+ public void debug(String msg, Throwable t) {
+ log.debug(msg, t);
+
+ }
+
+ @Override
+ public boolean isInfoEnabled() {
+ return log.isInfoEnabled();
+ }
+
+ @Override
+ public void info(String msg) {
+ log.info(msg);
+
+ }
+
+ @Override
+ public void info(String format, Object... arguments) {
+ log.info(format, arguments);
+ }
+
+ @Override
+ public void info(String msg, Throwable t) {
+ log.info(msg, t);
+
+ }
+
+ @Override
+ public boolean isWarnEnabled() {
+ return log.isWarnEnabled();
+ }
+
+ @Override
+ public void warn(String msg) {
+ log.warn(msg);
+
+ }
+
+ @Override
+ public void warn(String format, Object... arguments) {
+ log.warn(format, arguments);
+
+ }
+
+ @Override
+ public void warn(String msg, Throwable t) {
+ log.warn(msg, t);
+
+ }
+
+ @Override
+ public boolean isErrorEnabled() {
+
+ return log.isErrorEnabled();
+ }
+
+ @Override
+ public void error(String msg) {
+ log.error(msg);
+
+ }
+
+ @Override
+ public void error(String format, Object... arguments) {
+ log.error(format, arguments);
+
+ }
+
+ @Override
+ public void error(String msg, Throwable t) {
+ log.error(msg, t);
+
+ }
+
+ @Override
+ public void trace(String format, Object arg) {
+ trace(format, new Object[] { arg });
+
+ }
+
+ @Override
+ public void trace(String format, Object arg1, Object arg2) {
+ trace(format, new Object[] { arg1, arg2 });
+ }
+
+ @Override
+ public void debug(String format, Object arg) {
+ debug(format, new Object[] { arg });
+ }
+
+ @Override
+ public void debug(String format, Object arg1, Object arg2) {
+ debug(format, new Object[] { arg1, arg2 });
+ }
+
+ @Override
+ public void info(String format, Object arg) {
+ info(format, new Object[] { arg });
+ }
+
+ @Override
+ public void info(String format, Object arg1, Object arg2) {
+ info(format, new Object[] { arg1, arg2 });
+ }
+
+ @Override
+ public void warn(String format, Object arg) {
+ warn(format, new Object[] { arg });
+ }
+
+ @Override
+ public void warn(String format, Object arg1, Object arg2) {
+ warn(format, new Object[] { arg1, arg2 });
+ }
+
+ @Override
+ public void error(String format, Object arg) {
+ error(format, new Object[] { arg });
+ }
+
+ @Override
+ public void error(String format, Object arg1, Object arg2) {
+ error(format, new Object[] { arg1, arg2 });
+ }
+
+}
\ No newline at end of file
--- /dev/null
+package org.slf4j.impl;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.slf4j.ILoggerFactory;
+import org.slf4j.spi.LoggerFactoryBinder;
+
+public class StaticLoggerBinder implements LoggerFactoryBinder {
+ public static final String REQUESTED_API_VERSION = "1.7";
+
+ private static final StaticLoggerBinder SINGLETON = new StaticLoggerBinder();
+
+ private final ILoggerFactory loggerFactory;
+
+ protected StaticLoggerBinder() {
+ loggerFactory = new SystemLoggerFactory();
+ }
+
+ @Override
+ public ILoggerFactory getLoggerFactory() {
+ return loggerFactory;
+ }
+
+ @Override
+ public String getLoggerFactoryClassStr() {
+ return SystemLoggerFactory.class.getName();
+ }
+
+ public static final StaticLoggerBinder getSingleton() {
+ return SINGLETON;
+ }
+
+ static class SystemLoggerFactory implements ILoggerFactory {
+
+ @Override
+ public org.slf4j.Logger getLogger(String name) {
+ Log logger = LogFactory.getLog(name);
+ return new ArgeoLogger(name, logger);
+ }
+
+ }
+
+}
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.argeo.transition</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
+++ /dev/null
-Import-Package: \
-*;resolution:=optional
+++ /dev/null
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>argeo-commons</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.transition</artifactId>
- <packaging>jar</packaging>
- <name>Legacy transition</name>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.api</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
-
-
-</project>
\ No newline at end of file
+++ /dev/null
-package org.slf4j.impl;
-
-import org.apache.commons.logging.Log;
-import org.slf4j.helpers.MarkerIgnoringBase;
-
-class ArgeoLogger extends MarkerIgnoringBase {
- private static final long serialVersionUID = -7719157836932627307L;
- private final Log log;
-
- protected ArgeoLogger(String name, Log log) {
- this.name = name;
- this.log = log;
- }
-
- @Override
- public boolean isDebugEnabled() {
- return log.isDebugEnabled();
- }
-
- @Override
- public boolean isTraceEnabled() {
- return log.isDebugEnabled();
- }
-
- @Override
- public void trace(String msg) {
- log.trace(msg);
-
- }
-
- @Override
- public void trace(String format, Object... arguments) {
- log.trace(format, arguments);
-
- }
-
- @Override
- public void trace(String msg, Throwable t) {
- log.trace(msg, t);
-
- }
-
- @Override
- public void debug(String msg) {
- log.debug(msg);
-
- }
-
- @Override
- public void debug(String format, Object... arguments) {
- log.debug(format, arguments);
-
- }
-
- @Override
- public void debug(String msg, Throwable t) {
- log.debug(msg, t);
-
- }
-
- @Override
- public boolean isInfoEnabled() {
- return log.isInfoEnabled();
- }
-
- @Override
- public void info(String msg) {
- log.info(msg);
-
- }
-
- @Override
- public void info(String format, Object... arguments) {
- log.info(format, arguments);
- }
-
- @Override
- public void info(String msg, Throwable t) {
- log.info(msg, t);
-
- }
-
- @Override
- public boolean isWarnEnabled() {
- return log.isWarnEnabled();
- }
-
- @Override
- public void warn(String msg) {
- log.warn(msg);
-
- }
-
- @Override
- public void warn(String format, Object... arguments) {
- log.warn(format, arguments);
-
- }
-
- @Override
- public void warn(String msg, Throwable t) {
- log.warn(msg, t);
-
- }
-
- @Override
- public boolean isErrorEnabled() {
-
- return log.isErrorEnabled();
- }
-
- @Override
- public void error(String msg) {
- log.error(msg);
-
- }
-
- @Override
- public void error(String format, Object... arguments) {
- log.error(format, arguments);
-
- }
-
- @Override
- public void error(String msg, Throwable t) {
- log.error(msg, t);
-
- }
-
- @Override
- public void trace(String format, Object arg) {
- trace(format, new Object[] { arg });
-
- }
-
- @Override
- public void trace(String format, Object arg1, Object arg2) {
- trace(format, new Object[] { arg1, arg2 });
- }
-
- @Override
- public void debug(String format, Object arg) {
- debug(format, new Object[] { arg });
- }
-
- @Override
- public void debug(String format, Object arg1, Object arg2) {
- debug(format, new Object[] { arg1, arg2 });
- }
-
- @Override
- public void info(String format, Object arg) {
- info(format, new Object[] { arg });
- }
-
- @Override
- public void info(String format, Object arg1, Object arg2) {
- info(format, new Object[] { arg1, arg2 });
- }
-
- @Override
- public void warn(String format, Object arg) {
- warn(format, new Object[] { arg });
- }
-
- @Override
- public void warn(String format, Object arg1, Object arg2) {
- warn(format, new Object[] { arg1, arg2 });
- }
-
- @Override
- public void error(String format, Object arg) {
- error(format, new Object[] { arg });
- }
-
- @Override
- public void error(String format, Object arg1, Object arg2) {
- error(format, new Object[] { arg1, arg2 });
- }
-
-}
\ No newline at end of file
+++ /dev/null
-package org.slf4j.impl;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.slf4j.ILoggerFactory;
-import org.slf4j.spi.LoggerFactoryBinder;
-
-public class StaticLoggerBinder implements LoggerFactoryBinder {
- public static final String REQUESTED_API_VERSION = "1.7";
-
- private static final StaticLoggerBinder SINGLETON = new StaticLoggerBinder();
-
- private final ILoggerFactory loggerFactory;
-
- protected StaticLoggerBinder() {
- loggerFactory = new SystemLoggerFactory();
- }
-
- @Override
- public ILoggerFactory getLoggerFactory() {
- return loggerFactory;
- }
-
- @Override
- public String getLoggerFactoryClassStr() {
- return SystemLoggerFactory.class.getName();
- }
-
- public static final StaticLoggerBinder getSingleton() {
- return SINGLETON;
- }
-
- static class SystemLoggerFactory implements ILoggerFactory {
-
- @Override
- public org.slf4j.Logger getLogger(String name) {
- Log logger = LogFactory.getLog(name);
- return new ArgeoLogger(name, logger);
- }
-
- }
-
-}
<!-- Base -->
<module>org.argeo.init</module>
<module>org.argeo.enterprise</module>
- <!-- <module>org.argeo.jcr</module> -->
- <!-- <module>org.argeo.core</module> -->
<!-- Eclipse -->
<module>org.argeo.swt.specific.rap</module>
<!-- CMS -->
<module>org.argeo.api</module>
- <module>org.argeo.transition</module>
- <!-- <module>org.argeo.maintenance</module> -->
+ <module>org.argeo.cms.tp</module>
<module>org.argeo.cms</module>
<module>org.argeo.cms.servlet</module>
<module>org.argeo.cms.swt</module>
<module>org.argeo.cms.jcr</module>
- <!-- <module>org.argeo.cms.ui.theme</module> -->
<module>org.argeo.cms.ui</module>
<module>org.argeo.cms.ui.rap</module>
<!-- CMS E4 -->