Ignore:
Timestamp:
Mar 21, 2014, 12:32:41 PM (10 years ago)
Author:
casties
Branch:
default
Message:

change logging to java.util.logging.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main/java/de/mpiwg/itgroup/annotations/restlet/BaseRestlet.java

    r74 r75  
    3232import java.util.Properties;
    3333import java.util.concurrent.ConcurrentMap;
     34import java.util.logging.Logger;
    3435
    3536import javax.naming.NamingEnumeration;
     
    4243import javax.servlet.ServletContext;
    4344
    44 import org.apache.log4j.BasicConfigurator;
    45 import org.apache.log4j.Logger;
    4645import org.neo4j.graphdb.GraphDatabaseService;
    4746import org.neo4j.graphdb.factory.GraphDatabaseBuilder;
     
    5756public abstract class BaseRestlet extends Application {
    5857
    59     public static Logger logger = Logger.getLogger(BaseRestlet.class);
     58    public static Logger logger = Logger.getLogger("de.mpiwg.itgroup.annotations.restlet.BaseRestlet");
    6059
    6160    /**
     
    148147        ServletContext sc = (ServletContext) attrs.get("org.restlet.ext.servlet.ServletContext");
    149148        if (sc != null) {
    150             if (sc.getAttribute("annotationserver.log4j.configured") == null) {
    151                 // TODO: is this the right place to run the log4j configurator?
    152                 BasicConfigurator.configure();
    153                 sc.setAttribute("annotationserver.log4j.configured", "done");
    154             }
     149            logger = context.getLogger();
    155150            logger.info(getVersion() + " starting...");
    156151
     
    163158                InputStream ps = getResourceAsStream(sc, CONFIG_PROPS_PATH);
    164159                if (ps != null) {
    165                     logger.debug("loading config from " + CONFIG_PROPS_PATH);
     160                    logger.fine("loading config from " + CONFIG_PROPS_PATH);
    166161                    try {
    167162                        serverConfig.load(ps);
     
    187182                        }
    188183                    } catch (IOException e) {
    189                         logger.warn("Error loading server config: ", e);
     184                        logger.warning("Error loading server config: "+e.toString());
    190185                    }
    191                     logger.debug("config: " + serverConfig);
     186                    logger.fine("config: " + serverConfig);
    192187                } else {
    193                     logger.error("Unable to get resource " + CONFIG_PROPS_PATH);
     188                    logger.severe("Unable to get resource " + CONFIG_PROPS_PATH);
    194189                }
    195190                // store config
     
    204199                String dbFn = getResourcePath(sc, graphdbPath);
    205200                if (dbFn != null) {
    206                     logger.debug("opening DB " + dbFn);
     201                    logger.fine("opening DB " + dbFn);
    207202                    GraphDatabaseBuilder graphDbBuilder = new GraphDatabaseFactory().newEmbeddedDatabaseBuilder(dbFn);
    208203                    graphDbBuilder.setConfig(GraphDatabaseSettings.allow_store_upgrade, "true");
     
    216211                    // admin server
    217212                    srv = new WrappingNeoServerBootstrapper((GraphDatabaseAPI) graphDb);
    218                     logger.debug("Starting DB admin server...");
     213                    logger.fine("Starting DB admin server...");
    219214                    // store in context
    220215                    sc.setAttribute(GRAPHDBSRV_KEY, srv);
    221216                    srv.start();
    222217                } else {
    223                     logger.error("Unable to get resource " + dbFn);
     218                    logger.severe("Unable to get resource " + dbFn);
    224219                }
    225220            } else {
     
    235230                InputStream ps = getResourceAsStream(sc, CONSUMER_KEYS_PATH);
    236231                if (ps != null) {
    237                     logger.debug("loading consumer keys from " + CONSUMER_KEYS_PATH);
     232                    logger.fine("loading consumer keys from " + CONSUMER_KEYS_PATH);
    238233                    try {
    239234                        consumerKeys.load(ps);
     
    242237                        e.printStackTrace();
    243238                    }
    244                     logger.debug("consumer keys: " + consumerKeys);
     239                    logger.fine("consumer keys: " + consumerKeys);
    245240                } else {
    246                     logger.error("Unable to get resource " + CONSUMER_KEYS_PATH);
     241                    logger.severe("Unable to get resource " + CONSUMER_KEYS_PATH);
    247242                }
    248243                // store config
     
    250245            }
    251246        } else {
    252             logger.error("Unable to get ServletContext!");
     247            logger.severe("Unable to get ServletContext!");
    253248        }
    254249    }
     
    302297            dctx = new InitialDirContext(env);
    303298        } catch (NamingException e) {
    304             logger.error("Error in getFullNameFromLDAP!", e);
     299            logger.warning("Error in getFullNameFromLDAP! "+e);
    305300            return retString;
    306301        }
     
    325320            }
    326321        } catch (NamingException e) {
    327             logger.error("Error in getFullNameFromLDAP!", e);
     322            logger.warning("Error in getFullNameFromLDAP!"+e);
    328323        }
    329324
     
    331326            dctx.close();
    332327        } catch (NamingException e) {
    333             logger.error("Error in getFullNameFromLDAP!", e);
     328            logger.warning("Error in getFullNameFromLDAP!"+e);
    334329        }
    335330        return retString;
     
    363358                File pf = new File(sc.getRealPath(webPath));
    364359                if (pf.canRead()) {
    365                     logger.debug("trying file for: " + pf);
     360                    logger.fine("trying file for: " + pf);
    366361                    try {
    367362                        ps = new FileInputStream(pf);
    368363                    } catch (FileNotFoundException e) {
    369                         logger.error(e);
     364                        logger.severe(e.toString());
    370365                    }
    371366                } else {
     
    409404         */
    410405        if (srv != null) {
    411             logger.debug("Stopping DB admin server...");
     406            logger.info("Stopping DB admin server...");
    412407            srv.stop();
    413408            srv = null;
    414409        }
    415410        if (graphDb != null) {
    416             logger.debug("Stopping DB...");
     411            logger.info("Stopping DB...");
    417412            graphDb.shutdown();
    418413            graphDb = null;
Note: See TracChangeset for help on using the changeset viewer.