User:Lauralhugo/sandbox

  ecommerce  index.jsp /axis2-web/index.jsp  org.springframework.web.context.ContextLoaderListener org.springframework.web.context.request.RequestContextListener org.springframework.security.web.session.HttpSessionEventPublisher <listener-class>org.owasp.csrfguard.CsrfGuardServletContextListener</listener-class> <listener-class>org.owasp.csrfguard.CsrfGuardHttpSessionListener</listener-class> <filter-name>AntiSamy filter</filter-name> <filter-class>com.boeing.ecomm.security.filter.AntiSamyFilter</filter-class> <filter-name>CSRFGuard</filter-name> <filter-class>org.owasp.csrfguard.CsrfGuardFilter</filter-class> <filter-name>requestContextFilter</filter-name> <filter-class>org.springframework.web.filter.RequestContextFilter</filter-class> <filter-name>hibernateFilter</filter-name> <filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class> <filter-name>stepsHibernateFilter</filter-name> <filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class> <init-param> <param-name>sessionFactoryBeanName</param-name> <param-value>stepsSessionFactory</param-value> </init-param> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> <filter-name>loginAuthenticationFilter</filter-name> <filter-class>com.boeing.ecomm.security.filter.LoginAuthenticationFilter</filter-class> <filter-mapping> <filter-name>AntiSamy filter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter-mapping> <filter-name>CSRFGuard</filter-name> <url-pattern>/mitac/*</url-pattern> </filter-mapping> <filter-mapping> <filter-name>hibernateFilter</filter-name> <url-pattern>*.htm</url-pattern> </filter-mapping> <filter-mapping> <filter-name>stepsHibernateFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter-mapping> <filter-name>requestContextFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter-mapping> <filter-name>springSecurityFilterChain</filter-name> <url-pattern>/mitac/*</url-pattern> </filter-mapping> <filter-mapping> <filter-name>loginAuthenticationFilter</filter-name> <url-pattern>/mitac/*</url-pattern> </filter-mapping> <servlet-name>mitac-dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/mitac-dispatcher-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> <servlet-mapping> <servlet-name>mitac-dispatcher</servlet-name> <url-pattern>/mitac/*</url-pattern> </servlet-mapping> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/config/mitac/mitac.xml</param-value> </context-param> <error-page> <error-code>404</error-code> /WEB-INF/pages/common/error/layout-404.jsp </error-page> <error-page> <error-code>401</error-code> /WEB-INF/pages/common/error/layout-401.jsp </error-page> <error-page> <error-code>500</error-code> /WEB-INF/pages/common/error/layout-500.jsp </error-page> <error-page> <error-code>400</error-code> /WEB-INF/pages/common/error/layout-500.jsp </error-page> <error-page> <error-code>403</error-code> /WEB-INF/pages/common/error/layout-403.jsp </error-page> <error-page> /WEB-INF/pages/common/error/layout-500.jsp </error-page> <context-param> <param-name>envlevel</param-name> <param-value>0</param-value> </context-param> <context-param> <param-name>spring.profiles.active</param-name> <param-value>off</param-value> </context-param> <context-param> <param-name>Owasp.CsrfGuard.Config</param-name> <param-value>WEB-INF/Owasp.CsrfGuard.xml</param-value> </context-param> <context-param> <param-name>Owasp.CsrfGuard.Config.Print</param-name> <param-value>true</param-value> </context-param> <session-config> <session-timeout>120</session-timeout> </session-config> </web-app>

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:oxm="http://www.springframework.org/schema/oxm" xsi:schemaLocation="	http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd	http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd	http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd	http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd	http://www.springframework.org/schema/oxm http://www.springframework.org/schema/oxm/spring-oxm-3.1.xsd">

<context:component-scan base-package="com.boeing.ecomm.parts.controller" /> <context:component-scan base-package="com.boeing.ecomm.partcatalog.controller" /> <context:component-scan base-package="com.boeing.ecomm.shipto.controller" /> <context:component-scan base-package="com.boeing.ecomm.orders.controller" /> <context:component-scan base-package="com.boeing.ecomm.partprocurement.controller" /> <context:component-scan base-package="com.boeing.ecomm.common.cache" /> <context:component-scan base-package="com.boeing.ecomm.common.controller" /> <context:component-scan base-package="com.boeing.ecomm.system.controller" />

<context:component-scan base-package="com.boeing.ecomm.Return.Controller"/> <context:component-scan base-package="com.boeing.ecomm.orders.controller" /> <context:component-scan base-package="com.boeing.ecomm.quotes.controller" /> <context:component-scan base-package="com.boeing.ecomm.returns.controller" /> <context:component-scan base-package="com.boeing.ecomm.globalsearch.controller" /> <context:component-scan base-package="com.boeing.ecomm.help.controller" /> <context:component-scan base-package="com.boeing.ecomm.admin.controller" /> <context:component-scan base-package="com.boeing.ecomm.contactus.controller" /> <context:component-scan base-package="com.boeing.ecomm.cart.controller" /> <context:component-scan base-package="com.boeing.ecomm.draftquote.controller" />

<bean id="viewResolver" class="org.springframework.web.servlet.view.ResourceBundleViewResolver"> <property name="basename" value="views"/> <bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles3.TilesConfigurer" p:definitions="/WEB-INF/config/tiles-definition.xml"> <property name="preparerFactoryClass" value="org.springframework.web.servlet.view.tiles3.SpringBeanPreparerFactory" /> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUploadSize" value="111111111" /> <property name="maxInMemorySize" value="111111111" /> <mvc:annotation-driven />

<bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver"> <property name="order" value="1" /> <property name="contentNegotiationManager"> <bean class="org.springframework.web.accept.ContentNegotiationManager"> <constructor-arg> <bean class="org.springframework.web.accept.PathExtensionContentNegotiationStrategy"> <constructor-arg> <entry key="json" value="application/json"/> <entry key="xml" value="application/xml"/> </constructor-arg> </constructor-arg>

<property name="ignoreAcceptHeader" value="true" />

AjaxJsonDataReponse.(class)=org.springframework.web.servlet.view.tiles3.TilesView AjaxJsonDataReponse.url=AjaxJsonDataReponse

Menu.(class)=org.springframework.web.servlet.view.tiles3.TilesView Menu.url=Menu

AdminAccess.(class)=org.springframework.web.servlet.view.tiles3.TilesView AdminAccess.url=AdminAccess

Home.(class)=org.springframework.web.servlet.view.tiles3.TilesView Home.url=Home

SearchParts.(class)=org.springframework.web.servlet.view.tiles3.TilesView SearchParts.url=SearchParts

PartDetails.(class)=org.springframework.web.servlet.view.tiles3.TilesView PartDetails.url=PartDetails

PartReplacementDetails.(class)=org.springframework.web.servlet.view.tiles3.TilesView PartReplacementDetails.url=PartReplacementDetails RepairMyParts.(class)=org.springframework.web.servlet.view.tiles3.TilesView RepairMyParts.url=RepairMyParts

PartsCatalog.(class)=org.springframework.web.servlet.view.tiles3.TilesView PartsCatalog.url=PartsCatalog

PartsCatalogDownload.(class)=org.springframework.web.servlet.view.tiles3.TilesView PartsCatalogDownload.url=PartsCatalogDownload

ATA200.(class)=org.springframework.web.servlet.view.tiles3.TilesView ATA200.url=ATAspec200

ATA2000.(class)=org.springframework.web.servlet.view.tiles3.TilesView ATA2000.url=ATAspec2000

PartsCatalogDownloadSuccess.(class)=org.springframework.web.servlet.view.tiles3.TilesView PartsCatalogDownloadSuccess.url=PartsCatalogDownloadSuccess

ShipToSearch.(class)=org.springframework.web.servlet.view.tiles3.TilesView ShipToSearch.url=ShipToSearch

ShipToSearchResults.(class)=org.springframework.web.servlet.view.tiles3.TilesView ShipToSearchResults.url=ShipToSearchResults

SearchShipToDetails.(class)=org.springframework.web.servlet.view.tiles3.TilesView SearchShipToDetails.url=SearchShipToDetails

ShipToForm.(class)=org.springframework.web.servlet.view.tiles3.TilesView ShipToForm.url=ShipToForm

ShipToDetails.(class)=org.springframework.web.servlet.view.tiles3.TilesView ShipToDetails.url=ShipToDetails

ReviseShipTo.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReviseShipTo.url=ReviseShipTo

ShipToReviseConfirmation.(class)=org.springframework.web.servlet.view.tiles3.TilesView ShipToReviseConfirmation.url=ShipToReviseConfirmation

SaveShipTo.(class)=org.springframework.web.servlet.view.tiles3.TilesView SaveShipTo.url=SaveShipTo

PartsProcurementReport.(class)=org.springframework.web.servlet.view.tiles3.TilesView PartsProcurementReport.url=PartsProcurementReport

PartsProcurementResult.(class)=org.springframework.web.servlet.view.tiles3.TilesView PartsProcurementResult.url=PartsProcurementResult

PartProcurementResultSuccess.(class)=org.springframework.web.servlet.view.tiles3.TilesView PartProcurementResultSuccess.url=PartProcurementResultSuccess

ReportDeleteSuccess.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReportDeleteSuccess.url=ReportDeleteSuccess

PartProcReportDownload.(class)=org.springframework.web.servlet.view.tiles3.TilesView PartProcReportDownload.url=PartProcReportDownload

OrdersEnter.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrdersEnter.url=OrdersEnter

ItemSelectSubmit.(class)=org.springframework.web.servlet.view.tiles3.TilesView ItemSelectSubmit.url=ItemSelectSubmit

OrdersEnterConfirmation.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrdersEnterConfirmation.url=OrdersEnterConfirmation

AppConfigView.(class)=org.springframework.web.servlet.view.tiles3.TilesView AppConfigView.url=AppConfigView

OEM2SearchParts.(class)=org.springframework.web.servlet.view.tiles3.TilesView OEM2SearchParts.url=OEM2SearchParts

OrderMessages.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderMessages.url=OrderMessages

ReturnSearch.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReturnSearch.url=ReturnSearch

ReturnSearchResults.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReturnSearchResults.url=ReturnSearchResults

WSExceptionError.(class)=org.springframework.web.servlet.view.tiles3.TilesView WSExceptionError.url=WSExceptionError

WSPopUpExceptionError.(class)=org.springframework.web.servlet.view.tiles3.TilesView WSPopUpExceptionError.url=WSPopUpExceptionError

ReqParamError.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReqParamError.url=ReqParamError

ReqParamPopUpError.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReqParamPopUpError.url=ReqParamPopUpError

Error500.(class)=org.springframework.web.servlet.view.tiles3.TilesView Error500.url=500

ErrorPopUp500.(class)=org.springframework.web.servlet.view.tiles3.TilesView ErrorPopUp500.url=ErrorPopUp500

OrdersSearch.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrdersSearch.url=OrdersSearch

OrdersSearchResults.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrdersSearchResults.url=OrdersSearchResults

OrderDetails.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderDetails.url=OrderDetails

OrderEmailStatus.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderEmailStatus.url=OrderEmailStatus

OrderSplitEvent.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderSplitEvent.url=OrderSplitEvent

OrderEmailConfirmation.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderEmailConfirmation.url=OrderEmailConfirmation

OrderSearchDownload.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderSearchDownload.url=OrderSearchDownload

QuoteSearch.(class)=org.springframework.web.servlet.view.tiles3.TilesView QuoteSearch.url=QuoteSearch

QuoteSearchResult.(class)=org.springframework.web.servlet.view.tiles3.TilesView QuoteSearchResult.url=QuoteSearchResult

HelpContent.(class)=org.springframework.web.servlet.view.tiles3.TilesView HelpContent.url=HelpContent

UnitOfMeasure.(class)=org.springframework.web.servlet.view.tiles3.TilesView UnitOfMeasure.url=UnitOfMeasure

OrdersStatusDefinitions.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrdersStatusDefinitions.url=OrdersStatusDefinitions

InfoDesk.(class)=org.springframework.web.servlet.view.tiles3.TilesView InfoDesk.url=InfoDesk

InfoDeskContent.(class)=org.springframework.web.servlet.view.tiles3.TilesView InfoDeskContent.url=InfoDeskContent QuoteDetails.(class)=org.springframework.web.servlet.view.tiles3.TilesView QuoteDetails.url=QuoteDetails

TermsAndConditions.(class)=org.springframework.web.servlet.view.tiles3.TilesView TermsAndConditions.url=TermsAndConditions AftermarketTerms.(class)=org.springframework.web.servlet.view.tiles3.TilesView AftermarketTerms.url=AftermarketTerms

QuoteRequest.(class)=org.springframework.web.servlet.view.tiles3.TilesView QuoteRequest.url=QuoteRequest

QuoteReqConfirmation.(class)=org.springframework.web.servlet.view.tiles3.TilesView QuoteReqConfirmation.url=QuoteReqConfirmation

OrderReviseRequest.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderReviseRequest.url=OrderReviseRequest

OrderRevConfirmation.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderRevConfirmation.url=OrderRevConfirmation

OrderCancelRequest.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderCancelRequest.url=OrderCancelRequest

OrderCancel.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderCancel.url=OrderCancel

InvoiceDetails.(class)=org.springframework.web.servlet.view.tiles3.TilesView InvoiceDetails.url=InvoiceDetails

ShipmentDetails.(class)=org.springframework.web.servlet.view.tiles3.TilesView ShipmentDetails.url=ShipmentDetails

CustomsInvoice.(class)=org.springframework.web.servlet.view.tiles3.TilesView CustomsInvoice.url=CustomsInvoice

PartReplacementAuthorization.(class)=org.springframework.web.servlet.view.tiles3.TilesView PartReplacementAuthorization.url=PartReplacementAuthorization

CustomAuthorizationDoc.(class)=org.springframework.web.servlet.view.tiles3.TilesView CustomAuthorizationDoc.url=CustomAuthorizationDoc

OrderDetailsFrmEmail.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderDetailsFrmEmail.url=OrderDetailsFrmEmail

ReturnsRequest.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReturnsRequest.url=ReturnsRequest

ReturnsRequestConfirmation.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReturnsRequestConfirmation.url=ReturnsRequestConfirmation

DuplicateShipmentRequest.(class)=org.springframework.web.servlet.view.tiles3.TilesView DuplicateShipmentRequest.url=DuplicateShipmentRequest

DamagedPartRequest.(class)=org.springframework.web.servlet.view.tiles3.TilesView DamagedPartRequest.url=DamagedPartRequest

QualityRejection.(class)=org.springframework.web.servlet.view.tiles3.TilesView QualityRejection.url=QualityRejection ReturnsAttachmentPage.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReturnsAttachmentPage.url=ReturnsAttachmentPage AttachmentRequestConfirmation.(class)=org.springframework.web.servlet.view.tiles3.TilesView AttachmentRequestConfirmation.url=AttachmentRequestConfirmation

MisroutedShipmentRequest.(class)=org.springframework.web.servlet.view.tiles3.TilesView MisroutedShipmentRequest.url=MisroutedShipmentRequest

NotReqOrOrderedInErrorRequest.(class)=org.springframework.web.servlet.view.tiles3.TilesView NotReqOrOrderedInErrorRequest.url=NotReqOrOrderedInErrorRequest

OrderedInError.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderedInError.url=OrderedInError WrongPartShippedOrOtherRequest.(class)=org.springframework.web.servlet.view.tiles3.TilesView WrongPartShippedOrOtherRequest.url=WrongPartShippedOrOtherRequest OtherRequest.(class)=org.springframework.web.servlet.view.tiles3.TilesView OtherRequest.url=OtherRequest

WrongQuantityShippedRequest.(class)=org.springframework.web.servlet.view.tiles3.TilesView WrongQuantityShippedRequest.url=WrongQuantityShippedRequest

GlobalSearchInvoice.(class)=org.springframework.web.servlet.view.tiles3.TilesView GlobalSearchInvoice.url=GlobalSearchInvoice

ReturnAuthorisation.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReturnAuthorisation.url=ReturnAuthorisation

ReturnDetails.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReturnDetails.url=ReturnDetails

RequestConfirmation.(class)=org.springframework.web.servlet.view.tiles3.TilesView RequestConfirmation.url=RequestConfirmation

ReturnDetailAuthorization.(class)=org.springframework.web.servlet.view.tiles3.TilesView ReturnDetailAuthorization.url=ReturnDetailAuthorization

AdminUserSearchHome.(class)=org.springframework.web.servlet.view.tiles3.TilesView AdminUserSearchHome.url=AdminUserSearchHome

UserDetails.(class)=org.springframework.web.servlet.view.tiles3.TilesView UserDetails.url=UserDetails

ContactUs.(class)=org.springframework.web.servlet.view.tiles3.TilesView ContactUs.url=ContactUs

ContactUsConfirmation.(class)=org.springframework.web.servlet.view.tiles3.TilesView ContactUsConfirmation.url=ContactUsConfirmation

ContactUsMoreInfo.(class)=org.springframework.web.servlet.view.tiles3.TilesView ContactUsMoreInfo.url=ContactUsMoreInfo

SearchPartsPopUp.(class)=org.springframework.web.servlet.view.tiles3.TilesView SearchPartsPopUp.url=SearchPartsPopUp

custCodeError.(class)=org.springframework.web.servlet.view.tiles3.TilesView custCodeError.url=custCodeError

CustCodePopUpError.(class)=org.springframework.web.servlet.view.tiles3.TilesView CustCodePopUpError.url=CustCodePopUpError

ConfigSetup.(class)=org.springframework.web.servlet.view.tiles3.TilesView ConfigSetup.url=ConfigSetup

CheckAppStatic.(class)=org.springframework.web.servlet.view.tiles3.TilesView CheckAppStatic.url=CheckAppStatic OrderCart.(class)=org.springframework.web.servlet.view.tiles3.TilesView OrderCart.url=OrderCart

DraftQuote.(class)=org.springframework.web.servlet.view.tiles3.TilesView DraftQuote.url=DraftQuote

<?xml version="1.0" encoding="ISO-8859-1" ?>

<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 3.0//EN" "http://tiles.apache.org/dtds/tiles-config_3_0.dtd"> <tiles-definitions> <definition template="/WEB-INF/pages/common/layout/base-layout.jsp" name="baseLayout"> <put-attribute name="title" value="" /> <put-attribute name="screentitle" value="" /> <put-attribute name="screentitlesupporttext" value="" /> <put-attribute name="header" value="/WEB-INF/pages/common/layout/header.jsp" /> <put-attribute name="menu" value="/WEB-INF/pages/common/layout/menu.jsp" /> <put-attribute name="error" value="/WEB-INF/pages/common/layout/error.jsp" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartDetails.jsp" /> <put-attribute name="footer" value="/WEB-INF/pages/common/layout/footer.jsp" /> <put-attribute name="cmPageId" value="" /> <put-attribute name="cmIdPrefix" value="PartPage:" /> <put-attribute name="cmCategoryId" value="" /> <definition template="/WEB-INF/pages/responsive/base-layout-responsive.jsp" name="baseLayoutResponsive"> <put-attribute name="title" value="" /> <put-attribute name="screentitle" value="" /> <put-attribute name="screentitlesupporttext" value="" /> <put-attribute name="header" value="/WEB-INF/pages/responsive/header-responsive.jsp" /> <put-attribute name="menu" value="/WEB-INF/pages/responsive/menu-responsive.jsp" /> <put-attribute name="error" value="/WEB-INF/pages/responsive/error-responsive.jsp" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartDetails.jsp" /> <put-attribute name="footer" value="/WEB-INF/pages/responsive/footer-responsive.jsp" /> <put-attribute name="cmPageId" value="" /> <put-attribute name="cmIdPrefix" value="PartPage:" /> <put-attribute name="cmCategoryId" value="" />

<definition template="/WEB-INF/pages/common/layout/error-layout.jsp" name="errorLayout"> <put-attribute name="title" value="" /> <put-attribute name="screentitle" value="" /> <put-attribute name="header" value="/WEB-INF/pages/common/layout/header.jsp" /> <put-attribute name="menu" value="/WEB-INF/pages/common/layout/menu.jsp" /> <put-attribute name="body" value="/WEB-INF/pages/common/layout/error.jsp" /> <put-attribute name="footer" value="/WEB-INF/pages/common/layout/footer.jsp" /> <put-attribute name="cmPageId" value="" /> <put-attribute name="cmIdPrefix" value="PartPage:" /> <put-attribute name="cmCategoryId" value="" />

<definition template="/WEB-INF/pages/common/layout/popup-layout.jsp" name="popupLayout"> <put-attribute name="title" value="" /> <put-attribute name="screentitle" value="" /> <put-attribute name="screentitlesupporttext" value="" /> <put-attribute name="error" value="/WEB-INF/pages/common/layout/error.jsp" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/OrderEmailStatus.jsp" /> <put-attribute name="cmPageId" value="" /> <put-attribute name="cmIdPrefix" value="PartPage:Pop Up-" /> <put-attribute name="cmCategoryId" value="" />

<definition template="/WEB-INF/pages/common/layout/packsheet-layout.jsp" name="packSheetLayout"> <put-attribute name="title" value="" /> <put-attribute name="screentitle" value="" /> <put-attribute name="screentitlesupporttext" value="" /> <put-attribute name="cmPageId" value="" /> <put-attribute name="cmIdPrefix" value="PartPage:Pop Up-" /> <put-attribute name="cmCategoryId" value="" /> <put-attribute name="error" value="/WEB-INF/pages/common/layout/error.jsp" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/ReturnDetails.jsp" />

<definition template="/WEB-INF/pages/common/layout/empty-layout.jsp" name="invoiceLayout"> <put-attribute name="title" value="" /> <put-attribute name="error" value="/WEB-INF/pages/common/layout/error.jsp" /> <put-attribute name="cmPageId" value="" /> <put-attribute name="cmIdPrefix" value="PartPage:" /> <put-attribute name="cmCategoryId" value="" /> <put-attribute name="body" value="" />

<definition name="SearchParts" extends="baseLayout"> <put-attribute name="title" value="PART Page - Search Parts" /> <put-attribute name="screentitle" value="Parts - Search" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/SearchParts.jsp" />

<definition name="PartReplacementAuthorization" extends="popupLayout"> <put-attribute name="title" value="PART Page - Replacement Authorization" /> <put-attribute name="screentitle" value="PART Page - Replacement Authorization" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartReplacementAuthorization.jsp" /> <put-attribute name="bannertitle" value="PartReplacement" /> <put-attribute name="cmPageId" value="Replacement Documentation" /> <put-attribute name="cmCategoryId" value="Replacement Documentation" />

<definition name="CustomAuthorizationDoc" extends="popupLayout"> <put-attribute name="title" value="PART Page - Replacement Authorization" /> <put-attribute name="screentitle" value="PART Page - Replacement Authorization" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/CustomAuthorizationDoc.jsp" /> <put-attribute name="bannertitle" value="PartReplacement" /> <put-attribute name="cmPageId" value="Replacement Documentation" /> <put-attribute name="cmCategoryId" value="Replacement Documentation" />

<definition name="Home" extends="baseLayout"> <put-attribute name="title" value="PART Page - Home" /> <put-attribute name="screentitle" value="Home" /> <put-attribute name="cmPageId" value="Home" /> <put-attribute name="cmCategoryId" value="Home" /> <put-attribute name="body" value="/WEB-INF/pages/common/home.jsp" />

<definition name="PartsCatalog" extends="baseLayout"> <put-attribute name="title" value="PART Page - Parts - Catalog" /> <put-attribute name="screentitle" value="Parts - Catalog" /> <put-attribute name="cmPageId" value="Parts - Catalog" /> <put-attribute name="cmCategoryId" value="Parts - Catalog" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartsCatalog.jsp" /> <definition name="PartsCatalogDownload" extends="baseLayout"> <put-attribute name="title" value="PART Page - Parts -Catalog Download" /> <put-attribute name="screentitle" value="Parts - Catalog Download" /> <put-attribute name="cmPageId" value="Parts - Catalog Download" /> <put-attribute name="cmCategoryId" value="Parts - Catalog Download" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartsCatalogDownload.jsp" /> <definition name="PartsCatalogDownloadSuccess" extends="baseLayout"> <put-attribute name="title" value="PART Page - Parts Catalog Download" /> <put-attribute name="screentitle" value="Parts - Catalog Download" /> <put-attribute name="cmPageId" value="Parts - Catalog" /> <put-attribute name="cmCategoryId" value="Parts - Catalog" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartsCatalogDownloadSuccess.jsp" /> <definition name="SearchParts" extends="baseLayout"> <put-attribute name="title" value="PART Page - Parts - Search" /> <put-attribute name="screentitle" value="Parts - Search" /> <put-attribute name="screenid" value="1" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/SearchParts.jsp" /> <put-attribute name="cmPageId" value="Parts - Search" /> <put-attribute name="cmCategoryId" value="Parts - Search" /> <definition name="PartDetails" extends="baseLayout"> <put-attribute name="title" value="PART Page - Parts - Search Results" /> <put-attribute name="screentitle" value="Parts - Search Results" /> <put-attribute name="cmPageId" value="Parts - Search Results" /> <put-attribute name="cmCategoryId" value="Parts - Search Results" /> <put-attribute name="screenid" value="2" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartDetails.jsp" /> <definition name="PartReplacementDetails" extends="baseLayout"> <put-attribute name="title" value="PART Page - Parts - Search Results" /> <put-attribute name="screentitle" value="Parts - Replacement Search Results" /> <put-attribute name="screenid" value="3" /> <put-attribute name="cmPageId" value="Parts - Replacement Search Results" /> <put-attribute name="cmCategoryId" value="Parts - Replacement Search Results" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartDetails.jsp" /> <definition name="RepairMyParts" extends="baseLayout"> <put-attribute name="title" value="PART Page - Info Desk - Repair My Part" /> <put-attribute name="screentitle" value="Info Desk - Repair My Part" /> <put-attribute name="cmPageId" value="Info Desk - Repair My Part" /> <put-attribute name="cmCategoryId" value="Info Desk - Repair My Part" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/RepairMyParts.jsp" />

<definition name="ShipToSearch" extends="baseLayout"> <put-attribute name="title" value="PART Page - Ship To - Search" /> <put-attribute name="screentitle" value="Ship To - Search" /> <put-attribute name="cmPageId" value="Ship To - Search" /> <put-attribute name="cmCategoryId" value="Ship To - Search" /> <put-attribute name="screenid" value="30" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/shipto/ShipToSearch.jsp" />

<definition name="ReturnSearch" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Search" /> <put-attribute name="screentitle" value="Returns - Search" /> <put-attribute name="cmPageId" value="Returns - Search" /> <put-attribute name="cmCategoryId" value="Returns - Search" /> <put-attribute name="screenid" value="16" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/ReturnSearch.jsp" />

<definition name="ReturnDetails" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Return Detail" /> <put-attribute name="screentitle" value="Returns - Return Detail" /> <put-attribute name="cmPageId" value="Returns - Return Detail" /> <put-attribute name="cmCategoryId" value="Returns - Return Detail" /> <put-attribute name="screenid" value="18" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/ReturnDetails.jsp" />

<definition name="RequestConfirmation" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request Confirmation" /> <put-attribute name="screentitle" value="Returns - Request Confirmation" /> <put-attribute name="cmPageId" value="Returns - Request Confirmation" /> <put-attribute name="cmCategoryId" value="Returns - Request Confirmation" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/RequestConfirmation.jsp" />

<definition name="ReturnDetailAuthorization" extends="packSheetLayout"> <put-attribute name="title" value="PART Page - Return Authorization" /> <put-attribute name="screentitle" value="Returns - Request Authorization" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/ReturnDetailAuthorization.jsp" /> <put-attribute name="cmPageId" value="Return Authorization" /> <put-attribute name="cmCategoryId" value="Return Authorization" /> <definition name="ReturnSearchResults" extends="baseLayout">

<put-attribute name="title" value="PART Page - Returns - Search Results" /> <put-attribute name="screentitle" value="Returns - Search Results" /> <put-attribute name="cmPageId" value="Returns - Search Results" /> <put-attribute name="cmCategoryId" value="Returns - Search Results" /> <put-attribute name="screenid" value="17" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/ReturnSearchResults.jsp" />

<definition name="ShipToSearchResults" extends="baseLayout"> <put-attribute name="title" value="PART Page - Ship To - Search Results" /> <put-attribute name="screentitle" value="Ship To - Search Results" /> <put-attribute name="cmPageId" value="Ship To - Search Results" /> <put-attribute name="cmCategoryId" value="Ship To - Search Results" /> <put-attribute name="screenid" value="31" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/shipto/ShipToSearchResults.jsp" />

<definition name="SearchShipToDetails" extends="baseLayout"> <put-attribute name="title" value="PART Page - Search Ship To - Detail" /> <put-attribute name="screentitle" value="Search Ship To Detail" /> <put-attribute name="cmPageId" value="Ship To - Search Detail" /> <put-attribute name="cmCategoryId" value="Ship To - Search Detail" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/shipto/SearchShipToDetails.jsp" />

<definition name="ShipToForm" extends="baseLayout"> <put-attribute name="title" value="PART Page - Ship To - Add" /> <put-attribute name="screentitle" value="Ship To - Add" /> <put-attribute name="screenid" value="33" /> <put-attribute name="cmPageId" value="Ship To - Add" /> <put-attribute name="cmCategoryId" value="Ship To - Add" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/shipto/ShipToForm.jsp" />

<definition name="ShipToDetails" extends="baseLayout"> <put-attribute name="title" value="PART Page - Ship To - Detail" /> <put-attribute name="screentitle" value="Ship To - Detail" /> <put-attribute name="screenid" value="32" /> <put-attribute name="cmPageId" value="Ship To - Detail" /> <put-attribute name="cmCategoryId" value="Ship To - Detail" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/shipto/ShipToDetails.jsp" />

<definition name="ReviseShipTo" extends="baseLayout"> <put-attribute name="title" value="PART Page - Ship To - Revise" /> <put-attribute name="screentitle" value="Ship To - Revise" /> <put-attribute name="screenid" value="34" /> <put-attribute name="cmPageId" value="Ship To - Revise" /> <put-attribute name="cmCategoryId" value="Ship To - Revise" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/shipto/ReviseShipTo.jsp" />

<definition name="ShipToReviseConfirmation" extends="baseLayout"> <put-attribute name="title" value="PART Page - Ship To - Add / Revise - Confirmation" /> <put-attribute name="screentitle" value="Ship To - Revise" /> <put-attribute name="cmPageId" value="Ship To - Revise" /> <put-attribute name="cmCategoryId" value="Ship To - Revise" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/shipto/ShipToReviseConfirmation.jsp" />

<definition name="SaveShipTo" extends="baseLayout"> <put-attribute name="title" value="PART Page - Ship To - Add / Revise - Confirmation" /> <put-attribute name="screentitle" value="Ship To - Add" /> <put-attribute name="cmPageId" value="Save Ship To Code" /> <put-attribute name="cmCategoryId" value="Save Ship To Code" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/shipto/SaveShipTo.jsp" />

<definition name="PartsProcurementReport" extends="baseLayout"> <put-attribute name="title" value="PART Page - Parts Download" /> <put-attribute name="screentitle" value="Parts - Download" /> <put-attribute name="screenid" value="4" /> <put-attribute name="cmPageId" value="Parts - Download" /> <put-attribute name="cmCategoryId" value="Parts - Download" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartsProcurementReport.jsp" /> <definition name="PartsProcurementResult" extends="baseLayout"> <put-attribute name="title" value="PART Page - Parts Download Confirmation" /> <put-attribute name="screentitle" value="Parts - Download" /> <put-attribute name="cmPageId" value="Parts - Download" /> <put-attribute name="cmCategoryId" value="Parts - Download" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartsProcurementResult.jsp" />

<definition name="PartProcurementResultSuccess" extends="baseLayout"> <put-attribute name="title" value="PART Page - Parts Download Result Success" /> <put-attribute name="screentitle" value="Parts - Download" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartProcurementResultSuccess.jsp" />

<definition name="ReportDeleteSuccess" extends="baseLayout"> <put-attribute name="title" value="PART Page - Parts - Download Delete Success" /> <put-attribute name="screentitle" value="Parts - Download Delete Success" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/ReportDeleteSuccess.jsp" /> <definition name="PartProcReportDownload" extends="baseLayout"> <put-attribute name="title" value="PART Page - Download Report" /> <put-attribute name="screentitle" value="Parts - Download Report" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartProcReportDownload.jsp" />

<definition name="ATAspec200" extends="baseLayout"> <put-attribute name="title" value="PART Page - ATAspec200" /> <put-attribute name="screentitle" value="ATA Spec 200" /> <put-attribute name="cmPageId" value="ATA Spec 200" /> <put-attribute name="cmCategoryId" value="ATA Spec 200" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/staticpages/ATAspec200.jsp" />

<definition name="ATAspec2000" extends="baseLayout"> <put-attribute name="title" value="PART Page - ATAspec2000" /> <put-attribute name="cmPageId" value="ATA Spec 2000" /> <put-attribute name="cmCategoryId" value="ATA Spec 2000" /> <put-attribute name="screentitle" value="ATA Spec 2000" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/staticpages/ATAspec2000.jsp" />

<definition name="TermsAndConditions" extends="baseLayout"> <put-attribute name="title" value="PART Page - TermsAndConditions" /> <put-attribute name="cmPageId" value="Info Desk - Terms And Conditions" /> <put-attribute name="cmCategoryId" value="Info Desk - Terms And Conditions" /> <put-attribute name="screentitle" value="Info Desk - Terms And Conditions" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/staticpages/TermsAndConditions.jsp" /> <definition name="AftermarketTerms" extends="baseLayout"> <put-attribute name="title" value="PART Page - AftermarketTermsAnConditions" /> <put-attribute name="screentitle" value="Info Desk - Aftermarket Terms And Conditions" /> <put-attribute name="cmPageId" value="Info Desk - Aftermarket Terms And Conditions" /> <put-attribute name="cmCategoryId" value="Info Desk - Aftermarket Terms And Conditions" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/staticpages/AftermarketTerms.jsp" />

<definition name="AppConfigView" extends="baseLayout"> <put-attribute name="title" value="PART Page - Search Application Configuration Parameters" /> <put-attribute name="screentitle" value="Search Application Configuration Parameters" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/system/SearchAppConfig.jsp" />

<definition name="OrderMessages" extends="popupLayout"> <put-attribute name="title" value="PART Page - Message Information" /> <put-attribute name="screentitle" value="Order Messages" /> <put-attribute name="bannertitle" value="Messages" /> <put-attribute name="cmPageId" expression="Message Detail-${data.messageType}" /> <put-attribute name="cmCategoryId" value="Message Detail" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrderMessages.jsp" />

<definition name="SearchPartsPopUp" extends="popupLayout"> <put-attribute name="title" value="PART Page - Parts - Partial Search Help" /> <put-attribute name="screentitle" value="Parts - Partial Search Help" /> <put-attribute name="bannertitle" value="Help" /> <put-attribute name="cmPageId" value="Help-Search for Parts Using a Partial Part Number" /> <put-attribute name="cmCategoryId" value="Help" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/SearchPartsPopUp.jsp" />

<definition name="OrdersEnter" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders - Enter" /> <put-attribute name="screentitle" value="Orders - Enter" /> <put-attribute name="screenid" value="9" /> <put-attribute name="cmPageId" value="Orders - Enter" /> <put-attribute name="cmCategoryId" value="Orders - Enter" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrdersCreate.jsp" /> <definition name="ItemSelectSubmit" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders Enter" /> <put-attribute name="screentitle" value="Orders-Enter" /> <put-attribute name="cmPageId" value="Orders - Enter" /> <put-attribute name="cmCategoryId" value="Orders - Enter" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/ItemSelectSubmit.jsp" />

<definition name="OrdersSearch" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders - Search" /> <put-attribute name="screentitle" value="Orders - Search" /> <put-attribute name="screenid" value="5" /> <put-attribute name="cmPageId" value="Orders - Search" /> <put-attribute name="cmCategoryId" value="Orders - Search" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrdersSearch.jsp" />

<definition name="OrdersSearchResults" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders - Search Results" /> <put-attribute name="screentitle" value="Orders - Search Results" /> <put-attribute name="cmPageId" value="Orders - Search Results" /> <put-attribute name="cmCategoryId" value="Orders - Search Results" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrdersSearchResults.jsp" /> <put-attribute name="screenid" value="6" />

<definition name="OrderDetails" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders - Order Detail" /> <put-attribute name="screentitle" value="Orders - Order Detail" /> <put-attribute name="screenid" value="8" /> <put-attribute name="cmPageId" value="Orders - Order Detail" /> <put-attribute name="cmCategoryId" value="Orders - Order Detail" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrderDetails.jsp" />

<definition name="OrderEmailStatus" extends="popupLayout"> <put-attribute name="title" value="PART Page - Orders - Order Email Details" /> <put-attribute name="screentitle" value="Order - Email Status" /> <put-attribute name="bannertitle" value="EMail" /> <put-attribute name="cmPageId" value="EMail" /> <put-attribute name="cmCategoryId" value="EMail" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrderEmailStatus.jsp" />

<definition name="InvoiceDetails" extends="invoiceLayout"> <put-attribute name="title" value="PART Page - Sales Invoice" /> <put-attribute name="screentitle" value="Orders - Invoice Search Results List" /> <put-attribute name="cmPageId" value="Orders - Invoice Search Results List" /> <put-attribute name="cmCategoryId" value="Orders - Invoice Search Results List" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/InvoiceDetails.jsp" />

<definition name="OrderEmailConfirmation" extends="popupLayout"> <put-attribute name="title" value="PART Page - Email Close" /> <put-attribute name="screentitle" value="Order-Email Confirmation" /> <put-attribute name="bannertitle" value="EMail" /> <put-attribute name="cmPageId" value="EMail" /> <put-attribute name="cmCategoryId" value="EMail" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrderEmailConfirmation.jsp" />

<definition name="OrdersEnterConfirmation" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders - Enter Confirmation" /> <put-attribute name="screentitle" value="Orders - Enter Confirmation" /> <put-attribute name="bannertitle" value="EMail" /> <put-attribute name="cmPageId" value="Orders - Enter Confirmation" /> <put-attribute name="cmCategoryId" value="Orders - Enter Confirmation" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrdersCreateConfirmation.jsp" />

<definition name="OrderSearchDownload" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders - Download Select" /> <put-attribute name="screentitle" value="Orders - Search Results Download" /> <put-attribute name="screenid" value="7" /> <put-attribute name="cmPageId" value="Orders - Search Results Download" /> <put-attribute name="cmCategoryId" value="Orders - Search Results Download" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrderSearchDownload.jsp" />

<definition name="OrderSplitEvent" extends="baseLayout"> <put-attribute name="title" value="PART Page - Sis Events Information" /> <put-attribute name="screentitle" value="Orders - Item Split Events" /> <put-attribute name="screenid" value="35" /> <put-attribute name="cmPageId" value="Orders - Item Split Events" /> <put-attribute name="cmCategoryId" value="Orders - Item Split Events" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrderSplitEvent.jsp" />

<definition name="partdetail" extends="baseLayout"> <put-attribute name="title" value="PART Page - Part Detail" /> <put-attribute name="screentitle" value="Part Details" /> <put-attribute name="cmPageId" value="Part Details" /> <put-attribute name="cmCategoryId" value="Part Details" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/parts/PartDetails.jsp" />

<definition name="500" extends="errorLayout"> <put-attribute name="title" value="PART Page - System Error" /> <put-attribute name="screentitle" value="System Error" /> <put-attribute name="body" value="/WEB-INF/pages/common/error/500.jsp" /> <put-attribute name="cmPageId" value="System Error" /> <put-attribute name="cmCategoryId" value="System Error" />

<definition name="ErrorPopUp500" extends="popupLayout"> <put-attribute name="title" value="PART Page - System Error" /> <put-attribute name="screentitle" value="System Error" /> <put-attribute name="body" value="/WEB-INF/pages/common/error/500.jsp" /> <put-attribute name="cmPageId" value="Not Defined" /> <put-attribute name="cmCategoryId" value="Not Defined" /> <put-attribute name="bannertitle" value="SystemError" />

<definition name="WSExceptionError" extends="errorLayout"> <put-attribute name="title" value="PART Page - System Error" /> <put-attribute name="screentitle" value="System Error" /> <put-attribute name="body" value="/WEB-INF/pages/common/error/500.jsp" /> <put-attribute name="cmPageId" value="System Error" /> <put-attribute name="cmCategoryId" value="System Error" /> <definition name="WSPopUpExceptionError" extends="popupLayout"> <put-attribute name="title" value="PART Page - System Error" /> <put-attribute name="screentitle" value="System Error" /> <put-attribute name="body" value="/WEB-INF/pages/common/error/500.jsp" /> <put-attribute name="cmPageId" value="Not Defined" /> <put-attribute name="cmCategoryId" value="Not Defined" /> <put-attribute name="bannertitle" value="SystemError" /> <definition name="ReqParamPopUpError" extends="popupLayout"> <put-attribute name="title" value="PART Page - System Error" /> <put-attribute name="screentitle" value="System Error" /> <put-attribute name="body" value="/WEB-INF/pages/common/error/500.jsp" /> <put-attribute name="cmPageId" value="Not Defined" /> <put-attribute name="cmCategoryId" value="Not Defined" /> <put-attribute name="screentitle" value="System Error" /> <put-attribute name="bannertitle" value="SystemError" /> <definition name="ReqParamError" extends="errorLayout"> <put-attribute name="title" value="PART Page - System Error" /> <put-attribute name="screentitle" value="System Error" /> <put-attribute name="body" value="/WEB-INF/pages/common/error/500.jsp" /> <put-attribute name="cmPageId" value="System Error" /> <put-attribute name="cmCategoryId" value="System Error" /> <definition name="404" extends="errorLayout"> <put-attribute name="body" value="/WEB-INF/pages/common/error/404.jsp" /> <put-attribute name="cmPageId" value="System Error" /> <put-attribute name="cmCategoryId" value="System Error" /> <definition name="403" extends="errorLayout"> <put-attribute name="title" value="PART Page - Authorization Error" /> <put-attribute name="screentitle" value="Authorization Error" /> <put-attribute name="cmPageId" value="Unauthorized" /> <put-attribute name="cmCategoryId" value="Authorization Error" /> <put-attribute name="body" value="/WEB-INF/pages/common/error/403.jsp" /> <definition name="401" extends="errorLayout"> <put-attribute name="title" value="PART Page - Authorization Error" /> <put-attribute name="screentitle" value="Authorization Error" /> <put-attribute name="cmPageId" value="Unauthorized" /> <put-attribute name="cmCategoryId" value="Authorization Error" /> <put-attribute name="body" value="/WEB-INF/pages/common/error/401.jsp" /> <definition name="403PopUp" extends="popupLayout"> <put-attribute name="title" value="PART Page - Authorization Error" /> <put-attribute name="cmPageId" value="Unauthorized" /> <put-attribute name="cmCategoryId" value="Authorization Error" /> <put-attribute name="screentitle" value="Authorization Error" /> <put-attribute name="body" value="/WEB-INF/pages/common/error/403.jsp" /> <put-attribute name="bannertitle" value="AuthorizationError" /> <definition name="CustCodeError" extends="errorLayout"> <put-attribute name="title" value="PART Page - Authorization Error" /> <put-attribute name="screentitle" value="Authorization Error" /> <put-attribute name="cmPageId" value="Unauthorized" /> <put-attribute name="cmCategoryId" value="Authorization Error" /> <put-attribute name="body" value="/WEB-INF/pages/common/error/custCodeError.jsp" /> <definition name="CustCodePopUpError" extends="popupLayout"> <put-attribute name="body" value="/WEB-INF/pages/common/error/custCodeError.jsp" /> <put-attribute name="cmPageId" value="Not Defined" /> <put-attribute name="cmCategoryId" value="Not Defined" />

<definition name="QuoteSearch" extends="baseLayout"> <put-attribute name="title" value="PART Page - Quotes - Search" /> <put-attribute name="screentitle" value="Quotes - Search" /> <put-attribute name="screenid" value="12" /> <put-attribute name="cmPageId" value="Quotes - Search" /> <put-attribute name="cmCategoryId" value="Quotes - Search" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/quotes/QuoteSearch.jsp" />

<definition name="QuoteSearchResult" extends="baseLayout"> <put-attribute name="title" value="PART Page - Quotes - Search Results" /> <put-attribute name="screentitle" value="Quotes - Search Results" /> <put-attribute name="screenid" value="13" /> <put-attribute name="cmPageId" value="Quotes - Search Results" /> <put-attribute name="cmCategoryId" value="Quotes - Search Results" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/quotes/QuoteSearchResult.jsp" />

<definition name="QuoteDetails" extends="baseLayout"> <put-attribute name="title" value="PART Page - Quotes - View" /> <put-attribute name="screentitle" value="Quotes - Quote Detail" /> <put-attribute name="screenid" value="14" /> <put-attribute name="cmPageId" value="Quotes - Quote Detail" /> <put-attribute name="cmCategoryId" value="Quotes - Quote Detail" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/quotes/QuoteDetails.jsp" />

<definition name="HelpContent" extends="popupLayout"> <put-attribute name="title" expression="${data.title}" /> <put-attribute name="bannertitle" value="Help" /> <put-attribute name="cmPageId" expression="Help-${data.screenTitle}"/> <put-attribute name="cmCategoryId" expression="Help"/> <put-attribute name="body" value="/WEB-INF/pages/mitac/helpinfodesk/HelpContent.jsp" />

<definition name="UnitOfMeasure" extends="popupLayout"> <put-attribute name="title" value="PART Page - Info Desk - Unit of Measure " /> <put-attribute name="cmPageId" value="Help-Unit of Measure" /> <put-attribute name="bannertitle" value="Help" /> <put-attribute name="cmCategoryId" value="Help" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/helpinfodesk/UnitOfMeasure.jsp" />

<definition name="OrdersStatusDefinitions" extends="popupLayout"> <put-attribute name="title" value="PART Page - Orders - Purchase Order Status Definitions" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/helpinfodesk/OrdersStatusDefinitions.jsp" /> <put-attribute name="bannertitle" value="Help" /> <put-attribute name="cmPageId" value="Help - Purchase Order Status Definitions" /> <put-attribute name="cmCategoryId" value="Help - Purchase Order Status Definitions" />

<definition name="InfoDesk" extends="baseLayout"> <put-attribute name="title" value="PART Page - Info Desk Content" /> <put-attribute name="screentitle" value="Info Desk" /> <put-attribute name="cmPageId" value="Info Desk" /> <put-attribute name="cmCategoryId" value="Info Desk" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/helpinfodesk/InfoDesk.jsp" />

<definition name="InfoDeskContent" extends="baseLayout"> <put-attribute name="title" expression="${data.title}" /> <put-attribute name="screentitle" expression="${data.screenTitle}"/> <put-attribute name="info" value="infoDesk"/> <put-attribute name="cmPageId" expression="${data.screenTitle}"/> <put-attribute name="cmCategoryId" expression="${data.screenTitle}" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/helpinfodesk/InfoDeskContent.jsp" /> <definition name="QuoteRequest" extends="baseLayout"> <put-attribute name="title" value="PART Page - Quotes - Request" /> <put-attribute name="screentitle" value="Quotes - Request" /> <put-attribute name="screenid" value="15" /> <put-attribute name="cmPageId" value="Quotes - Request" /> <put-attribute name="cmCategoryId" value="Quotes - Request" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/quotes/QuoteRequest.jsp" />

<definition name="QuoteReqConfirmation" extends="baseLayout"> <put-attribute name="title" value="PART Page - Quotes - Request Results" /> <put-attribute name="screentitle" value="Quotes - Request Confirmation" /> <put-attribute name="cmPageId" value="Quotes - Request Confirmation" /> <put-attribute name="cmCategoryId" value="Quotes - Request Confirmation" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/quotes/QuoteReqConfirmation.jsp" />

<definition name="OrderReviseRequest" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders - Revise" /> <put-attribute name="screentitle" value="Orders - Revise" /> <put-attribute name="screenid" value="11" /> <put-attribute name="cmPageId" value="Orders - Revise" /> <put-attribute name="cmCategoryId" value="Orders - Revise" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrderReviseRequest.jsp" />

<definition name="OrderRevConfirmation" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders - Revise Confirmation" /> <put-attribute name="screentitle" value="Orders - Revise Confirmation" /> <put-attribute name="cmPageId" value="Orders - Revise Confirmation" /> <put-attribute name="cmCategoryId" value="Orders - Revise Confirmation" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrderRevConfirmation.jsp" />

<definition name="OrderCancelRequest" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders - Cancel" /> <put-attribute name="screentitle" value="Orders - Cancel" /> <put-attribute name="screenid" value="10" /> <put-attribute name="cmPageId" value="Orders - Cancel" /> <put-attribute name="cmCategoryId" value="Orders - Cancel" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrderCancelRequest.jsp" />

<definition name="OrderCancel" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders - Cancel Confirmation" /> <put-attribute name="screentitle" value="Orders - Cancel Confirmation" /> <put-attribute name="cmPageId" value="Orders - Cancel Confirmation" /> <put-attribute name="cmCategoryId" value="Orders - Cancel Confirmation" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/OrderCancel.jsp" />

<definition name="ShipmentDetails" extends="baseLayout"> <put-attribute name="title" value="PART Page - Orders - Shipment View" /> <put-attribute name="screentitle" value="Orders - Shipment Detail" /> <put-attribute name="screenid" value="36" /> <put-attribute name="cmPageId" value="Orders - Shipment Detail" /> <put-attribute name="cmCategoryId" value="Orders - Shipment Detail" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/ShipmentDetails.jsp" />

<definition name="CustomsInvoice" extends="invoiceLayout"> <put-attribute name="title" value="PART Page - Customs Invoice/Pack Sheet" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/orders/CustomsInvoice.jsp" /> <put-attribute name="cmPageId" value="Customs Invoice/Pack Sheet" /> <put-attribute name="cmCategoryId" value="Customs Invoice/Pack Sheet" />

<definition name="ConfigSetup" extends="baseLayout"> <put-attribute name="title" value="PART Page - Configuration Setup" /> <put-attribute name="screentitle" value="Configuration Setup" /> <put-attribute name="body" value="/WEB-INF/AdminPages/AdminConfigurationScreen.jsp" />

<definition name="WSDataSetup" extends="baseLayout"> <put-attribute name="title" value="PART Page - Web Service Data Setup" /> <put-attribute name="screentitle" value="Web Service Data Setup" /> <put-attribute name="cmPageId" value="Web Service Data Setup" /> <put-attribute name="cmCategoryId" value="Web Service Data Setup" /> <put-attribute name="body" value="/WEB-INF/AdminPages/WSAdministrationData.jsp" />

<definition name="GlobalSearchInvoice" extends="baseLayout"> <put-attribute name="title" value="PART Page - Sales Invoice" /> <put-attribute name="screentitle" value="Orders - Invoice Search Results List" /> <put-attribute name="cmPageId" value="Orders - Invoice Search Results List" /> <put-attribute name="cmCategoryId" value="Orders - Invoice Search Results List" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/globalsearch/GlobalSearchInvoice.jsp" /> <definition name="ReturnsRequest" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request" /> <put-attribute name="screentitle" value="Returns - Request" /> <put-attribute name="screenid" value="19" /> <put-attribute name="cmPageId" value="Returns - Request" /> <put-attribute name="cmCategoryId" value="Returns - Request" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/ReturnsRequest.jsp" /> <definition name="DuplicateShipmentRequest" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request" /> <put-attribute name="screentitle" value="Returns - Request" /> <put-attribute name="cmPageId" value="Returns - Request" /> <put-attribute name="cmCategoryId" value="Returns - Request" /> <put-attribute name="screenid" value="21" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/DuplicateShipmentRequest.jsp" />

<definition name="DamagedPartRequest" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request" /> <put-attribute name="screenid" value="20" /> <put-attribute name="screentitle" value="Returns - Request" /> <put-attribute name="cmPageId" value="Returns - Request" /> <put-attribute name="cmCategoryId" value="Returns - Request" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/DamagedPartRequest.jsp" /> <definition name="MisroutedShipmentRequest" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request" /> <put-attribute name="screentitle" value="Returns - Request" /> <put-attribute name="cmPageId" value="Returns - Request" /> <put-attribute name="cmCategoryId" value="Returns - Request" /> <put-attribute name="screenid" value="22" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/MisroutedShipmentRequest.jsp" /> <definition name="NotReqOrOrderedInErrorRequest" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request" /> <put-attribute name="screentitle" value="Returns - Request" /> <put-attribute name="screenid" value="23" /> <put-attribute name="cmPageId" value="Returns - Request" /> <put-attribute name="cmCategoryId" value="Returns - Request" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/NotReqOrOrderedInErrorRequest.jsp" /> <definition name="OrderedInError" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request" /> <put-attribute name="screentitle" value="Returns - Request" /> <put-attribute name="cmPageId" value="Returns - Request" /> <put-attribute name="cmCategoryId" value="Returns - Request" /> <put-attribute name="screenid" value="24" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/NotReqOrOrderedInErrorRequest.jsp" /> <definition name="QualityRejection" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request" /> <put-attribute name="screenid" value="25" /> <put-attribute name="cmPageId" value="Returns - Request" /> <put-attribute name="cmCategoryId" value="Returns - Request" /> <put-attribute name="screentitle" value="Returns - Request" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/DamagedPartRequest.jsp" /> <definition name="WrongPartShippedOrOtherRequest" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request" /> <put-attribute name="screentitle" value="Returns - Request" /> <put-attribute name="cmPageId" value="Returns - Request" /> <put-attribute name="cmCategoryId" value="Returns - Request" /> <put-attribute name="screenid" value="26" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/WrongPartShippedOrOtherRequest.jsp" /> <definition name="OtherRequest" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request" /> <put-attribute name="screentitle" value="Returns - Request" /> <put-attribute name="cmPageId" value="Returns - Request" /> <put-attribute name="cmCategoryId" value="Returns - Request" /> <put-attribute name="screenid" value="28" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/WrongPartShippedOrOtherRequest.jsp" /> <definition name="WrongQuantityShippedRequest" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request" /> <put-attribute name="screentitle" value="Returns - Request" /> <put-attribute name="cmPageId" value="Returns - Request" /> <put-attribute name="cmCategoryId" value="Returns - Request" /> <put-attribute name="screenid" value="27" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/WrongQuantityShippedRequest.jsp" /> <definition name="ReturnsRequestConfirmation" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Request Confirmation" /> <put-attribute name="cmPageId" value="Returns - Request Confirmation" /> <put-attribute name="cmCategoryId" value="Returns - Request Confirmation" /> <put-attribute name="screentitle" value="Returns - Request Confirmation" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/ReturnsRequestConfirmation.jsp" /> <definition name="ReturnsAttachmentPage" extends="baseLayout"> <put-attribute name="title" value="PART Page -Returns- Attachments(digital photos, documents etc)" /> <put-attribute name="screentitle" value="Attachments (digital photos, documents, etc)" /> <put-attribute name="cmPageId" value="Attachments (digital photos, documents, etc)" /> <put-attribute name="cmCategoryId" value="Attachments (digital photos, documents, etc)" /> <put-attribute name="screenid" value="29" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/ReturnsAttachmentPage.jsp" /> <definition name="AttachmentRequestConfirmation" extends="baseLayout"> <put-attribute name="title" value="PART Page - Returns - Upload Confirmation" /> <put-attribute name="screentitle" value="Returns - Add Attachments Confirmation" /> <put-attribute name="cmPageId" value="Returns - Add Attachments Confirmation" /> <put-attribute name="cmCategoryId" value="Returns - Add Attachments Confirmation" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/AttachmentRequestConfirmation.jsp" /> <definition name="ReturnAuthorisation" extends="packSheetLayout"> <put-attribute name="title" value="PART Page - Returns - Pack Sheet" /> <put-attribute name="screentitle" value="Return - Authorisation" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/return/ReturnAuthorisation.jsp" /> <put-attribute name="cmPageId" value="Return Authorization" /> <put-attribute name="cmCategoryId" value="Return Authorization" /> <definition name="AdminAccess" extends="baseLayout"> <put-attribute name="title" value="PART Page - Dev Admin - Access Contrl" /> <put-attribute name="contactusflag" value="admin2" /> <put-attribute name="screentitle" value="Dev Admin - Access Control" /> <put-attribute name="cmPageId" value="Dev Admin - Access Control" /> <put-attribute name="cmCategoryId" value="Dev Admin - Access Control" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/admin/AdminAccess.jsp" /> <definition name="AdminUserSearchHome" extends="baseLayout"> <put-attribute name="title" value="PART Page - Admin - User Search" /> <put-attribute name="screentitle" value="Admin - User Search" /> <put-attribute name="contactusflag" value="admin1" /> <put-attribute name="cmPageId" value="Admin - User Search" /> <put-attribute name="cmCategoryId" value="Admin - User Search" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/admin/AdminUserSearchHome.jsp" /> <definition name="UserDetails" extends="baseLayout"> <put-attribute name="title" value="PART Page - Admin - User Details" /> <put-attribute name="contactusflag" value="admin2" /> <put-attribute name="screentitle" value="Admin - User Details" /> <put-attribute name="cmPageId" value="Admin - User Details" /> <put-attribute name="cmCategoryId" value="Admin - User Details" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/admin/UserDetails.jsp" /> <definition name="ContactUs" extends="popupLayout"> <put-attribute name="title" value="PART Page - Contact Us" /> <put-attribute name="body" value="/WEB-INF/pages/common/contactus/ContactUs.jsp" /> <put-attribute name="bannertitle" value="ContactUs" /> <put-attribute name="cmPageId" value="Contact Us" /> <put-attribute name="cmCategoryId" value="Contact Us" /> <definition name="ContactUsConfirmation" extends="popupLayout"> <put-attribute name="title" value="PART Page - Contact Us Result" /> <put-attribute name="body" value="/WEB-INF/pages/common/contactus/ContactUsConfirmation.jsp" /> <put-attribute name="bannertitle" value="ContactUs" /> <put-attribute name="cmPageId" value="Contact Us" /> <put-attribute name="cmCategoryId" value="Contact Us" /> <definition name="ContactUsMoreInfo" extends="popupLayout"> <put-attribute name="title" value="PART Page - Contact Us" /> <put-attribute name="body" value="/WEB-INF/pages/common/contactus/ContactUsMoreInfo.jsp" /> <put-attribute name="bannertitle" value="ContactUs" /> <put-attribute name="cmPageId" value="Contact Us" /> <put-attribute name="cmCategoryId" value="Contact Us" /> <definition name="ConfigSetup" extends="baseLayout"> <put-attribute name="title" value="PART Page - Configuration Setup" /> <put-attribute name="screentitle" value="Configuration Setup" /> <put-attribute name="body" value="/WEB-INF/AdminPages/AdminConfigurationScreen.jsp" /> <definition name="CheckAppStatic" extends="baseLayout"> <put-attribute name="title" value="PART Page - MITAC - Check Application Static" /> <put-attribute name="screentitle" value="Check Application Static" /> <put-attribute name="screenid" value="1" /> <put-attribute name="cmPageId" value="MITAC - Check Application Static" /> <put-attribute name="cmCategoryId" value="MITAC - Check Application Static" /> <put-attribute name="body" value="/WEB-INF/pages/common/CheckAppStatic.jsp" /> <definition name="OrderCart" extends="baseLayout"> <put-attribute name="title" value="PART Page - Order - Cart" /> <put-attribute name="screentitle" value="Order - Cart" /> <put-attribute name="cmPageId" value="Order - Cart" /> <put-attribute name="cmCategoryId" value="Order - Cart" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/cart/OrderCart.jsp" /> <definition name="DraftQuote" extends="baseLayout"> <put-attribute name="title" value="PART Page - Draft - Quote" /> <put-attribute name="screentitle" value="Draft - Quote" /> <put-attribute name="cmPageId" value="Draft - Quote" /> <put-attribute name="cmCategoryId" value="Draft - Quote" /> <put-attribute name="body" value="/WEB-INF/pages/mitac/draftquote/DraftQuote.jsp" /> </tiles-definitions>

<%-- //********************************************************************************** //* //* Spare Parts Ordering System //* //* Copyright (c) The Boeing Company. //* All Rights Reserved. //* //* This software is the confidential and proprietary information of //* The Boeing Company ("Confidential Information"). You shall //* not disclose such Confidential Information and shall use it only in //* accordance with the terms of the license agreement you entered into //* with The Boeing Company. //* //* Revision History //* --- //* Version  Date         Modified By        Description //* 1.0      12/05/2013   S_RameshKumar      Initial version //* --- //* //********************************************************************************** //* base-layout JSP --%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles"%> <%@ taglib uri="http://htmlcompressor.googlecode.com/taglib/compressor" prefix="compress"%> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%> <compress:html compressCss="true" compressJavaScript="true" removeComments="true"> <%@ taglib uri="http://www.owasp.org/index.php/Category:OWASP_CSRFGuard_Project/Owasp.CsrfGuard.tld" prefix="csrf"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <tiles:insertAttribute name="title" ignore="true" /> <script type="text/javascript" src="${pageContext.request.contextPath}/MITACStaticContent/js/jquery-1.9.1.min.js">

<script src="${pageContext.request.contextPath}/MITACStaticContent/js/bootstrap.js">

<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/MITACStaticContent/css/bootstrap.css" />

<script type="text/javascript"> $(document).ready(function {		$('#one').css('height', $('#two').height + 'px');	});

<%-- <script type="text/javascript" src="${pageContext.request.contextPath}/MITACStaticContent/js/common-util.js"> --%> <%-- <script type="text/javascript" src="${pageContext.request.contextPath}/MITACStaticContent/js/globalsearchjs/globalsearch.js"> --%> <%-- <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/MITACStaticContent/css/bootstrap-responsive.css" /> --%>

<%-- <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/MITACStaticContent/css/style1.0.css" /> --%>

<%-- <script src="${pageContext.request.contextPath}/MITACStaticContent/js/bootstrap-datepicker.js" type="text/javascript"> --%> <%-- <script src="${pageContext.request.contextPath}/MITACStaticContent/js/jquery-ui-1.10.1.custom.min.js" type="text/javascript"> --%> <%-- <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/MITACStaticContent/css/bootstrap1.0.css" /> --%> <%-- <link rel="stylesheet" type="text/css" media="screen" href="${pageContext.request.contextPath}/MITACStaticContent/css/redmond/jquery-ui-1.10.1.custom.css" /> --%>

<input type="hidden" value="${timeZoneBaseBean.serverTimeZone}" id="timeZoneValue"> <c:set var="pageID" scope="request"> <tiles:getAsString name="screenid" ignore="true" /> </c:set> <c:set var="Admin" scope="request"> <tiles:getAsString name="contactusflag" ignore="true" /> </c:set> <c:set var="pageTitle" scope="request"> <tiles:getAsString name="screentitle" ignore="true" /> </c:set> <tiles:insertAttribute name="header" /> <%-- <jsp:include page="menu.jsp" />--%> <h4 class="pad8l screen_title">

<tiles:getAsString name="screentitle" ignore="true"></tiles:getAsString>

<c:set var="info"> <tiles:getAsString name="info" ignore="true"></tiles:getAsString> </c:set>

<c:if test="${info eq 'infoDesk'}">${data.screenTitle}</c:if>

<tiles:getAsString name="screentitlesupporttext" ignore="true"></tiles:getAsString> <form id="globalForm" action="GlobalSearch" method="GET" onsubmit="return globalvalidation" class="form-inline pad2t col-md-12"> Search <select name="selectedValue" id="selectedValue" class="form-control width25per"> <option value="partNumber">Part Number <option value="orderNumber">Purchase Order <option value="quoteNumber">Quote Number <option value="invoiceNumber">Invoice Number <input type="text" class="form-control" name="fieldValue" id="fieldValue" maxlength="30" /> <input type="hidden" class="btn btn-primary" value="0" name="pageNo" /> <img class="pad5r" alt="" src="/ecommerce/MITACStaticContent/img/btnSearchUp.gif" onclick="return globalvalidation;document.getElementById('globalForm').submit;" style="cursor: pointer;" height="23" width="30"> <input type="hidden" name="<csrf:tokenname/>" value="<csrf:tokenvalue/>" /> <tiles:insertAttribute name="menu" /> <tiles:insertAttribute name="error" ignore="true" /> <tiles:insertAttribute name="body" /> <tiles:insertAttribute name="footer" />

<div id="errorModal" class="modal modal-custom fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;"> <img class="pad5r" alt="" src="/ecommerce/MITACStaticContent/img/Warning.png"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">x </compress:html>

/*common-util.js*/ function formReset(formName) { document.getElementById(formName.name).reset; document.getElementById("errcontent").style.display="none"; var formId = '#' + formName.name; $(':input',formId) .not(':button, :submit, :reset, :hidden') .val(''); $("#"+formName.name+" "+"input:text, #"+formName.name+ " "+ "select").first.focus; }

function isEmpty(value) {	if (value.length < 1) {		return true; }	for ( var i = 0; i < value.length; i++) {		var oneChar = value.substring(i, i + 1); if (oneChar > " ") {			return false; }	}	return true; } function isAlpha(value) {	var alphaRegEx = /^[a-zA-Z]+$/i; var data = alphaRegEx.test(value); return data; } function isNumeric(value) {	var numericRegEx = /^[0-9]+$/i; var data = numericRegEx.test(value); return data; }

function isAlphaNumeric(value) {	var alphanumericRegEx = /^[0-9a-zA-Z]+$/i; var data = alphanumericRegEx.test(value); return data; } function isAlphaNumericSapce(value) {	var alphanumericRegEx = /^[0-9a-zA-Z\s]+$/i; var data = alphanumericRegEx.test(value); return data; } function isNumericPhone(value) {	var numRegEx = /^[0-9a-zA-Z\s\-]+$/i; var data = numRegEx.test(value); return data; } function isPartAlphaNumeric(value) {	var alphanumericRegEx = /^(((\d+-)*\d+-\d)*[A-Na-nP-Zp-z0-9]*)*$/; var data = alphanumericRegEx.test(value); return data; } function isAlphaNumericSpaceAndHyphen(value) {	var alphaNumericSpaceRegEx = /^[0-9a-zA-Z\s\-]+$/i; var data = alphaNumericSpaceRegEx.test(value); return data; } function isAlphaNumericHyphen(value) {	var alphaNumericSpaceRegEx = /^[0-9a-zA-Z\-]+$/i; var data = alphaNumericSpaceRegEx.test(value); return data; } function isValidEmail(value) {	  /*var emailRegEx = /^\s*[\w-\.]+\@[a-zA-Z0-9]+\.[a-zA-Z0-9]+$|^[\w-\.]+\@[a-zA-Z0-9]+\.[a-zA-Z0-9]+\.[a-zA-Z0-9]+\[\sg]+\s*$/;*/ var emailRegEx = /^\s*(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,256})+)*\s*$/; var data = emailRegEx.test(value); return data; }

function isValidMinMaxLength(value, minimumValue, maximumValue) {	var dataLength = value.length; if ((dataLength < minimumValue) || (dataLength > maximumValue)) {		return false; }   return true; }

function isValidMaxLength(value, maximumValue) {	var dataLength = value.length; if (dataLength > maximumValue) {		return false; }   return true; } function isValidMinLength(value, minimumValue) {	var dataLength = value.length; if (dataLength < minimumValue) {		return false; }   return true; }

function isValidLength(value, fixedValue) {	var dataLength = value.length; if (dataLength != fixedValue) {		return false; }	return true; }

$(document).ready(function{	$('#Clear').click(function{ $('select').prop('selectedIndex', 0); }); });

function displayErrorMessage(message, arg2) {	if ($('#errors').length) {		$('#errors').remove; }	if ($('#footer').length) {		$('#footer').remove; }	button = '<input type="submit" class="btn btn-sm btn-primary" data-dismiss="modal" data-target="#errorModal" aria-hidden="true" align="center" value="OK" id="ok_focus"/>'; if (message != '') { if (navigator.appVersion.indexOf("MSIE 7.") != -1) { $(' ').html(					message).appendTo('.modal-body'); $(' ').html(button).appendTo(					'.modal-footer'); $('#errorModal').modal({				keyboard : true,				backdrop : 'static'			}).css(					{						'width' : '450px',						'left' : function {							return (100 - (($(this).width / $(document) .width) * 100))									/ 2 + '%';						},						'margin' : 'auto'					}); $('#errorModal').on('shown', function {	      		$('#ok_focus').focus;	      	}); $('#errorModal').off('hidden').on('hidden', function {				var t = arg2.replace(".", "\\.");				$("#" + t).focus;			});

} else { $(' ').html(					message).appendTo('.modal-body'); $(' ').html(button).appendTo(					'.modal-footer'); $('#errorModal').modal({				keyboard : true,				backdrop : 'static'			}).css(					{						'width' : 'auto',						'left' : function {							return (100 - (($(this).width / $(document) .width) * 100))									/ 2 + '%';						},						'margin' : 'auto'					}); $('#errorModal').on('shown', function {	      		$('#ok_focus').focus;	      	}); $('#errorModal').off('hidden').on('hidden', function {				var t = arg2.replace(".", "\\.");				$("#" + t).focus;			});

}	} }

/* globalsearch.js */ function globalvalidation {	if (isTextEmptyAndAlphaNumeric) {		var selectedValue = document.getElementById("selectedValue").value; var globalForm = document.getElementById("globalForm"); if(selectedValue=="invoiceNumber"){ globalForm.target = "_blank"; }		else{ globalForm.target = "_parent"; }		globalForm.submit; return false; }	return false; }

function isPartAlphaNumericGlobal(value) {	var alphanumericRegEx = /^[A-Za-z0-9\-]*$/; var data = alphanumericRegEx.test(value); return data; }

function isTextEmptyAndAlphaNumeric {	var fieldValue = document.getElementById("fieldValue").value; var selectedValue = document.getElementById("selectedValue").value;

if (isEmpty(fieldValue)) {		displayErrorMessage("Search For field is blank.", "fieldValue"); return false; } 	else if (!isPartAlphaNumericGlobal(fieldValue) && selectedValue!="partNumber" && selectedValue!="invoiceNumber") {		displayErrorMessage("Search field must contain alphanumeric characters or a dash.","fieldValue"); return false; }	else if (fieldValue.length > 11 && selectedValue=="orderNumber") {		displayErrorMessage("Search field should not contain more than 11 characters.","fieldValue"); return false; }	else if (fieldValue.length > 9 && selectedValue=="quoteNumber") {		displayErrorMessage("Search field should not contain more than 9 characters.","fieldValue"); return false; }	else if (fieldValue.length > 20 && selectedValue=="invoiceNumber") {		displayErrorMessage("Search field should not contain more than 20 characters.","fieldValue"); return false; }	else {		return true; } }

function generalUnitOfMeasure {	var left = (screen.width/2)-(550/2); var top = (screen.height/2)-(550/2); window.open('UnitOfMeasure','Copyright','scrollbars=yes,resizable=no,width=540,height=300,left ='+left+',top ='+top+'').focus; }

/* Register HTML5 elements for old browsers */ document.createElement("footer"); document.createElement("header");

$(document).ready(function {

$(function {		$("#header-link-cart").on( "click", function(e) { e.preventDefault; $("#goToOrderCart").submit; });	});	$("#header-link-draftQuote").on(			"click",			function(e) {				e.preventDefault;				$("#goToDraftQuote").submit;			}); });

/* Register onclick events for common links */ $('#header-link-site-map').click(function {       var url = '/mbf-services/acp/site_map.bhtml';        window.location = url;    }); /* $('#header-link-help').click(function {		var url = '/mbf-services/help/HelpServlet';       window.open(url,'Help','scrollbars=yes,width=625,height=405');    });*/

/*   $('#header-link-contact-us').click(function {        var url = '/mbf-services/contactus/ContactUsServlet?bpnWebPage=';            window.open(url,'Contact','scrollbars=yes,width=625,height=405');    }); */ $('#footer-link-site-map').click(function {       var url = '/mbf-services/acp/site_map.bhtml';        window.location = url;    }); /* $('#footer-link-help').click(function {		var url = '/mbf-services/help/HelpServlet';        window.open(url,'Help','scrollbars=yes,width=625,height=405');    });*/

/* $('#footer-link-contact-us').click(function {        var url = '/mbf-services/contactus/ContactUsServlet?bpnWebPage=';        window.open(url,'Contact','scrollbars=yes,width=625,height=405');    }); */ $('#footer-link-terms-of-use').click(function {       var url = '/mbf-services/TermsOfUse/TermsOfUse.html';            window.open(url,'Terms','scrollbars=yes,width=625,height=405');    });

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans		http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">

<import resource="spring-security.xml"/> <import resource="mitacdatasource.xml"/> <import resource="mitachibernate-config.xml"/> <import resource="mitac-parts.xml"/> <import resource="mitacemail-config.xml"/> <import resource="batch/job-infrastructure.xml"/>

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans		http://www.springframework.org/schema/beans/spring-beans-3.1.xsd"> <beans profile="dev1-app-mec,local"> <bean id="mitacDataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" /> <property name="url" value="jdbc:sqlserver://SQL-SWCS-04-1B.sw.nos.boeing.com\ShrdDev02;databaseName=MITACeCommDev1;" /> <property name="username" value="MITACeCommDev1Usr" /> <property name="password" value="EO6Z6CF28SC@" /> <bean id="stepsDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <property name="url" value="jdbc:oracle:thin:@//stepstestx.ca.boeing.com:1528/STEPB.boeingdb" /> <property name="username" value="marketplace" /> <property name="password" value="q442012" /> <beans profile="dev2-app-mec"> <bean id="mitacDataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" /> <property name="url" value="jdbc:sqlserver://SQL-SWCS-04-1B.sw.nos.boeing.com\ShrdDev02;databaseName=MITACeCommDev2;" /> <property name="username" value="MITACeCommDev2Usr" /> <property name="password" value="RMYT25TJP4J@" /> <bean id="stepsDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <property name="url" value="jdbc:oracle:thin:@//stepstestx.ca.boeing.com:1528/STEPB.boeingdb" /> <property name="username" value="marketplace" /> <property name="password" value="q442012" /> <beans profile="cie-ift1-mrj-ec-app-blv-01, cie-ift1-mrj-ec-app-blv-02 ,cie-ift1-mrj-ec-app-blv-02.cieift1.ce.boeing.com , cie-ift1-mrj-ec-bat-blv-01.cieift1.ce.boeing.com"> <bean id="mitacDataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" /> <property name="url" value="jdbc:sqlserver://sql-cieblvift11.adcieift1.ce.boeing.com\CIESQLDB01;databaseName=MITACeCommIft1;" /> <property name="username" value="MITACeCommApp" /> <property name="password" value="Pass1234" /> <bean id="stepsDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <property name="url" value="jdbc:oracle:thin:@//stepstestx.ca.boeing.com:1528/STEPB.boeingdb" /> <property name="username" value="marketplace" /> <property name="password" value="q442012" /> <bean id="mitacDataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" /> <property name="url" value="jdbc:sqlserver://10.87.176.55:1433;databaseName=ONSITEMERGE;" /> <property name="username" value="sa" /> <property name="password" value="#infy123"/> <bean id="stepsDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <property name="url" value="jdbc:oracle:thin:@//stepstestx.ca.boeing.com:1528/STEPB.boeingdb" /> <property name="username" value="marketplace" /> <property name="password" value="q442012" />

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd	http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd">

<tx:annotation-driven transaction-manager="transactionManager" /> <tx:annotation-driven transaction-manager="stepsTransactionManager" />

<bean id="appSessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> <property name="dataSource" ref="mitacDataSource" /> <property name="annotatedClasses"> com.boeing.ecomm.admin.model.AppStaticDisplayBean com.boeing.ecomm.parts.model.PartGeneralInfoBean com.boeing.ecomm.parts.model.PartSupplierInfoBean com.boeing.ecomm.common.model.ApplicationConfigurationBean com.boeing.ecomm.util.db.Query com.boeing.ecomm.partcatalog.model.PartPriceCatalogBean com.boeing.ecomm.util.service.model.MockServiceBean com.boeing.ecomm.admin.model.AppConfigParamBean com.boeing.ecomm.admin.model.AppConfigParamValueBean com.boeing.ecomm.common.model.ServiceDataBean com.boeing.ecomm.partprocurement.model.PartProcReportInputBean com.boeing.ecomm.partprocurement.model.PartProcReportBean com.boeing.ecomm.batch.common.archivefiles.ArchiveFilesModel com.boeing.ecomm.batch.receive.partstaticdataload.PartGeneralInfoModel com.boeing.ecomm.batch.receive.partstaticdataload.PartSupplierInfoModel com.boeing.ecomm.batch.receive.procrpttran.PartProcReportModel com.boeing.ecomm.common.model.MessageBean com.boeing.ecomm.common.model.AppControlCtgryBean com.boeing.ecomm.common.model.AppControlAttrBean com.boeing.ecomm.common.model.AppControlAttrValBean com.boeing.ecomm.orders.model.ShipperExportInfo com.boeing.ecomm.admin.model.ServiceDataTestBean com.boeing.ecomm.admin.model.AppConfigCtgBean com.boeing.ecomm.common.model.AppStaticDisplayContentBean com.boeing.ecomm.returns.model.ReturnAttachmentBean com.boeing.ecomm.admin.model.BSDDescBean com.boeing.ecomm.admin.model.BSDGroupIdBean com.boeing.ecomm.admin.model.GroupIdCustomerCodeBean com.boeing.ecomm.admin.model.UserDefaultCustomerCodeBean com.boeing.ecomm.admin.model.UserGroupIdBean com.boeing.ecomm.help.model.HelpBean com.boeing.ecomm.admin.model.AppStaticDisplayBean com.boeing.ecomm.cart.model.CartInfoBean com.boeing.ecomm.draftquote.model.DraftQuoteInfoBean

com.boeing.ecomm.batch.send.returnattachment.ReturnAttachmentBatchModel <property name="hibernateProperties"> <prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect <prop key="hibernate.show_sql">true

<bean id="stepsSessionFactory1" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> <property name="dataSource" ref="stepsDataSource" />

<property name="hibernateProperties"> <prop key="hibernate.dialect">org.hibernate.dialect.OracleDialect <prop key="hibernate.show_sql">true

<alias name="appSessionFactory" alias="mitacSessionFactory" /> <alias name="stepsSessionFactory1" alias="stepsSessionFactory" />

<bean id="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager"> <property name="defaultTimeout" value="300" /> <property name="sessionFactory" ref="mitacSessionFactory" />

<bean id="stepsTransactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager"> <property name="defaultTimeout" value="300" /> <property name="sessionFactory" ref="stepsSessionFactory" />

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans		http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">

<bean id="emailHelper" class="com.boeing.ecomm.util.mail.EmailHelper" scope="prototype"> <property name="javaMailSender" ref="javaMailSender" /> <property name="simpleMailMessage" ref="simpleMailMessage" />

<bean id="javaMailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl" scope="prototype"> <property name="host" value="#{appConfigCache.getData('app.email.host')}" /> <property name="port" value="#{appConfigCache.getData('app.email.port')}" />

<bean id="simpleMailMessage" class="org.springframework.mail.SimpleMailMessage" scope="prototype"> <property name="from" value="#{appConfigCache.getData('app.email.default.from')}" /> <property name="to" value="#{appConfigCache.getData('app.email.default.to')}"/> <property name="subject" value="#{appConfigCache.getData('app.email.default.subject')}" /> <property name="text" value="#{appConfigCache.getData('app.email.default.content')}" />

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans		http://www.springframework.org/schema/beans/spring-beans-3.1.xsd">

<import resource="partprocurementresponse-job.xml"/> <import resource="partscatalogdownload-job.xml"/> <import resource="partsstaticdataload-job.xml"/> <import resource="returnattachment-job.xml"/> <import resource="ecomm-mdat-job.xml"/> <import resource="ecomm-reload-cache-job.xml"/>

<import resource="job-scheduler.xml"/>

<bean id="jobRepository" class="org.springframework.batch.core.repository.support.JobRepositoryFactoryBean"> <property name="dataSource" 		ref="mitacDataSource" /> <property name="transactionManager" ref="transactionManager" /> <bean id="jobLauncher" class="org.springframework.batch.core.launch.support.SimpleJobLauncher"> <property name="jobRepository" ref="jobRepository"/>

<bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"> <property name="host" value="#{appConfigCache.getData('app.email.host')}"/> <property name="port" value="#{appConfigCache.getData('app.email.port')}"/> <bean id="templateMessage" class="org.springframework.mail.SimpleMailMessage"> <property name="from" value="#{appConfigCache.getData('batch.email.from')}" /> <property name = "to" value="#{appConfigCache.getData('batch.email.to')}"> <property name = "replyTo" value="#{appConfigCache.getData('batch.email.replyto')}">

<property name = "cc" value="#{appConfigCache.getData('app.email.default.to')}"> <bean id="emailMonitoringNotifier" class="com.boeing.ecomm.batch.common.sendemail.EmailMonitoringNotifier"> <property name="mailSender" ref="mailSender" /> <property name="templateMessage" ref="templateMessage" />

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:task="http://www.springframework.org/schema/task" xsi:schemaLocation="http://www.springframework.org/schema/beans		http://www.springframework.org/schema/beans/spring-beans-3.1.xsd		http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.2.xsd"> <beans profile="dev2-app-mec, cie-ift1-mrj-ec-app-blv-01, cie-ift1-mrj-ec-app-blv-01.cieift1.ce.boeing.com,					cie-demo-mrj-ec-bat-blv-01,cie-demo-mrj-ec-bat-blv-01.ciefrz.ce.boeing.com,					cie-uat-mrj-ec-bat-blv-01, cie-uat-mrj-ec-bat-blv-01.ciefrz.ce.boeing.com,					cie-frz-mrj-ec-bat-blv-01, cie-frz-mrj-ec-bat-blv-01.ciefrz.ce.boeing.com, cie-frz-mrj-ec-bat-stl-01,					cie-frz-mrj-ec-bat-stl-01.ciefrz.ce.boeing.com, cie-prd-mrj-ec-bat-blv-01, cie-prd-mrj-ec-bat-blv-01.cieprd.ce.boeing.com,					cie-prd-mrj-ec-bat-stl-01, cie-prd-mrj-ec-bat-stl-01.cieprd.ce.boeing.com"> <bean id="csvLauncher" class="com.boeing.ecomm.batch.common.scheduler.BatchLauncher"> <property name="job" ref="partStaticInfoJob"> <bean id="partCatalogDownloadLauncher" class="com.boeing.ecomm.batch.common.scheduler.BatchLauncher"> <property name="job" ref="partPriceCatalogLoadJob"> <bean id="partProcRespLauncher" class="com.boeing.ecomm.batch.common.scheduler.BatchLauncher"> <property name="job" ref="procurementReportTransmissionJob"> <bean id="retAttchmtLauncher" class="com.boeing.ecomm.batch.common.scheduler.BatchLauncher"> <property name="job" ref="moveReturnAttchmntToMFT"> <bean id="mdatLauncher" class="com.boeing.ecomm.batch.common.scheduler.BatchLauncher"> <property name="job" ref="mdatjob"> <task:scheduled-tasks> <task:scheduled ref="mdatLauncher" method="launch" cron="#{appConfigCache.getData('mdat.cron.schedule')}" /> <task:scheduled ref="csvLauncher" method="launch" cron="#{appConfigCache.getData('partstaticdata.cron.schedule')}" /> <task:scheduled ref="partCatalogDownloadLauncher" method="launch" cron="#{appConfigCache.getData('partcatalog.cron.schedule')}" /> <task:scheduled ref="partProcRespLauncher" method="launch" cron="#{appConfigCache.getData('procRptTran.cron.schedule')}" /> <task:scheduled ref="retAttchmtLauncher" method="launch" cron="#{appConfigCache.getData('returnattachment.cron.schedule')}" /> </task:scheduled-tasks>

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:batch="http://www.springframework.org/schema/batch" xsi:schemaLocation="http://www.springframework.org/schema/beans		http://www.springframework.org/schema/beans/spring-beans-3.0.xsd		http://www.springframework.org/schema/batch http://www.springframework.org/schema/batch/spring-batch-3.0.xsd">

<batch:job id="partStaticInfoJob" restartable="false"> <batch:step id="processGenInfo"> <batch:tasklet> <batch:chunk reader="generalInfoReader" writer="generalInfoWriter" commit-interval="5"> </batch:chunk> </batch:tasklet> <batch:next on="*" 		to="processSupplierInfo" /> <batch:next on="FAILED" to="archiveGenInfoFile" /> </batch:step> <batch:step id="processSupplierInfo"> <batch:tasklet> <batch:chunk reader="supplierInfoReader" writer="supplierInfoWriter" commit-interval="5"> </batch:chunk> </batch:tasklet> <batch:next on="*" 	 to="procCall" /> <batch:next on="FAILED" to="archiveGenInfoFile" /> </batch:step> <batch:step id="procCall"> <batch:tasklet ref="callProcedure" /> <batch:next on="*" 		to="archiveGenInfoFile" /> <batch:next on="FAILED" to="archiveGenInfoFile" /> </batch:step> <batch:step id="archiveGenInfoFile"> <batch:tasklet ref="archiveGenInfoTasklet" /> <batch:next on="*" 		to="archiveSuppInfoFile" /> <batch:next on="FAILED" to="deleteStgStaticData" /> </batch:step> <batch:step id="archiveSuppInfoFile"> <batch:tasklet ref="archiveSuppInfoTasklet" /> <batch:next on="*" 		to="deleteGenInfoFiles" /> <batch:next on="FAILED" to="deleteStgStaticData" /> </batch:step> <batch:step id="deleteGenInfoFiles"> <batch:tasklet ref="genInfoFileDeletingTasklet" /> <batch:next on="*" 		to="deleteSuppInfoFiles" /> <batch:next on="FAILED" to="deleteStgStaticData" /> </batch:step> <batch:step id="deleteSuppInfoFiles"> <batch:tasklet ref="suppInfoFileDeletingTasklet" /> <batch:next on="*" 		to="deleteStgStaticData" /> <batch:next on="FAILED" to="deleteStgStaticData" /> </batch:step> <batch:step id="deleteStgStaticData"> <batch:tasklet ref="deletePrtCatStgTasklet" /> </batch:step> <batch:listeners> <batch:listener ref="partStaticMonitoringJobListener"> </batch:listener> </batch:listeners> </batch:job> <bean id="generalInfoReader" class="org.springframework.batch.item.file.FlatFileItemReader"> <property name="resource" value="file:#{appConfigCache.getData('batch.serverpath')}#{appConfigCache.getData('partstatic.filepath.foldername')}#{appConfigCache.getData('partstaticdata.geninfo.filepath')}#{appConfigCache.getData('partstaticdata.geninfo.fileName')}"> <property name="strict" value="false" /> <property name="linesToSkip" value="1" /> <property name="lineMapper"> <bean class="org.springframework.batch.item.file.mapping.DefaultLineMapper"> <property name="lineTokenizer"> <bean class="org.springframework.batch.item.file.transform.DelimitedLineTokenizer"> <property name="names" value="#{appConfigCache.getData('partstaticdata.geninfo.csvcolumns')}" /> <property name="fieldSetMapper" ref="partGenInfoMapper"/> <bean id="supplierInfoReader" class="org.springframework.batch.item.file.FlatFileItemReader"> <property name="resource" value="file:#{appConfigCache.getData('batch.serverpath')}#{appConfigCache.getData('partstatic.filepath.foldername')}#{appConfigCache.getData('partstaticdata.suppinfo.filepath')}#{appConfigCache.getData('partstaticdata.suppinfo.fileName')}"> <property name="strict" value="false" /> <property name="linesToSkip" value="1" /> <property name="lineMapper"> <bean class="org.springframework.batch.item.file.mapping.DefaultLineMapper"> <property name="lineTokenizer"> <bean class="org.springframework.batch.item.file.transform.DelimitedLineTokenizer"> <property name="names" value="#{appConfigCache.getData('partstaticdata.suppinfo.csvcolumns')}" /> <property name="fieldSetMapper" ref="partsSupplierInfoMapper"/> <bean id="archiveGenInfoTasklet" class="com.boeing.ecomm.batch.common.archivefiles.ArchiveFilesTasklet"> <property name="filePath" value="#{appConfigCache.getData('batch.serverpath')}#{appConfigCache.getData('partstatic.filepath.foldername')}#{appConfigCache.getData('partstaticdata.geninfo.filepath')}"> <bean id="archiveSuppInfoTasklet" class="com.boeing.ecomm.batch.common.archivefiles.ArchiveFilesTasklet"> <property name="filePath" value="#{appConfigCache.getData('batch.serverpath')}#{appConfigCache.getData('partstatic.filepath.foldername')}#{appConfigCache.getData('partstaticdata.suppinfo.filepath')}">

<bean id="genInfoFileDeletingTasklet" class="com.boeing.ecomm.batch.common.deletefiles.FileDeletingTasklet"> <property name="directory" value="file:#{appConfigCache.getData('batch.serverpath')}#{appConfigCache.getData('partstatic.filepath.foldername')}#{appConfigCache.getData('partstaticdata.geninfo.filepath')}"> <bean id="suppInfoFileDeletingTasklet" class="com.boeing.ecomm.batch.common.deletefiles.FileDeletingTasklet"> <property name="directory" value="file:#{appConfigCache.getData('batch.serverpath')}#{appConfigCache.getData('partstatic.filepath.foldername')}#{appConfigCache.getData('partstaticdata.suppinfo.filepath')}"> <bean id="callProcedure" class="com.boeing.ecomm.batch.receive.partstaticdataload.ProcessStaticDataTasklet" /> <bean id="deletePrtCatStgTasklet" class="com.boeing.ecomm.batch.receive.partstaticdataload.PartStaticDataStagingDeleteTasklet" />

<bean id="partStaticMonitoringJobListener" class="com.boeing.ecomm.batch.common.sendemail.PartStaticMonitoringExecutionListener"> <property name="monitoringNotifier" ref="emailMonitoringNotifier" /> <property name="filePath" value="#{appConfigCache.getData('batch.serverpath')}#{appConfigCache.getData('partstatic.filepath.foldername')}">