serializationPolicy = doGetSerializationPolicy(getThreadLocalRequest(), moduleBaseURL, strongName);
@Override protected SerializationPolicy doGetSerializationPolicy( HttpServletRequest request, String moduleBaseURL, String strongName) { String newModuleBaseURL = modulePathTranslation.computeModuleBaseURL(request, moduleBaseURL, strongName); return super.doGetSerializationPolicy(request, newModuleBaseURL, strongName); }
@Override protected SerializationPolicy doGetSerializationPolicy( HttpServletRequest request, String moduleBaseURL, String strongName) { String newModuleBaseURL = modulePathTranslation.computeModuleBaseURL(request, moduleBaseURL, strongName); return super.doGetSerializationPolicy(request, newModuleBaseURL, strongName); }
return super.doGetSerializationPolicy(request, moduleBaseURL, strongName); if (policyFile == null || !policyFile.isFile()) { log.warn("Could not find gwt serialization policy file for module " + moduleId + " [ " + filename + " ]"); return super.doGetSerializationPolicy(request, moduleBaseURL, strongName); } catch (IOException e) { log.error("Failed to read gwt serialization policy file for module " + moduleId + " [ " + filename + " ]", e); return super.doGetSerializationPolicy(request, moduleBaseURL, strongName); } catch (ParseException e) { log.error("Failed to parse the policy file '" + policyFile + "'", e); return super.doGetSerializationPolicy(request, moduleBaseURL, strongName); } finally { if (in != null) {
/** * Gets the {@link SerializationPolicy} for given module base URL and strong name if there is one. * * Use {@link #setSerializationPolicyLocator(SerializationPolicyLocator)} to provide an alternative approach. * * @param request the HTTP request being serviced * @param moduleBaseURL as specified in the incoming payload * @param strongName a strong name that uniquely identifies a serialization policy file * @return a {@link SerializationPolicy} for the given module base URL and strong name, or <code>null</code> if * there is none */ protected SerializationPolicy doGetSerializationPolicy(HttpServletRequest request, String moduleBaseURL, String strongName) { if (getSerializationPolicyLocator() == null) { return super.doGetSerializationPolicy(request, moduleBaseURL, strongName); } else { return getSerializationPolicyLocator().loadPolicy(request, moduleBaseURL, strongName); } }
serializationPolicy = doGetSerializationPolicy(getThreadLocalRequest(), moduleBaseURL, strongName);
serializationPolicy = doGetSerializationPolicy(getThreadLocalRequest(), moduleBaseURL, strongName);