{
ServletMappingType[] servletMappingArray = webApp.getServletMappingArray( );
ServletMappingType[] targetServletMappingArray = targetWebApp.getServletMappingArray( );
for ( int i = 0; i < servletMappingArray.length; i++ )
{
ServletMappingType servletMapping = servletMappingArray[i];
String servletName = servletMapping.getServletName( ).getStringValue( );
String urlPattern = servletMapping.getUrlPattern( ).getStringValue( );
ServletMappingType targetServletMapping =
getServletMapping( targetServletMappingArray, servletName, urlPattern );
if ( targetServletMapping == null )
{
targetServletMapping = targetWebApp.addNewServletMapping( );
}
targetServletMapping.set( servletMapping );
}
}