From 21a9dd35b7dc78cca1405f503cb3a93ef8e19c82 Mon Sep 17 00:00:00 2001 From: John Huss Date: Mon, 18 Aug 2014 10:21:51 -0500 Subject: [PATCH] Ignore soap web service setup error if not using SOAP --- .../er/extensions/appserver/ERXApplication.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Frameworks/Core/ERExtensions/Sources/er/extensions/appserver/ERXApplication.java b/Frameworks/Core/ERExtensions/Sources/er/extensions/appserver/ERXApplication.java index 57a74655827..8025bc7cdf8 100644 --- a/Frameworks/Core/ERExtensions/Sources/er/extensions/appserver/ERXApplication.java +++ b/Frameworks/Core/ERExtensions/Sources/er/extensions/appserver/ERXApplication.java @@ -1108,7 +1108,15 @@ public ERXApplication() { ERXStats.initStatisticsIfNecessary(); - WOWebServicePatch.initServer(); + try { + WOWebServicePatch.initServer(); + } catch (Throwable e) { + Throwable cause = ERXExceptionUtilities.getMeaningfulThrowable(e); + if (!(cause instanceof ClassNotFoundException || + cause instanceof NoClassDefFoundError)) { + e.printStackTrace(); + } + } // WOFrameworksBaseURL and WOApplicationBaseURL properties are broken in 5.4. // This is the workaround.