Maatari, I did some work like this on version 4.2, I had to create the kernel like so, this may help you:
/** The service manager kernel */ private static transient DSpaceKernelImpl kernelImpl; // Initialise the service manager kernel try { kernelImpl = DSpaceKernelInit.getKernel(null); if (!kernelImpl.isRunning()) { kernelImpl.start(ConfigurationManager.getProperty("dspace.dir")); } } catch (Exception e) { // Failed to start so destroy it and log and throw an exception try { kernelImpl.destroy(); } catch (Exception e1) { // Nothing to do } String message = "Failure during init: " + e.getMessage(); System.err.println(message + ":" + e); throw new IllegalStateException(message, e); } ------------------------------------------------------------------------------ _______________________________________________ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette