Changeset 75:25eb2e1df106 in AnnotationManagerN4J for src/main/java/de/mpiwg/itgroup/annotations/restlet/BaseRestlet.java
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/de/mpiwg/itgroup/annotations/restlet/BaseRestlet.java
r74 r75 32 32 import java.util.Properties; 33 33 import java.util.concurrent.ConcurrentMap; 34 import java.util.logging.Logger; 34 35 35 36 import javax.naming.NamingEnumeration; … … 42 43 import javax.servlet.ServletContext; 43 44 44 import org.apache.log4j.BasicConfigurator;45 import org.apache.log4j.Logger;46 45 import org.neo4j.graphdb.GraphDatabaseService; 47 46 import org.neo4j.graphdb.factory.GraphDatabaseBuilder; … … 57 56 public abstract class BaseRestlet extends Application { 58 57 59 public static Logger logger = Logger.getLogger( BaseRestlet.class);58 public static Logger logger = Logger.getLogger("de.mpiwg.itgroup.annotations.restlet.BaseRestlet"); 60 59 61 60 /** … … 148 147 ServletContext sc = (ServletContext) attrs.get("org.restlet.ext.servlet.ServletContext"); 149 148 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(); 155 150 logger.info(getVersion() + " starting..."); 156 151 … … 163 158 InputStream ps = getResourceAsStream(sc, CONFIG_PROPS_PATH); 164 159 if (ps != null) { 165 logger. debug("loading config from " + CONFIG_PROPS_PATH);160 logger.fine("loading config from " + CONFIG_PROPS_PATH); 166 161 try { 167 162 serverConfig.load(ps); … … 187 182 } 188 183 } catch (IOException e) { 189 logger.warn ("Error loading server config: ", e);184 logger.warning("Error loading server config: "+e.toString()); 190 185 } 191 logger. debug("config: " + serverConfig);186 logger.fine("config: " + serverConfig); 192 187 } else { 193 logger. error("Unable to get resource " + CONFIG_PROPS_PATH);188 logger.severe("Unable to get resource " + CONFIG_PROPS_PATH); 194 189 } 195 190 // store config … … 204 199 String dbFn = getResourcePath(sc, graphdbPath); 205 200 if (dbFn != null) { 206 logger. debug("opening DB " + dbFn);201 logger.fine("opening DB " + dbFn); 207 202 GraphDatabaseBuilder graphDbBuilder = new GraphDatabaseFactory().newEmbeddedDatabaseBuilder(dbFn); 208 203 graphDbBuilder.setConfig(GraphDatabaseSettings.allow_store_upgrade, "true"); … … 216 211 // admin server 217 212 srv = new WrappingNeoServerBootstrapper((GraphDatabaseAPI) graphDb); 218 logger. debug("Starting DB admin server...");213 logger.fine("Starting DB admin server..."); 219 214 // store in context 220 215 sc.setAttribute(GRAPHDBSRV_KEY, srv); 221 216 srv.start(); 222 217 } else { 223 logger. error("Unable to get resource " + dbFn);218 logger.severe("Unable to get resource " + dbFn); 224 219 } 225 220 } else { … … 235 230 InputStream ps = getResourceAsStream(sc, CONSUMER_KEYS_PATH); 236 231 if (ps != null) { 237 logger. debug("loading consumer keys from " + CONSUMER_KEYS_PATH);232 logger.fine("loading consumer keys from " + CONSUMER_KEYS_PATH); 238 233 try { 239 234 consumerKeys.load(ps); … … 242 237 e.printStackTrace(); 243 238 } 244 logger. debug("consumer keys: " + consumerKeys);239 logger.fine("consumer keys: " + consumerKeys); 245 240 } else { 246 logger. error("Unable to get resource " + CONSUMER_KEYS_PATH);241 logger.severe("Unable to get resource " + CONSUMER_KEYS_PATH); 247 242 } 248 243 // store config … … 250 245 } 251 246 } else { 252 logger. error("Unable to get ServletContext!");247 logger.severe("Unable to get ServletContext!"); 253 248 } 254 249 } … … 302 297 dctx = new InitialDirContext(env); 303 298 } catch (NamingException e) { 304 logger. error("Error in getFullNameFromLDAP!",e);299 logger.warning("Error in getFullNameFromLDAP! "+e); 305 300 return retString; 306 301 } … … 325 320 } 326 321 } catch (NamingException e) { 327 logger. error("Error in getFullNameFromLDAP!",e);322 logger.warning("Error in getFullNameFromLDAP!"+e); 328 323 } 329 324 … … 331 326 dctx.close(); 332 327 } catch (NamingException e) { 333 logger. error("Error in getFullNameFromLDAP!",e);328 logger.warning("Error in getFullNameFromLDAP!"+e); 334 329 } 335 330 return retString; … … 363 358 File pf = new File(sc.getRealPath(webPath)); 364 359 if (pf.canRead()) { 365 logger. debug("trying file for: " + pf);360 logger.fine("trying file for: " + pf); 366 361 try { 367 362 ps = new FileInputStream(pf); 368 363 } catch (FileNotFoundException e) { 369 logger. error(e);364 logger.severe(e.toString()); 370 365 } 371 366 } else { … … 409 404 */ 410 405 if (srv != null) { 411 logger. debug("Stopping DB admin server...");406 logger.info("Stopping DB admin server..."); 412 407 srv.stop(); 413 408 srv = null; 414 409 } 415 410 if (graphDb != null) { 416 logger. debug("Stopping DB...");411 logger.info("Stopping DB..."); 417 412 graphDb.shutdown(); 418 413 graphDb = null;
Note: See TracChangeset
for help on using the changeset viewer.