CINXE.COM
[NIFI-5258] Improve handling of response headers for consistent application - ASF JIRA
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"/> <meta name="application-name" content="JIRA" data-name="jira" data-version="8.20.10"><meta name="ajs-server-scheme" content="https"> <meta name="ajs-server-port" content="443"> <meta name="ajs-server-name" content="issues.apache.org"> <meta name="ajs-behind-proxy" content="null"> <meta name="ajs-base-url" content="https://issues.apache.org/jira"> <meta name="ajs-viewissue-use-history-api" content="false"> <meta name="ajs-jira-base-url" content="https://issues.apache.org/jira"> <meta name="ajs-serverRenderedViewIssue" content="true"> <meta name="ajs-dev-mode" content="false"> <meta name="ajs-context-path" content="/jira"> <meta name="ajs-version-number" content="8.20.10"> <meta name="ajs-build-number" content="820010"> <meta name="ajs-is-beta" content="false"> <meta name="ajs-is-rc" content="false"> <meta name="ajs-is-snapshot" content="false"> <meta name="ajs-is-milestone" content="false"> <meta name="ajs-remote-user" content=""> <meta name="ajs-remote-user-fullname" content=""> <meta name="ajs-user-locale" content="en_UK"> <meta name="ajs-user-locale-group-separator" content=","> <meta name="ajs-app-title" content="ASF JIRA"> <meta name="ajs-keyboard-shortcuts-enabled" content="true"> <meta name="ajs-keyboard-accesskey-modifier" content="Alt"> <meta name="ajs-enabled-dark-features" content="["com.atlassian.jira.agile.darkfeature.editable.detailsview","nps.survey.inline.dialog","com.atlassian.jira.agile.darkfeature.edit.closed.sprint.enabled","jira.plugin.devstatus.phasetwo","jira.frother.reporter.field","atlassian.rest.xsrf.legacy.enabled","jira.issue.status.lozenge","com.atlassian.jira.config.BIG_PIPE","com.atlassian.jira.projects.issuenavigator","com.atlassian.jira.config.PDL","jira.plugin.devstatus.phasetwo.enabled","atlassian.aui.raphael.disabled","app-switcher.new","frother.assignee.field","com.atlassian.jira.projects.ProjectCentricNavigation.Switch","sd.internal.base.off.thread.on.completion.events.enabled","jira.onboarding.cyoa","com.atlassian.jira.agile.darkfeature.kanplan.enabled","sd.slavalue.record.updated.date.enabled","com.atlassian.jira.config.ProjectConfig.MENU","com.atlassian.jira.projects.sidebar.DEFER_RESOURCES","com.atlassian.jira.agile.darkfeature.kanplan.epics.and.versions.enabled","com.atlassian.jira.agile.darkfeature.sprint.goal.enabled","jira.zdu.admin-updates-ui","jira.zdu.jmx-monitoring","sd.sla.improved.rendering.enabled","com.atlassian.jira.migration.features.assess-l1-cloud-tooling","sd.canned.responses.enabled","sd.new.settings.sidebar.location.disabled","jira.zdu.cluster-upgrade-state","com.atlassian.jira.email.templates.readFromJiraHome","com.atlassian.jira.agile.darkfeature.splitissue","com.atlassian.jira.config.CoreFeatures.LICENSE_ROLES_ENABLED","jira.export.csv.enabled"]"> <meta name="ajs-in-admin-mode" content="false"> <meta name="ajs-is-sysadmin" content="false"> <meta name="ajs-is-admin" content="false"> <meta name="ajs-outgoing-mail-enabled" content="true"> <meta name="ajs-archiving-enabled" content="true"> <meta name="ajs-date-relativize" content="true"> <meta name="ajs-date-time" content="HH:mm"> <meta name="ajs-date-day" content="EEEE HH:mm"> <meta name="ajs-date-dmy" content="dd/MMM/yy"> <meta name="ajs-date-complete" content="dd/MMM/yy HH:mm"> <script type="text/javascript">var AJS=AJS||{};AJS.debug=true;</script> <meta id="atlassian-token" name="atlassian-token" content="A5KQ-2QAV-T4JA-FDED_935a6c40ca5fabe6ba4147769815b0d594032466_lout"> <link rel="shortcut icon" href="/jira/s/xd97tr/820010/13pdxe5/_/images/fav-jsw.png"> <!--[if IE]><![endif]--> <script type="text/javascript"> (function() { var contextPath = '/jira'; function printDeprecatedMsg() { if (console && console.warn) { console.warn('DEPRECATED JS - contextPath global variable has been deprecated since 7.4.0. Use `wrm/context-path` module instead.'); } } Object.defineProperty(window, 'contextPath', { get: function() { printDeprecatedMsg(); return contextPath; }, set: function(value) { printDeprecatedMsg(); contextPath = value; } }); })(); </script> <script> window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{}; WRM._unparsedData["com.atlassian.plugins.atlassian-plugins-webresource-plugin:context-path.context-path"]="\"/jira\""; WRM._unparsedData["jira.core:feature-flags-data.feature-flag-data"]="{\"enabled-feature-keys\":[\"com.atlassian.jira.agile.darkfeature.editable.detailsview\",\"nps.survey.inline.dialog\",\"com.atlassian.jira.agile.darkfeature.edit.closed.sprint.enabled\",\"jira.plugin.devstatus.phasetwo\",\"jira.frother.reporter.field\",\"atlassian.rest.xsrf.legacy.enabled\",\"jira.issue.status.lozenge\",\"com.atlassian.jira.config.BIG_PIPE\",\"com.atlassian.jira.projects.issuenavigator\",\"com.atlassian.jira.config.PDL\",\"jira.plugin.devstatus.phasetwo.enabled\",\"atlassian.aui.raphael.disabled\",\"app-switcher.new\",\"frother.assignee.field\",\"com.atlassian.jira.projects.ProjectCentricNavigation.Switch\",\"sd.internal.base.off.thread.on.completion.events.enabled\",\"jira.onboarding.cyoa\",\"com.atlassian.jira.agile.darkfeature.kanplan.enabled\",\"sd.slavalue.record.updated.date.enabled\",\"com.atlassian.jira.config.ProjectConfig.MENU\",\"com.atlassian.jira.projects.sidebar.DEFER_RESOURCES\",\"com.atlassian.jira.agile.darkfeature.kanplan.epics.and.versions.enabled\",\"com.atlassian.jira.agile.darkfeature.sprint.goal.enabled\",\"jira.zdu.admin-updates-ui\",\"jira.zdu.jmx-monitoring\",\"sd.sla.improved.rendering.enabled\",\"com.atlassian.jira.migration.features.assess-l1-cloud-tooling\",\"sd.canned.responses.enabled\",\"sd.new.settings.sidebar.location.disabled\",\"jira.zdu.cluster-upgrade-state\",\"com.atlassian.jira.email.templates.readFromJiraHome\",\"com.atlassian.jira.agile.darkfeature.splitissue\",\"com.atlassian.jira.config.CoreFeatures.LICENSE_ROLES_ENABLED\",\"jira.export.csv.enabled\"],\"feature-flag-states\":{\"com.atlassian.jira.use.same.site.none.for.xsrf.token.cookie\":true,\"com.atlassian.jira.agile.darkfeature.handle.ug.usernames\":true,\"com.atlassian.jira.security.endpoint.non.admin.access.screens\":false,\"com.atlassian.jira.mailHandlerImapMessageQueryLegacy\":false,\"com.atlassian.jira.webhookEventsAsyncProcessing\":false,\"com.atlassian.jira.serAllowShareWithNonMember\":true,\"com.atlassian.troubleshooting.healthcheck.jira.license.limit\":false,\"com.atlassian.jira.diagnostics.perflog\":true,\"com.atlassian.jira.dbr\":true,\"com.atlassian.jira.agile.darkfeature.legacy.epic.picker\":false,\"com.atlassian.jira.issuetable.move.links.hidden\":true,\"com.atlassian.jira.agile.darkfeature.unlink.sprints.on.issue.move\":true,\"jira.renderer.consider.variable.format\":true,\"com.atlassian.jira.user.dbIdBasedKeyGenerationStrategy\":true,\"com.atlassian.jira.plugin.issuenavigator.jql.autocomplete.eagerlyLoaded\":false,\"com.atlassian.portfolio.dcBundling\":true,\"com.atlassian.jira.sharedEntityEditRights\":true,\"com.atlassian.jira.security.endpoint.anonymous.access.resolution\":false,\"com.atlassian.jira.agile.darkfeature.sprint.goal\":false,\"com.atlassian.jira.thumbnailsDeferredGeneration\":true,\"jira.cluster.monitoring.show.offline.nodes\":true,\"com.atlassian.jira.commentReactions\":true,\"data.pipeline.feature.jira.issue.links.export\":true,\"com.atlassian.jira.custom.csv.escaper\":true,\"com.atlassian.jira.fixedCommentDeletionNotifications\":true,\"com.atlassian.jira.allThumbnailsDeferred\":false,\"com.atlassian.jira.plugin.issuenavigator.filtersUxImprovment\":true,\"com.atlassian.jira.agile.darkfeature.kanplan.epics.and.versions\":false,\"com.atlassian.jira.jsd.mobile\":true,\"jira.customfields.cleanup.identification\":true,\"data.pipeline.feature.jira.all.exportable.custom.fields\":true,\"com.atlassian.jira.defaultValuesForSystemFields\":true,\"jira.dc.cleanup.cluser.tasks\":true,\"jira.customfields.bulk.delete\":true,\"com.atlassian.jira.issues.archiving.filters\":false,\"mail.batching.override.core\":true,\"jira.users.and.roles.page.in.react\":true,\"jira.security.csp.sandbox\":true,\"com.atlassian.jira.agile.darkfeature.velocity.chart.ui\":true,\"com.atlassian.jira.returnDefaultAvatarsForBrokenAvatars\":true,\"com.atlassian.jira.agile.darkfeature.sprint.auto.management\":false,\"jira.jql.suggestrecentfields\":false,\"com.atlassian.jira.gdpr.rtbf\":true,\"com.atlassian.jira.security.xsrf.session.token\":true,\"com.atlassian.jira.agile.darkfeature.optimistic.transitions\":true,\"com.atlassian.jira.security.project.admin.revoke.with.application.access\":true,\"com.atlassian.jiranomenclature\":true,\"com.atlassian.jira.security.endpoint.non.admin.access.avatar.system\":false,\"com.atlassian.jira.agile.darkfeature.kanplan\":false,\"com.atlassian.jira.agile.darkfeature.future.sprint.dates\":true,\"com.atlassian.jira.filtersAndDashboardsShareableWithAllGroupsAndRoles\":true,\"jira.customfields.paginated.ui\":true,\"com.atlassian.jira.agile.darkfeature.edit.closed.sprint\":false,\"jira.create.linked.issue\":true,\"com.atlassian.jira.advanced.audit.log\":true,\"jira.sal.host.connect.accessor.existing.transaction.will.create.transactions\":true,\"external.links.new.window\":true,\"jira.quick.search\":true,\"jira.jql.smartautoselectfirst\":false,\"jira.jql.membersof.ignoreGlobalPermissionsForAnonymous\":false,\"data.pipeline.feature.jira.issue.history.export\":true,\"com.atlassian.jira.security.endpoint.non.browse.projects.access.fields\":false,\"atlassian.cdn.static.assets\":true,\"jira.richeditor.bidi.warning\":true,\"mail.batching\":false,\"com.atlassian.jira.privateEntitiesEditable\":true,\"com.atlassian.jira.security.endpoint.anonymous.access.priority\":false,\"jira.priorities.per.project.edit.default\":false,\"com.atlassian.jira.agile.darkfeature.issues.in.epic.details.view\":true,\"jira.priorities.per.project.jsd\":true,\"com.atlassian.jira.plugin.issuenavigator.anonymousPreventCfData\":false,\"com.atlassian.jira.agile.darkfeature.rapid.boards.bands\":true,\"com.atlassian.jira.agile.darkfeature.flexible.boards\":true,\"com.atlassian.jira.agile.darkfeature.sprint.picker.allsprints.suggestion\":true,\"com.atlassian.jira.agile.darkfeature.epic.validate.visibility\":true,\"jira.dc.lock.leasing\":true,\"com.atlassian.jira.accessibility.personal.settings\":true,\"mail.batching.create.section.cf\":true,\"com.atlassian.jira.send.email.notifications.to.user.without.application.access\":false,\"com.atlassian.jira.security.endpoint.non.browse.projects.access.autocompletedata\":false,\"com.atlassian.mail.server.managers.hostname.verification\":true,\"com.atlassian.advancedroadmaps.rebrand\":true,\"com.atlassian.jira.upgrade.startup.fix.index\":true,\"com.atlassian.jira.security.endpoint.anonymous.access.projectCategory\":false,\"jira.redirect.anonymous.404.errors\":true,\"com.atlassian.jira.issuetable.draggable\":true,\"com.atlassian.jira.attachments.generate.unique.suffix\":true,\"com.atlassian.jira.agile.darkfeature.kanban.hide.old.done.issues\":true,\"jira.version.based.node.reindex.service\":true,\"com.atlassian.jira.agile.darkfeature.backlog.showmore\":true,\"com.atlassian.jira.agile.darkfeature.sprint.plan\":false,\"com.atlassian.jira.security.endpoint.anonymous.access.issueLinkType\":false,\"com.atlassian.jira.security.LegacyJiraTypeResolver.WARN_ONLY\":false,\"data.pipeline.feature.jira.schema.version.2\":true,\"com.atlassian.jira.agile.darkfeature.burnupchart\":true,\"com.atlassian.jira.agile.darkfeature.velocity.sprint.picker\":false,\"com.atlassian.jira.issues.archiving.browse\":true,\"jira.instrumentation.laas\":false,\"com.atlassian.jira.security.ChartUtils.browse.projects.permission.check\":false,\"mail.batching.user.notification\":true,\"com.atlassian.portfolio.permission.check.for.permissions\":true,\"com.atlassian.jira.agile.darkfeature.dataonpageload\":true,\"data.pipeline.feature.jira.archived.issue.export\":false,\"com.atlassian.jira.projects.per.project.permission.query\":true,\"com.atlassian.jira.issues.archiving\":true,\"index.use.snappy\":true,\"jira.priorities.per.project\":true}}"; WRM._unparsedData["jira.core:default-comment-security-level-data.DefaultCommentSecurityLevelHelpLink"]="{\"extraClasses\":\"default-comment-level-help\",\"title\":\"Commenting on an Issue\",\"url\":\"https://docs.atlassian.com/jira/jcore-docs-0820/Editing+and+collaborating+on+issues#Editingandcollaboratingonissues-restrictacomment\",\"isLocal\":false}"; WRM._unparsedData["jira.core:dateFormatProvider.allFormats"]="{\"dateFormats\":{\"meridiem\":[\"AM\",\"PM\"],\"eras\":[\"BC\",\"AD\"],\"months\":[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],\"monthsShort\":[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],\"weekdaysShort\":[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],\"weekdays\":[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"]},\"lookAndFeelFormats\":{\"relativize\":\"true\",\"time\":\"HH:mm\",\"day\":\"EEEE HH:mm\",\"dmy\":\"dd/MMM/yy\",\"complete\":\"dd/MMM/yy HH:mm\"}}"; WRM._unparsedData["com.atlassian.jira.jira-issue-nav-components:issueviewer.features"]="{\"rteEnabled\":true}"; WRM._unparsedData["com.atlassian.jira.jira-quick-edit-plugin:create-issue-data.data"]="{\"configurableSystemFieldIds\":[\"description\"]}"; WRM._unparsedData["com.onresolve.jira.groovy.groovyrunner:behaviours-translations.behaviours-translations-data-provider"]="{\"field.title.missing.value\":\"You must enter a value for this field\"}"; WRM._unparsedData["com.atlassian.jira.plugins.jira-dnd-attachment-plugin:dnd-issue-drop-zone.thumbnail-mime-types"]="\"image/vnd.wap.wbmp,image/png,image/x-png,image/jpeg,image/bmp,image/gif\""; WRM._unparsedData["com.atlassian.jira.plugins.jira-dnd-attachment-plugin:dnd-issue-drop-zone.upload-limit"]="\"62914560\""; WRM._unparsedData["com.atlassian.plugins.helptips.jira-help-tips:help-tip-manager.JiraHelpTipData"]="{\"anonymous\":true}"; WRM._unparsedData["com.atlassian.jira.jira-view-issue-plugin:controller-subtasks.controller.subtasks.parameters"]="{\"url\":\"/rest/api/2/issue/{issueId}/subtask/move\"}"; WRM._unparsedData["com.atlassian.jira.plugins.jira-wiki-editor:wiki-editor-thumbnails.thumbnails-allowed"]="false"; WRM._unparsedData["com.atlassian.jira.plugins.jira-wiki-editor:wiki-editor-resources.help-data"]="{\"showHelp\":true,\"editorDocumentationUrl\":[\"https://docs.atlassian.com/jira/jcore-docs-0820/Visual+editing\"],\"editorDocumentationTitle\":[\"Show me documentation for the visual editor\"]}"; WRM._unparsedData["jira.core:terminology-data.terminology"]="{\"terminologyEntries\":[{\"originalName\":\"sprint\",\"originalNamePlural\":\"sprints\",\"newName\":\"sprint\",\"newNamePlural\":\"sprints\",\"isDefault\":true},{\"originalName\":\"epic\",\"originalNamePlural\":\"epics\",\"newName\":\"epic\",\"newNamePlural\":\"epics\",\"isDefault\":true}],\"isTerminologyActive\":false}"; WRM._unparsedData["com.atlassian.analytics.analytics-client:policy-update-init.policy-update-data-provider"]="false"; WRM._unparsedData["com.atlassian.analytics.analytics-client:programmatic-analytics-init.programmatic-analytics-data-provider"]="false"; WRM._unparsedData["com.onresolve.jira.groovy.groovyrunner:web-item-response-renderer.web-item-actions-data-provider"]="[]"; WRM._unparsedData["com.atlassian.jira.plugins.jira-slack-server-integration-plugin:slack-link-error-resources.slack-link-error"]="{}"; WRM._unparsedData["jira.core:avatar-picker-data.data"]="{}"; WRM._unparsedData["com.atlassian.jira.jira-header-plugin:dismissedFlags.flags"]="{\"dismissed\":[]}"; WRM._unparsedData["com.atlassian.jira.jira-header-plugin:newsletter-signup-tip-init.newsletterSignup"]="{\"signupDescription\":\"Get updates, inspiration and best practices from the team behind Jira.\",\"formUrl\":\"https://www.atlassian.com/apis/exact-target/{0}/subscribe?mailingListId=1401671\",\"signupTitle\":\"Sign up!\",\"signupId\":\"newsletter-signup-tip\",\"showNewsletterTip\":false}"; WRM._unparsedData["com.atlassian.jira.project-templates-plugin:project-templates-plugin-resources.ptAnalyticsData"]="{\"instanceCreatedDate\":\"2011-01-31\"}"; WRM._unparsedData["jira.core:user-message-flags-data.adminLockout"]="{}"; WRM._unparsedData["jira.request.correlation-id"]="\"69fe51fce624ae\""; WRM._unparsedData["project-id"]="12316020"; WRM._unparsedData["project-key"]="\"NIFI\""; WRM._unparsedData["project-name"]="\"Apache NiFi\""; WRM._unparsedData["project-type"]="\"software\""; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:generic-filters"]="[{\"id\":\"allissues\",\"jql\":\"project = \\\"{0}\\\" ORDER BY {1}\",\"defaultOrderby\":\"created DESC\",\"label\":\"All issues\",\"requiresUser\":false,\"supportsInlineIssueCreate\":true,\"fields\":[]},{\"id\":\"allopenissues\",\"jql\":\"project = \\\"{0}\\\" AND resolution = Unresolved ORDER BY {1}\",\"defaultOrderby\":\"priority DESC, updated DESC\",\"label\":\"Open issues\",\"requiresUser\":false,\"supportsInlineIssueCreate\":true,\"fields\":[\"resolution\"]},{\"id\":\"doneissues\",\"jql\":\"project = \\\"{0}\\\" AND statusCategory = Done ORDER BY {1}\",\"defaultOrderby\":\"updated DESC\",\"label\":\"Done issues\",\"requiresUser\":false,\"supportsInlineIssueCreate\":false,\"fields\":[\"status\"]},{\"id\":\"recentlyviewed\",\"jql\":\"project = \\\"{0}\\\" AND issuekey in issueHistory() ORDER BY {1}\",\"defaultOrderby\":\"lastViewed DESC\",\"label\":\"Viewed recently\",\"requiresUser\":false,\"supportsInlineIssueCreate\":true,\"fields\":[\"issuekey\"]},{\"id\":\"addedrecently\",\"jql\":\"project = \\\"{0}\\\" AND created \u003e= -1w ORDER BY {1}\",\"defaultOrderby\":\"created DESC\",\"label\":\"Created recently\",\"requiresUser\":false,\"supportsInlineIssueCreate\":true,\"fields\":[\"created\"]},{\"id\":\"resolvedrecently\",\"jql\":\"project = \\\"{0}\\\" AND resolutiondate \u003e= -1w ORDER BY {1}\",\"defaultOrderby\":\"updated DESC\",\"label\":\"Resolved recently\",\"requiresUser\":false,\"supportsInlineIssueCreate\":false,\"fields\":[\"resolutiondate\"]},{\"id\":\"updatedrecently\",\"jql\":\"project = \\\"{0}\\\" AND updated \u003e= -1w ORDER BY {1}\",\"defaultOrderby\":\"updated DESC\",\"label\":\"Updated recently\",\"requiresUser\":false,\"supportsInlineIssueCreate\":true,\"fields\":[\"updated\"]}]"; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:default-filter-priority"]="[\"allopenissues\",\"allissues\"]"; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:can-manage-filters"]="false"; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:project-filters"]="[]"; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:can-create-issues"]="false"; WRM._unparsedData["projectId"]="12316020"; WRM._unparsedData["projectKey"]="\"NIFI\""; WRM._unparsedData["projectType"]="\"software\""; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:server-rendered"]="true"; WRM._unparsedData["archivingProjectHelpUrl"]="\"https://docs.atlassian.com/jira/jadm-docs-0820/Archiving+a+project\""; WRM._unparsedData["archivingIssueHelpUrl"]="\"https://docs.atlassian.com/jira/jadm-docs-0820/Archiving+an+issue\""; if(window.WRM._dataArrived)window.WRM._dataArrived();</script> <link type="text/css" rel="stylesheet" href="/jira/s/b62489a2eaac59d9b8a093c1a51d034f-CDN/xd97tr/820010/13pdxe5/49fa3aa3d35a2cc689cbf274e66cc41a/_/download/contextbatch/css/_super/batch.css" data-wrm-key="_super" data-wrm-batch-type="context" media="all"> <link type="text/css" rel="stylesheet" href="/jira/s/56490edcf9d54e35149505f78cca6a47-CDN/xd97tr/820010/13pdxe5/72cb823bcc50211a60c1ebe830467cae/_/download/contextbatch/css/jira.browse.project,jira.view.issue,project.issue.navigator,atl.general,atl.global,jira.global,jira.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&richediton=true&slack-enabled=true" data-wrm-key="jira.browse.project,jira.view.issue,project.issue.navigator,atl.general,atl.global,jira.global,jira.general,-_super" data-wrm-batch-type="context" media="all"> <script type="text/javascript" src="/jira/s/5263129088916436ab9aeb2417075b3f-CDN/xd97tr/820010/13pdxe5/49fa3aa3d35a2cc689cbf274e66cc41a/_/download/contextbatch/js/_super/batch.js?locale=en-UK" data-wrm-key="_super" data-wrm-batch-type="context" data-initially-rendered></script> <script type="text/javascript" src="/jira/s/611c208bd094adb71a6f4f3e7f6fff3d-CDN/xd97tr/820010/13pdxe5/72cb823bcc50211a60c1ebe830467cae/_/download/contextbatch/js/jira.browse.project,jira.view.issue,project.issue.navigator,atl.general,atl.global,jira.global,jira.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en-UK&richediton=true&slack-enabled=true" data-wrm-key="jira.browse.project,jira.view.issue,project.issue.navigator,atl.general,atl.global,jira.global,jira.general,-_super" data-wrm-batch-type="context" data-initially-rendered></script> <script type="text/javascript" src="/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js" data-wrm-key="jira.webresources:calendar-en" data-wrm-batch-type="resource" data-initially-rendered></script> <script type="text/javascript" src="/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js" data-wrm-key="jira.webresources:calendar-localisation-moment" data-wrm-batch-type="resource" data-initially-rendered></script> <link type="text/css" rel="stylesheet" href="/jira/s/981f587853769311cda7c3b845131a06-CDN/xd97tr/820010/13pdxe5/cb5a5495a038c0744457f25821ba9ee8/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css" data-wrm-key="jira.global.look-and-feel,-_super" data-wrm-batch-type="context" media="all"> <script type="text/javascript" src="/jira/rest/api/1.0/shortcuts/820010/495f990d5bd5ce9c03ec8c97c9f96dcf/shortcuts.js?context=issuenavigation&context=issueaction"></script> <script> window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{}; WRM._unparsedData["com.atlassian.jira.jira-issue-nav-components:inline-edit-enabled"]="true"; WRM._unparsedData["should-display-chaperone"]="false"; if(window.WRM._dataArrived)window.WRM._dataArrived();</script> <link type="text/css" rel="stylesheet" href="/jira/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/xd97tr/820010/13pdxe5/efa42a25652b26dfd802540c024826b3/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.css?jira.create.linked.issue=true&richediton=true" data-wrm-key="com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator" data-wrm-batch-type="context" media="all"> <script type="text/javascript" src="/jira/s/efa8931cd5ac13ed95c56ca8a1dc1967-CDN/xd97tr/820010/13pdxe5/efa42a25652b26dfd802540c024826b3/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.js?jira.create.linked.issue=true&locale=en-UK&richediton=true" data-wrm-key="com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator" data-wrm-batch-type="context" data-initially-rendered></script> <meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="ajs-can-search-users" content="false"> <meta name="ajs-can-edit-watchers" content="false"> <meta name="ajs-default-avatar-url" content="https://issues.apache.org/jira/secure/useravatar?size=xsmall&avatarId=10453"> <meta name="ajs-issue-project-type" content="software"> <meta name="ajs-issue-key" content="NIFI-5258"> <meta name="ajs-server-view-issue-is-editable" content="false"> <title>[NIFI-5258] Improve handling of response headers for consistent application - ASF JIRA</title> <link rel="search" type="application/opensearchdescription+xml" href="/jira/osd.jsp" title="[NIFI-5258] Improve handling of response headers for consistent application - ASF JIRA"/> </head> <body id="jira" class="aui-layout aui-theme-default " data-version="8.20.10"> <div id="page"> <header id="header" role="banner"> <script> require(["jquery", "jira/license-banner"], function ($, licenseBanner) { $(function () { // eslint-disable-line @atlassian/onready-checks/no-jquery-onready licenseBanner.showLicenseBanner(""); licenseBanner.showLicenseFlag(""); }); }); </script> <div id="browser-warning" class="aui-message aui-message-error closeable"> <p> You are using an unsupported browser or your browser might be in the Compatibility View mode. See <a href='https://docs.atlassian.com/jira/jadm-docs-0820/Supported+Platforms'> Supported Platforms </a> for more information. </p> </div> <a class="aui-skip-link" href="/jira/login.jsp?os_destination=%2Fbrowse%2FNIFI-5258">Log in</a><a class="aui-skip-link" href="#main">Skip to main content</a><a class="aui-skip-link" href="#sidebar">Skip to sidebar</a><nav class="aui-header aui-dropdown2-trigger-group" aria-label="Site"><div class="aui-header-inner"><div class="aui-header-before"><button class=" aui-dropdown2-trigger app-switcher-trigger aui-dropdown2-trigger-arrowless" aria-controls="app-switcher" aria-haspopup="true" role="button" data-aui-trigger href="#app-switcher"><span class="aui-icon aui-icon-small aui-iconfont-appswitcher">Linked Applications</span></button><div id="app-switcher" class="aui-dropdown2 aui-style-default" role="menu" hidden data-is-switcher="true" data-environment="{"isUserAdmin":false,"isAppSuggestionAvailable":false,"isSiteAdminUser":false}"><div class="app-switcher-loading">Loading…</div></div></div><div class="aui-header-primary"><span id="logo" class="aui-header-logo aui-header-logo-custom"><a href="https://issues.apache.org/jira/secure/MyJiraHome.jspa" aria-label="Go to home page"><img src="/jira/s/xd97tr/820010/13pdxe5/_/jira-logo-scaled.png" alt="ASF JIRA" /></a></span><ul class='aui-nav'><li><a href="/jira/secure/Dashboard.jspa" class=" aui-nav-link aui-dropdown2-trigger aui-dropdown2-ajax" id="home_link" aria-haspopup="true" aria-controls="home_link-content" title="View and manage your dashboards" accesskey="d" elementtiming="app-header">Dashboards</a><div class="aui-dropdown2 aui-style-default" id="home_link-content" data-aui-dropdown2-ajax-key="home_link"></div></li><li><a href="/jira/browse/NIFI" class=" aui-nav-link aui-dropdown2-trigger aui-dropdown2-ajax" id="browse_link" aria-haspopup="true" aria-controls="browse_link-content" title="View recent projects and browse a list of projects" accesskey="p">Projects</a><div class="aui-dropdown2 aui-style-default" id="browse_link-content" data-aui-dropdown2-ajax-key="browse_link"></div></li><li><a href="/jira/issues/" class=" aui-nav-link aui-dropdown2-trigger aui-dropdown2-ajax" id="find_link" aria-haspopup="true" aria-controls="find_link-content" title="Search for issues and view recent issues" accesskey="i">Issues</a><div class="aui-dropdown2 aui-style-default" id="find_link-content" data-aui-dropdown2-ajax-key="find_link"></div></li> </ul></div><div class="aui-header-secondary"><ul class='aui-nav'> <li id="quicksearch-menu"> <form action="/jira/secure/QuickSearch.jspa" method="get" id="quicksearch" class="aui-quicksearch dont-default-focus ajs-dirty-warning-exempt"> <input id="quickSearchInput" autocomplete="off" class="search" type="text" title="Search" placeholder="Search" name="searchString" accessKey="q" /> <input type="submit" class="hidden" value="Search"> </form> </li> <li id="system-help-menu"> <a class="aui-nav-link aui-dropdown2-trigger aui-dropdown2-trigger-arrowless" id="help_menu" aria-haspopup="true" aria-owns="system-help-menu-content" href="https://docs.atlassian.com/jira/jcore-docs-0820/" target="_blank" rel="noopener noreferrer" title="Help"><span class="aui-icon aui-icon-small aui-iconfont-question-filled">Help</span></a> <div id="system-help-menu-content" class="aui-dropdown2 aui-style-default"> <div class="aui-dropdown2-section"> <ul id="jira-help" class="aui-list-truncate"> <li> <a id="view_core_help" class="aui-nav-link " title="Go to the online documentation for Jira Core" href="https://docs.atlassian.com/jira/jcore-docs-0820/" target="_blank" >Jira Core help</a> </li> <li> <a id="keyshortscuthelp" class="aui-nav-link " title="Get more information about Jira's Keyboard Shortcuts" href="/jira/secure/ViewKeyboardShortcuts!default.jspa" target="_blank" >Keyboard Shortcuts</a> </li> <li> <a id="view_about" class="aui-nav-link " title="Get more information about Jira" href="/jira/secure/AboutPage.jspa" >About Jira</a> </li> <li> <a id="view_credits" class="aui-nav-link " title="See who did what" href="/jira/secure/credits/AroundTheWorld!default.jspa" target="_blank" >Jira Credits</a> </li> </ul> </div> </div> </li> <li id="user-options"> <a class="aui-nav-link login-link" href="/jira/login.jsp?os_destination=%2Fbrowse%2FNIFI-5258">Log In</a> <div id="user-options-content" class="aui-dropdown2 aui-style-default"> <div class="aui-dropdown2-section"> </div> </div> </li> </ul></div></div><!-- .aui-header-inner--><aui-header-end></aui-header-end></nav><!-- .aui-header --> </header> <div id="announcement-banner" class="alertHeader"> <div id="announcement-banner" class="alertHeader"> <div style="border: solid red; border-width: 0 1em 0; font-size:1.2em; text-align:center;background-color:#EEE"><p>Public signup for this instance is <strong>disabled</strong>. Go to our <a href="https://selfserve.apache.org/jira-account.html">Self serve sign up page</a> to request an account. Report potential security issues <a href="https://apache.org/security/#reporting-a-vulnerability">privately</a></p></div> </div> </div> <div id="content"> <big-pipe data-id="sidebar-id" unresolved></big-pipe><section class="aui-sidebar sidebar-placeholder" ><div class="aui-sidebar-wrapper"><div class="aui-sidebar-body"></div><div class="aui-sidebar-footer"><button class="aui-button aui-button-subtle aui-sidebar-toggle aui-sidebar-footer-tipsy" title="Expand sidebar ( [ )" data-tooltip="Expand sidebar ( [ )"><span class="aui-icon aui-icon-small aui-iconfont-chevron-double-left"></span></button></div></div></section><script id="projects-sidebar-events-attach"> (function () { var scriptTag = document.getElementById('projects-sidebar-events-attach'); var sidebarElement = document.querySelector('big-pipe[data-id=sidebar-id]'); sidebarElement.addEventListener('error', function (e) { require(['jira/projects/sidebar/sidebar-placeholder-initializer'], function (sidebarPlaceholderInitializer) { sidebarPlaceholderInitializer.onError(e); }); }); sidebarElement.addEventListener('success', function (e) { require(['jira/projects/sidebar/sidebar-placeholder-initializer'], function (sidebarPlaceholderInitializer) { sidebarPlaceholderInitializer.onSuccess(e); }); }); scriptTag.parentElement.removeChild(scriptTag); }()) </script><script id="projects-sidebar-init"> require(['jira/projects/sidebar/expansion-manager'], function(expansionManager) { var scriptTag = document.getElementById('projects-sidebar-init'); var sidebar = AJS.sidebar('.aui-sidebar'); expansionManager(sidebar); scriptTag.parentElement.removeChild(scriptTag); }); </script><div class="aui-page-panel" ><div class="aui-page-panel-inner"><div class="issue-navigator"><main id="main" class="content" role="main"><div class="issue-view"><div class="navigation-tools"><div class="pager-container"></div><div class="collapse-container"></div></div><div class="issue-container"><div id="issue-content" class="issue-edit-form"><header id="stalker" class="issue-header js-stalker"><div class="issue-header-content"><div class="aui-page-header" ><div class="aui-page-header-inner"><div class="aui-page-header-image" ><span id="12316020" class="aui-avatar aui-avatar-large aui-avatar-project"><span class="aui-avatar-inner"><img id="project-avatar" alt="Uploaded image for project: 'Apache NiFi'" src="https://issues.apache.org/jira/secure/projectavatar?pid=12316020&avatarId=22284" /></span></span></div><div class="aui-page-header-main" ><ol class="aui-nav aui-nav-breadcrumbs"><li><a id="project-name-val" href="/jira/browse/NIFI">Apache NiFi</a></li><li><a class="issue-link" data-issue-key="NIFI-5258" href="/jira/browse/NIFI-5258" id="key-val" rel="13163494">NIFI-5258</a></li></ol><h1 id="summary-val">Improve handling of response headers for consistent application</h1></div><div class="aui-page-header-actions" ><div id="issue-header-pager"></div></div></div></div><div class="command-bar"><div class="ops-cont"><div class="ops-menus aui-toolbar2"><div class="aui-toolbar2-inner"><div class="aui-toolbar2-primary"><div id="opsbar-ops-login-lnk_container" class="aui-buttons pluggable-ops"><a id="ops-login-lnk"title="Log In"class="aui-button toolbar-trigger" href="/jira/login.jsp?os_destination=%2Fbrowse%2FNIFI-5258"><span class="trigger-label">Log In</span></a></div><div id="opsbar-opsbar-operations" class="aui-buttons pluggable-ops"></div><div id="opsbar-opsbar-transitions" class="aui-buttons pluggable-ops"></div><div id="opsbar-opsbar-admin" class="aui-buttons pluggable-ops"></div><div id="opsbar-opsbar-restore" class="aui-buttons pluggable-ops"></div></div><div class="aui-toolbar2-secondary"><div id="opsbar-jira.issue.tools" class="aui-buttons pluggable-ops"><a href="#"id="viewissue-export"aria-owns="viewissue-export_drop"aria-haspopup="true"title="Export this issue in another format"class="aui-button aui-dropdown2-trigger" data-aui-alignment-container=".command-bar"><span class="icon icon-default aui-icon aui-icon-small aui-iconfont-export"></span> <span class="dropdown-text">Export</span></a></div></div></div></div><aui-dropdown-menu id="viewissue-export_drop"><ul><aui-item-link href="/jira/si/jira.issueviews:issue-xml/NIFI-5258/NIFI-5258.xml"id="jira.issueviews:issue-xml"><span class="trigger-label">XML</span></aui-item-link><aui-item-link href="/jira/si/jira.issueviews:issue-word/NIFI-5258/NIFI-5258.doc"id="jira.issueviews:issue-word"><span class="trigger-label">Word</span></aui-item-link><aui-item-link href="/jira/si/jira.issueviews:issue-html/NIFI-5258/NIFI-5258.html"id="jira.issueviews:issue-html"><span class="trigger-label">Printable</span></aui-item-link><aui-item-link href="/jira/si/com.atlassian.jira.plugins.jira-importers-plugin:issue-json/NIFI-5258/NIFI-5258.json"id="com.atlassian.jira.plugins.jira-importers-plugin:issue-json"><span class="trigger-label">JSON</span></aui-item-link></ul></aui-dropdown-menu></div></div></div></header><div class="issue-body-content"><div class="aui-group issue-body"><div class="aui-item issue-main-column"><div id=details-module class="module toggle-wrap"><div id="details-module_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Details" aria-controls="details-module" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="details-module-label">Details</h4><ul class="ops"></ul></div><div class="mod-content"> <ul id="issuedetails" class="property-list two-cols"> <li class="item"> <div class="wrap"> <strong class="name" title="Type"> <label for="issuetype">Type:</label> </strong> <span id="type-val" class="value"> <img alt="" height="16" src="/jira/secure/viewavatar?size=xsmall&avatarId=21140&avatarType=issuetype" title="Improvement - An improvement or enhancement to an existing feature or task." width="16" /> Improvement </span> </div> </li> <li class="item item-right"> <div class="wrap"> <strong class="name" title="Status">Status:</strong> <span id="status-val" class="value"> <span class=" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-green jira-issue-status-lozenge-done jira-issue-status-lozenge-max-width-medium" data-tooltip="<span class="jira-issue-status-tooltip-title">Resolved</span><br><span class="jira-issue-status-tooltip-desc">A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.</span>">Resolved</span> </span> </div> </li> <li class="item new"> <div class="wrap"> <strong class="name" title="Priority"> <label for="priority-field">Priority:</label> </strong> <span id="priority-val" class="value"> <img alt="" height="16" src="/jira/images/icons/priorities/minor.svg" title="Minor - Minor loss of function, or other problem where easy workaround is present." width="16" /> Minor </span> </div> </li> <li class="item item-right"> <div class="wrap"> <strong class="name" title="Resolution">Resolution:</strong> <span id="resolution-val" class="value resolved" > Fixed </span> </div> </li> <li class="item"> <div class="wrap"> <strong class="name" title="Affects Version/s"> <label for="versions-textarea">Affects Version/s:</label> </strong> <span id="versions-val" class="value"> <span class="shorten" id="versions-field"> <span title="1.6.0 ">1.6.0</span> </span> </span> </div> </li> <li class="item item-right"> <div class="wrap"> <strong class="name" title="Fix Version/s"> <label for="fixVersions"> Fix Version/s: </label> </strong> <span id="fixfor-val" class="value"> <span class="shorten" id="fixVersions-field"> <a href="/jira/issues/?jql=project+%3D+NIFI+AND+fixVersion+%3D+1.8.0" title="1.8.0 ">1.8.0</a>, <a href="/jira/issues/?jql=project+%3D+NIFI+AND+fixVersion+%3D+1.7.1" title="1.7.1 ">1.7.1</a> </span> </span> </div> </li> <li class="item"> <div class="wrap"> <strong class="name" title="Component/s"> <label for="components">Component/s:</label> </strong> <span id="components-val" class="value"> <span class="shorten" id="components-field"> <a href="/jira/issues/?jql=project+%3D+NIFI+AND+component+%3D+%22Core+Framework%22" title="Core Framework Framework, libraries, API">Core Framework</a> </span> </span> </div> </li> <li class="item full-width"> <div class="wrap" id="wrap-labels"> <strong class="name" title="Labels"> <label for="labels-textarea">Labels:</label> </strong> <div class="labels-wrap value"> <ul class="labels" id="labels-13163494-value"> <li><a class="lozenge" href="/jira/issues/?jql=labels+%3D+http" title="http"><span>http</span></a></li> <li><a class="lozenge" href="/jira/issues/?jql=labels+%3D+response" title="response"><span>response</span></a></li> </ul> </div> </div> </li> </ul> </div></div><div id=descriptionmodule class="module toggle-wrap"><div id="descriptionmodule_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Description" aria-controls="descriptionmodule" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="descriptionmodule-label">Description</h4><ul class="ops"></ul></div><div class="mod-content"><div id="description-val" class="field-ignore-highlight"> <div class="user-content-block"> <p>Some response headers are not set consistently (missing or duplicated) on the different web contexts. Enforce consistent behavior. </p> </div> </div> </div></div><div id=dnd-metadata class="module toggle-wrap"><div id="dnd-metadata_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Attachments" aria-controls="dnd-metadata" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="dnd-metadata-label">Attachments</h4><ul class="ops"></ul></div><div class="mod-content"><div id="dnd-metadata-webpanel" data-can-attach="false" data-project-type="software" data-upload-limit="62914560" data-thumbnails-allowed="false"></div></div></div><div id=linkingmodule class="module toggle-wrap"><div id="linkingmodule_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Issue Links" aria-controls="linkingmodule" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="linkingmodule-label">Issue Links</h4><ul class="ops"></ul></div><div class="mod-content"> <div class="links-container" data-default-link-icon="/jira/images/icons/generic_link_16.png"> <dl class="links-list "> <dt title="causes">causes</dt> <dd id="internal-13431043_12310560" > <div class="link-content"> <p> <img src="/jira/secure/viewavatar?size=xsmall&avatarId=21133&avatarType=issuetype" width="16" height="16" title="Bug - A problem which impairs or prevents the functions of the product." alt="Bug - A problem which impairs or prevents the functions of the product." /> <span title="NIFI-9735: Jetty Duplicate Mapping Warning on Startup"> <a href="/jira/browse/NIFI-9735" data-issue-key="NIFI-9735" class="issue-link link-title resolution">NIFI-9735</a> <span class="link-summary">Jetty Duplicate Mapping Warning on Startup</span> </span> </p> <ul class="link-snapshot"> <li class="priority"> <img src="/jira/images/icons/priorities/minor.svg" width="16" height="16" title="Minor - Minor loss of function, or other problem where easy workaround is present." alt="Minor - Minor loss of function, or other problem where easy workaround is present." /> </li> <li class="status"> <span class=" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-green jira-issue-status-lozenge-done aui-lozenge-subtle jira-issue-status-lozenge-max-width-short" data-tooltip="<span class="jira-issue-status-tooltip-title">Resolved</span><br><span class="jira-issue-status-tooltip-desc">A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.</span>">Resolved</span> </li> </ul> </div> </dd> </dl> <dl class="links-list "> <dt title="links to">links to</dt> <dd id="remote-117461" data-remote-link-id="117461" class=" remote-link " > <div class="link-content"> <p> <img src="/jira/images/icons/generic_link_16.png" width="16" height="16" title="Web Link" alt="Web Link" /> <span title="GitHub Pull Request #2759"> <a href="https://github.com/apache/nifi/pull/2759" class="link-title" target="_blank" rel="noopener" >GitHub Pull Request #2759</a> <span class="link-summary"></span> </span> </p> <ul class="link-snapshot"> </ul> </div> </dd> <dd id="remote-118458" data-remote-link-id="118458" class=" remote-link " > <div class="link-content"> <p> <img src="/jira/images/icons/generic_link_16.png" width="16" height="16" title="Web Link" alt="Web Link" /> <span title="GitHub Pull Request #2791"> <a href="https://github.com/apache/nifi/pull/2791" class="link-title" target="_blank" rel="noopener" >GitHub Pull Request #2791</a> <span class="link-summary"></span> </span> </p> <ul class="link-snapshot"> </ul> </div> </dd> <dd id="remote-119619" data-remote-link-id="119619" class=" remote-link " > <div class="link-content"> <p> <img src="/jira/images/icons/generic_link_16.png" width="16" height="16" title="Web Link" alt="Web Link" /> <span title="GitHub Pull Request #2812"> <a href="https://github.com/apache/nifi/pull/2812" class="link-title" target="_blank" rel="noopener" >GitHub Pull Request #2812</a> <span class="link-summary"></span> </span> </p> <ul class="link-snapshot"> </ul> </div> </dd> </dl> </div> </div></div><div id=activitymodule class="module toggle-wrap"><div id="activitymodule_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Activity" aria-controls="activitymodule" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="activitymodule-label">Activity</h4><ul class="ops"></ul></div><div class="mod-content"> <big-pipe data-id="activity-panel-pipe-id" style="height: 70px"> <div></div> </big-pipe> </div></div></div><div id="viewissuesidebar" class="aui-item issue-side-column"><div id=peoplemodule class="module toggle-wrap"><div id="peoplemodule_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="People" aria-controls="peoplemodule" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="peoplemodule-label">People</h4><ul class="ops"></ul></div><div class="mod-content"> <div class="item-details people-details" id="peopledetails"> <dl> <dt title="Assignee"> <label for="assignee-field">Assignee:</label> </dt> <dd> <span id="assignee-val" class="view-issue-field"> <span class="user-hover" id="issue_summary_assignee_thenatog" rel="thenatog"> <span class="aui-avatar aui-avatar-small"><span class="aui-avatar-inner"><img src="https://issues.apache.org/jira/secure/useravatar?size=small&avatarId=10452" alt="thenatog" /></span></span> Nathan Gough </span> </span> </dd> </dl> <dl> <dt title="Reporter"> <label for="reporter-field">Reporter:</label> </dt> <dd> <span id="reporter-val" class="view-issue-field"> <span class="user-hover" id="issue_summary_reporter_alopresto" rel="alopresto"> <span class="aui-avatar aui-avatar-small"><span class="aui-avatar-inner"><img src="https://issues.apache.org/jira/secure/useravatar?size=small&avatarId=10452" alt="alopresto" /></span></span> Andy LoPresto </span> </span> </dd> </dl> </div> <div class="item-details"> <dl> <dt title="Votes">Votes:</dt> <dd> <aui-badge id="vote-data" class="">0</aui-badge> <span id="vote-label" title="You have to be logged in to vote for an issue.">Vote for this issue</span> </dd> </dl> <dl> <dt title="Watchers">Watchers:</dt> <dd> <aui-badge id="watcher-data" class="">4</aui-badge> <span id="watch-label" title="You have to be logged in to watch an issue.">Start watching this issue</span> </dd> </dl> </div> </div></div><div id=datesmodule class="module toggle-wrap"><div id="datesmodule_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Dates" aria-controls="datesmodule" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="datesmodule-label">Dates</h4><ul class="ops"></ul></div><div class="mod-content"> <div class="item-details"> <dl class="dates"> <dt> Created: </dt> <dd class="date user-tz" title="01/Jun/18 17:58" > <span data-name="Created" id="created-val" data-fieldtype="datetime" > <time class="livestamp" datetime="2018-06-01T17:58:37+0000">01/Jun/18 17:58</time> </span> </dd> </dl> <dl class="dates"> <dt> Updated: </dt> <dd class="date user-tz" title="01/Mar/22 14:55" > <span data-name="Updated" id="updated-val" data-fieldtype="datetime" > <time class="livestamp" datetime="2022-03-01T14:55:27+0000">01/Mar/22 14:55</time> </span> </dd> </dl> <dl class="dates"> <dt> Resolved: </dt> <dd class="date user-tz" title="26/Jun/18 01:35" > <span data-name="Resolved" id="resolutiondate-val" data-fieldtype="datetime" > <time class="livestamp" datetime="2018-06-26T01:35:23+0000">26/Jun/18 01:35</time> </span> </dd> </dl> </div> </div></div></div></div></div></div></div></div></main></div></div></div><div class="issue-navigator-init"></div> </div> <footer id="footer" role="contentinfo"> <section class="footer-body"> <ul class="atlassian-footer"> <li> Atlassian Jira <a class="seo-link" rel="nofollow" href="https://www.atlassian.com/software/jira">Project Management Software</a> </li> <li> <a id="about-link" rel="nofollow" href="/jira/secure/AboutPage.jspa/secure/AboutPage.jspa">About Jira</a> </li> <li> <a id="footer-report-problem-link" rel="nofollow" href="/jira/secure/CreateIssue!default.jspa">Report a problem</a> </li> </ul> <p class="atlassian-footer"> <span class="licensemessage"> Powered by a free Atlassian <a rel='nofollow' href='http://www.atlassian.com/software/jira'>Jira</a> open source license for Apache Software Foundation. Try Jira - <a rel='nofollow' href='http://www.atlassian.com/software/jira'>bug tracking software</a> for <i>your</i> team. </span> </p> <div id="footer-logo"><a rel="nofollow" href="http://www.atlassian.com/">Atlassian</a></div> </section> <fieldset class="hidden parameters"> <input type="hidden" title="loggedInUser" value=""> <input type="hidden" title="ajaxTimeout" value="The call to the Jira server did not complete within the timeout period. We are unsure of the result of this operation."> <input type="hidden" title="JiraVersion" value="8.20.10" /> <input type="hidden" title="ajaxUnauthorised" value="You are not authorised to perform this operation. Please log in."> <input type="hidden" title="baseURL" value="https://issues.apache.org/jira" /> <input type="hidden" title="ajaxCommsError" value="The Jira server could not be contacted. This may be a temporary glitch or the server may be down. "> <input type="hidden" title="ajaxServerError" value="The Jira server was contacted but has returned an error response. We are unsure of the result of this operation."> <input type="hidden" title="ajaxErrorCloseDialog" value="Close this dialog and press refresh in your browser"> <input type="hidden" title="ajaxErrorDialogHeading" value="Communications Breakdown"> <input type="hidden" title="dirtyMessage" value="You have entered new data on this page. If you navigate away from this page without first saving your data, the changes will be lost."> <input type="hidden" title="dirtyDialogMessage" value="You have entered new data in this dialog. If you navigate away from this dialog without first saving your data, the changes will be lost. Click cancel to return to the dialog."> <input type="hidden" title="keyType" value="Type"> <input type="hidden" title="keyThen" value="then"> <input type="hidden" title="dblClickToExpand" value="Double click to expand"> <input type="hidden" title="actions" value="Actions"> <input type="hidden" title="removeItem" value="Remove"> <input type="hidden" title="workflow" value="Workflow"> <input type="hidden" title="labelNew" value="New Label"> <input type="hidden" title="issueActionsHint" value="Begin typing for available operations or press down to see all"> <input type="hidden" title="closelink" value="Close"> <input type="hidden" title="dotOperations" value="Operations"> <input type="hidden" title="dotLoading" value="Loading..."> <input type="hidden" title="frotherSuggestions" value="Suggestions"> <input type="hidden" title="frotherNomatches" value="No Matches"> <input type="hidden" title="multiselectVersionsError" value="{0} is not a valid version."> <input type="hidden" title="multiselectComponentsError" value="{0} is not a valid component."> <input type="hidden" title="multiselectGenericError" value="The value {0} is invalid."> </fieldset> </footer> </div> <script type="text/javascript" src="/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js" data-wrm-key="jira.webresources:bigpipe-js" data-wrm-batch-type="resource" data-initially-rendered></script> <script> window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{}; WRM._unparsedData["activity-panel-pipe-id"]="\"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n \u003cdiv class=\\\"tabwrap aui-tabs horizontal-tabs aui-tabs-disabled\\\"\u003e\\n\\n \u003cul id=\\\"issue-tabs\\\" class=\\\"tabs-menu\\\"\u003e\\n \\n \u003cli class=\\\"menu-item \\\"\\n id=\\\"all-tabpanel\\\"\\n data-id=\\\"all-tabpanel\\\"\\n data-key=\\\"com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel\\\"\\n data-label=\\\"All\\\"\\n data-href=\\\"\\/jira\\/browse\\/NIFI-5258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel\\\"\\n \u003e\\n \u003ca id=\\\"all-tabpanel\\\" href=\\\"\\/jira\\/browse\\/NIFI-5258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel\\\" class=\\\"ajax-activity-content\\\"\u003eAll\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \\n \u003cli class=\\\"menu-item active-tab active \\\"\\n id=\\\"comment-tabpanel\\\"\\n data-id=\\\"comment-tabpanel\\\"\\n data-key=\\\"com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel\\\"\\n data-label=\\\"Comments\\\"\\n data-href=\\\"\\/jira\\/browse\\/NIFI-5258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel\\\"\\n \u003e\\n \u003ca tabindex=\\\"0\\\"\u003eComments\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \\n \u003cli class=\\\"menu-item \\\"\\n id=\\\"worklog-tabpanel\\\"\\n data-id=\\\"worklog-tabpanel\\\"\\n data-key=\\\"com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel\\\"\\n data-label=\\\"Work Log\\\"\\n data-href=\\\"\\/jira\\/browse\\/NIFI-5258?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel\\\"\\n \u003e\\n \u003ca id=\\\"worklog-tabpanel\\\" href=\\\"\\/jira\\/browse\\/NIFI-5258?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel\\\" class=\\\"ajax-activity-content\\\"\u003eWork Log\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \\n \u003cli class=\\\"menu-item \\\"\\n id=\\\"changehistory-tabpanel\\\"\\n data-id=\\\"changehistory-tabpanel\\\"\\n data-key=\\\"com.atlassian.jira.plugin.system.issuetabpanels:changehistory-tabpanel\\\"\\n data-label=\\\"History\\\"\\n data-href=\\\"\\/jira\\/browse\\/NIFI-5258?page=com.atlassian.jira.plugin.system.issuetabpanels:changehistory-tabpanel\\\"\\n \u003e\\n \u003ca id=\\\"changehistory-tabpanel\\\" href=\\\"\\/jira\\/browse\\/NIFI-5258?page=com.atlassian.jira.plugin.system.issuetabpanels:changehistory-tabpanel\\\" class=\\\"ajax-activity-content\\\"\u003eHistory\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \\n \u003cli class=\\\"menu-item \\\"\\n id=\\\"activity-stream-issue-tab\\\"\\n data-id=\\\"activity-stream-issue-tab\\\"\\n data-key=\\\"com.atlassian.streams.streams-jira-plugin:activity-stream-issue-tab\\\"\\n data-label=\\\"Activity\\\"\\n data-href=\\\"\\/jira\\/browse\\/NIFI-5258?page=com.atlassian.streams.streams-jira-plugin:activity-stream-issue-tab\\\"\\n \u003e\\n \u003ca id=\\\"activity-stream-issue-tab\\\" href=\\\"\\/jira\\/browse\\/NIFI-5258?page=com.atlassian.streams.streams-jira-plugin:activity-stream-issue-tab\\\" class=\\\"ajax-activity-content\\\"\u003eActivity\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \\n \u003cli class=\\\"menu-item \\\"\\n id=\\\"transitions-summary-tabpanel\\\"\\n data-id=\\\"transitions-summary-tabpanel\\\"\\n data-key=\\\"com.googlecode.jira-suite-utilities:transitions-summary-tabpanel\\\"\\n data-label=\\\"Transitions\\\"\\n data-href=\\\"\\/jira\\/browse\\/NIFI-5258?page=com.googlecode.jira-suite-utilities:transitions-summary-tabpanel\\\"\\n \u003e\\n \u003ca id=\\\"transitions-summary-tabpanel\\\" href=\\\"\\/jira\\/browse\\/NIFI-5258?page=com.googlecode.jira-suite-utilities:transitions-summary-tabpanel\\\" class=\\\"ajax-activity-content\\\"\u003eTransitions\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \u003c\\/ul\u003e\\n\\n \u003cdiv class=\\\"sortwrap\\\"\u003e\\n \u003ca class=\\\"issue-activity-sort-link ajax-activity-content\\\" rel=\\\"nofollow\\\" data-tab-sort data-order=\\\"desc\\\" href=\\\"\\/jira\\/browse\\/NIFI-5258?actionOrder=desc\\\" title=\\\"Ascending order - Click to sort in descending order\\\"\u003e\\n \u003cspan class=\\\"aui-icon aui-icon-small aui-iconfont-up\\\"\u003eAscending order - Click to sort in descending order\u003c\\/span\u003e\\n \u003c\\/a\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"tabs-pane active-pane\\\"\u003e\u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"issuePanelWrapper\\\"\u003e\\n \u003cdiv class=\\\"issuePanelProgress\\\"\u003e\u003c\\/div\u003e\\n \u003cdiv class=\\\"issuePanelContainer\\\" id=\\\"issue_actions_container\\\"\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16500787\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16500787_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16500787&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16500787\' class=\'commentdate_16500787_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'04\\/Jun\\/18 20:04\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-04T20:04:52+0000\'\u003e04\\/Jun\\/18 20:04\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGitHub user thenatog opened a pull request:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Changed addHeader to setHeader which stops X-Frame-Option\\u2026\u003c\\/p\u003e\\n\\n\u003cp\u003e \\u2026s being added twice to responses. Changed the way docs webapp is created to allow adding the X-Frame-Options header to docs resources too. Added test to check response header.\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Added unit test to check header returns as expected.\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Fixed * import.\u003c\\/p\u003e\\n\\n\u003cp\u003e Thank you for submitting a contribution to Apache NiFi.\u003c\\/p\u003e\\n\\n\u003cp\u003e In order to streamline the review of the contribution we ask you\u003cbr\\/\u003e\\n to ensure the following steps have been taken:\u003c\\/p\u003e\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eFor all changes:\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[Y]\u003c\\/span\u003e Is there a JIRA ticket associated with this PR? Is it referenced\u003cbr\\/\u003e\\n in the commit message?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[Y]\u003c\\/span\u003e Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen \\\"-\\\" character.\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[Y]\u003c\\/span\u003e Has your PR been rebased against the latest commit within the target branch (typically master)?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[Y]\u003c\\/span\u003e Is your initial contribution a single, squashed commit?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eFor code changes:\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[Y]\u003c\\/span\u003e Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?\u003c\\/li\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[Y]\u003c\\/span\u003e Have you written or updated unit tests to verify your changes?\u003c\\/li\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[Y]\u003c\\/span\u003e If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under \u003cspan class=\\\"error\\\"\u003e[ASF 2.0]\u003c\\/span\u003e(\u003ca href=\\\"http:\\/\\/www.apache.org\\/legal\\/resolved.html#category-a)?\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttp:\\/\\/www.apache.org\\/legal\\/resolved.html#category-a)?\u003c\\/a\u003e\u003c\\/li\u003e\\n\\t\u003cli\u003e[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?\u003c\\/li\u003e\\n\\t\u003cli\u003e[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?\u003c\\/li\u003e\\n\\t\u003cli\u003e[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eFor documentation related changes:\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e[ ] Have you ensured that format looks appropriate for the output in which it is rendered?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eNote:\u003cbr\\/\u003e\\n Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\\n\\n\\n\u003cp\u003eYou can merge this pull request into a Git repository by running:\u003c\\/p\u003e\\n\\n\u003cp\u003e $ git pull \u003ca href=\\\"https:\\/\\/github.com\\/thenatog\\/nifi\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/thenatog\\/nifi\u003c\\/a\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e-rebased\u003c\\/p\u003e\\n\\n\u003cp\u003eAlternatively you can review and apply these changes as the patch at:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759.patch\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759.patch\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003eTo close this pull request, make a commit to your master\\/trunk branch\u003cbr\\/\u003e\\nwith (at least) the following in the commit message:\u003c\\/p\u003e\\n\\n\u003cp\u003e This closes #2759\u003c\\/p\u003e\\n\\n\u003chr \\/\u003e\\n\u003cp\u003ecommit fccd392054c1c43ac61add9bd456ab6ede367693\u003cbr\\/\u003e\\nAuthor: thenatog <thenatog@...>\u003cbr\\/\u003e\\nDate: 2018-05-30T20:53:28Z\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Changed addHeader to setHeader which stops X-Frame-Options being added twice to responses. Changed the way docs webapp is created to allow adding the X-Frame-Options header to docs resources too. Added test to check response header.\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Added unit test to check header returns as expected.\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Fixed * import.\u003c\\/p\u003e\\n\\n\u003chr \\/\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16500787_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16500787&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16500787\' class=\'commentdate_16500787_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'04\\/Jun\\/18 20:04\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-04T20:04:52+0000\'\u003e04\\/Jun\\/18 20:04\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e GitHub user thenatog opened a pull request: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759 \\n\\n NIFI-5258 - Changed addHeader to setHeader which stops X-Frame-Option\\u2026 \\n\\n \\u2026s being added twice to responses. Changed the way docs webapp is created to allow adding the X-Frame-Options header to docs resources too. Added test to check response header. \\n\\n NIFI-5258 - Added unit test to check header returns as expected. \\n\\n NIFI-5258 - Fixed * import. \\n\\n Thank you for submitting a contribution to Apache NiFi. \\n\\n In order to streamline the review of the contribution we ask you \\n to ensure the following steps have been taken: \\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t For all changes: \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n \\n\\t [Y] Is there a JIRA ticket associated with this PR? Is it referenced \\n in the commit message? \\n \\n\\n\\n \\n\\t [Y] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen \\\"-\\\" character. \\n \\n\\n\\n \\n\\t [Y] Has your PR been rebased against the latest commit within the target branch (typically master)? \\n \\n\\n\\n \\n\\t [Y] Is your initial contribution a single, squashed commit? \\n \\n\\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t For code changes: \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n \\n\\t [Y] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder? \\n\\t [Y] Have you written or updated unit tests to verify your changes? \\n\\t [Y] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under [ASF 2.0] ( http:\\/\\/www.apache.org\\/legal\\/resolved.html#category-a)? \\n\\t [ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly? \\n\\t [ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly? \\n\\t [ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties? \\n \\n\\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t For documentation related changes: \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n \\n\\t [ ] Have you ensured that format looks appropriate for the output in which it is rendered? \\n \\n\\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t Note: \\n Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible. \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n\\n\\n\\n You can merge this pull request into a Git repository by running: \\n\\n $ git pull https:\\/\\/github.com\\/thenatog\\/nifi NIFI-5258 -rebased \\n\\n Alternatively you can review and apply these changes as the patch at: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759.patch \\n\\n To close this pull request, make a commit to your master\\/trunk branch \\nwith (at least) the following in the commit message: \\n\\n This closes #2759 \\n\\n \\n commit fccd392054c1c43ac61add9bd456ab6ede367693 \\nAuthor: thenatog <thenatog@...> \\nDate: 2018-05-30T20:53:28Z \\n\\n NIFI-5258 - Changed addHeader to setHeader which stops X-Frame-Options being added twice to responses. Changed the way docs webapp is created to allow adding the X-Frame-Options header to docs resources too. Added test to check response header. \\n\\n NIFI-5258 - Added unit test to check header returns as expected. \\n\\n NIFI-5258 - Fixed * import. \\n\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16500797\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"thenatog\\\" id=\\\"commentauthor_16500797_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=thenatog\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"thenatog\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Nathan Gough\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16500797&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16500797\' class=\'commentdate_16500797_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'04\\/Jun\\/18 20:16\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-04T20:16:05+0000\'\u003e04\\/Jun\\/18 20:16\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eCommitted a small change to the servlet Filter that applies the response header.\\u00A0\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"thenatog\\\" id=\\\"commentauthor_16500797_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=thenatog\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"thenatog\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Nathan Gough\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16500797&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16500797\' class=\'commentdate_16500797_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'04\\/Jun\\/18 20:16\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-04T20:16:05+0000\'\u003e04\\/Jun\\/18 20:16\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Committed a small change to the servlet Filter that applies the response header.\\u00A0 \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16500973\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16500973_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16500973&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16500973\' class=\'commentdate_16500973_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'04\\/Jun\\/18 22:40\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-04T22:40:44+0000\'\u003e04\\/Jun\\/18 22:40\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user alopresto commented on the issue:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e Reviewing...\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16500973_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16500973&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16500973\' class=\'commentdate_16500973_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'04\\/Jun\\/18 22:40\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-04T22:40:44+0000\'\u003e04\\/Jun\\/18 22:40\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user alopresto commented on the issue: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759 \\n\\n Reviewing... \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16500988\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16500988_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16500988&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16500988\' class=\'commentdate_16500988_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'04\\/Jun\\/18 22:49\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-04T22:49:51+0000\'\u003e04\\/Jun\\/18 22:49\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user alopresto commented on a diff in the pull request:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759#discussion_r192902457\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759#discussion_r192902457\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e — Diff: nifi-nar-bundles\\/nifi-framework-bundle\\/nifi-framework\\/nifi-web\\/nifi-jetty\\/src\\/main\\/java\\/org\\/apache\\/nifi\\/web\\/server\\/JettyServer.java —\u003cbr\\/\u003e\\n @@ -516,30 +518,37 @@ private WebAppContext loadWar(final File warFile, final String contextPath, fina\u003c\\/p\u003e\\n\\n\u003cp\u003e private ContextHandler createDocsWebApp(final String contextPath) {\u003cbr\\/\u003e\\n try {\u003c\\/p\u003e\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003efinal ResourceHandler resourceHandler = new ResourceHandler();\u003c\\/li\u003e\\n\\t\u003cli\u003eresourceHandler.setDirectoriesListed(false);\u003cbr\\/\u003e\\n -\u003cbr\\/\u003e\\n final File docsDir = getDocsDir(\\\"docs\\\");\u003cbr\\/\u003e\\n final Resource docsResource = Resource.newResource(docsDir);\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\\/\\/ load the component documentation working directory\u003cbr\\/\u003e\\n + \\/\\/ Load the component documentation working directory\u003cbr\\/\u003e\\n final File componentDocsDirPath = props.getComponentDocumentationWorkingDirectory();\u003cbr\\/\u003e\\n final File workingDocsDirectory = getWorkingDocsDirectory(componentDocsDirPath);\u003cbr\\/\u003e\\n final Resource workingDocsResource = Resource.newResource(workingDocsDirectory);\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cp\u003e final File webApiDocsDir = getWebApiDocsDir();\u003cbr\\/\u003e\\n final Resource webApiDocsResource = Resource.newResource(webApiDocsDir);\u003c\\/p\u003e\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\\/\\/ create resources for both docs locations\u003cbr\\/\u003e\\n + \\/\\/ Create resources for all docs locations\u003cbr\\/\u003e\\n final ResourceCollection resources = new ResourceCollection(docsResource, workingDocsResource, webApiDocsResource);\u003c\\/li\u003e\\n\\t\u003cli\u003eresourceHandler.setBaseResource(resources);\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\\/\\/ create the context handler\u003c\\/li\u003e\\n\\t\u003cli\u003efinal ContextHandler handler = new ContextHandler(contextPath);\u003c\\/li\u003e\\n\\t\u003cli\u003ehandler.setHandler(resourceHandler);\u003cbr\\/\u003e\\n +\u003cbr\\/\u003e\\n + \\/\\/ The below ServletContext and Servlet API usage was derived from \u003ca href=\\\"https:\\/\\/stackoverflow.com\\/a\\/34277268\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/stackoverflow.com\\/a\\/34277268\u003c\\/a\u003e.\u003cbr\\/\u003e\\n + \\/\\/ Thanks go to Stack Overflow user Joakim Erdfelt.\\n\\t\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\\t\\t\u003cli\u003eEnd diff –\u003c\\/li\u003e\\n\\t\\t\u003c\\/ul\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ul\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cp\u003e I think referencing a resource is ok but personal callouts aren\'t unless the code is derived from something under license to them? @joewitt can you please advise?\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16500988_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16500988&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16500988\' class=\'commentdate_16500988_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'04\\/Jun\\/18 22:49\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-04T22:49:51+0000\'\u003e04\\/Jun\\/18 22:49\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user alopresto commented on a diff in the pull request: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759#discussion_r192902457 \\n\\n — Diff: nifi-nar-bundles\\/nifi-framework-bundle\\/nifi-framework\\/nifi-web\\/nifi-jetty\\/src\\/main\\/java\\/org\\/apache\\/nifi\\/web\\/server\\/JettyServer.java — \\n @@ -516,30 +518,37 @@ private WebAppContext loadWar(final File warFile, final String contextPath, fina \\n\\n private ContextHandler createDocsWebApp(final String contextPath) { \\n try { \\n \\n\\t final ResourceHandler resourceHandler = new ResourceHandler(); \\n\\t resourceHandler.setDirectoriesListed(false); \\n - \\n final File docsDir = getDocsDir(\\\"docs\\\"); \\n final Resource docsResource = Resource.newResource(docsDir); \\n \\n\\n\\n \\n\\t \\/\\/ load the component documentation working directory \\n + \\/\\/ Load the component documentation working directory \\n final File componentDocsDirPath = props.getComponentDocumentationWorkingDirectory(); \\n final File workingDocsDirectory = getWorkingDocsDirectory(componentDocsDirPath); \\n final Resource workingDocsResource = Resource.newResource(workingDocsDirectory); \\n \\n\\n\\n final File webApiDocsDir = getWebApiDocsDir(); \\n final Resource webApiDocsResource = Resource.newResource(webApiDocsDir); \\n\\n \\n\\t \\/\\/ create resources for both docs locations \\n + \\/\\/ Create resources for all docs locations \\n final ResourceCollection resources = new ResourceCollection(docsResource, workingDocsResource, webApiDocsResource); \\n\\t resourceHandler.setBaseResource(resources); \\n \\n\\n\\n \\n\\t \\/\\/ create the context handler \\n\\t final ContextHandler handler = new ContextHandler(contextPath); \\n\\t handler.setHandler(resourceHandler); \\n + \\n + \\/\\/ The below ServletContext and Servlet API usage was derived from https:\\/\\/stackoverflow.com\\/a\\/34277268 . \\n + \\/\\/ Thanks go to Stack Overflow user Joakim Erdfelt.\\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t End diff – \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n\\n\\n I think referencing a resource is ok but personal callouts aren\'t unless the code is derived from something under license to them? @joewitt can you please advise? \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16504106\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16504106_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16504106&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16504106\' class=\'commentdate_16504106_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'07\\/Jun\\/18 00:51\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-07T00:51:26+0000\'\u003e07\\/Jun\\/18 00:51\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user alopresto commented on the issue:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e @thenatog when I deploy this, I get a 404 when I try to access the documentation (\u003cb\u003eGlobal menu\u003c\\/b\u003e > \u003cb\u003eHelp\u003c\\/b\u003e). I think the context handler needs to be re-evaluated. \u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16504106_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16504106&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16504106\' class=\'commentdate_16504106_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'07\\/Jun\\/18 00:51\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-07T00:51:26+0000\'\u003e07\\/Jun\\/18 00:51\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user alopresto commented on the issue: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759 \\n\\n @thenatog when I deploy this, I get a 404 when I try to access the documentation ( Global menu > Help ). I think the context handler needs to be re-evaluated. \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16504108\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16504108_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16504108&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16504108\' class=\'commentdate_16504108_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'07\\/Jun\\/18 00:52\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-07T00:52:21+0000\'\u003e07\\/Jun\\/18 00:52\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user alopresto commented on the issue:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e !\u003cspan class=\\\"error\\\"\u003e[screen shot 2018-06-06 at 5 49 23 pm]\u003c\\/span\u003e(\u003ca href=\\\"https:\\/\\/user-images.githubusercontent.com\\/798465\\/41072390-4c7cae96-69b2-11e8-99d3-b2efdfab06ed.png\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/user-images.githubusercontent.com\\/798465\\/41072390-4c7cae96-69b2-11e8-99d3-b2efdfab06ed.png\u003c\\/a\u003e)\u003c\\/p\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16504108_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16504108&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16504108\' class=\'commentdate_16504108_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'07\\/Jun\\/18 00:52\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-07T00:52:21+0000\'\u003e07\\/Jun\\/18 00:52\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user alopresto commented on the issue: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759 \\n\\n ! [screen shot 2018-06-06 at 5 49 23 pm] ( https:\\/\\/user-images.githubusercontent.com\\/798465\\/41072390-4c7cae96-69b2-11e8-99d3-b2efdfab06ed.png ) \\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16504226\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16504226_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16504226&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16504226\' class=\'commentdate_16504226_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'07\\/Jun\\/18 04:32\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-07T04:32:22+0000\'\u003e07\\/Jun\\/18 04:32\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user alopresto commented on the issue:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e I think the issue is that the link from that menu goes to `\u003ca href=\\\"http:\\/\\/localhost:8080\\/nifi-docs\\/documentation\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttp:\\/\\/localhost:8080\\/nifi-docs\\/documentation\u003c\\/a\u003e` when the correct URL is `\u003ca href=\\\"http:\\/\\/localhost:8080\\/nifi-docs\\/html\\/overview.html\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttp:\\/\\/localhost:8080\\/nifi-docs\\/html\\/overview.html\u003c\\/a\u003e`. If that URL is entered manually, the correct resources are served to the browser. \u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16504226_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16504226&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16504226\' class=\'commentdate_16504226_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'07\\/Jun\\/18 04:32\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-07T04:32:22+0000\'\u003e07\\/Jun\\/18 04:32\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user alopresto commented on the issue: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759 \\n\\n I think the issue is that the link from that menu goes to ` http:\\/\\/localhost:8080\\/nifi-docs\\/documentation ` when the correct URL is ` http:\\/\\/localhost:8080\\/nifi-docs\\/html\\/overview.html `. If that URL is entered manually, the correct resources are served to the browser. \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16511668\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16511668_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16511668&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16511668\' class=\'commentdate_16511668_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jun\\/18 21:09\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-13T21:09:03+0000\'\u003e13\\/Jun\\/18 21:09\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGitHub user thenatog opened a pull request:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Changed addHeader to setHeader which stops X-Frame-Option\\u2026\u003c\\/p\u003e\\n\\n\u003cp\u003e \\u2026s being added twice to responses. Added unit test.\u003c\\/p\u003e\\n\\n\u003cp\u003e Thank you for submitting a contribution to Apache NiFi.\u003c\\/p\u003e\\n\\n\u003cp\u003e In order to streamline the review of the contribution we ask you\u003cbr\\/\u003e\\n to ensure the following steps have been taken:\u003c\\/p\u003e\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eFor all changes:\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e Is there a JIRA ticket associated with this PR? Is it referenced\u003cbr\\/\u003e\\n in the commit message?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen \\\"-\\\" character.\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e Has your PR been rebased against the latest commit within the target branch (typically master)?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e Is your initial contribution a single, squashed commit?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eFor code changes:\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?\u003c\\/li\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e Have you written or updated unit tests to verify your changes?\u003c\\/li\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under \u003cspan class=\\\"error\\\"\u003e[ASF 2.0]\u003c\\/span\u003e(\u003ca href=\\\"http:\\/\\/www.apache.org\\/legal\\/resolved.html#category-a)?\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttp:\\/\\/www.apache.org\\/legal\\/resolved.html#category-a)?\u003c\\/a\u003e\u003c\\/li\u003e\\n\\t\u003cli\u003e[] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?\u003c\\/li\u003e\\n\\t\u003cli\u003e[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?\u003c\\/li\u003e\\n\\t\u003cli\u003e[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eFor documentation related changes:\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e[ ] Have you ensured that format looks appropriate for the output in which it is rendered?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eNote:\u003cbr\\/\u003e\\n Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\\n\\n\\n\u003cp\u003eYou can merge this pull request into a Git repository by running:\u003c\\/p\u003e\\n\\n\u003cp\u003e $ git pull \u003ca href=\\\"https:\\/\\/github.com\\/thenatog\\/nifi\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/thenatog\\/nifi\u003c\\/a\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e-PR\u003c\\/p\u003e\\n\\n\u003cp\u003eAlternatively you can review and apply these changes as the patch at:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791.patch\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791.patch\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003eTo close this pull request, make a commit to your master\\/trunk branch\u003cbr\\/\u003e\\nwith (at least) the following in the commit message:\u003c\\/p\u003e\\n\\n\u003cp\u003e This closes #2791\u003c\\/p\u003e\\n\\n\u003chr \\/\u003e\\n\u003cp\u003ecommit 0a9a9805f24949252bc8eb2a94b238a03fbcef46\u003cbr\\/\u003e\\nAuthor: thenatog <thenatog@...>\u003cbr\\/\u003e\\nDate: 2018-06-13T21:05:57Z\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Changed addHeader to setHeader which stops X-Frame-Options being added twice to responses. Added unit test.\u003c\\/p\u003e\\n\\n\u003chr \\/\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16511668_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16511668&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16511668\' class=\'commentdate_16511668_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jun\\/18 21:09\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-13T21:09:03+0000\'\u003e13\\/Jun\\/18 21:09\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e GitHub user thenatog opened a pull request: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791 \\n\\n NIFI-5258 - Changed addHeader to setHeader which stops X-Frame-Option\\u2026 \\n\\n \\u2026s being added twice to responses. Added unit test. \\n\\n Thank you for submitting a contribution to Apache NiFi. \\n\\n In order to streamline the review of the contribution we ask you \\n to ensure the following steps have been taken: \\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t For all changes: \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n \\n\\t [X] Is there a JIRA ticket associated with this PR? Is it referenced \\n in the commit message? \\n \\n\\n\\n \\n\\t [X] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen \\\"-\\\" character. \\n \\n\\n\\n \\n\\t [X] Has your PR been rebased against the latest commit within the target branch (typically master)? \\n \\n\\n\\n \\n\\t [X] Is your initial contribution a single, squashed commit? \\n \\n\\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t For code changes: \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n \\n\\t [X] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder? \\n\\t [X] Have you written or updated unit tests to verify your changes? \\n\\t [X] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under [ASF 2.0] ( http:\\/\\/www.apache.org\\/legal\\/resolved.html#category-a)? \\n\\t [] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly? \\n\\t [ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly? \\n\\t [ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties? \\n \\n\\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t For documentation related changes: \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n \\n\\t [ ] Have you ensured that format looks appropriate for the output in which it is rendered? \\n \\n\\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t Note: \\n Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible. \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n\\n\\n\\n You can merge this pull request into a Git repository by running: \\n\\n $ git pull https:\\/\\/github.com\\/thenatog\\/nifi NIFI-5258 -PR \\n\\n Alternatively you can review and apply these changes as the patch at: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791.patch \\n\\n To close this pull request, make a commit to your master\\/trunk branch \\nwith (at least) the following in the commit message: \\n\\n This closes #2791 \\n\\n \\n commit 0a9a9805f24949252bc8eb2a94b238a03fbcef46 \\nAuthor: thenatog <thenatog@...> \\nDate: 2018-06-13T21:05:57Z \\n\\n NIFI-5258 - Changed addHeader to setHeader which stops X-Frame-Options being added twice to responses. Added unit test. \\n\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16511703\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16511703_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16511703&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16511703\' class=\'commentdate_16511703_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jun\\/18 21:50\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-13T21:50:19+0000\'\u003e13\\/Jun\\/18 21:50\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user alopresto commented on the issue:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e Reviewing...\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16511703_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16511703&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16511703\' class=\'commentdate_16511703_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jun\\/18 21:50\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-13T21:50:19+0000\'\u003e13\\/Jun\\/18 21:50\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user alopresto commented on the issue: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791 \\n\\n Reviewing... \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16511782\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16511782_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16511782&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16511782\' class=\'commentdate_16511782_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jun\\/18 23:19\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-13T23:19:30+0000\'\u003e13\\/Jun\\/18 23:19\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user asfgit closed the pull request at:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791\u003c\\/a\u003e\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16511782_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16511782&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16511782\' class=\'commentdate_16511782_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jun\\/18 23:19\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-13T23:19:30+0000\'\u003e13\\/Jun\\/18 23:19\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user asfgit closed the pull request at: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791 \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16511783\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16511783_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16511783&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16511783\' class=\'commentdate_16511783_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jun\\/18 23:20\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-13T23:20:21+0000\'\u003e13\\/Jun\\/18 23:20\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user alopresto commented on the issue:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e I verified this in both \u003cb\u003edefault\u003c\\/b\u003e and \u003cb\u003esecured\u003c\\/b\u003e modes against a URL that previously returned the double header value:\u003c\\/p\u003e\\n\\n\u003cp\u003e ```\u003cbr\\/\u003e\\n hw12203:\\/Users\\/alopresto\\/Workspace\\/nifi (pr2791) alopresto\u003cbr\\/\u003e\\n \\uD83D\\uDD13 0s @ 15:36:56 $ curl -v \u003ca href=\\\"http:\\/\\/localhost:8080\\/nifi\\/\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttp:\\/\\/localhost:8080\\/nifi\\/\u003c\\/a\u003e\u003c\\/p\u003e\\n\u003cul\u003e\\n\\t\u003cli\u003eTrying 127.0.0.1...\u003c\\/li\u003e\\n\\t\u003cli\u003eConnected to localhost (127.0.0.1) port 8080 (#0)\u003cbr\\/\u003e\\n > GET \\/nifi\\/ HTTP\\/1.1\u003cbr\\/\u003e\\n > Host: localhost:8080\u003cbr\\/\u003e\\n > User-Agent: curl\\/7.43.0\u003cbr\\/\u003e\\n > Accept: \u003cb\u003e\\/\u003c\\/b\u003e\u003cbr\\/\u003e\\n >\u003cbr\\/\u003e\\n < HTTP\\/1.1 200 OK\u003cbr\\/\u003e\\n < Date: Wed, 13 Jun 2018 22:37:12 GMT\u003cbr\\/\u003e\\n < X-Frame-Options: SAMEORIGIN\u003cbr\\/\u003e\\n < Content-Type: text\\/html;charset=utf-8\u003cbr\\/\u003e\\n < Vary: Accept-Encoding, User-Agent\u003cbr\\/\u003e\\n < Transfer-Encoding: chunked\u003cbr\\/\u003e\\n < Server: Jetty(9.4.3.v20170317)\u003cbr\\/\u003e\\n <\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cp\u003e hw12203:...space\\/nifi\\/nifi-assembly\\/target\\/nifi-1.7.0-SNAPSHOT-bin\\/nifi-1.7.0-SNAPSHOT (pr2791) alopresto\u003cbr\\/\u003e\\n \\uD83D\\uDD13 0s @ 16:10:05 $ curl -v -k --cert conf\\/CN\\\\=cert-user_OU\\\\=Apache_NiFi.p12:passwordpassword --cert-type P12 \u003ca href=\\\"https:\\/\\/localhost:9443\\/nifi\\/\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/localhost:9443\\/nifi\\/\u003c\\/a\u003e\u003c\\/p\u003e\\n\u003cul\u003e\\n\\t\u003cli\u003eTrying 127.0.0.1...\u003c\\/li\u003e\\n\\t\u003cli\u003eConnected to localhost (127.0.0.1) port 9443 (#0)\u003c\\/li\u003e\\n\\t\u003cli\u003eClient certificate: cert-user\u003c\\/li\u003e\\n\\t\u003cli\u003eTLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384\u003c\\/li\u003e\\n\\t\u003cli\u003eServer certificate: nifi.nifi.apache.org\u003c\\/li\u003e\\n\\t\u003cli\u003eServer certificate: nifi-ca.local\u003cbr\\/\u003e\\n > GET \\/nifi\\/ HTTP\\/1.1\u003cbr\\/\u003e\\n > Host: localhost:9443\u003cbr\\/\u003e\\n > User-Agent: curl\\/7.43.0\u003cbr\\/\u003e\\n > Accept: \u003cb\u003e\\/\u003c\\/b\u003e\u003cbr\\/\u003e\\n >\u003cbr\\/\u003e\\n < HTTP\\/1.1 200 OK\u003cbr\\/\u003e\\n < Date: Wed, 13 Jun 2018 23:11:26 GMT\u003cbr\\/\u003e\\n < X-Frame-Options: SAMEORIGIN\u003cbr\\/\u003e\\n < Content-Type: text\\/html;charset=utf-8\u003cbr\\/\u003e\\n < Vary: Accept-Encoding, User-Agent\u003cbr\\/\u003e\\n < Transfer-Encoding: chunked\u003cbr\\/\u003e\\n < Server: Jetty(9.4.3.v20170317)\u003cbr\\/\u003e\\n < \u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cp\u003e hw12203:...space\\/nifi\\/nifi-assembly\\/target\\/nifi-1.7.0-SNAPSHOT-bin\\/nifi-1.7.0-SNAPSHOT (pr2791) alopresto\u003cbr\\/\u003e\\n \\uD83D\\uDD13 2s @ 16:11:28 $ curl -v -k --cert conf\\/CN\\\\=cert-user_OU\\\\=Apache_NiFi.p12:passwordpassword --cert-type P12 \u003ca href=\\\"https:\\/\\/localhost:9443\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/localhost:9443\u003c\\/a\u003e\u003c\\/p\u003e\\n\u003cul\u003e\\n\\t\u003cli\u003eRebuilt URL to: \u003ca href=\\\"https:\\/\\/localhost:9443\\/\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/localhost:9443\\/\u003c\\/a\u003e\u003c\\/li\u003e\\n\\t\u003cli\u003eTrying 127.0.0.1...\u003c\\/li\u003e\\n\\t\u003cli\u003eConnected to localhost (127.0.0.1) port 9443 (#0)\u003c\\/li\u003e\\n\\t\u003cli\u003eClient certificate: cert-user\u003c\\/li\u003e\\n\\t\u003cli\u003eTLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384\u003c\\/li\u003e\\n\\t\u003cli\u003eServer certificate: nifi.nifi.apache.org\u003c\\/li\u003e\\n\\t\u003cli\u003eServer certificate: nifi-ca.local\u003cbr\\/\u003e\\n > GET \\/ HTTP\\/1.1\u003cbr\\/\u003e\\n > Host: localhost:9443\u003cbr\\/\u003e\\n > User-Agent: curl\\/7.43.0\u003cbr\\/\u003e\\n > Accept: \u003cb\u003e\\/\u003c\\/b\u003e\u003cbr\\/\u003e\\n >\u003cbr\\/\u003e\\n < HTTP\\/1.1 200 OK\u003cbr\\/\u003e\\n < Date: Wed, 13 Jun 2018 23:12:37 GMT\u003cbr\\/\u003e\\n < X-Frame-Options: SAMEORIGIN\u003cbr\\/\u003e\\n < Content-Type: text\\/html;charset=utf-8\u003cbr\\/\u003e\\n < Vary: Accept-Encoding, User-Agent\u003cbr\\/\u003e\\n < Content-Length: 1058\u003cbr\\/\u003e\\n < Server: Jetty(9.4.3.v20170317)\u003cbr\\/\u003e\\n <\u003cbr\\/\u003e\\n ``` \u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cp\u003e Ran `contrib-check` and all tests pass. +1, merging. \u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16511783_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16511783&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16511783\' class=\'commentdate_16511783_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jun\\/18 23:20\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-13T23:20:21+0000\'\u003e13\\/Jun\\/18 23:20\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user alopresto commented on the issue: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2791 \\n\\n I verified this in both default and secured modes against a URL that previously returned the double header value: \\n\\n ``` \\n hw12203:\\/Users\\/alopresto\\/Workspace\\/nifi (pr2791) alopresto \\n \\uD83D\\uDD13 0s @ 15:36:56 $ curl -v http:\\/\\/localhost:8080\\/nifi\\/ \\n \\n\\t Trying 127.0.0.1... \\n\\t Connected to localhost (127.0.0.1) port 8080 (#0) \\n > GET \\/nifi\\/ HTTP\\/1.1 \\n > Host: localhost:8080 \\n > User-Agent: curl\\/7.43.0 \\n > Accept: \\/ \\n > \\n < HTTP\\/1.1 200 OK \\n < Date: Wed, 13 Jun 2018 22:37:12 GMT \\n < X-Frame-Options: SAMEORIGIN \\n < Content-Type: text\\/html;charset=utf-8 \\n < Vary: Accept-Encoding, User-Agent \\n < Transfer-Encoding: chunked \\n < Server: Jetty(9.4.3.v20170317) \\n < \\n \\n\\n\\n hw12203:...space\\/nifi\\/nifi-assembly\\/target\\/nifi-1.7.0-SNAPSHOT-bin\\/nifi-1.7.0-SNAPSHOT (pr2791) alopresto \\n \\uD83D\\uDD13 0s @ 16:10:05 $ curl -v -k --cert conf\\/CN\\\\=cert-user_OU\\\\=Apache_NiFi.p12:passwordpassword --cert-type P12 https:\\/\\/localhost:9443\\/nifi\\/ \\n \\n\\t Trying 127.0.0.1... \\n\\t Connected to localhost (127.0.0.1) port 9443 (#0) \\n\\t Client certificate: cert-user \\n\\t TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 \\n\\t Server certificate: nifi.nifi.apache.org \\n\\t Server certificate: nifi-ca.local \\n > GET \\/nifi\\/ HTTP\\/1.1 \\n > Host: localhost:9443 \\n > User-Agent: curl\\/7.43.0 \\n > Accept: \\/ \\n > \\n < HTTP\\/1.1 200 OK \\n < Date: Wed, 13 Jun 2018 23:11:26 GMT \\n < X-Frame-Options: SAMEORIGIN \\n < Content-Type: text\\/html;charset=utf-8 \\n < Vary: Accept-Encoding, User-Agent \\n < Transfer-Encoding: chunked \\n < Server: Jetty(9.4.3.v20170317) \\n < \\n \\n\\n\\n hw12203:...space\\/nifi\\/nifi-assembly\\/target\\/nifi-1.7.0-SNAPSHOT-bin\\/nifi-1.7.0-SNAPSHOT (pr2791) alopresto \\n \\uD83D\\uDD13 2s @ 16:11:28 $ curl -v -k --cert conf\\/CN\\\\=cert-user_OU\\\\=Apache_NiFi.p12:passwordpassword --cert-type P12 https:\\/\\/localhost:9443 \\n \\n\\t Rebuilt URL to: https:\\/\\/localhost:9443\\/ \\n\\t Trying 127.0.0.1... \\n\\t Connected to localhost (127.0.0.1) port 9443 (#0) \\n\\t Client certificate: cert-user \\n\\t TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 \\n\\t Server certificate: nifi.nifi.apache.org \\n\\t Server certificate: nifi-ca.local \\n > GET \\/ HTTP\\/1.1 \\n > Host: localhost:9443 \\n > User-Agent: curl\\/7.43.0 \\n > Accept: \\/ \\n > \\n < HTTP\\/1.1 200 OK \\n < Date: Wed, 13 Jun 2018 23:12:37 GMT \\n < X-Frame-Options: SAMEORIGIN \\n < Content-Type: text\\/html;charset=utf-8 \\n < Vary: Accept-Encoding, User-Agent \\n < Content-Length: 1058 \\n < Server: Jetty(9.4.3.v20170317) \\n < \\n ``` \\n \\n\\n\\n Ran `contrib-check` and all tests pass. +1, merging. \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16511786\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"alopresto\\\" id=\\\"commentauthor_16511786_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=alopresto\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"alopresto\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Andy LoPresto\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16511786&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16511786\' class=\'commentdate_16511786_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jun\\/18 23:22\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-13T23:22:49+0000\'\u003e13\\/Jun\\/18 23:22\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003e\u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=thenatog\\\" class=\\\"user-hover\\\" rel=\\\"thenatog\\\"\u003ethenatog\u003c\\/a\u003e submitted a PR which removed the duplicate header from being returned due to a filter running twice (this has been merged). Still need to add the header to the docs web context. \u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"alopresto\\\" id=\\\"commentauthor_16511786_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=alopresto\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"alopresto\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Andy LoPresto\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16511786&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16511786\' class=\'commentdate_16511786_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jun\\/18 23:22\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-13T23:22:49+0000\'\u003e13\\/Jun\\/18 23:22\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e thenatog submitted a PR which removed the duplicate header from being returned due to a filter running twice (this has been merged). Still need to add the header to the docs web context. \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16522838\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16522838_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16522838&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16522838\' class=\'commentdate_16522838_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'25\\/Jun\\/18 21:24\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-25T21:24:32+0000\'\u003e25\\/Jun\\/18 21:24\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGitHub user thenatog opened a pull request:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Changed the way servlets are created for the documentation webapp\u003c\\/p\u003e\\n\\n\u003cp\u003e Thank you for submitting a contribution to Apache NiFi.\u003c\\/p\u003e\\n\\n\u003cp\u003e In order to streamline the review of the contribution we ask you\u003cbr\\/\u003e\\n to ensure the following steps have been taken:\u003c\\/p\u003e\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eFor all changes:\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e Is there a JIRA ticket associated with this PR? Is it referenced\u003cbr\\/\u003e\\n in the commit message?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen \\\"-\\\" character.\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e Has your PR been rebased against the latest commit within the target branch (typically master)?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e[ ] Is your initial contribution a single, squashed commit?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eFor code changes:\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?\u003c\\/li\u003e\\n\\t\u003cli\u003e[ ] Have you written or updated unit tests to verify your changes?\u003c\\/li\u003e\\n\\t\u003cli\u003e[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under \u003cspan class=\\\"error\\\"\u003e[ASF 2.0]\u003c\\/span\u003e(\u003ca href=\\\"http:\\/\\/www.apache.org\\/legal\\/resolved.html#category-a)?\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttp:\\/\\/www.apache.org\\/legal\\/resolved.html#category-a)?\u003c\\/a\u003e\u003c\\/li\u003e\\n\\t\u003cli\u003e[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?\u003c\\/li\u003e\\n\\t\u003cli\u003e[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?\u003c\\/li\u003e\\n\\t\u003cli\u003e[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eFor documentation related changes:\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\u003cul class=\\\"alternate\\\" type=\\\"square\\\"\u003e\\n\\t\u003cli\u003e\u003cspan class=\\\"error\\\"\u003e[X]\u003c\\/span\u003e Have you ensured that format looks appropriate for the output in which it is rendered?\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003col\u003e\\n\\t\u003cli\u003e\\n\\t\u003col\u003e\\n\\t\\t\u003cli\u003e\\n\\t\\t\u003col\u003e\\n\\t\\t\\t\u003cli\u003eNote:\u003cbr\\/\u003e\\n Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.\u003c\\/li\u003e\\n\\t\\t\u003c\\/ol\u003e\\n\\t\\t\u003c\\/li\u003e\\n\\t\u003c\\/ol\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ol\u003e\\n\\n\\n\\n\u003cp\u003eYou can merge this pull request into a Git repository by running:\u003c\\/p\u003e\\n\\n\u003cp\u003e $ git pull \u003ca href=\\\"https:\\/\\/github.com\\/thenatog\\/nifi\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/thenatog\\/nifi\u003c\\/a\u003e ngough-docs-xframeoptions\u003c\\/p\u003e\\n\\n\u003cp\u003eAlternatively you can review and apply these changes as the patch at:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812.patch\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812.patch\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003eTo close this pull request, make a commit to your master\\/trunk branch\u003cbr\\/\u003e\\nwith (at least) the following in the commit message:\u003c\\/p\u003e\\n\\n\u003cp\u003e This closes #2812\u003c\\/p\u003e\\n\\n\u003chr \\/\u003e\\n\u003cp\u003ecommit 854dbb19c97dece6f385d1bacabba17b680ec27d\u003cbr\\/\u003e\\nAuthor: thenatog <thenatog@...>\u003cbr\\/\u003e\\nDate: 2018-06-25T17:23:28Z\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Changed the way the servlets are created for the documentation webapp.\u003c\\/p\u003e\\n\\n\u003cp\u003ecommit 330cccb35b43f43cabc06ba77794aefd4e9c0a41\u003cbr\\/\u003e\\nAuthor: thenatog <thenatog@...>\u003cbr\\/\u003e\\nDate: 2018-06-25T17:59:25Z\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Removed some unnecessary code.\u003c\\/p\u003e\\n\\n\u003cp\u003ecommit 491294643c60b55abfccd377f5d9d648d666c827\u003cbr\\/\u003e\\nAuthor: thenatog <thenatog@...>\u003cbr\\/\u003e\\nDate: 2018-06-25T21:13:41Z\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Fixed imports.\u003c\\/p\u003e\\n\\n\u003chr \\/\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16522838_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16522838&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16522838\' class=\'commentdate_16522838_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'25\\/Jun\\/18 21:24\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-25T21:24:32+0000\'\u003e25\\/Jun\\/18 21:24\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e GitHub user thenatog opened a pull request: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812 \\n\\n NIFI-5258 - Changed the way servlets are created for the documentation webapp \\n\\n Thank you for submitting a contribution to Apache NiFi. \\n\\n In order to streamline the review of the contribution we ask you \\n to ensure the following steps have been taken: \\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t For all changes: \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n \\n\\t [X] Is there a JIRA ticket associated with this PR? Is it referenced \\n in the commit message? \\n \\n\\n\\n \\n\\t [X] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen \\\"-\\\" character. \\n \\n\\n\\n \\n\\t [X] Has your PR been rebased against the latest commit within the target branch (typically master)? \\n \\n\\n\\n \\n\\t [ ] Is your initial contribution a single, squashed commit? \\n \\n\\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t For code changes: \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n \\n\\t [X] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder? \\n\\t [ ] Have you written or updated unit tests to verify your changes? \\n\\t [ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under [ASF 2.0] ( http:\\/\\/www.apache.org\\/legal\\/resolved.html#category-a)? \\n\\t [ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly? \\n\\t [ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly? \\n\\t [ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties? \\n \\n\\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t For documentation related changes: \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n \\n\\t [X] Have you ensured that format looks appropriate for the output in which it is rendered? \\n \\n\\n\\n \\n\\t \\n\\t \\n\\t\\t \\n\\t\\t \\n\\t\\t\\t Note: \\n Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible. \\n\\t\\t \\n\\t\\t \\n\\t \\n\\t \\n \\n\\n\\n\\n You can merge this pull request into a Git repository by running: \\n\\n $ git pull https:\\/\\/github.com\\/thenatog\\/nifi ngough-docs-xframeoptions \\n\\n Alternatively you can review and apply these changes as the patch at: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812.patch \\n\\n To close this pull request, make a commit to your master\\/trunk branch \\nwith (at least) the following in the commit message: \\n\\n This closes #2812 \\n\\n \\n commit 854dbb19c97dece6f385d1bacabba17b680ec27d \\nAuthor: thenatog <thenatog@...> \\nDate: 2018-06-25T17:23:28Z \\n\\n NIFI-5258 - Changed the way the servlets are created for the documentation webapp. \\n\\n commit 330cccb35b43f43cabc06ba77794aefd4e9c0a41 \\nAuthor: thenatog <thenatog@...> \\nDate: 2018-06-25T17:59:25Z \\n\\n NIFI-5258 - Removed some unnecessary code. \\n\\n commit 491294643c60b55abfccd377f5d9d648d666c827 \\nAuthor: thenatog <thenatog@...> \\nDate: 2018-06-25T21:13:41Z \\n\\n NIFI-5258 - Fixed imports. \\n\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16522851\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16522851_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16522851&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16522851\' class=\'commentdate_16522851_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'25\\/Jun\\/18 21:38\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-25T21:38:19+0000\'\u003e25\\/Jun\\/18 21:38\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user alopresto commented on the issue:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e Reviewing...\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16522851_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16522851&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16522851\' class=\'commentdate_16522851_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'25\\/Jun\\/18 21:38\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-25T21:38:19+0000\'\u003e25\\/Jun\\/18 21:38\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user alopresto commented on the issue: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812 \\n\\n Reviewing... \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16523039\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16523039_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16523039&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16523039\' class=\'commentdate_16523039_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'26\\/Jun\\/18 01:27\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-26T01:27:59+0000\'\u003e26\\/Jun\\/18 01:27\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user alopresto commented on the issue:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e I verified this by starting the application and using browser developer tools to monitor the requests when loading the docs. All resource types (HTML, CSS, etc.) had the \u003cb\u003eX-Frame-Options\u003c\\/b\u003e header set correctly. \u003c\\/p\u003e\\n\\n\u003cp\u003e Ran `contrib-check` and all tests pass. +1, merging. \u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16523039_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16523039&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16523039\' class=\'commentdate_16523039_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'26\\/Jun\\/18 01:27\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-26T01:27:59+0000\'\u003e26\\/Jun\\/18 01:27\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user alopresto commented on the issue: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812 \\n\\n I verified this by starting the application and using browser developer tools to monitor the requests when loading the docs. All resource types (HTML, CSS, etc.) had the X-Frame-Options header set correctly. \\n\\n Ran `contrib-check` and all tests pass. +1, merging. \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16523040\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"jira-bot\\\" id=\\\"commentauthor_16523040_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=jira-bot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"jira-bot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF subversion and git services\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16523040&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16523040\' class=\'commentdate_16523040_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'26\\/Jun\\/18 01:28\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-26T01:28:06+0000\'\u003e26\\/Jun\\/18 01:28\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eCommit a274918dc54a60d6a88b4f97110abb6bcc9a2427 in nifi\'s branch refs\\/heads\\/master from thenatog\u003cbr\\/\u003e\\n[ \u003ca href=\\\"https:\\/\\/git-wip-us.apache.org\\/repos\\/asf?p=nifi.git;h=a274918\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/git-wip-us.apache.org\\/repos\\/asf?p=nifi.git;h=a274918\u003c\\/a\u003e ]\u003c\\/p\u003e\\n\\n\u003cp\u003e\u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Changed the way the servlets are created for the documentation webapp.\u003cbr\\/\u003e\\nRemoved some unnecessary code.\u003cbr\\/\u003e\\nFixed imports.\u003c\\/p\u003e\\n\\n\u003cp\u003eThis closes #2812.\u003c\\/p\u003e\\n\\n\u003cp\u003eSigned-off-by: Andy LoPresto <alopresto@apache.org>\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"jira-bot\\\" id=\\\"commentauthor_16523040_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=jira-bot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"jira-bot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF subversion and git services\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16523040&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16523040\' class=\'commentdate_16523040_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'26\\/Jun\\/18 01:28\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-26T01:28:06+0000\'\u003e26\\/Jun\\/18 01:28\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Commit a274918dc54a60d6a88b4f97110abb6bcc9a2427 in nifi\'s branch refs\\/heads\\/master from thenatog \\n[ https:\\/\\/git-wip-us.apache.org\\/repos\\/asf?p=nifi.git;h=a274918 ] \\n\\n NIFI-5258 - Changed the way the servlets are created for the documentation webapp. \\nRemoved some unnecessary code. \\nFixed imports. \\n\\n This closes #2812. \\n\\n Signed-off-by: Andy LoPresto <alopresto@apache.org> \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16523041\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16523041_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16523041&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16523041\' class=\'commentdate_16523041_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'26\\/Jun\\/18 01:28\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-26T01:28:35+0000\'\u003e26\\/Jun\\/18 01:28\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user asfgit closed the pull request at:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812\u003c\\/a\u003e\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16523041_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16523041&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16523041\' class=\'commentdate_16523041_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'26\\/Jun\\/18 01:28\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-06-26T01:28:35+0000\'\u003e26\\/Jun\\/18 01:28\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user asfgit closed the pull request at: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2812 \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16540956\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16540956_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16540956&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16540956\' class=\'commentdate_16540956_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'12\\/Jul\\/18 01:04\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-12T01:04:11+0000\'\u003e12\\/Jul\\/18 01:04\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user alopresto commented on the issue:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003e @thenatog can you close this PR please, as the functionality was added in PR 2791 and PR 2812. Thanks. \u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16540956_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16540956&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16540956\' class=\'commentdate_16540956_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'12\\/Jul\\/18 01:04\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-12T01:04:11+0000\'\u003e12\\/Jul\\/18 01:04\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user alopresto commented on the issue: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759 \\n\\n @thenatog can you close this PR please, as the functionality was added in PR 2791 and PR 2812. Thanks. \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16540960\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16540960_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16540960&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16540960\' class=\'commentdate_16540960_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'12\\/Jul\\/18 01:10\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-12T01:10:30+0000\'\u003e12\\/Jul\\/18 01:10\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eGithub user thenatog closed the pull request at:\u003c\\/p\u003e\\n\\n\u003cp\u003e \u003ca href=\\\"https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759\u003c\\/a\u003e\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"githubbot\\\" id=\\\"commentauthor_16540960_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=githubbot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"githubbot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF GitHub Bot\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16540960&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16540960\' class=\'commentdate_16540960_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'12\\/Jul\\/18 01:10\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-12T01:10:30+0000\'\u003e12\\/Jul\\/18 01:10\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Github user thenatog closed the pull request at: \\n\\n https:\\/\\/github.com\\/apache\\/nifi\\/pull\\/2759 \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16540989\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"jira-bot\\\" id=\\\"commentauthor_16540989_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=jira-bot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"jira-bot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF subversion and git services\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16540989&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16540989\' class=\'commentdate_16540989_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'12\\/Jul\\/18 01:31\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-12T01:31:28+0000\'\u003e12\\/Jul\\/18 01:31\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eCommit d326edb25765c02e66fb16f4b52c47c3bc444f00 in nifi\'s branch refs\\/heads\\/support\\/nifi-1.7.x from thenatog\u003cbr\\/\u003e\\n[ \u003ca href=\\\"https:\\/\\/git-wip-us.apache.org\\/repos\\/asf?p=nifi.git;h=d326edb\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/git-wip-us.apache.org\\/repos\\/asf?p=nifi.git;h=d326edb\u003c\\/a\u003e ]\u003c\\/p\u003e\\n\\n\u003cp\u003e\u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/NIFI-5258\\\" title=\\\"Improve handling of response headers for consistent application\\\" class=\\\"issue-link\\\" data-issue-key=\\\"NIFI-5258\\\"\u003e\u003cdel\u003eNIFI-5258\u003c\\/del\u003e\u003c\\/a\u003e - Changed the way the servlets are created for the documentation webapp.\u003cbr\\/\u003e\\nRemoved some unnecessary code.\u003cbr\\/\u003e\\nFixed imports.\u003c\\/p\u003e\\n\\n\u003cp\u003eThis closes #2812.\u003c\\/p\u003e\\n\\n\u003cp\u003eSigned-off-by: Andy LoPresto <alopresto@apache.org>\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"jira-bot\\\" id=\\\"commentauthor_16540989_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=jira-bot\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&avatarId=10452\\\" alt=\\\"jira-bot\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e ASF subversion and git services\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/NIFI-5258?focusedCommentId=16540989&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16540989\' class=\'commentdate_16540989_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'12\\/Jul\\/18 01:31\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-12T01:31:28+0000\'\u003e12\\/Jul\\/18 01:31\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Commit d326edb25765c02e66fb16f4b52c47c3bc444f00 in nifi\'s branch refs\\/heads\\/support\\/nifi-1.7.x from thenatog \\n[ https:\\/\\/git-wip-us.apache.org\\/repos\\/asf?p=nifi.git;h=d326edb ] \\n\\n NIFI-5258 - Changed the way the servlets are created for the documentation webapp. \\nRemoved some unnecessary code. \\nFixed imports. \\n\\n This closes #2812. \\n\\n Signed-off-by: Andy LoPresto <alopresto@apache.org> \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\""; if(window.WRM._dataArrived)window.WRM._dataArrived();</script> <script> window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{}; WRM._unparsedData["scope-filter-data"]="{\"createScopeActions\":[],\"scopes\":[]}"; WRM._unparsedData["sidebar-collapsed-by-default"]="true"; WRM._unparsedData["com.atlassian.jira.projects.shortcuts:can-manage"]="false"; WRM._unparsedData["com.atlassian.jira.projects.shortcuts:with-icons"]="false"; WRM._unparsedData["com.atlassian.jira.projects.shortcuts:shortcuts"]="[]"; WRM._unparsedData["com.atlassian.jira.projects.shortcuts:project-id"]="12316020"; WRM._unparsedData["sidebar-id"]="\"\u003csection class=\\\"aui-sidebar projects-sidebar sidebar-pending\\\" \u003e\u003cdiv class=\\\"aui-sidebar-wrapper\\\"\u003e\u003cdiv class=\\\"aui-sidebar-body\\\"\u003e\u003cdiv class=\\\"aui-page-header\\\" \u003e\u003cdiv class=\\\"aui-page-header-inner\\\"\u003e\u003cdiv class=\\\"aui-page-header-image\\\" \u003e\u003ca href=\\\"\\/jira\\/projects\\/NIFI\\/summary\\\" title=\\\"Apache NiFi\\\" class=\\\"jira-project-avatar\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-large aui-avatar-project\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"\\/jira\\/secure\\/projectavatar?pid=12316020&avatarId=22284\\\" alt=\\\"Apache NiFi\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e\u003cimg src=\\\"data:image\\/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iNzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNFRDZGMDAiIGN4PSIzNiIgY3k9IjM2IiByPSIzNiIvPjxwYXRoIGQ9Ik0yOS42OCA0OS42MTdhMy4xOTQgMy4xOTQgMCAwMS0yLjI2My0uOTM3TDE3LjExMyAzOC4zNzVhMy44MyAzLjgzIDAgMDEwLTUuNGwxMC4wNC0xMC4wNGEzLjIwOSAzLjIwOSAwIDAxNC41MjggMCAzLjIwNiAzLjIwNiAwIDAxMCA0LjUyOGwtOC4yMTUgOC4yMTMgOC40NzkgOC40OGEzLjIwMSAzLjIwMSAwIDAxLTIuMjY0IDUuNDZNNTAuNjYzIDM3LjQ5NmwuMDE2LjAxNi0uMDE2LS4wMTZ6bS04LjAzNSAxMi4xMmEzLjE5OCAzLjE5OCAwIDAxLTIuMjYyLTUuNDYxbDguNDc3LTguNDgtOC4yMS04LjIxNGEzLjIgMy4yIDAgMDEwLTQuNTI2IDMuMiAzLjIgMCAwMTQuNTIyLjAwMmwxMC4wNCAxMC4wNGEzLjc3NCAzLjc3NCAwIDAxMS4xMiAyLjY5IDMuNzg2IDMuNzg2IDAgMDEtMS4xMiAyLjcwOEw0NC44OSA0OC42OGEzLjE4NiAzLjE4NiAwIDAxLTIuMjYyLjkzN3oiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+\\\" alt=\\\"Project Type: software\\\" class=\\\"jira-project-avatar-icon\\\" \\/\u003e\u003c\\/a\u003e\u003c\\/div\u003e\u003cdiv class=\\\"aui-page-header-main\\\" \u003e\u003ch1\u003e\u003cdiv class=\\\"aui-group aui-group-split\\\"\u003e\u003cdiv class=\\\"aui-item project-title\\\"\u003e\u003ca href=\\\"\\/jira\\/projects\\/NIFI\\/summary\\\" title=\\\"Apache NiFi\\\"\u003eApache NiFi\u003c\\/a\u003e\u003c\\/div\u003e\u003c\\/div\u003e\u003c\\/h1\u003e\u003c\\/div\u003e\u003cdiv class=\\\"aui-page-header-main scopeFilterContainer\\\" \u003e\u003c\\/div\u003e\u003c\\/div\u003e\u003c\\/div\u003e\u003cnav class=\\\"aui-navgroup aui-navgroup-vertical\\\"\u003e\u003cdiv class=\\\"aui-navgroup-inner sidebar-content-container jira-navigation\\\"\u003e\u003cdiv class=\\\"aui-sidebar-group aui-sidebar-group-tier-one\\\" data-id=\\\"sidebar-navigation-panel\\\"\u003e\u003cul class=\\\"aui-nav\\\"\u003e\u003cli class=\\\"aui-nav-selected\\\" \u003e\u003ca class=\\\"aui-nav-item \\\" href=\\\"\\/jira\\/projects\\/NIFI\\/issues\\\" data-link-id=\\\"com.atlassian.jira.jira-projects-issue-navigator:sidebar-issue-navigator\\\" \u003e\u003cspan class=\\\"aui-icon aui-icon-large icon-sidebar-issues aui-iconfont-issues\\\"\u003e\u003c\\/span\u003e\u003cspan class=\\\"aui-nav-item-label\\\" title=\\\"Issues\\\"\u003eIssues\u003c\\/span\u003e\u003c\\/a\u003e\u003c\\/li\u003e\u003cli \u003e\u003ca class=\\\"aui-nav-item \\\" href=\\\"\\/jira\\/projects\\/NIFI?selectedItem=com.atlassian.jira.jira-projects-plugin:report-page\\\" data-link-id=\\\"com.atlassian.jira.jira-projects-plugin:report-page\\\" \u003e\u003cspan class=\\\"aui-icon aui-icon-large agile-icon-report aui-iconfont-graph-line\\\"\u003e\u003c\\/span\u003e\u003cspan class=\\\"aui-nav-item-label\\\" title=\\\"Reports\\\"\u003eReports\u003c\\/span\u003e\u003c\\/a\u003e\u003c\\/li\u003e\u003cli \u003e\u003ca class=\\\"aui-nav-item \\\" href=\\\"\\/jira\\/projects\\/NIFI?selectedItem=com.atlassian.jira.jira-projects-plugin:components-page\\\" data-link-id=\\\"com.atlassian.jira.jira-projects-plugin:components-page\\\" \u003e\u003cspan class=\\\"aui-icon aui-icon-large icon-sidebar-components\\\"\u003e\u003c\\/span\u003e\u003cspan class=\\\"aui-nav-item-label\\\" title=\\\"Components\\\"\u003eComponents\u003c\\/span\u003e\u003c\\/a\u003e\u003c\\/li\u003e\u003cli \u003e\u003ca class=\\\"aui-nav-item \\\" href=\\\"\\/jira\\/projects\\/NIFI?selectedItem=biz.everit.jira.epic-roadmap:erfj-sidebar-roadmap\\\" data-link-id=\\\"biz.everit.jira.epic-roadmap:erfj-sidebar-roadmap\\\" \u003e\u003cspan class=\\\"aui-icon aui-icon-large erfj-icon\\\"\u003e\u003c\\/span\u003e\u003cspan class=\\\"aui-nav-item-label\\\" title=\\\"Roadmap\\\"\u003eRoadmap\u003c\\/span\u003e\u003c\\/a\u003e\u003c\\/li\u003e\u003c\\/ul\u003e\u003c\\/div\u003e\u003c\\/div\u003e\u003c\\/nav\u003e\u003c\\/div\u003e\u003cdiv class=\\\"aui-sidebar-footer\\\"\u003e\u003cbutton class=\\\"aui-button aui-button-subtle aui-sidebar-toggle aui-sidebar-footer-tipsy\\\" title=\\\"Expand sidebar ( [ )\\\" data-tooltip=\\\"Expand sidebar ( [ )\\\"\u003e\u003cspan class=\\\"aui-icon aui-icon-small aui-iconfont-chevron-double-left\\\"\u003e\u003c\\/span\u003e\u003c\\/button\u003e\u003c\\/div\u003e\u003c\\/div\u003e\u003c\\/section\u003e\""; if(window.WRM._dataArrived)window.WRM._dataArrived();</script> <script type="text/javascript" src="/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js" data-wrm-key="jira.webresources:bigpipe-init" data-wrm-batch-type="resource" data-initially-rendered></script> <form id="jira_request_timing_info" class="dont-default-focus" > <fieldset class="parameters hidden"> <input type="hidden" title="jira.request.start.millis" value="1732721054904" /> <input type="hidden" title="jira.request.server.time" value="153" /> <input type="hidden" title="jira.request.id" value="924x189147815x51" /> <input type="hidden" title="jira.session.expiry.time" value="-" /> <input type="hidden" title="jira.session.expiry.in.mins" value="-" /> <input id="jiraConcurrentRequests" type="hidden" name="jira.request.concurrent.requests" value="50" /> <input type="hidden" title="db.reads.time.in.ms" value="3" /> <input type="hidden" title="db.conns.time.in.ms" value="12" /> </fieldset> </form> <!-- REQUEST ID : 924x189147815x51 REQUEST TIMESTAMP : [27/Nov/2024:15:24:14 +0000] REQUEST TIME : 0.1530 ASESSIONID : - CONCURRENT REQUESTS : 50 db.reads : OpSnapshot{name='db.reads', invocationCount=19, elapsedTotal=3786736, elapsedMin=110387, elapsedMax=667857, resultSetSize=0, cpuTotal=0, cpuMin=0, cpuMax=0} db.conns : OpSnapshot{name='db.conns', invocationCount=26, elapsedTotal=12023505, elapsedMin=91973, elapsedMax=6162971, resultSetSize=0, cpuTotal=0, cpuMin=0, cpuMax=0} --> </body> </html>