Browse Source

add debug logs

Shinsuke Sugaya 5 years ago
parent
commit
b3c97f9d7d
31 changed files with 102 additions and 0 deletions
  1. 3 0
      src/main/java/org/codelibs/fess/crawler/transformer/FessFileTransformer.java
  2. 3 0
      src/main/java/org/codelibs/fess/crawler/transformer/FessStandardTransformer.java
  3. 3 0
      src/main/java/org/codelibs/fess/crawler/transformer/FessXpathTransformer.java
  4. 3 0
      src/main/java/org/codelibs/fess/dict/DictionaryManager.java
  5. 3 0
      src/main/java/org/codelibs/fess/ds/callback/IndexUpdateCallbackImpl.java
  6. 3 0
      src/main/java/org/codelibs/fess/es/client/FessEsClient.java
  7. 3 0
      src/main/java/org/codelibs/fess/helper/CrawlingConfigHelper.java
  8. 3 0
      src/main/java/org/codelibs/fess/helper/DocumentHelper.java
  9. 6 0
      src/main/java/org/codelibs/fess/helper/DuplicateHostHelper.java
  10. 3 0
      src/main/java/org/codelibs/fess/helper/KeyMatchHelper.java
  11. 3 0
      src/main/java/org/codelibs/fess/helper/LabelTypeHelper.java
  12. 3 0
      src/main/java/org/codelibs/fess/helper/LanguageHelper.java
  13. 3 0
      src/main/java/org/codelibs/fess/helper/OpenSearchHelper.java
  14. 3 0
      src/main/java/org/codelibs/fess/helper/PathMappingHelper.java
  15. 3 0
      src/main/java/org/codelibs/fess/helper/PopularWordHelper.java
  16. 6 0
      src/main/java/org/codelibs/fess/helper/QueryHelper.java
  17. 3 0
      src/main/java/org/codelibs/fess/helper/RelatedContentHelper.java
  18. 6 0
      src/main/java/org/codelibs/fess/helper/RelatedQueryHelper.java
  19. 3 0
      src/main/java/org/codelibs/fess/helper/RoleQueryHelper.java
  20. 3 0
      src/main/java/org/codelibs/fess/helper/SambaHelper.java
  21. 3 0
      src/main/java/org/codelibs/fess/helper/SearchLogHelper.java
  22. 3 0
      src/main/java/org/codelibs/fess/helper/SuggestHelper.java
  23. 3 0
      src/main/java/org/codelibs/fess/helper/SystemHelper.java
  24. 3 0
      src/main/java/org/codelibs/fess/helper/ViewHelper.java
  25. 3 0
      src/main/java/org/codelibs/fess/ldap/LdapManager.java
  26. 3 0
      src/main/java/org/codelibs/fess/score/GoogleAnalyticsScoreBooster.java
  27. 3 0
      src/main/java/org/codelibs/fess/sso/aad/AzureAdAuthenticator.java
  28. 3 0
      src/main/java/org/codelibs/fess/sso/oic/OpenIdConnectAuthenticator.java
  29. 3 0
      src/main/java/org/codelibs/fess/sso/spnego/SpnegoAuthenticator.java
  30. 3 0
      src/main/java/org/codelibs/fess/thumbnail/ThumbnailManager.java
  31. 3 0
      src/main/java/org/codelibs/fess/thumbnail/impl/CommandGenerator.java

+ 3 - 0
src/main/java/org/codelibs/fess/crawler/transformer/FessFileTransformer.java

@@ -31,6 +31,9 @@ public class FessFileTransformer extends AbstractFessFileTransformer {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         fessConfig = ComponentUtil.getFessConfig();
         fessConfig = ComponentUtil.getFessConfig();
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/crawler/transformer/FessStandardTransformer.java

@@ -31,6 +31,9 @@ public class FessStandardTransformer extends AbstractFessFileTransformer {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         fessConfig = ComponentUtil.getFessConfig();
         fessConfig = ComponentUtil.getFessConfig();
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/crawler/transformer/FessXpathTransformer.java

@@ -108,6 +108,9 @@ public class FessXpathTransformer extends XpathTransformer implements FessTransf
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         fessConfig = ComponentUtil.getFessConfig();
         fessConfig = ComponentUtil.getFessConfig();
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/dict/DictionaryManager.java

@@ -41,6 +41,9 @@ public class DictionaryManager {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         creatorList.forEach(creator -> {
         creatorList.forEach(creator -> {
             creator.setDictionaryManager(this);
             creator.setDictionaryManager(this);
         });
         });

+ 3 - 0
src/main/java/org/codelibs/fess/ds/callback/IndexUpdateCallbackImpl.java

@@ -49,6 +49,9 @@ public class IndexUpdateCallbackImpl implements IndexUpdateCallback {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         maxDocumentRequestSize = ComponentUtil.getFessConfig().getIndexerDataMaxDocumentRequestSizeAsInteger().longValue();
         maxDocumentRequestSize = ComponentUtil.getFessConfig().getIndexerDataMaxDocumentRequestSizeAsInteger().longValue();
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/es/client/FessEsClient.java

@@ -232,6 +232,9 @@ public class FessEsClient implements Client {
 
 
     @PostConstruct
     @PostConstruct
     public void open() {
     public void open() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         final FessConfig fessConfig = ComponentUtil.getFessConfig();
         final FessConfig fessConfig = ComponentUtil.getFessConfig();
 
 
         String httpAddress = System.getProperty(Constants.FESS_ES_HTTP_ADDRESS);
         String httpAddress = System.getProperty(Constants.FESS_ES_HTTP_ADDRESS);

+ 3 - 0
src/main/java/org/codelibs/fess/helper/CrawlingConfigHelper.java

@@ -65,6 +65,9 @@ public class CrawlingConfigHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         crawlingConfigCache = CacheBuilder.newBuilder().maximumSize(100).expireAfterWrite(10, TimeUnit.MINUTES).build();
         crawlingConfigCache = CacheBuilder.newBuilder().maximumSize(100).expireAfterWrite(10, TimeUnit.MINUTES).build();
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/helper/DocumentHelper.java

@@ -70,6 +70,9 @@ public class DocumentHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         try {
         try {
             final TikaExtractor tikaExtractor = ComponentUtil.getComponent("tikaExtractor");
             final TikaExtractor tikaExtractor = ComponentUtil.getComponent("tikaExtractor");
             if (tikaExtractor != null) {
             if (tikaExtractor != null) {

+ 6 - 0
src/main/java/org/codelibs/fess/helper/DuplicateHostHelper.java

@@ -23,13 +23,19 @@ import javax.annotation.PostConstruct;
 import org.codelibs.fess.app.service.DuplicateHostService;
 import org.codelibs.fess.app.service.DuplicateHostService;
 import org.codelibs.fess.es.config.exentity.DuplicateHost;
 import org.codelibs.fess.es.config.exentity.DuplicateHost;
 import org.codelibs.fess.util.ComponentUtil;
 import org.codelibs.fess.util.ComponentUtil;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 
 public class DuplicateHostHelper {
 public class DuplicateHostHelper {
+    private static final Logger logger = LoggerFactory.getLogger(DuplicateHostHelper.class);
 
 
     protected List<DuplicateHost> duplicateHostList;
     protected List<DuplicateHost> duplicateHostList;
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         if (duplicateHostList == null) {
         if (duplicateHostList == null) {
             duplicateHostList = new ArrayList<>();
             duplicateHostList = new ArrayList<>();
         }
         }

+ 3 - 0
src/main/java/org/codelibs/fess/helper/KeyMatchHelper.java

@@ -53,6 +53,9 @@ public class KeyMatchHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         reload(0);
         reload(0);
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/helper/LabelTypeHelper.java

@@ -47,6 +47,9 @@ public class LabelTypeHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         update();
         update();
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/helper/LanguageHelper.java

@@ -41,6 +41,9 @@ public class LanguageHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         final FessConfig fessConfig = ComponentUtil.getFessConfig();
         final FessConfig fessConfig = ComponentUtil.getFessConfig();
         langFields = fessConfig.getIndexerLanguageFieldsAsArray();
         langFields = fessConfig.getIndexerLanguageFieldsAsArray();
         supportedLanguages = fessConfig.getSupportedLanguagesAsArray();
         supportedLanguages = fessConfig.getSupportedLanguagesAsArray();

+ 3 - 0
src/main/java/org/codelibs/fess/helper/OpenSearchHelper.java

@@ -48,6 +48,9 @@ public class OpenSearchHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         if (StringUtil.isNotBlank(osddPath)) {
         if (StringUtil.isNotBlank(osddPath)) {
             final String path = LaServletContextUtil.getServletContext().getRealPath(osddPath);
             final String path = LaServletContextUtil.getServletContext().getRealPath(osddPath);
             osddFile = new File(path);
             osddFile = new File(path);

+ 3 - 0
src/main/java/org/codelibs/fess/helper/PathMappingHelper.java

@@ -51,6 +51,9 @@ public class PathMappingHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         update();
         update();
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/helper/PopularWordHelper.java

@@ -48,6 +48,9 @@ public class PopularWordHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         fessConfig = ComponentUtil.getFessConfig();
         fessConfig = ComponentUtil.getFessConfig();
         cache =
         cache =
                 CacheBuilder.newBuilder().maximumSize(fessConfig.getSuggestPopularWordCacheSizeAsInteger().longValue())
                 CacheBuilder.newBuilder().maximumSize(fessConfig.getSuggestPopularWordCacheSizeAsInteger().longValue())

+ 6 - 0
src/main/java/org/codelibs/fess/helper/QueryHelper.java

@@ -77,8 +77,11 @@ import org.elasticsearch.search.sort.SortBuilders;
 import org.elasticsearch.search.sort.SortOrder;
 import org.elasticsearch.search.sort.SortOrder;
 import org.lastaflute.core.message.UserMessages;
 import org.lastaflute.core.message.UserMessages;
 import org.lastaflute.web.util.LaRequestUtil;
 import org.lastaflute.web.util.LaRequestUtil;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 
 public class QueryHelper {
 public class QueryHelper {
+    private static final Logger logger = LoggerFactory.getLogger(QueryHelper.class);
 
 
     protected static final String PREFERENCE_QUERY = "_query";
     protected static final String PREFERENCE_QUERY = "_query";
 
 
@@ -136,6 +139,9 @@ public class QueryHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         final FessConfig fessConfig = ComponentUtil.getFessConfig();
         final FessConfig fessConfig = ComponentUtil.getFessConfig();
         if (responseFields == null) {
         if (responseFields == null) {
             responseFields = fessConfig.getQueryAdditionalResponseFields(//
             responseFields = fessConfig.getQueryAdditionalResponseFields(//

+ 3 - 0
src/main/java/org/codelibs/fess/helper/RelatedContentHelper.java

@@ -45,6 +45,9 @@ public class RelatedContentHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         reload();
         reload();
     }
     }
 
 

+ 6 - 0
src/main/java/org/codelibs/fess/helper/RelatedQueryHelper.java

@@ -27,13 +27,19 @@ import org.codelibs.core.lang.StringUtil;
 import org.codelibs.fess.es.config.exbhv.RelatedQueryBhv;
 import org.codelibs.fess.es.config.exbhv.RelatedQueryBhv;
 import org.codelibs.fess.es.config.exentity.RelatedQuery;
 import org.codelibs.fess.es.config.exentity.RelatedQuery;
 import org.codelibs.fess.util.ComponentUtil;
 import org.codelibs.fess.util.ComponentUtil;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 
 public class RelatedQueryHelper {
 public class RelatedQueryHelper {
+    private static final Logger logger = LoggerFactory.getLogger(RelatedQueryHelper.class);
 
 
     protected volatile Map<String, Map<String, String[]>> relatedQueryMap = Collections.emptyMap();
     protected volatile Map<String, Map<String, String[]>> relatedQueryMap = Collections.emptyMap();
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         reload();
         reload();
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/helper/RoleQueryHelper.java

@@ -79,6 +79,9 @@ public class RoleQueryHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         stream(ComponentUtil.getFessConfig().getSearchDefaultPermissionsAsArray()).of(stream -> stream.forEach(name -> {
         stream(ComponentUtil.getFessConfig().getSearchDefaultPermissionsAsArray()).of(stream -> stream.forEach(name -> {
             defaultRoleList.add(name);
             defaultRoleList.add(name);
         }));
         }));

+ 3 - 0
src/main/java/org/codelibs/fess/helper/SambaHelper.java

@@ -50,6 +50,9 @@ public class SambaHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         fessConfig = ComponentUtil.getFessConfig();
         fessConfig = ComponentUtil.getFessConfig();
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/helper/SearchLogHelper.java

@@ -77,6 +77,9 @@ public class SearchLogHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         userInfoCache = CacheBuilder.newBuilder()//
         userInfoCache = CacheBuilder.newBuilder()//
                 .maximumSize(userInfoCacheSize)//
                 .maximumSize(userInfoCacheSize)//
                 .expireAfterWrite(userCheckInterval, TimeUnit.MILLISECONDS)//
                 .expireAfterWrite(userCheckInterval, TimeUnit.MILLISECONDS)//

+ 3 - 0
src/main/java/org/codelibs/fess/helper/SuggestHelper.java

@@ -85,6 +85,9 @@ public class SuggestHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         fessConfig = ComponentUtil.getFessConfig();
         fessConfig = ComponentUtil.getFessConfig();
         split(fessConfig.getSuggestFieldContents(), ",").of(
         split(fessConfig.getSuggestFieldContents(), ",").of(
                 stream -> stream.filter(StringUtil::isNotBlank).forEach(contentFieldNameSet::add));
                 stream -> stream.filter(StringUtil::isNotBlank).forEach(contentFieldNameSet::add));

+ 3 - 0
src/main/java/org/codelibs/fess/helper/SystemHelper.java

@@ -106,6 +106,9 @@ public class SystemHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         final FessConfig fessConfig = ComponentUtil.getFessConfig();
         final FessConfig fessConfig = ComponentUtil.getFessConfig();
         filterPathEncoding = fessConfig.getPathEncoding();
         filterPathEncoding = fessConfig.getPathEncoding();
         supportedLanguages = fessConfig.getSupportedLanguagesAsArray();
         supportedLanguages = fessConfig.getSupportedLanguagesAsArray();

+ 3 - 0
src/main/java/org/codelibs/fess/helper/ViewHelper.java

@@ -140,6 +140,9 @@ public class ViewHelper {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         final FessConfig fessConfig = ComponentUtil.getFessConfig();
         final FessConfig fessConfig = ComponentUtil.getFessConfig();
         escapedHighlightPre = LaFunctions.h(originalHighlightTagPre);
         escapedHighlightPre = LaFunctions.h(originalHighlightTagPre);
         escapedHighlightPost = LaFunctions.h(originalHighlightTagPost);
         escapedHighlightPost = LaFunctions.h(originalHighlightTagPost);

+ 3 - 0
src/main/java/org/codelibs/fess/ldap/LdapManager.java

@@ -71,6 +71,9 @@ public class LdapManager {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         fessConfig = ComponentUtil.getFessConfig();
         fessConfig = ComponentUtil.getFessConfig();
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/score/GoogleAnalyticsScoreBooster.java

@@ -67,6 +67,9 @@ public class GoogleAnalyticsScoreBooster extends ScoreBooster {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         if (!Paths.get(keyFileLocation).toFile().exists()) {
         if (!Paths.get(keyFileLocation).toFile().exists()) {
             logger.info("GA Key File does not exist.");
             logger.info("GA Key File does not exist.");
             return;
             return;

+ 3 - 0
src/main/java/org/codelibs/fess/sso/aad/AzureAdAuthenticator.java

@@ -113,6 +113,9 @@ public class AzureAdAuthenticator implements SsoAuthenticator {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         ComponentUtil.getSsoManager().register(this);
         ComponentUtil.getSsoManager().register(this);
         groupCache = CacheBuilder.newBuilder().expireAfterWrite(groupCacheExpiry, TimeUnit.SECONDS).build();
         groupCache = CacheBuilder.newBuilder().expireAfterWrite(groupCacheExpiry, TimeUnit.SECONDS).build();
     }
     }

+ 3 - 0
src/main/java/org/codelibs/fess/sso/oic/OpenIdConnectAuthenticator.java

@@ -75,6 +75,9 @@ public class OpenIdConnectAuthenticator implements SsoAuthenticator {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         ComponentUtil.getSsoManager().register(this);
         ComponentUtil.getSsoManager().register(this);
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/sso/spnego/SpnegoAuthenticator.java

@@ -68,6 +68,9 @@ public class SpnegoAuthenticator implements SsoAuthenticator {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         ComponentUtil.getSsoManager().register(this);
         ComponentUtil.getSsoManager().register(this);
     }
     }
 
 

+ 3 - 0
src/main/java/org/codelibs/fess/thumbnail/ThumbnailManager.java

@@ -88,6 +88,9 @@ public class ThumbnailManager {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         final String thumbnailPath = System.getProperty(Constants.FESS_THUMBNAIL_PATH);
         final String thumbnailPath = System.getProperty(Constants.FESS_THUMBNAIL_PATH);
         if (thumbnailPath != null) {
         if (thumbnailPath != null) {
             baseDir = new File(thumbnailPath);
             baseDir = new File(thumbnailPath);

+ 3 - 0
src/main/java/org/codelibs/fess/thumbnail/impl/CommandGenerator.java

@@ -49,6 +49,9 @@ public class CommandGenerator extends BaseThumbnailGenerator {
 
 
     @PostConstruct
     @PostConstruct
     public void init() {
     public void init() {
+        if (logger.isDebugEnabled()) {
+            logger.debug("Initialize " + this.getClass().getSimpleName());
+        }
         if (baseDir == null) {
         if (baseDir == null) {
             baseDir = new File(System.getProperty("java.io.tmpdir"));
             baseDir = new File(System.getProperty("java.io.tmpdir"));
         }
         }