From f37883c23f9032ace7e0e780fa0e641859863c0c Mon Sep 17 00:00:00 2001 From: ogattaz Date: Thu, 24 Jul 2014 18:30:23 +0200 Subject: CastorXMLUtility enhancements to use specific classloader rather than the main one and to configure castor if needed --- src/main/java/com/c2kernel/process/Gateway.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/main/java/com/c2kernel/process/Gateway.java') diff --git a/src/main/java/com/c2kernel/process/Gateway.java b/src/main/java/com/c2kernel/process/Gateway.java index 8a34e72..cd76d0e 100644 --- a/src/main/java/com/c2kernel/process/Gateway.java +++ b/src/main/java/com/c2kernel/process/Gateway.java @@ -106,12 +106,10 @@ public class Gateway // report version info Logger.msg("Kernel version: "+getKernelVersion()); - // load kernel mapfiles - try { - mMarshaller = new CastorXMLUtility(mResource.getKernelResourceURL("mapFiles/")); - } catch (MalformedURLException e1) { - throw new InvalidDataException("Invalid Resource Location", ""); - } + // load kernel mapfiles giving the resourse loader and the properties of + // the application to be able to configure castor + mMarshaller = new CastorXMLUtility(mResource, props, "mapFiles/"); + // init module manager try { -- cgit v1.2.3