directory-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ike Ikonne <iiko...@us.ibm.com>
Subject Issue with starting ApacheDS
Date Tue, 02 Dec 2014 16:26:21 GMT
Hi All,

I have noticed that everyone now and then that I am not able to start 
Apache DS as a windows service;
so today I tried to start it as a console application and then I see the 
following stacktrace, does
anyone have an idea what is going on?  I have copied log4.properties to my 
ApacheDS instance
conf directory but I still continue to see the stacktrace and moreover, my 
Apache DS will not
start anymore.  Here is the stacktrace and the log4.properties that I am 
using.

**********************************************************************************************************************************************************
C:\ApacheDS-2.0.0-M18\bin>wrapper.exe -c ../conf/wrapper.conf
wrapper  | --> Wrapper Started as Console
wrapper  | Launching a JVM...
jvm 1    | log4j:ERROR Could not read configuration file from URL 
[file:/%INSTANCE_DIRECTORY%/conf/log4j.properties].
jvm 1    | java.lang.IllegalArgumentException
jvm 1    |      at sun.net.www.ParseUtil.decode(ParseUtil.java:202)
jvm 1    |      at 
sun.net.www.protocol.file.Handler.openConnection(Handler.java:82)
jvm 1    |      at 
sun.net.www.protocol.file.Handler.openConnection(Handler.java:72)
jvm 1    |      at java.net.URL.openConnection(URL.java:971)
jvm 1    |      at 
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:555)
jvm 1    |      at 
org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526)
jvm 1    |      at 
org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
jvm 1    |      at 
org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:66)
jvm 1    |      at 
org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:277)
jvm 1    |      at 
org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:288)
jvm 1    |      at 
org.apache.directory.server.wrapper.ApacheDsTanukiWrapper.<clinit>(ApacheDsTanukiWrapper.java:40)
jvm 1    | log4j:ERROR Ignoring configuration file 
[file:/%INSTANCE_DIRECTORY%/conf/log4j.properties].
jvm 1    | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
jvm 1    |   Copyright 1999-2006 Tanuki Software, Inc.  All Rights 
Reserved.
jvm 1    |
jvm 1    |
jvm 1    | WARNING - Unable to load the Wrapper's native library 
'wrapper.dll'.
jvm 1    |           The file is located on the path at the following 
location but
jvm 1    |           could not be loaded:
jvm 1    |             C:\ApacheDS-2.0.0-M18\bin\..\lib\wrapper.dll
jvm 1    |           Please verify that the file is readable by the 
current user
jvm 1    |           and that the file has not been corrupted in any way.
jvm 1    |           One common cause of this problem is running a 32-bit 
version
jvm 1    |           of the Wrapper with a 64-bit version of Java, or vica 
versa.
jvm 1    |           This is a 64-bit JVM.
jvm 1    |           Reported cause:
jvm 1    |             C:\ApacheDS-2.0.0-M18\lib\wrapper.dll: Can't load 
IA 32-bit .dll on a AMD 64-bit platform
jvm 1    |           System signals will not be handled correctly.
jvm 1    |
jvm 1    | log4j:WARN No appenders could be found for logger 
(org.apache.directory.server.wrapper.ApacheDsTanukiWrapper).
jvm 1    | log4j:WARN Please initialize the log4j system properly.
jvm 1    | log4j:WARN See 
http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
wrapper  | <-- Wrapper Stopped
*****************************************************************************************************************************************************************

log4j.rootCategory=WARN, stdout, R

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=apacheds-rolling.log

log4j.appender.R.MaxFileSize=1024KB
# Keep some backup files
log4j.appender.R.MaxBackupIndex=5

log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=[%d{HH:mm:ss}] %p [%c] - %m%n

log4j.appender.stdout.layout.ConversionPattern=[%d{HH:mm:ss}] %p [%c] - 
%m%n

# with these we'll not get inundated when switching to DEBUG
log4j.logger.org.apache.directory.shared.ldap.name=WARN
log4j.logger.org.springframework=WARN
log4j.logger.org.apache.directory.shared.codec=WARN
log4j.logger.org.apache.directory.shared.asn1=WARN

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message