}
private String getWrapperName(ServletRequest request, GeronimoStandardContext webContext) {
MappingData mappingData = new MappingData();
Mapper mapper = webContext.getMapper();
MessageBytes mb = MessageBytes.newInstance();
String dispatchPath = (String) request.getAttribute(Globals.DISPATCHER_REQUEST_PATH_ATTR);
mb.setString(webContext.getName() + dispatchPath);
try {
mapper.map(mb, mappingData);
StandardWrapper wrapper = (StandardWrapper) mappingData.wrapper;
return wrapper.getName();
} catch (Exception e) {
log.error(e.getMessage(), e);
}