<commit_before><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
	<form-beans>
		<form-bean name="createSampleForm"
			type="org.apache.struts.validator.DynaValidatorForm">
			<form-property name="dispatch" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
			<form-property name="sample"
				type="gov.nih.nci.calab.dto.sample.SampleBean" />
			<form-property name="configuredSampleNamePrefix"
				type="java.lang.String" />
		</form-bean>
		<form-bean name="createAliquotForm"
			type="org.apache.struts.validator.DynaValidatorForm">
			<form-property name="dispatch" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
			<form-property name="fromAliquot" type="java.lang.String"
				initial="false" />
			<form-property name="sampleName" type="java.lang.String" />
			<form-property name="containerName" type="java.lang.String" />
			<form-property name="aliquotSampleName"
				type="java.lang.String" />
			<form-property name="parentAliquotName"
				type="java.lang.String" />
			<form-property name="numberOfAliquots"
				type="java.lang.String" initial="0" />
			<form-property name="template"
				type="gov.nih.nci.calab.dto.sample.AliquotBean" />
			<form-property name="generalComments"
				type="java.lang.String" />
		</form-bean>
		<form-bean name="editAliquotForm"
			type="org.apache.struts.validator.DynaValidatorForm">
			<form-property name="dispatch" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
			<form-property name="rowNum" type="java.lang.String" />
			<form-property name="colNum" type="java.lang.String" />
			<form-property name="aliquot"
				type="gov.nih.nci.calab.dto.sample.AliquotBean" />
		</form-bean>
		<form-bean name="searchSampleForm"
			type="org.apache.struts.validator.DynaValidatorForm">
			<form-property name="dispatch" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
			<form-property name="sampleName" type="java.lang.String" />
			<form-property name="sourceSampleId"
				type="java.lang.String" />
			<form-property name="sampleSource" type="java.lang.String" />
			<form-property name="dateAccessionedBegin"
				type="java.lang.String" />
			<form-property name="sampleType" type="java.lang.String" />
			<form-property name="dateAccessionedEnd"
				type="java.lang.String" />
			<form-property name="sampleSubmitter"
				type="java.lang.String" />
			<form-property name="storageLocation"
				type="gov.nih.nci.calab.dto.sample.StorageLocation" />
		</form-bean>
		<form-bean name="searchAliquotForm"
			type="org.apache.struts.validator.DynaValidatorActionForm">
			<form-property name="dispatch" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
			<form-property name="aliquotName" type="java.lang.String" />
			<form-property name="containerId" type="java.lang.String" />
			<form-property name="sourceSampleId"
				type="java.lang.String" />
			<form-property name="sampleSource" type="java.lang.String" />
			<form-property name="dateAccessionedBegin"
				type="java.lang.String" />
			<form-property name="sampleType" type="java.lang.String" />
			<form-property name="dateAccessionedEnd"
				type="java.lang.String" />
			<form-property name="sampleSubmitter"
				type="java.lang.String" />
			<form-property name="storageLocation"
				type="gov.nih.nci.calab.dto.sample.StorageLocation" />
		</form-bean>
		<form-bean name="viewSampleDetailForm"
			type="org.apache.struts.validator.DynaValidatorActionForm">
			<form-property name="sampleId" type="java.lang.String" />
			<form-property name="containerId" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
		</form-bean>
		<form-bean name="viewAliquotDetailForm"
			type="org.apache.struts.validator.DynaValidatorActionForm">
			<form-property name="sampleId" type="java.lang.String" />
			<form-property name="aliquotId" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
		</form-bean>
	</form-beans>
	<global-exceptions>
		<exception
			handler="gov.nih.nci.calab.ui.core.BaseExceptionHandler"
			bundle="sample" key="error.sampleException" path="sample.message"
			type="gov.nih.nci.calab.exception.SampleException" />
	</global-exceptions>
	<action-mappings>
		<action path="/manageSample"
			type="gov.nih.nci.calab.ui.core.BaseForwardAction"
			parameter="sample.manageSample" scope="request" />
		<action name="createSampleForm" parameter="dispatch"
			path="/createSample"
			type="gov.nih.nci.calab.ui.sample.CreateSampleAction"
			input="input">
			<exception
				handler="gov.nih.nci.calab.ui.core.BaseExceptionHandler"
				key="error.duplicateEntryException" path="sample.createSample"
				type="gov.nih.nci.calab.exception.DuplicateEntriesException" />
			<forward name="success" path="sample.viewSampleDetails" />
			<forward name="input"
				path="/createSample.do?dispatch=input&amp;page=0" />
			<forward name="setup" path="sample.createSample" />
		</action>
		<action name="createAliquotForm" parameter="dispatch"
			path="/createAliquot"
			type="gov.nih.nci.calab.ui.sample.CreateAliquotAction"
			input="input">
			<exception
				handler="gov.nih.nci.calab.ui.core.BaseExceptionHandler"
				key="error.duplicateEntryException"
				path="sample.createAliquot.duplicate"
				type="gov.nih.nci.calab.exception.DuplicateEntriesException" />
			<forward name="setup" path="sample.createAliquot" />
			<forward name="input"
				path="/createAliquot.do?dispatch=input&amp;page=0" />
			<forward name="success" path="sample.createAliquotresult" />
		</action>
		<action name="editAliquotForm" parameter="dispatch"
			path="/editAliquot" scope="request"
			type="gov.nih.nci.calab.ui.sample.EditAliquotAction" input="input">
			<forward name="setup" path="sample.editAliquot" />
			<forward name="input"
				path="/editAliquot.do?dispatch=input&amp;page=0" />
			<forward name="success" path="sample.createAliquot" />
		</action>
		<action input="input" name="searchSampleForm"
			parameter="dispatch" path="/searchSample"
			type="gov.nih.nci.calab.ui.sample.SearchSampleAction"
			scope="request">
			<forward name="input" path="sample.searchSample" />
			<forward name="success" path="sample.searchSampleResult" />
		</action>
		<action input="input" name="searchAliquotForm"
			parameter="dispatch" path="/searchAliquot"
			type="gov.nih.nci.calab.ui.sample.SearchAliquotAction"
			scope="request">
			<forward name="input" path="sample.searchAliquot" />
			<forward name="success" path="sample.searchAliquotResult" />
			<forward name="sampleResult"
				path="sample.searchSampleResult" />
		</action>
		<action path="/sampleResults"
			type="gov.nih.nci.calab.ui.core.BaseForwardAction"
			parameter="sample.searchSampleResult" scope="request" />
		<action path="/aliquotResults"
			type="gov.nih.nci.calab.ui.core.BaseForwardAction"
			parameter="sample.searchAliquotResult" scope="request" />
		<action input="input" name="searchAliquotForm"
			parameter="dispatch" path="/showAliquot"
			type="gov.nih.nci.calab.ui.sample.SearchAliquotAction"
			scope="request">
			<forward name="input" path="sample.searchSampleResult" />
			<forward name="success" path="sample.searchAliquotResult" />
		</action>
		<action input="input" name="viewSampleDetailForm"
			path="/viewSampleDetail" scope="request"
			type="gov.nih.nci.calab.ui.sample.ViewSampleDetailAction">
			<forward name="input" path="sample.searchSampleResult" />
			<forward name="success" path="sample.viewSampleDetails" />
		</action>
		<action input="input" name="viewAliquotDetailForm"
			path="/viewAliquotDetail" scope="request"
			type="gov.nih.nci.calab.ui.sample.ViewAliquotDetailAction">
			<forward name="input" path="sample.searchAliquotResult" />
			<forward name="success" path="sample.viewAliquotDetails" />
		</action>
	</action-mappings>
</struts-config><commit_msg>updated BaseForwardAction to SampleForwardAction<commit_after><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
	<form-beans>
		<form-bean name="createSampleForm"
			type="org.apache.struts.validator.DynaValidatorForm">
			<form-property name="dispatch" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
			<form-property name="sample"
				type="gov.nih.nci.calab.dto.sample.SampleBean" />
			<form-property name="configuredSampleNamePrefix"
				type="java.lang.String" />
		</form-bean>
		<form-bean name="createAliquotForm"
			type="org.apache.struts.validator.DynaValidatorForm">
			<form-property name="dispatch" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
			<form-property name="fromAliquot" type="java.lang.String"
				initial="false" />
			<form-property name="sampleName" type="java.lang.String" />
			<form-property name="containerName" type="java.lang.String" />
			<form-property name="aliquotSampleName"
				type="java.lang.String" />
			<form-property name="parentAliquotName"
				type="java.lang.String" />
			<form-property name="numberOfAliquots"
				type="java.lang.String" initial="0" />
			<form-property name="template"
				type="gov.nih.nci.calab.dto.sample.AliquotBean" />
			<form-property name="generalComments"
				type="java.lang.String" />
		</form-bean>
		<form-bean name="editAliquotForm"
			type="org.apache.struts.validator.DynaValidatorForm">
			<form-property name="dispatch" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
			<form-property name="rowNum" type="java.lang.String" />
			<form-property name="colNum" type="java.lang.String" />
			<form-property name="aliquot"
				type="gov.nih.nci.calab.dto.sample.AliquotBean" />
		</form-bean>
		<form-bean name="searchSampleForm"
			type="org.apache.struts.validator.DynaValidatorForm">
			<form-property name="dispatch" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
			<form-property name="sampleName" type="java.lang.String" />
			<form-property name="sourceSampleId"
				type="java.lang.String" />
			<form-property name="sampleSource" type="java.lang.String" />
			<form-property name="dateAccessionedBegin"
				type="java.lang.String" />
			<form-property name="sampleType" type="java.lang.String" />
			<form-property name="dateAccessionedEnd"
				type="java.lang.String" />
			<form-property name="sampleSubmitter"
				type="java.lang.String" />
			<form-property name="storageLocation"
				type="gov.nih.nci.calab.dto.sample.StorageLocation" />
		</form-bean>
		<form-bean name="searchAliquotForm"
			type="org.apache.struts.validator.DynaValidatorActionForm">
			<form-property name="dispatch" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
			<form-property name="aliquotName" type="java.lang.String" />
			<form-property name="containerId" type="java.lang.String" />
			<form-property name="sourceSampleId"
				type="java.lang.String" />
			<form-property name="sampleSource" type="java.lang.String" />
			<form-property name="dateAccessionedBegin"
				type="java.lang.String" />
			<form-property name="sampleType" type="java.lang.String" />
			<form-property name="dateAccessionedEnd"
				type="java.lang.String" />
			<form-property name="sampleSubmitter"
				type="java.lang.String" />
			<form-property name="storageLocation"
				type="gov.nih.nci.calab.dto.sample.StorageLocation" />
		</form-bean>
		<form-bean name="viewSampleDetailForm"
			type="org.apache.struts.validator.DynaValidatorActionForm">
			<form-property name="sampleId" type="java.lang.String" />
			<form-property name="containerId" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
		</form-bean>
		<form-bean name="viewAliquotDetailForm"
			type="org.apache.struts.validator.DynaValidatorActionForm">
			<form-property name="sampleId" type="java.lang.String" />
			<form-property name="aliquotId" type="java.lang.String" />
			<form-property name="page" type="java.lang.Integer"
				initial="0" />
		</form-bean>
	</form-beans>
	<global-exceptions>
		<exception
			handler="gov.nih.nci.calab.ui.core.BaseExceptionHandler"
			bundle="sample" key="error.sampleException" path="sample.message"
			type="gov.nih.nci.calab.exception.SampleException" />
	</global-exceptions>
	<action-mappings>
		<action path="/manageSample"
			type="gov.nih.nci.calab.ui.sample.SampleForwardAction"
			parameter="sample.manageSample" scope="request" />
		<action name="createSampleForm" parameter="dispatch"
			path="/createSample"
			type="gov.nih.nci.calab.ui.sample.CreateSampleAction"
			input="input">
			<exception
				handler="gov.nih.nci.calab.ui.core.BaseExceptionHandler"
				key="error.duplicateEntryException" path="sample.createSample"
				type="gov.nih.nci.calab.exception.DuplicateEntriesException" />
			<forward name="success" path="sample.viewSampleDetails" />
			<forward name="input"
				path="/createSample.do?dispatch=input&amp;page=0" />
			<forward name="setup" path="sample.createSample" />
		</action>
		<action name="createAliquotForm" parameter="dispatch"
			path="/createAliquot"
			type="gov.nih.nci.calab.ui.sample.CreateAliquotAction"
			input="input">
			<exception
				handler="gov.nih.nci.calab.ui.core.BaseExceptionHandler"
				key="error.duplicateEntryException"
				path="sample.createAliquot.duplicate"
				type="gov.nih.nci.calab.exception.DuplicateEntriesException" />
			<forward name="setup" path="sample.createAliquot" />
			<forward name="input"
				path="/createAliquot.do?dispatch=input&amp;page=0" />
			<forward name="success" path="sample.createAliquotresult" />
		</action>
		<action name="editAliquotForm" parameter="dispatch"
			path="/editAliquot" scope="request"
			type="gov.nih.nci.calab.ui.sample.EditAliquotAction" input="input">
			<forward name="setup" path="sample.editAliquot" />
			<forward name="input"
				path="/editAliquot.do?dispatch=input&amp;page=0" />
			<forward name="success" path="sample.createAliquot" />
		</action>
		<action input="input" name="searchSampleForm"
			parameter="dispatch" path="/searchSample"
			type="gov.nih.nci.calab.ui.sample.SearchSampleAction"
			scope="request">
			<forward name="input" path="sample.searchSample" />
			<forward name="success" path="sample.searchSampleResult" />
		</action>
		<action input="input" name="searchAliquotForm"
			parameter="dispatch" path="/searchAliquot"
			type="gov.nih.nci.calab.ui.sample.SearchAliquotAction"
			scope="request">
			<forward name="input" path="sample.searchAliquot" />
			<forward name="success" path="sample.searchAliquotResult" />
			<forward name="sampleResult"
				path="sample.searchSampleResult" />
		</action>
		<action path="/sampleResults"
			type="gov.nih.nci.calab.ui.sample.SampleForwardAction"
			parameter="sample.searchSampleResult" scope="request" />
		<action path="/aliquotResults"
			type="gov.nih.nci.calab.ui.sample.SampleForwardAction"
			parameter="sample.searchAliquotResult" scope="request" />
		<action input="input" name="searchAliquotForm"
			parameter="dispatch" path="/showAliquot"
			type="gov.nih.nci.calab.ui.sample.SearchAliquotAction"
			scope="request">
			<forward name="input" path="sample.searchSampleResult" />
			<forward name="success" path="sample.searchAliquotResult" />
		</action>
		<action input="input" name="viewSampleDetailForm"
			path="/viewSampleDetail" scope="request"
			type="gov.nih.nci.calab.ui.sample.ViewSampleDetailAction">
			<forward name="input" path="sample.searchSampleResult" />
			<forward name="success" path="sample.viewSampleDetails" />
		</action>
		<action input="input" name="viewAliquotDetailForm"
			path="/viewAliquotDetail" scope="request"
			type="gov.nih.nci.calab.ui.sample.ViewAliquotDetailAction">
			<forward name="input" path="sample.searchAliquotResult" />
			<forward name="success" path="sample.viewAliquotDetails" />
		</action>
	</action-mappings>
</struts-config>
{'fraction_non_alphanumeric': 0.16909124109805831, 'fraction_numerical': 0.002191247184856047, 'mean_word_length': 4.793370944992948, 'pattern_counts': {'":': 0, '<': 227, '<?xml version=': 2, '>': 227, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2748033', 'n_tokens_mistral': 6083, 'n_tokens_neox': 5362, 'n_words': 696}