When attempting to run "dspace -h" from the command line, I am receiving this error:
log4j:ERROR Attempted to append to closed appender named [A1].
log4j:ERROR Attempted to append to closed appender named [A1].
log4j:ERROR Attempted to append to closed appender named [A1].
Exception in thread "main" java.lang.NoSuchMethodError: org.slf4j.spi.LocationAw
areLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang
/Object;Ljava/lang/Throwable;)V
ionAwareLog.java:159)
at org.springframework.context.support.AbstractApplicationContext.prepar
eRefresh(AbstractApplicationContext.java:411)
at org.springframework.context.support.AbstractApplicationContext.refres
h(AbstractApplicationContext.java:349)
at org.dspace.servicemanager.spring.SpringServiceManager.startup(SpringS
erviceManager.java:207)
at org.dspace.servicemanager.DSpaceServiceManager.startup(DSpaceServiceM
anager.java:205)
at org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.jav
a:150)
at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:83)
E:\DSpace\bin>
I just upgraded this repository from version 1.6 to 5.3. Build and ant update were successful. This is my problem now, since I cannot migrate/upgrade the database because of that error from the command line. I have never encountered this error before. This is running on Windows Server 2008 (64 bit). Please help how can I resolve this since this is a production server. I have the exact setup in the staging server and I did not encounter this error either. I'm not entirely sure if this is related to permissions error.