Skip to content

Upgrading org.springframework:spring-web 1 to 2

Unknown1.2.9 → 2.5.6.SEC03

Fetching 21 releases from GitHub…0 / 21
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Installs 8 packages in all (was 7).

Also installs aopalliance:aopalliance.

Moves commons-logging:commons-logging 1.0.4 → 1.1.1. Your build may pick other versions.

3 packages of its own release move with it.

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • added: class BurlapClientInterceptor extends UrlBasedRemoteAccessor implements MethodInterceptor
  • added: class BurlapExporter extends RemoteExporter implements InitializingBean
  • added: class BurlapProxyFactoryBean extends BurlapClientInterceptor implements FactoryBean
  • added: class BurlapServiceExporter extends BurlapExporter implements HttpRequestHandler
  • added: class HessianClientInterceptor extends UrlBasedRemoteAccessor implements MethodInterceptor
  • added: class HessianExporter extends RemoteExporter implements InitializingBean
  • added: class HessianProxyFactoryBean extends HessianClientInterceptor implements FactoryBean
  • added: class HessianServiceExporter extends HessianExporter implements HttpRequestHandler
  • added: class SimpleBurlapServiceExporter extends BurlapExporter implements HttpHandler
  • added: class SimpleHessianServiceExporter extends HessianExporter implements HttpHandler
  • added: ctor BurlapClientInterceptor()
  • added: ctor BurlapExporter()
  • added: ctor BurlapProxyFactoryBean()
  • added: ctor BurlapServiceExporter()
  • added: ctor HessianClientInterceptor()
  • added: ctor HessianExporter()
  • added: ctor HessianProxyFactoryBean()
  • added: ctor HessianServiceExporter()
  • added: ctor SimpleBurlapServiceExporter()
  • added: ctor SimpleHessianServiceExporter()
  • added: method BurlapClientInterceptor.afterPropertiesSet(): void
  • added: method BurlapClientInterceptor.convertBurlapAccessException(Throwable): RemoteAccessException
  • added: method BurlapClientInterceptor.createBurlapProxy(BurlapProxyFactory): Object
  • added: method BurlapClientInterceptor.invoke(MethodInvocation): Object
  • added: method BurlapClientInterceptor.prepare(): void
  • added: method BurlapClientInterceptor.setOverloadEnabled(boolean): void
  • added: method BurlapClientInterceptor.setPassword(String): void
  • added: method BurlapClientInterceptor.setProxyFactory(BurlapProxyFactory): void
  • added: method BurlapClientInterceptor.setUsername(String): void
  • added: method BurlapExporter.afterPropertiesSet(): void
  • added: method BurlapExporter.invoke(InputStream, OutputStream): void
  • added: method BurlapExporter.prepare(): void
  • added: method BurlapProxyFactoryBean.afterPropertiesSet(): void
  • added: method BurlapProxyFactoryBean.getObject(): Object
  • added: method BurlapProxyFactoryBean.getObjectType(): Class
  • added: method BurlapProxyFactoryBean.isSingleton(): boolean
  • added: method BurlapServiceExporter.handleRequest(HttpServletRequest, HttpServletResponse): void
  • added: method HessianClientInterceptor.afterPropertiesSet(): void
  • added: method HessianClientInterceptor.convertHessianAccessException(Throwable): RemoteAccessException
  • added: method HessianClientInterceptor.createHessianProxy(HessianProxyFactory): Object
  • added: method HessianClientInterceptor.invoke(MethodInvocation): Object
  • added: method HessianClientInterceptor.prepare(): void
  • added: method HessianClientInterceptor.setChunkedPost(boolean): void
  • added: method HessianClientInterceptor.setDebug(boolean): void
  • added: method HessianClientInterceptor.setHessian2(boolean): void
  • added: method HessianClientInterceptor.setHessian2Reply(boolean): void
  • added: method HessianClientInterceptor.setHessian2Request(boolean): void
  • added: method HessianClientInterceptor.setOverloadEnabled(boolean): void
  • added: method HessianClientInterceptor.setPassword(String): void
  • added: method HessianClientInterceptor.setProxyFactory(HessianProxyFactory): void
  • added: method HessianClientInterceptor.setReadTimeout(long): void
  • added: method HessianClientInterceptor.setSendCollectionType(boolean): void
  • added: method HessianClientInterceptor.setSerializerFactory(SerializerFactory): void
  • added: method HessianClientInterceptor.setUsername(String): void
  • added: method HessianExporter.afterPropertiesSet(): void
  • added: method HessianExporter.invoke(InputStream, OutputStream): void
  • added: method HessianExporter.prepare(): void
  • added: method HessianExporter.setDebug(boolean): void
  • added: method HessianExporter.setSendCollectionType(boolean): void
  • added: method HessianExporter.setSerializerFactory(SerializerFactory): void
  • added: method HessianProxyFactoryBean.afterPropertiesSet(): void
  • added: method HessianProxyFactoryBean.getObject(): Object
  • added: method HessianProxyFactoryBean.getObjectType(): Class
  • added: method HessianProxyFactoryBean.isSingleton(): boolean
  • added: method HessianServiceExporter.handleRequest(HttpServletRequest, HttpServletResponse): void
  • added: method SimpleBurlapServiceExporter.handle(HttpExchange): void
  • added: method SimpleHessianServiceExporter.handle(HttpExchange): void
  • added: abstract class AbstractHttpInvokerRequestExecutor implements HttpInvokerRequestExecutor, BeanClassLoaderAware
  • added: class CommonsHttpInvokerRequestExecutor extends AbstractHttpInvokerRequestExecutor
  • added: class HttpInvokerClientInterceptor extends RemoteInvocationBasedAccessor implements MethodInterceptor, HttpInvokerClientConfiguration
  • added: class HttpInvokerProxyFactoryBean extends HttpInvokerClientInterceptor implements FactoryBean
  • added: class HttpInvokerServiceExporter extends RemoteInvocationSerializingExporter implements HttpRequestHandler
  • added: class SimpleHttpInvokerRequestExecutor extends AbstractHttpInvokerRequestExecutor
  • added: class SimpleHttpInvokerServiceExporter extends RemoteInvocationSerializingExporter implements HttpHandler
  • added: ctor AbstractHttpInvokerRequestExecutor()
  • added: ctor CommonsHttpInvokerRequestExecutor()
  • added: ctor CommonsHttpInvokerRequestExecutor(HttpClient)
  • added: ctor HttpInvokerClientInterceptor()
  • added: ctor HttpInvokerProxyFactoryBean()
  • added: ctor HttpInvokerServiceExporter()
  • added: ctor SimpleHttpInvokerRequestExecutor()
  • added: ctor SimpleHttpInvokerServiceExporter()
  • added: field AbstractHttpInvokerRequestExecutor.logger: Log
  • added: interface HttpInvokerClientConfiguration
  • added: interface HttpInvokerRequestExecutor
  • added: method AbstractHttpInvokerRequestExecutor.createObjectInputStream(InputStream, String): ObjectInputStream
  • added: method AbstractHttpInvokerRequestExecutor.decorateInputStream(InputStream): InputStream
  • added: method AbstractHttpInvokerRequestExecutor.decorateOutputStream(OutputStream): OutputStream
  • added: method AbstractHttpInvokerRequestExecutor.doExecuteRequest(HttpInvokerClientConfiguration, ByteArrayOutputStream): RemoteInvocationResult
  • added: method AbstractHttpInvokerRequestExecutor.doReadRemoteInvocationResult(ObjectInputStream): RemoteInvocationResult
  • added: method AbstractHttpInvokerRequestExecutor.doWriteRemoteInvocation(RemoteInvocation, ObjectOutputStream): void
  • added: method AbstractHttpInvokerRequestExecutor.executeRequest(HttpInvokerClientConfiguration, RemoteInvocation): RemoteInvocationResult
  • added: method AbstractHttpInvokerRequestExecutor.getBeanClassLoader(): ClassLoader
  • added: method AbstractHttpInvokerRequestExecutor.getByteArrayOutputStream(RemoteInvocation): ByteArrayOutputStream
  • added: method AbstractHttpInvokerRequestExecutor.getContentType(): String
  • added: method AbstractHttpInvokerRequestExecutor.isAcceptGzipEncoding(): boolean
  • added: method AbstractHttpInvokerRequestExecutor.readRemoteInvocationResult(InputStream, String): RemoteInvocationResult
  • added: method AbstractHttpInvokerRequestExecutor.setAcceptGzipEncoding(boolean): void
  • added: method AbstractHttpInvokerRequestExecutor.setBeanClassLoader(ClassLoader): void
  • added: method AbstractHttpInvokerRequestExecutor.setContentType(String): void
  • added: method AbstractHttpInvokerRequestExecutor.writeRemoteInvocation(RemoteInvocation, OutputStream): void
  • added: method CommonsHttpInvokerRequestExecutor.createPostMethod(HttpInvokerClientConfiguration): PostMethod
  • added: method CommonsHttpInvokerRequestExecutor.doExecuteRequest(HttpInvokerClientConfiguration, ByteArrayOutputStream): RemoteInvocationResult
  • added: method CommonsHttpInvokerRequestExecutor.executePostMethod(HttpInvokerClientConfiguration, HttpClient, PostMethod): void
  • added: method CommonsHttpInvokerRequestExecutor.getHttpClient(): HttpClient
  • added: method CommonsHttpInvokerRequestExecutor.getResponseBody(HttpInvokerClientConfiguration, PostMethod): InputStream
  • added: method CommonsHttpInvokerRequestExecutor.isGzipResponse(PostMethod): boolean
  • added: method CommonsHttpInvokerRequestExecutor.setHttpClient(HttpClient): void
  • added: method CommonsHttpInvokerRequestExecutor.setReadTimeout(int): void
  • added: method CommonsHttpInvokerRequestExecutor.setRequestBody(HttpInvokerClientConfiguration, PostMethod, ByteArrayOutputStream): void
  • added: method CommonsHttpInvokerRequestExecutor.validateResponse(HttpInvokerClientConfiguration, PostMethod): void
  • added: method HttpInvokerClientConfiguration.getCodebaseUrl(): String
  • added: method HttpInvokerClientConfiguration.getServiceUrl(): String
  • added: method HttpInvokerClientInterceptor.afterPropertiesSet(): void
  • added: method HttpInvokerClientInterceptor.convertHttpInvokerAccessException(Throwable): RemoteAccessException
  • added: method HttpInvokerClientInterceptor.executeRequest(RemoteInvocation): RemoteInvocationResult
  • added: method HttpInvokerClientInterceptor.executeRequest(RemoteInvocation, MethodInvocation): RemoteInvocationResult
  • added: method HttpInvokerClientInterceptor.getCodebaseUrl(): String
  • added: method HttpInvokerClientInterceptor.getHttpInvokerRequestExecutor(): HttpInvokerRequestExecutor
  • added: method HttpInvokerClientInterceptor.invoke(MethodInvocation): Object
  • added: method HttpInvokerClientInterceptor.setCodebaseUrl(String): void
  • added: method HttpInvokerClientInterceptor.setHttpInvokerRequestExecutor(HttpInvokerRequestExecutor): void
  • added: method HttpInvokerProxyFactoryBean.afterPropertiesSet(): void
  • added: method HttpInvokerProxyFactoryBean.getObject(): Object
  • added: method HttpInvokerProxyFactoryBean.getObjectType(): Class
  • added: method HttpInvokerProxyFactoryBean.isSingleton(): boolean
  • added: method HttpInvokerRequestExecutor.executeRequest(HttpInvokerClientConfiguration, RemoteInvocation): RemoteInvocationResult
  • added: method HttpInvokerServiceExporter.decorateInputStream(HttpServletRequest, InputStream): InputStream
  • added: method HttpInvokerServiceExporter.decorateOutputStream(HttpServletRequest, HttpServletResponse, OutputStream): OutputStream
  • added: method HttpInvokerServiceExporter.handleRequest(HttpServletRequest, HttpServletResponse): void
  • added: method HttpInvokerServiceExporter.readRemoteInvocation(HttpServletRequest): RemoteInvocation
  • added: method HttpInvokerServiceExporter.readRemoteInvocation(HttpServletRequest, InputStream): RemoteInvocation
  • added: method HttpInvokerServiceExporter.writeRemoteInvocationResult(HttpServletRequest, HttpServletResponse, RemoteInvocationResult): void
  • added: method HttpInvokerServiceExporter.writeRemoteInvocationResult(HttpServletRequest, HttpServletResponse, RemoteInvocationResult, OutputStream): void
  • added: method SimpleHttpInvokerRequestExecutor.doExecuteRequest(HttpInvokerClientConfiguration, ByteArrayOutputStream): RemoteInvocationResult
  • added: method SimpleHttpInvokerRequestExecutor.isGzipResponse(HttpURLConnection): boolean
  • added: method SimpleHttpInvokerRequestExecutor.openConnection(HttpInvokerClientConfiguration): HttpURLConnection
  • added: method SimpleHttpInvokerRequestExecutor.prepareConnection(HttpURLConnection, int): void
  • added: method SimpleHttpInvokerRequestExecutor.readResponseBody(HttpInvokerClientConfiguration, HttpURLConnection): InputStream
  • added: method SimpleHttpInvokerRequestExecutor.validateResponse(HttpInvokerClientConfiguration, HttpURLConnection): void
  • added: method SimpleHttpInvokerRequestExecutor.writeRequestBody(HttpInvokerClientConfiguration, HttpURLConnection, ByteArrayOutputStream): void
  • added: method SimpleHttpInvokerServiceExporter.decorateInputStream(HttpExchange, InputStream): InputStream
  • added: method SimpleHttpInvokerServiceExporter.decorateOutputStream(HttpExchange, OutputStream): OutputStream
  • added: method SimpleHttpInvokerServiceExporter.handle(HttpExchange): void
  • added: method SimpleHttpInvokerServiceExporter.readRemoteInvocation(HttpExchange): RemoteInvocation
  • added: method SimpleHttpInvokerServiceExporter.readRemoteInvocation(HttpExchange, InputStream): RemoteInvocation
  • added: method SimpleHttpInvokerServiceExporter.writeRemoteInvocationResult(HttpExchange, RemoteInvocationResult): void
  • added: method SimpleHttpInvokerServiceExporter.writeRemoteInvocationResult(HttpExchange, RemoteInvocationResult, OutputStream): void
  • added: static field AbstractHttpInvokerRequestExecutor.CONTENT_TYPE_SERIALIZED_OBJECT: String
  • added: static field AbstractHttpInvokerRequestExecutor.ENCODING_GZIP: String
  • added: static field AbstractHttpInvokerRequestExecutor.HTTP_HEADER_ACCEPT_ENCODING: String
  • added: static field AbstractHttpInvokerRequestExecutor.HTTP_HEADER_ACCEPT_LANGUAGE: String
  • added: static field AbstractHttpInvokerRequestExecutor.HTTP_HEADER_CONTENT_ENCODING: String
  • added: static field AbstractHttpInvokerRequestExecutor.HTTP_HEADER_CONTENT_LENGTH: String
  • added: static field AbstractHttpInvokerRequestExecutor.HTTP_HEADER_CONTENT_TYPE: String
  • added: static field AbstractHttpInvokerRequestExecutor.HTTP_METHOD_POST: String
  • added: abstract class ServletEndpointSupport implements ServiceLifecycle
  • added: class JaxRpcPortClientInterceptor extends LocalJaxRpcServiceFactory implements MethodInterceptor, InitializingBean
  • added: class JaxRpcPortProxyFactoryBean extends JaxRpcPortClientInterceptor implements FactoryBean, BeanClassLoaderAware
  • added: class JaxRpcSoapFaultException extends SoapFaultException
  • added: class LocalJaxRpcServiceFactory
  • added: class LocalJaxRpcServiceFactoryBean extends LocalJaxRpcServiceFactory implements FactoryBean, InitializingBean
  • added: ctor JaxRpcPortClientInterceptor()
  • added: ctor JaxRpcPortProxyFactoryBean()
  • added: ctor JaxRpcSoapFaultException(SOAPFaultException)
  • added: ctor LocalJaxRpcServiceFactory()
  • added: ctor LocalJaxRpcServiceFactoryBean()
  • added: ctor ServletEndpointSupport()
  • added: field LocalJaxRpcServiceFactory.logger: Log
  • added: field ServletEndpointSupport.logger: Log
  • added: interface JaxRpcServicePostProcessor
  • added: method JaxRpcPortClientInterceptor.addCustomProperty(String, Object): void
  • added: method JaxRpcPortClientInterceptor.afterPropertiesSet(): void
  • added: method JaxRpcPortClientInterceptor.alwaysUseJaxRpcCall(): boolean
  • added: method JaxRpcPortClientInterceptor.doInvoke(MethodInvocation): Object
  • added: method JaxRpcPortClientInterceptor.doInvoke(MethodInvocation, Remote): Object
  • added: method JaxRpcPortClientInterceptor.getCustomPropertyMap(): Map
  • added: method JaxRpcPortClientInterceptor.getEndpointAddress(): String
  • added: method JaxRpcPortClientInterceptor.getJaxRpcService(): Service
  • added: method JaxRpcPortClientInterceptor.getPassword(): String
  • added: method JaxRpcPortClientInterceptor.getPortInterface(): Class
  • added: method JaxRpcPortClientInterceptor.getPortName(): String
  • added: method JaxRpcPortClientInterceptor.getPortQName(): QName
  • added: method JaxRpcPortClientInterceptor.getPortStub(): Remote
  • added: method JaxRpcPortClientInterceptor.getServiceInterface(): Class
  • added: method JaxRpcPortClientInterceptor.getUsername(): String
  • added: method JaxRpcPortClientInterceptor.handleRemoteException(Method, RemoteException): Throwable
  • added: method JaxRpcPortClientInterceptor.invoke(MethodInvocation): Object
  • added: method JaxRpcPortClientInterceptor.isConnectFailure(RemoteException): boolean
  • added: method JaxRpcPortClientInterceptor.isMaintainSession(): boolean
  • added: method JaxRpcPortClientInterceptor.isPrepared(): boolean
  • added: method JaxRpcPortClientInterceptor.performJaxRpcCall(MethodInvocation, Service): Object
  • added: method JaxRpcPortClientInterceptor.postProcessJaxRpcCall(Call, MethodInvocation): void
  • added: method JaxRpcPortClientInterceptor.postProcessPortStub(Stub): void
  • added: method JaxRpcPortClientInterceptor.prepare(): void
  • added: method JaxRpcPortClientInterceptor.prepareJaxRpcCall(Call): void
  • added: method JaxRpcPortClientInterceptor.preparePortStub(Stub): void
  • added: method JaxRpcPortClientInterceptor.reset(): void
  • added: method JaxRpcPortClientInterceptor.setCustomProperties(Properties): void
  • added: method JaxRpcPortClientInterceptor.setCustomPropertyMap(Map): void
  • added: method JaxRpcPortClientInterceptor.setEndpointAddress(String): void
  • added: method JaxRpcPortClientInterceptor.setJaxRpcService(Service): void
  • added: method JaxRpcPortClientInterceptor.setLookupServiceOnStartup(boolean): void
  • added: method JaxRpcPortClientInterceptor.setMaintainSession(boolean): void
  • added: method JaxRpcPortClientInterceptor.setPassword(String): void
  • added: method JaxRpcPortClientInterceptor.setPortInterface(Class): void
  • added: method JaxRpcPortClientInterceptor.setPortName(String): void
  • added: method JaxRpcPortClientInterceptor.setRefreshServiceAfterConnectFailure(boolean): void
  • added: method JaxRpcPortClientInterceptor.setServiceInterface(Class): void
  • added: method JaxRpcPortClientInterceptor.setUsername(String): void
  • added: method JaxRpcPortProxyFactoryBean.afterPropertiesSet(): void
  • added: method JaxRpcPortProxyFactoryBean.getObject(): Object
  • added: method JaxRpcPortProxyFactoryBean.getObjectType(): Class
  • added: method JaxRpcPortProxyFactoryBean.isSingleton(): boolean
  • added: method JaxRpcPortProxyFactoryBean.setBeanClassLoader(ClassLoader): void
  • added: method JaxRpcServicePostProcessor.postProcessJaxRpcService(Service): void
  • added: method JaxRpcSoapFaultException.getFaultActor(): String
  • added: method JaxRpcSoapFaultException.getFaultCode(): String
  • added: method JaxRpcSoapFaultException.getFaultCodeAsQName(): QName
  • added: method JaxRpcSoapFaultException.getFaultString(): String
  • added: method JaxRpcSoapFaultException.getOriginalException(): SOAPFaultException
  • added: method LocalJaxRpcServiceFactory.createJaxRpcService(): Service
  • added: method LocalJaxRpcServiceFactory.createService(ServiceFactory): Service
  • added: method LocalJaxRpcServiceFactory.createServiceFactory(): ServiceFactory
  • added: method LocalJaxRpcServiceFactory.getJaxRpcServiceInterface(): Class
  • added: method LocalJaxRpcServiceFactory.getJaxRpcServiceProperties(): Properties
  • added: method LocalJaxRpcServiceFactory.getNamespaceUri(): String
  • added: method LocalJaxRpcServiceFactory.getQName(String): QName
  • added: method LocalJaxRpcServiceFactory.getServiceFactory(): ServiceFactory
  • added: method LocalJaxRpcServiceFactory.getServiceFactoryClass(): Class
  • added: method LocalJaxRpcServiceFactory.getServiceName(): String
  • added: method LocalJaxRpcServiceFactory.getServicePostProcessors(): JaxRpcServicePostProcessor[]
  • added: method LocalJaxRpcServiceFactory.getWsdlDocumentUrl(): URL
  • added: method LocalJaxRpcServiceFactory.postProcessJaxRpcService(Service): void
  • added: method LocalJaxRpcServiceFactory.setJaxRpcServiceInterface(Class): void
  • added: method LocalJaxRpcServiceFactory.setJaxRpcServiceProperties(Properties): void
  • added: method LocalJaxRpcServiceFactory.setNamespaceUri(String): void
  • added: method LocalJaxRpcServiceFactory.setServiceFactory(ServiceFactory): void
  • added: method LocalJaxRpcServiceFactory.setServiceFactoryClass(Class): void
  • added: method LocalJaxRpcServiceFactory.setServiceName(String): void
  • added: method LocalJaxRpcServiceFactory.setServicePostProcessors(JaxRpcServicePostProcessor[]): void
  • added: method LocalJaxRpcServiceFactory.setWsdlDocumentUrl(URL): void
  • added: method LocalJaxRpcServiceFactoryBean.afterPropertiesSet(): void
  • added: method LocalJaxRpcServiceFactoryBean.getObject(): Object
  • added: method LocalJaxRpcServiceFactoryBean.getObjectType(): Class
  • added: method LocalJaxRpcServiceFactoryBean.isSingleton(): boolean
  • added: method ServletEndpointSupport.destroy(): void
  • added: method ServletEndpointSupport.getApplicationContext(): ApplicationContext
  • added: method ServletEndpointSupport.getMessageSourceAccessor(): MessageSourceAccessor
  • added: method ServletEndpointSupport.getServletContext(): ServletContext
  • added: method ServletEndpointSupport.getServletEndpointContext(): ServletEndpointContext
  • added: method ServletEndpointSupport.getTempDir(): File
  • added: method ServletEndpointSupport.getWebApplicationContext(): WebApplicationContext
  • added: method ServletEndpointSupport.init(Object): void
  • added: method ServletEndpointSupport.onInit(): void
  • added: class AxisBeanMappingServicePostProcessor implements JaxRpcServicePostProcessor, BeanClassLoaderAware
  • added: ctor AxisBeanMappingServicePostProcessor()
  • added: method AxisBeanMappingServicePostProcessor.getTypeQName(String): QName
  • added: method AxisBeanMappingServicePostProcessor.postProcessJaxRpcService(Service): void
  • added: method AxisBeanMappingServicePostProcessor.registerBeanMapping(TypeMapping, Class, QName): void
  • added: method AxisBeanMappingServicePostProcessor.registerBeanMapping(TypeMapping, Class, String): void
  • added: method AxisBeanMappingServicePostProcessor.registerBeanMappings(TypeMapping): void
  • added: method AxisBeanMappingServicePostProcessor.setBeanClassLoader(ClassLoader): void
  • added: method AxisBeanMappingServicePostProcessor.setBeanClasses(Class[]): void
  • added: method AxisBeanMappingServicePostProcessor.setBeanMappings(Properties): void
  • added: method AxisBeanMappingServicePostProcessor.setEncodingStyleUri(String): void
  • added: method AxisBeanMappingServicePostProcessor.setTypeNamespaceUri(String): void
  • added: abstract class AbstractJaxWsServiceExporter implements BeanFactoryAware, InitializingBean, DisposableBean
  • added: class JaxWsPortClientInterceptor extends LocalJaxWsServiceFactory implements MethodInterceptor, InitializingBean
  • added: class JaxWsPortProxyFactoryBean extends JaxWsPortClientInterceptor implements FactoryBean, BeanClassLoaderAware
  • added: class JaxWsSoapFaultException extends SoapFaultException
  • added: class LocalJaxWsServiceFactory
  • added: class LocalJaxWsServiceFactoryBean extends LocalJaxWsServiceFactory implements FactoryBean, InitializingBean
  • added: class SimpleHttpServerJaxWsServiceExporter extends AbstractJaxWsServiceExporter
  • added: class SimpleJaxWsServiceExporter extends AbstractJaxWsServiceExporter
  • added: ctor AbstractJaxWsServiceExporter()
  • added: ctor JaxWsPortClientInterceptor()
  • added: ctor JaxWsPortProxyFactoryBean()
  • added: ctor JaxWsSoapFaultException(SOAPFaultException)
  • added: ctor LocalJaxWsServiceFactory()
  • added: ctor LocalJaxWsServiceFactoryBean()
  • added: ctor SimpleHttpServerJaxWsServiceExporter()
  • added: ctor SimpleJaxWsServiceExporter()
  • added: field SimpleHttpServerJaxWsServiceExporter.logger: Log
  • added: method AbstractJaxWsServiceExporter.afterPropertiesSet(): void
  • added: method AbstractJaxWsServiceExporter.destroy(): void
  • added: method AbstractJaxWsServiceExporter.publishEndpoint(Endpoint, WebService): void
  • added: method AbstractJaxWsServiceExporter.publishEndpoints(): void
  • added: method AbstractJaxWsServiceExporter.setBeanFactory(BeanFactory): void
  • added: method AbstractJaxWsServiceExporter.setEndpointProperties(Map): void
  • added: method AbstractJaxWsServiceExporter.setExecutor(Executor): void
  • added: method AbstractJaxWsServiceExporter.setTaskExecutor(TaskExecutor): void
  • added: method JaxWsPortClientInterceptor.addCustomProperty(String, Object): void
  • added: method JaxWsPortClientInterceptor.afterPropertiesSet(): void
  • added: method JaxWsPortClientInterceptor.doInvoke(MethodInvocation): Object
  • added: method JaxWsPortClientInterceptor.doInvoke(MethodInvocation, Object): Object
  • added: method JaxWsPortClientInterceptor.getCustomProperties(): Map
  • added: method JaxWsPortClientInterceptor.getEndpointAddress(): String
  • added: method JaxWsPortClientInterceptor.getJaxWsService(): Service
  • added: method JaxWsPortClientInterceptor.getPassword(): String
  • added: method JaxWsPortClientInterceptor.getPortName(): String
  • added: method JaxWsPortClientInterceptor.getPortQName(): QName
  • added: method JaxWsPortClientInterceptor.getPortStub(): Object
  • added: method JaxWsPortClientInterceptor.getServiceInterface(): Class
  • added: method JaxWsPortClientInterceptor.getSoapActionUri(): String
  • added: method JaxWsPortClientInterceptor.getUsername(): String
  • added: method JaxWsPortClientInterceptor.invoke(MethodInvocation): Object
  • added: method JaxWsPortClientInterceptor.isMaintainSession(): boolean
  • added: method JaxWsPortClientInterceptor.isPrepared(): boolean
  • added: method JaxWsPortClientInterceptor.isUseSoapAction(): boolean
  • added: method JaxWsPortClientInterceptor.prepare(): void
  • added: method JaxWsPortClientInterceptor.preparePortStub(Object): void
  • added: method JaxWsPortClientInterceptor.setCustomProperties(Map): void
  • added: method JaxWsPortClientInterceptor.setEndpointAddress(String): void
  • added: method JaxWsPortClientInterceptor.setJaxWsService(Service): void
  • added: method JaxWsPortClientInterceptor.setLookupServiceOnStartup(boolean): void
  • added: method JaxWsPortClientInterceptor.setMaintainSession(boolean): void
  • added: method JaxWsPortClientInterceptor.setPassword(String): void
  • added: method JaxWsPortClientInterceptor.setPortName(String): void
  • added: method JaxWsPortClientInterceptor.setServiceInterface(Class): void
  • added: method JaxWsPortClientInterceptor.setSoapActionUri(String): void
  • added: method JaxWsPortClientInterceptor.setUseSoapAction(boolean): void
  • added: method JaxWsPortClientInterceptor.setUsername(String): void
  • added: method JaxWsPortProxyFactoryBean.afterPropertiesSet(): void
  • added: method JaxWsPortProxyFactoryBean.getObject(): Object
  • added: method JaxWsPortProxyFactoryBean.getObjectType(): Class
  • added: method JaxWsPortProxyFactoryBean.isSingleton(): boolean
  • added: method JaxWsPortProxyFactoryBean.setBeanClassLoader(ClassLoader): void
  • added: method JaxWsSoapFaultException.getFault(): SOAPFault
  • added: method JaxWsSoapFaultException.getFaultActor(): String
  • added: method JaxWsSoapFaultException.getFaultCode(): String
  • added: method JaxWsSoapFaultException.getFaultCodeAsQName(): QName
  • added: method JaxWsSoapFaultException.getFaultString(): String
  • added: method LocalJaxWsServiceFactory.createJaxWsService(): Service
  • added: method LocalJaxWsServiceFactory.getNamespaceUri(): String
  • added: method LocalJaxWsServiceFactory.getQName(String): QName
  • added: method LocalJaxWsServiceFactory.getServiceName(): String
  • added: method LocalJaxWsServiceFactory.getWsdlDocumentUrl(): URL
  • added: method LocalJaxWsServiceFactory.setExecutor(Executor): void
  • added: method LocalJaxWsServiceFactory.setHandlerResolver(HandlerResolver): void
  • added: method LocalJaxWsServiceFactory.setNamespaceUri(String): void
  • added: method LocalJaxWsServiceFactory.setServiceName(String): void
  • added: method LocalJaxWsServiceFactory.setTaskExecutor(TaskExecutor): void
  • added: method LocalJaxWsServiceFactory.setWsdlDocumentUrl(URL): void
  • added: method LocalJaxWsServiceFactoryBean.afterPropertiesSet(): void
  • added: method LocalJaxWsServiceFactoryBean.getObject(): Object
  • added: method LocalJaxWsServiceFactoryBean.getObjectType(): Class
  • added: method LocalJaxWsServiceFactoryBean.isSingleton(): boolean
  • added: method SimpleHttpServerJaxWsServiceExporter.afterPropertiesSet(): void
  • added: method SimpleHttpServerJaxWsServiceExporter.destroy(): void
  • added: method SimpleHttpServerJaxWsServiceExporter.publishEndpoint(Endpoint, WebService): void
  • added: method SimpleHttpServerJaxWsServiceExporter.setAuthenticator(Authenticator): void
  • added: method SimpleHttpServerJaxWsServiceExporter.setBacklog(int): void
  • added: method SimpleHttpServerJaxWsServiceExporter.setBasePath(String): void
  • added: method SimpleHttpServerJaxWsServiceExporter.setFilters(List): void
  • added: method SimpleHttpServerJaxWsServiceExporter.setHostname(String): void
  • added: method SimpleHttpServerJaxWsServiceExporter.setPort(int): void
  • added: method SimpleHttpServerJaxWsServiceExporter.setServer(HttpServer): void
  • added: method SimpleHttpServerJaxWsServiceExporter.setShutdownDelay(int): void
  • added: method SimpleJaxWsServiceExporter.publishEndpoint(Endpoint, WebService): void
  • added: method SimpleJaxWsServiceExporter.setBaseAddress(String): void
  • added: static field SimpleJaxWsServiceExporter.DEFAULT_BASE_ADDRESS: String
  • added: class HttpRequestMethodNotSupportedException extends ServletException
  • added: class HttpSessionRequiredException extends ServletException
  • added: ctor HttpRequestMethodNotSupportedException(String)
  • added: ctor HttpRequestMethodNotSupportedException(String, String)
  • added: ctor HttpRequestMethodNotSupportedException(String, String[])
  • added: ctor HttpRequestMethodNotSupportedException(String, String[], String)
  • added: ctor HttpSessionRequiredException(String)
  • added: interface HttpRequestHandler
  • added: method HttpRequestHandler.handleRequest(HttpServletRequest, HttpServletResponse): void
  • added: method HttpRequestMethodNotSupportedException.getMethod(): String
  • added: method HttpRequestMethodNotSupportedException.getSupportedMethods(): String[]
  • removed: abstract class BindUtils
  • removed: abstract class RequestUtils
  • removed: class EscapedErrors implements Errors
  • removed: class ServletRequestBindingException extends NestedServletException
  • removed: class ServletRequestDataBinder extends WebDataBinder
  • removed: class ServletRequestParameterPropertyValues extends MutablePropertyValues
  • removed: class WebDataBinder extends DataBinder
  • removed: ctor BindUtils()
  • removed: ctor EscapedErrors(Errors)
  • removed: ctor RequestUtils()
  • removed: ctor ServletRequestBindingException(String)
  • removed: ctor ServletRequestBindingException(String, Throwable)
  • removed: ctor ServletRequestDataBinder(Object)
  • removed: ctor ServletRequestDataBinder(Object, String)
  • removed: ctor ServletRequestParameterPropertyValues(ServletRequest)
  • removed: ctor ServletRequestParameterPropertyValues(ServletRequest, String)
  • removed: ctor ServletRequestParameterPropertyValues(ServletRequest, String, String)
  • removed: ctor WebDataBinder(Object)
  • removed: ctor WebDataBinder(Object, String)
  • removed: interface BindInitializer
  • removed: method BindInitializer.initBinder(ServletRequest, ServletRequestDataBinder): void
  • removed: method EscapedErrors.addAllErrors(Errors): void
  • removed: method EscapedErrors.getAllErrors(): List
  • removed: method EscapedErrors.getErrorCount(): int
  • removed: method EscapedErrors.getFieldError(String): FieldError
  • removed: method EscapedErrors.getFieldErrorCount(String): int
  • removed: method EscapedErrors.getFieldErrors(String): List
  • removed: method EscapedErrors.getFieldValue(String): Object
  • removed: method EscapedErrors.getGlobalError(): ObjectError
  • removed: method EscapedErrors.getGlobalErrorCount(): int
  • removed: method EscapedErrors.getGlobalErrors(): List
  • removed: method EscapedErrors.getNestedPath(): String
  • removed: method EscapedErrors.getObjectName(): String
  • removed: method EscapedErrors.getSource(): Errors
  • removed: method EscapedErrors.hasErrors(): boolean
  • removed: method EscapedErrors.hasFieldErrors(String): boolean
  • removed: method EscapedErrors.hasGlobalErrors(): boolean
  • removed: method EscapedErrors.popNestedPath(): void
  • removed: method EscapedErrors.pushNestedPath(String): void
  • removed: method EscapedErrors.reject(String): void
  • removed: method EscapedErrors.reject(String, Object[], String): void
  • removed: method EscapedErrors.reject(String, String): void
  • removed: method EscapedErrors.rejectValue(String, String): void
  • removed: method EscapedErrors.rejectValue(String, String, Object[], String): void
  • removed: method EscapedErrors.rejectValue(String, String, String): void
  • removed: method EscapedErrors.setNestedPath(String): void
  • removed: method ServletRequestDataBinder.bind(ServletRequest): void
  • removed: method ServletRequestDataBinder.checkMultipartFiles(ServletRequest, MutablePropertyValues): void
  • removed: method ServletRequestDataBinder.closeNoCatch(): void
  • removed: method ServletRequestDataBinder.isBindEmptyMultipartFiles(): boolean
  • removed: method ServletRequestDataBinder.setBindEmptyMultipartFiles(boolean): void
  • removed: method WebDataBinder.checkFieldMarkers(MutablePropertyValues): void
  • removed: method WebDataBinder.doBind(MutablePropertyValues): void
  • removed: method WebDataBinder.getEmptyValue(String, Class): Object
  • removed: method WebDataBinder.getFieldMarkerPrefix(): String
  • removed: method WebDataBinder.setFieldMarkerPrefix(String): void
  • removed: static field ServletRequestParameterPropertyValues.DEFAULT_PREFIX_SEPARATOR: String
  • removed: static field WebDataBinder.DEFAULT_FIELD_MARKER_PREFIX: String
  • removed: static method BindUtils.bind(ServletRequest, Object, String): BindException
  • removed: static method BindUtils.bind(ServletRequest, Object, String, BindInitializer): BindException
  • removed: static method BindUtils.bindAndValidate(ServletRequest, Object, String, Validator): BindException
  • removed: static method BindUtils.bindAndValidate(ServletRequest, Object, String, Validator, BindInitializer): BindException
  • removed: static method RequestUtils.getBooleanParameter(HttpServletRequest, String): Boolean
  • removed: static method RequestUtils.getBooleanParameter(HttpServletRequest, String, boolean): boolean
  • removed: static method RequestUtils.getBooleanParameters(HttpServletRequest, String): boolean[]
  • removed: static method RequestUtils.getDoubleParameter(HttpServletRequest, String): Double
  • removed: static method RequestUtils.getDoubleParameter(HttpServletRequest, String, double): double
  • removed: static method RequestUtils.getDoubleParameters(HttpServletRequest, String): double[]
  • removed: static method RequestUtils.getFloatParameter(HttpServletRequest, String): Float
  • removed: static method RequestUtils.getFloatParameter(HttpServletRequest, String, float): float
  • removed: static method RequestUtils.getFloatParameters(HttpServletRequest, String): float[]
  • removed: static method RequestUtils.getIntParameter(HttpServletRequest, String): Integer
  • removed: static method RequestUtils.getIntParameter(HttpServletRequest, String, int): int
  • removed: static method RequestUtils.getIntParameters(HttpServletRequest, String): int[]
  • removed: static method RequestUtils.getLongParameter(HttpServletRequest, String): Long
  • removed: static method RequestUtils.getLongParameter(HttpServletRequest, String, long): long
  • removed: static method RequestUtils.getLongParameters(HttpServletRequest, String): long[]
  • removed: static method RequestUtils.getRequiredBooleanParameter(HttpServletRequest, String): boolean
  • removed: static method RequestUtils.getRequiredBooleanParameters(HttpServletRequest, String): boolean[]
  • removed: static method RequestUtils.getRequiredDoubleParameter(HttpServletRequest, String): double
  • removed: static method RequestUtils.getRequiredDoubleParameters(HttpServletRequest, String): double[]
  • removed: static method RequestUtils.getRequiredFloatParameter(HttpServletRequest, String): float
  • removed: static method RequestUtils.getRequiredFloatParameters(HttpServletRequest, String): float[]
  • removed: static method RequestUtils.getRequiredIntParameter(HttpServletRequest, String): int
  • removed: static method RequestUtils.getRequiredIntParameters(HttpServletRequest, String): int[]
  • removed: static method RequestUtils.getRequiredLongParameter(HttpServletRequest, String): long
  • removed: static method RequestUtils.getRequiredLongParameters(HttpServletRequest, String): long[]
  • removed: static method RequestUtils.getRequiredStringParameter(HttpServletRequest, String): String
  • removed: static method RequestUtils.getRequiredStringParameters(HttpServletRequest, String): String[]
  • removed: static method RequestUtils.getStringParameter(HttpServletRequest, String): String
  • removed: static method RequestUtils.getStringParameter(HttpServletRequest, String, String): String
  • removed: static method RequestUtils.getStringParameters(HttpServletRequest, String): String[]
  • removed: static method RequestUtils.rejectRequestMethod(HttpServletRequest, String): void
  • removed: static field ConfigurableWebApplicationContext.CONFIG_LOCATION_DELIMITERS: String
  • changed: interface WebApplicationContext extends ApplicationContext, ThemeSource → interface WebApplicationContext extends ApplicationContext
  • added: interface ServletConfigAware
  • added: method ConfigurableWebApplicationContext.getConfigLocations(): String[]
  • added: method ConfigurableWebApplicationContext.getNamespace(): String
  • added: method ConfigurableWebApplicationContext.getServletConfig(): ServletConfig
  • added: method ConfigurableWebApplicationContext.setConfigLocation(String): void
  • added: method ConfigurableWebApplicationContext.setServletConfig(ServletConfig): void
  • added: method ContextLoader.customizeContext(ServletContext, ConfigurableWebApplicationContext): void
  • added: method ServletConfigAware.setServletConfig(ServletConfig): void
  • added: static field WebApplicationContext.SCOPE_GLOBAL_SESSION: String
  • added: static field WebApplicationContext.SCOPE_REQUEST: String
  • added: static field WebApplicationContext.SCOPE_SESSION: String
  • added: static method ContextLoader.getCurrentWebApplicationContext(): WebApplicationContext
  • added: abstract class AbstractRequestAttributes implements RequestAttributes
  • added: abstract class AbstractRequestAttributesScope implements Scope
  • added: abstract class RequestContextHolder
  • added: class FacesRequestAttributes implements RequestAttributes
  • added: class FacesWebRequest extends FacesRequestAttributes implements NativeWebRequest
  • added: class Log4jNestedDiagnosticContextInterceptor implements WebRequestInterceptor
  • added: class RequestContextListener implements ServletRequestListener
  • added: class RequestScope extends AbstractRequestAttributesScope
  • added: class ServletRequestAttributes extends AbstractRequestAttributes
  • added: class ServletWebRequest extends ServletRequestAttributes implements NativeWebRequest
  • added: class SessionScope extends AbstractRequestAttributesScope
  • added: ctor AbstractRequestAttributes()
  • added: ctor AbstractRequestAttributesScope()
  • added: ctor FacesRequestAttributes(FacesContext)
  • added: ctor FacesWebRequest(FacesContext)
  • added: ctor Log4jNestedDiagnosticContextInterceptor()
  • added: ctor RequestContextHolder()
  • added: ctor RequestContextListener()
  • added: ctor RequestScope()
  • added: ctor ServletRequestAttributes(HttpServletRequest)
  • added: ctor ServletWebRequest(HttpServletRequest)
  • added: ctor ServletWebRequest(HttpServletRequest, HttpServletResponse)
  • added: ctor SessionScope()
  • added: ctor SessionScope(boolean)
  • added: field AbstractRequestAttributes.requestDestructionCallbacks: Map
  • added: field Log4jNestedDiagnosticContextInterceptor.log4jLogger: Logger
  • added: field RequestContextListener.logger: Log
  • added: interface NativeWebRequest extends WebRequest
  • added: interface RequestAttributes
  • added: interface WebRequest extends RequestAttributes
  • added: interface WebRequestInterceptor
  • added: method AbstractRequestAttributes.isRequestActive(): boolean
  • added: method AbstractRequestAttributes.registerRequestDestructionCallback(String, Runnable): void
  • added: method AbstractRequestAttributes.removeRequestDestructionCallback(String): void
  • added: method AbstractRequestAttributes.requestCompleted(): void
  • added: method AbstractRequestAttributes.updateAccessedSessionAttributes(): void
  • added: method AbstractRequestAttributesScope.get(String, ObjectFactory): Object
  • added: method AbstractRequestAttributesScope.getScope(): int
  • added: method AbstractRequestAttributesScope.registerDestructionCallback(String, Runnable): void
  • added: method AbstractRequestAttributesScope.remove(String): Object
  • added: method FacesRequestAttributes.getAttribute(String, int): Object
  • added: method FacesRequestAttributes.getAttributeMap(int): Map
  • added: method FacesRequestAttributes.getAttributeNames(int): String[]
  • added: method FacesRequestAttributes.getExternalContext(): ExternalContext
  • added: method FacesRequestAttributes.getFacesContext(): FacesContext
  • added: method FacesRequestAttributes.getSessionId(): String
  • added: method FacesRequestAttributes.getSessionMutex(): Object
  • added: method FacesRequestAttributes.registerDestructionCallback(String, Runnable, int): void
  • added: method FacesRequestAttributes.removeAttribute(String, int): void
  • added: method FacesRequestAttributes.setAttribute(String, Object, int): void
  • added: method FacesWebRequest.checkNotModified(long): boolean
  • added: method FacesWebRequest.getContextPath(): String
  • added: method FacesWebRequest.getDescription(boolean): String
  • added: method FacesWebRequest.getLocale(): Locale
  • added: method FacesWebRequest.getNativeRequest(): Object
  • added: method FacesWebRequest.getNativeResponse(): Object
  • added: method FacesWebRequest.getParameter(String): String
  • added: method FacesWebRequest.getParameterMap(): Map
  • added: method FacesWebRequest.getParameterValues(String): String[]
  • added: method FacesWebRequest.getRemoteUser(): String
  • added: method FacesWebRequest.getUserPrincipal(): Principal
  • added: method FacesWebRequest.isSecure(): boolean
  • added: method FacesWebRequest.isUserInRole(String): boolean
  • added: method FacesWebRequest.toString(): String
  • added: method Log4jNestedDiagnosticContextInterceptor.afterCompletion(WebRequest, Exception): void
  • added: method Log4jNestedDiagnosticContextInterceptor.getNestedDiagnosticContextMessage(WebRequest): String
  • added: method Log4jNestedDiagnosticContextInterceptor.isIncludeClientInfo(): boolean
  • added: method Log4jNestedDiagnosticContextInterceptor.postHandle(WebRequest, ModelMap): void
  • added: method Log4jNestedDiagnosticContextInterceptor.preHandle(WebRequest): void
  • added: method Log4jNestedDiagnosticContextInterceptor.setIncludeClientInfo(boolean): void
  • added: method NativeWebRequest.getNativeRequest(): Object
  • added: method NativeWebRequest.getNativeResponse(): Object
  • added: method RequestAttributes.getAttribute(String, int): Object
  • added: method RequestAttributes.getAttributeNames(int): String[]
  • added: method RequestAttributes.getSessionId(): String
  • added: method RequestAttributes.getSessionMutex(): Object
  • added: method RequestAttributes.registerDestructionCallback(String, Runnable, int): void
  • added: method RequestAttributes.removeAttribute(String, int): void
  • added: method RequestAttributes.setAttribute(String, Object, int): void
  • added: method RequestContextListener.requestDestroyed(ServletRequestEvent): void
  • added: method RequestContextListener.requestInitialized(ServletRequestEvent): void
  • added: method RequestScope.getConversationId(): String
  • added: method RequestScope.getScope(): int
  • added: method ServletRequestAttributes.getAttribute(String, int): Object
  • added: method ServletRequestAttributes.getAttributeNames(int): String[]
  • added: method ServletRequestAttributes.getRequest(): HttpServletRequest
  • added: method ServletRequestAttributes.getSession(boolean): HttpSession
  • added: method ServletRequestAttributes.getSessionId(): String
  • added: method ServletRequestAttributes.getSessionMutex(): Object
  • added: method ServletRequestAttributes.registerDestructionCallback(String, Runnable, int): void
  • added: method ServletRequestAttributes.removeAttribute(String, int): void
  • added: method ServletRequestAttributes.setAttribute(String, Object, int): void
  • added: method ServletRequestAttributes.toString(): String
  • added: method ServletRequestAttributes.updateAccessedSessionAttributes(): void
  • added: method ServletWebRequest.checkNotModified(long): boolean
  • added: method ServletWebRequest.getContextPath(): String
  • added: method ServletWebRequest.getDescription(boolean): String
  • added: method ServletWebRequest.getLocale(): Locale
  • added: method ServletWebRequest.getNativeRequest(): Object
  • added: method ServletWebRequest.getNativeResponse(): Object
  • added: method ServletWebRequest.getParameter(String): String
  • added: method ServletWebRequest.getParameterMap(): Map
  • added: method ServletWebRequest.getParameterValues(String): String[]
  • added: method ServletWebRequest.getRemoteUser(): String
  • added: method ServletWebRequest.getResponse(): HttpServletResponse
  • added: method ServletWebRequest.getUserPrincipal(): Principal
  • added: method ServletWebRequest.isNotModified(): boolean
  • added: method ServletWebRequest.isSecure(): boolean
  • added: method ServletWebRequest.isUserInRole(String): boolean
  • added: method ServletWebRequest.toString(): String
  • added: method SessionScope.get(String, ObjectFactory): Object
  • added: method SessionScope.getConversationId(): String
  • added: method SessionScope.getScope(): int
  • added: method SessionScope.remove(String): Object
  • added: method WebRequest.checkNotModified(long): boolean
  • added: method WebRequest.getContextPath(): String
  • added: method WebRequest.getDescription(boolean): String
  • added: method WebRequest.getLocale(): Locale
  • added: method WebRequest.getParameter(String): String
  • added: method WebRequest.getParameterMap(): Map
  • added: method WebRequest.getParameterValues(String): String[]
  • added: method WebRequest.getRemoteUser(): String
  • added: method WebRequest.getUserPrincipal(): Principal
  • added: method WebRequest.isSecure(): boolean
  • added: method WebRequest.isUserInRole(String): boolean
  • added: method WebRequestInterceptor.afterCompletion(WebRequest, Exception): void
  • added: method WebRequestInterceptor.postHandle(WebRequest, ModelMap): void
  • added: method WebRequestInterceptor.preHandle(WebRequest): void
  • added: static field RequestAttributes.SCOPE_GLOBAL_SESSION: int
  • added: static field RequestAttributes.SCOPE_REQUEST: int
  • added: static field RequestAttributes.SCOPE_SESSION: int
  • added: static field ServletRequestAttributes.DESTRUCTION_CALLBACK_NAME_PREFIX: String
  • added: static method RequestContextHolder.currentRequestAttributes(): RequestAttributes
  • added: static method RequestContextHolder.getRequestAttributes(): RequestAttributes
  • added: static method RequestContextHolder.resetRequestAttributes(): void
  • added: static method RequestContextHolder.setRequestAttributes(RequestAttributes): void
  • added: static method RequestContextHolder.setRequestAttributes(RequestAttributes, boolean): void
  • removed: ctor RequestHandledEvent(Object, String, long, String, String, String, String, String, Throwable)
  • removed: ctor RequestHandledEvent(Object, String, long, String, String, String, Throwable)
  • removed: field ServletContextAwareProcessor.logger: Log
  • removed: method AbstractRefreshableWebApplicationContext.getDefaultConfigLocations(): String[]
  • removed: method AbstractRefreshableWebApplicationContext.refresh(): void
  • removed: method AbstractRefreshableWebApplicationContext.resolvePath(String): String
  • removed: method AbstractRefreshableWebApplicationContext.setConfigLocations(String[]): void
  • removed: method AbstractRefreshableWebApplicationContext.toString(): String
  • removed: method RequestHandledEvent.getClientAddress(): String
  • removed: method RequestHandledEvent.getMethod(): String
  • removed: method RequestHandledEvent.getRequestUrl(): String
  • removed: method RequestHandledEvent.getServletName(): String
  • changed: abstract class AbstractRefreshableWebApplicationContext extends AbstractRefreshableApplicationContext implements ConfigurableWebApplicationContext → abstract class AbstractRefreshableWebApplicationContext extends AbstractRefreshableConfigApplicationContext implements ConfigurableWebApplicationContext, ThemeSource
  • changed: abstract class WebApplicationObjectSupport extends ApplicationObjectSupport → abstract class WebApplicationObjectSupport extends ApplicationObjectSupport implements ServletContextAware
  • changed: class GenericWebApplicationContext extends GenericApplicationContext implements WebApplicationContext → class GenericWebApplicationContext extends GenericApplicationContext implements WebApplicationContext, ThemeSource
  • changed: class ServletContextResource extends AbstractResource → class ServletContextResource extends AbstractResource implements ContextResource
  • changed: class StaticWebApplicationContext extends StaticApplicationContext implements ConfigurableWebApplicationContext → class StaticWebApplicationContext extends StaticApplicationContext implements ConfigurableWebApplicationContext, ThemeSource
  • changed: ctor RequestHandledEvent(Object, String, long, String, String, String) → ctor RequestHandledEvent(Object, String, String, long)
  • changed: ctor RequestHandledEvent(Object, String, long, String, String, String, String, String) → ctor RequestHandledEvent(Object, String, String, long, Throwable)
  • added: abstract class SpringBeanAutowiringSupport
  • added: class ContextExposingHttpServletRequest extends HttpServletRequestWrapper
  • added: class HttpRequestHandlerServlet extends HttpServlet
  • added: class ServletRequestHandledEvent extends RequestHandledEvent
  • added: ctor ContextExposingHttpServletRequest(HttpServletRequest, WebApplicationContext)
  • added: ctor ContextExposingHttpServletRequest(HttpServletRequest, WebApplicationContext, Set)
  • added: ctor HttpRequestHandlerServlet()
  • added: ctor ServletContextAwareProcessor(ServletConfig)
  • added: ctor ServletContextAwareProcessor(ServletContext, ServletConfig)
  • added: ctor ServletRequestHandledEvent(Object, String, String, String, String, String, String, long)
  • added: ctor ServletRequestHandledEvent(Object, String, String, String, String, String, String, long, Throwable)
  • added: ctor SpringBeanAutowiringSupport()
  • added: method AbstractRefreshableWebApplicationContext.getServletConfig(): ServletConfig
  • added: method AbstractRefreshableWebApplicationContext.setServletConfig(ServletConfig): void
  • added: method ContextExposingHttpServletRequest.getAttribute(String): Object
  • added: method ContextExposingHttpServletRequest.getWebApplicationContext(): WebApplicationContext
  • added: method ContextExposingHttpServletRequest.setAttribute(String, Object): void
  • added: method HttpRequestHandlerServlet.init(): void
  • added: method HttpRequestHandlerServlet.service(HttpServletRequest, HttpServletResponse): void
  • added: method RequestHandledEvent.getDescription(): String
  • added: method RequestHandledEvent.getShortDescription(): String
  • added: method ServletContextResource.exists(): boolean
  • added: method ServletContextResource.getPathWithinContext(): String
  • added: method ServletRequestHandledEvent.getClientAddress(): String
  • added: method ServletRequestHandledEvent.getDescription(): String
  • added: method ServletRequestHandledEvent.getMethod(): String
  • added: method ServletRequestHandledEvent.getRequestUrl(): String
  • added: method ServletRequestHandledEvent.getServletName(): String
  • added: method ServletRequestHandledEvent.getShortDescription(): String
  • added: method ServletRequestHandledEvent.toString(): String
  • added: method StaticWebApplicationContext.getConfigLocations(): String[]
  • added: method StaticWebApplicationContext.getServletConfig(): ServletConfig
  • added: method StaticWebApplicationContext.setConfigLocation(String): void
  • added: method StaticWebApplicationContext.setServletConfig(ServletConfig): void
  • added: method WebApplicationObjectSupport.initApplicationContext(ApplicationContext): void
  • added: method WebApplicationObjectSupport.initServletContext(ServletContext): void
  • added: method WebApplicationObjectSupport.setServletContext(ServletContext): void
  • added: static method SpringBeanAutowiringSupport.processInjectionBasedOnCurrentContext(Object): void
  • added: static method WebApplicationContextUtils.getWebApplicationContext(ServletContext, String): WebApplicationContext
  • added: static method WebApplicationContextUtils.registerWebApplicationScopes(ConfigurableListableBeanFactory): void
  • removed: method GenericFilterBean.setFilterConfig(FilterConfig): void
  • added: class RequestContextFilter extends OncePerRequestFilter
  • added: ctor RequestContextFilter()
  • added: method AbstractRequestLoggingFilter.isIncludeClientInfo(): boolean
  • added: method AbstractRequestLoggingFilter.setIncludeClientInfo(boolean): void
  • added: method DelegatingFilterProxy.findWebApplicationContext(): WebApplicationContext
  • added: method DelegatingFilterProxy.getContextAttribute(): String
  • added: method DelegatingFilterProxy.invokeDelegate(Filter, ServletRequest, ServletResponse, FilterChain): void
  • added: method DelegatingFilterProxy.setContextAttribute(String): void
  • added: method RequestContextFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain): void
  • added: method RequestContextFilter.setThreadContextInheritable(boolean): void
  • added: class SpringBeanVariableResolver extends DelegatingVariableResolver
  • added: ctor SpringBeanVariableResolver(VariableResolver)
  • added: method DelegatingVariableResolver.resolveOriginal(FacesContext, String): Object
  • added: method DelegatingVariableResolver.resolveSpringBean(FacesContext, String): Object
  • added: method SpringBeanVariableResolver.resolveVariable(FacesContext, String): Object
  • added: class SpringBeanFacesELResolver extends SpringBeanELResolver
  • added: class WebApplicationContextFacesELResolver extends ELResolver
  • added: ctor SpringBeanFacesELResolver()
  • added: ctor WebApplicationContextFacesELResolver()
  • added: field WebApplicationContextFacesELResolver.logger: Log
  • added: method SpringBeanFacesELResolver.getBeanFactory(ELContext): BeanFactory
  • added: method SpringBeanFacesELResolver.getWebApplicationContext(ELContext): WebApplicationContext
  • added: method WebApplicationContextFacesELResolver.getCommonPropertyType(ELContext, Object): Class
  • added: method WebApplicationContextFacesELResolver.getFeatureDescriptors(ELContext, Object): Iterator
  • added: method WebApplicationContextFacesELResolver.getType(ELContext, Object, Object): Class
  • added: method WebApplicationContextFacesELResolver.getValue(ELContext, Object, Object): Object
  • added: method WebApplicationContextFacesELResolver.getWebApplicationContext(ELContext): WebApplicationContext
  • added: method WebApplicationContextFacesELResolver.isReadOnly(ELContext, Object, Object): boolean
  • added: method WebApplicationContextFacesELResolver.setValue(ELContext, Object, Object, Object): void
  • added: static field WebApplicationContextFacesELResolver.WEB_APPLICATION_CONTEXT_VARIABLE_NAME: String
  • removed: class MaxUploadSizeExceededException extends MultipartException
  • removed: class MultipartException extends NestedServletException
  • removed: ctor MaxUploadSizeExceededException(long)
  • removed: ctor MaxUploadSizeExceededException(long, Throwable)
  • removed: ctor MultipartException(String)
  • removed: ctor MultipartException(String, Throwable)
  • removed: interface MultipartFile
  • removed: interface MultipartHttpServletRequest extends HttpServletRequest
  • removed: interface MultipartResolver
  • removed: method MaxUploadSizeExceededException.getMaxUploadSize(): long
  • removed: method MultipartFile.getBytes(): byte[]
  • removed: method MultipartFile.getContentType(): String
  • removed: method MultipartFile.getInputStream(): InputStream
  • removed: method MultipartFile.getName(): String
  • removed: method MultipartFile.getOriginalFilename(): String
  • removed: method MultipartFile.getSize(): long
  • removed: method MultipartFile.isEmpty(): boolean
  • removed: method MultipartFile.transferTo(File): void
  • removed: method MultipartHttpServletRequest.getFile(String): MultipartFile
  • removed: method MultipartHttpServletRequest.getFileMap(): Map
  • removed: method MultipartHttpServletRequest.getFileNames(): Iterator
  • removed: method MultipartResolver.cleanupMultipart(MultipartHttpServletRequest): void
  • removed: method MultipartResolver.isMultipart(HttpServletRequest): boolean
  • removed: method MultipartResolver.resolveMultipart(HttpServletRequest): MultipartHttpServletRequest
  • removed: class CommonsMultipartFile implements MultipartFile, Serializable
  • removed: class CommonsMultipartResolver implements MultipartResolver, ServletContextAware
  • removed: ctor CommonsMultipartFile(FileItem)
  • removed: ctor CommonsMultipartResolver()
  • removed: ctor CommonsMultipartResolver(ServletContext)
  • removed: field CommonsMultipartResolver.logger: Log
  • removed: method CommonsMultipartFile.getBytes(): byte[]
  • removed: method CommonsMultipartFile.getContentType(): String
  • removed: method CommonsMultipartFile.getFileItem(): FileItem
  • removed: method CommonsMultipartFile.getInputStream(): InputStream
  • removed: method CommonsMultipartFile.getName(): String
  • removed: method CommonsMultipartFile.getOriginalFilename(): String
  • removed: method CommonsMultipartFile.getSize(): long
  • removed: method CommonsMultipartFile.getStorageDescription(): String
  • removed: method CommonsMultipartFile.isAvailable(): boolean
  • removed: method CommonsMultipartFile.isEmpty(): boolean
  • removed: method CommonsMultipartFile.transferTo(File): void
  • removed: method CommonsMultipartResolver.cleanupMultipart(MultipartHttpServletRequest): void
  • removed: method CommonsMultipartResolver.determineEncoding(HttpServletRequest): String
  • removed: method CommonsMultipartResolver.getFileUpload(): DiskFileUpload
  • removed: method CommonsMultipartResolver.isMultipart(HttpServletRequest): boolean
  • removed: method CommonsMultipartResolver.newFileUpload(): DiskFileUpload
  • removed: method CommonsMultipartResolver.resolveMultipart(HttpServletRequest): MultipartHttpServletRequest
  • removed: method CommonsMultipartResolver.setDefaultEncoding(String): void
  • removed: method CommonsMultipartResolver.setMaxInMemorySize(int): void
  • removed: method CommonsMultipartResolver.setMaxUploadSize(long): void
  • removed: method CommonsMultipartResolver.setServletContext(ServletContext): void
  • removed: method CommonsMultipartResolver.setUploadTempDir(Resource): void
  • removed: static field CommonsMultipartFile.logger: Log
  • removed: class CosMultipartHttpServletRequest extends AbstractMultipartHttpServletRequest
  • removed: class CosMultipartResolver implements MultipartResolver, ServletContextAware
  • removed: ctor CosMultipartHttpServletRequest(HttpServletRequest, MultipartRequest)
  • removed: ctor CosMultipartResolver()
  • removed: ctor CosMultipartResolver(ServletContext)
  • removed: field CosMultipartResolver.logger: Log
  • removed: method CosMultipartHttpServletRequest.getMultipartRequest(): MultipartRequest
  • removed: method CosMultipartHttpServletRequest.getParameter(String): String
  • removed: method CosMultipartHttpServletRequest.getParameterMap(): Map
  • removed: method CosMultipartHttpServletRequest.getParameterNames(): Enumeration
  • removed: method CosMultipartHttpServletRequest.getParameterValues(String): String[]
  • removed: method CosMultipartResolver.cleanupMultipart(MultipartHttpServletRequest): void
  • removed: method CosMultipartResolver.determineEncoding(HttpServletRequest): String
  • removed: method CosMultipartResolver.getDefaultEncoding(): String
  • removed: method CosMultipartResolver.getMaxUploadSize(): int
  • removed: method CosMultipartResolver.getUploadTempDir(): File
  • removed: method CosMultipartResolver.isMultipart(HttpServletRequest): boolean
  • removed: method CosMultipartResolver.newMultipartRequest(HttpServletRequest): MultipartRequest
  • removed: method CosMultipartResolver.resolveMultipart(HttpServletRequest): MultipartHttpServletRequest
  • removed: method CosMultipartResolver.setDefaultEncoding(String): void
  • removed: method CosMultipartResolver.setMaxUploadSize(int): void
  • removed: method CosMultipartResolver.setServletContext(ServletContext): void
  • removed: method CosMultipartResolver.setUploadTempDir(Resource): void
  • removed: static field CosMultipartHttpServletRequest.logger: Log
  • removed: static field CosMultipartResolver.MULTIPART_CONTENT_TYPE: String
  • removed: abstract class AbstractMultipartHttpServletRequest extends HttpServletRequestWrapper implements MultipartHttpServletRequest
  • removed: class ByteArrayMultipartFileEditor extends ByteArrayPropertyEditor
  • removed: class DefaultMultipartHttpServletRequest extends AbstractMultipartHttpServletRequest
  • removed: class MultipartFilter extends OncePerRequestFilter
  • removed: class StringMultipartFileEditor extends PropertyEditorSupport
  • removed: ctor AbstractMultipartHttpServletRequest(HttpServletRequest)
  • removed: ctor ByteArrayMultipartFileEditor()
  • removed: ctor DefaultMultipartHttpServletRequest(HttpServletRequest, Map, Map)
  • removed: ctor MultipartFilter()
  • removed: ctor StringMultipartFileEditor()
  • removed: ctor StringMultipartFileEditor(String)
  • removed: method AbstractMultipartHttpServletRequest.getFile(String): MultipartFile
  • removed: method AbstractMultipartHttpServletRequest.getFileMap(): Map
  • removed: method AbstractMultipartHttpServletRequest.getFileNames(): Iterator
  • removed: method AbstractMultipartHttpServletRequest.setMultipartFiles(Map): void
  • removed: method ByteArrayMultipartFileEditor.getAsText(): String
  • removed: method ByteArrayMultipartFileEditor.setValue(Object): void
  • removed: method DefaultMultipartHttpServletRequest.getParameter(String): String
  • removed: method DefaultMultipartHttpServletRequest.getParameterMap(): Map
  • removed: method DefaultMultipartHttpServletRequest.getParameterNames(): Enumeration
  • removed: method DefaultMultipartHttpServletRequest.getParameterValues(String): String[]
  • removed: method MultipartFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain): void
  • removed: method MultipartFilter.getMultipartResolverBeanName(): String
  • removed: method MultipartFilter.lookupMultipartResolver(): MultipartResolver
  • removed: method MultipartFilter.lookupMultipartResolver(HttpServletRequest): MultipartResolver
  • removed: method MultipartFilter.setMultipartResolverBeanName(String): void
  • removed: method StringMultipartFileEditor.setAsText(String): void
  • removed: method StringMultipartFileEditor.setValue(Object): void
  • removed: static field MultipartFilter.DEFAULT_MULTIPART_RESOLVER_BEAN_NAME: String
  • removed: abstract class ActionSupport extends Action
  • removed: abstract class DelegatingActionUtils
  • removed: abstract class DispatchActionSupport extends DispatchAction
  • removed: abstract class LookupDispatchActionSupport extends LookupDispatchAction
  • removed: abstract class MappingDispatchActionSupport extends MappingDispatchAction
  • removed: class ActionServletAwareProcessor implements DestructionAwareBeanPostProcessor
  • removed: class ContextLoaderPlugIn implements PlugIn
  • removed: class DelegatingActionProxy extends Action
  • removed: class DelegatingRequestProcessor extends RequestProcessor
  • removed: class DelegatingTilesRequestProcessor extends TilesRequestProcessor
  • removed: class SpringBindingActionForm extends ActionForm
  • removed: ctor ActionServletAwareProcessor(ActionServlet)
  • removed: ctor ActionSupport()
  • removed: ctor ContextLoaderPlugIn()
  • removed: ctor DelegatingActionProxy()
  • removed: ctor DelegatingActionUtils()
  • removed: ctor DelegatingRequestProcessor()
  • removed: ctor DelegatingTilesRequestProcessor()
  • removed: ctor DispatchActionSupport()
  • removed: ctor LookupDispatchActionSupport()
  • removed: ctor MappingDispatchActionSupport()
  • removed: ctor SpringBindingActionForm()
  • removed: field ContextLoaderPlugIn.logger: Log
  • removed: method ActionServletAwareProcessor.postProcessAfterInitialization(Object, String): Object
  • removed: method ActionServletAwareProcessor.postProcessBeforeDestruction(Object, String): void
  • removed: method ActionServletAwareProcessor.postProcessBeforeInitialization(Object, String): Object
  • removed: method ActionSupport.getMessageSourceAccessor(): MessageSourceAccessor
  • removed: method ActionSupport.getServletContext(): ServletContext
  • removed: method ActionSupport.getTempDir(): File
  • removed: method ActionSupport.getWebApplicationContext(): WebApplicationContext
  • removed: method ActionSupport.initWebApplicationContext(ActionServlet): WebApplicationContext
  • removed: method ActionSupport.onDestroy(): void
  • removed: method ActionSupport.onInit(): void
  • removed: method ActionSupport.setServlet(ActionServlet): void
  • removed: method ContextLoaderPlugIn.createWebApplicationContext(WebApplicationContext): WebApplicationContext
  • removed: method ContextLoaderPlugIn.destroy(): void
  • removed: method ContextLoaderPlugIn.getActionServlet(): ActionServlet
  • removed: method ContextLoaderPlugIn.getContextClass(): Class
  • removed: method ContextLoaderPlugIn.getContextConfigLocation(): String
  • removed: method ContextLoaderPlugIn.getModuleConfig(): ModuleConfig
  • removed: method ContextLoaderPlugIn.getModulePrefix(): String
  • removed: method ContextLoaderPlugIn.getNamespace(): String
  • removed: method ContextLoaderPlugIn.getServletContext(): ServletContext
  • removed: method ContextLoaderPlugIn.getServletContextAttributeName(): String
  • removed: method ContextLoaderPlugIn.getServletName(): String
  • removed: method ContextLoaderPlugIn.getWebApplicationContext(): WebApplicationContext
  • removed: method ContextLoaderPlugIn.init(ActionServlet, ModuleConfig): void
  • removed: method ContextLoaderPlugIn.initWebApplicationContext(): WebApplicationContext
  • removed: method ContextLoaderPlugIn.onInit(): void
  • removed: method ContextLoaderPlugIn.setContextClass(Class): void
  • removed: method ContextLoaderPlugIn.setContextClassName(String): void
  • removed: method ContextLoaderPlugIn.setContextConfigLocation(String): void
  • removed: method ContextLoaderPlugIn.setNamespace(String): void
  • removed: method DelegatingActionProxy.determineActionBeanName(ActionMapping): String
  • removed: method DelegatingActionProxy.execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse): ActionForward
  • removed: method DelegatingActionProxy.getDelegateAction(ActionMapping): Action
  • removed: method DelegatingActionProxy.getWebApplicationContext(ActionServlet, ModuleConfig): WebApplicationContext
  • removed: method DelegatingRequestProcessor.determineActionBeanName(ActionMapping): String
  • removed: method DelegatingRequestProcessor.getDelegateAction(ActionMapping): Action
  • removed: method DelegatingRequestProcessor.getWebApplicationContext(): WebApplicationContext
  • removed: method DelegatingRequestProcessor.init(ActionServlet, ModuleConfig): void
  • removed: method DelegatingRequestProcessor.initWebApplicationContext(ActionServlet, ModuleConfig): WebApplicationContext
  • removed: method DelegatingRequestProcessor.processActionCreate(HttpServletRequest, HttpServletResponse, ActionMapping): Action
  • removed: method DelegatingTilesRequestProcessor.determineActionBeanName(ActionMapping): String
  • removed: method DelegatingTilesRequestProcessor.getDelegateAction(ActionMapping): Action
  • removed: method DelegatingTilesRequestProcessor.getWebApplicationContext(): WebApplicationContext
  • removed: method DelegatingTilesRequestProcessor.init(ActionServlet, ModuleConfig): void
  • removed: method DelegatingTilesRequestProcessor.initWebApplicationContext(ActionServlet, ModuleConfig): WebApplicationContext
  • removed: method DelegatingTilesRequestProcessor.processActionCreate(HttpServletRequest, HttpServletResponse, ActionMapping): Action
  • removed: method DispatchActionSupport.getMessageSourceAccessor(): MessageSourceAccessor
  • removed: method DispatchActionSupport.getServletContext(): ServletContext
  • removed: method DispatchActionSupport.getTempDir(): File
  • removed: method DispatchActionSupport.getWebApplicationContext(): WebApplicationContext
  • removed: method DispatchActionSupport.initWebApplicationContext(ActionServlet): WebApplicationContext
  • removed: method DispatchActionSupport.onDestroy(): void
  • removed: method DispatchActionSupport.onInit(): void
  • removed: method DispatchActionSupport.setServlet(ActionServlet): void
  • removed: method LookupDispatchActionSupport.getMessageSourceAccessor(): MessageSourceAccessor
  • removed: method LookupDispatchActionSupport.getServletContext(): ServletContext
  • removed: method LookupDispatchActionSupport.getTempDir(): File
  • removed: method LookupDispatchActionSupport.getWebApplicationContext(): WebApplicationContext
  • removed: method LookupDispatchActionSupport.initWebApplicationContext(ActionServlet): WebApplicationContext
  • removed: method LookupDispatchActionSupport.onDestroy(): void
  • removed: method LookupDispatchActionSupport.onInit(): void
  • removed: method LookupDispatchActionSupport.setServlet(ActionServlet): void
  • removed: method MappingDispatchActionSupport.getMessageSourceAccessor(): MessageSourceAccessor
  • removed: method MappingDispatchActionSupport.getServletContext(): ServletContext
  • removed: method MappingDispatchActionSupport.getTempDir(): File
  • removed: method MappingDispatchActionSupport.getWebApplicationContext(): WebApplicationContext
  • removed: method MappingDispatchActionSupport.initWebApplicationContext(ActionServlet): WebApplicationContext
  • removed: method MappingDispatchActionSupport.onDestroy(): void
  • removed: method MappingDispatchActionSupport.onInit(): void
  • removed: method MappingDispatchActionSupport.setServlet(ActionServlet): void
  • removed: method SpringBindingActionForm.expose(Errors, HttpServletRequest): void
  • removed: static field ContextLoaderPlugIn.DEFAULT_CONTEXT_CLASS: Class
  • removed: static field ContextLoaderPlugIn.DEFAULT_NAMESPACE_SUFFIX: String
  • removed: static field ContextLoaderPlugIn.SERVLET_CONTEXT_PREFIX: String
  • removed: static field DelegatingActionUtils.logger: Log
  • removed: static method DelegatingActionUtils.determineActionBeanName(ActionMapping): String
  • removed: static method DelegatingActionUtils.findRequiredWebApplicationContext(ActionServlet, ModuleConfig): WebApplicationContext
  • removed: static method DelegatingActionUtils.getRequiredWebApplicationContext(ActionServlet, ModuleConfig): WebApplicationContext
  • removed: static method DelegatingActionUtils.getWebApplicationContext(ActionServlet, ModuleConfig): WebApplicationContext
  • removed: method NestedServletException.printStackTrace(PrintStream): void
  • removed: method NestedServletException.printStackTrace(PrintWriter): void
  • added: method UrlPathHelper.getOriginatingContextPath(HttpServletRequest): String
  • added: method UrlPathHelper.getOriginatingQueryString(HttpServletRequest): String
  • added: method UrlPathHelper.getOriginatingRequestUri(HttpServletRequest): String
  • added: static field ExpressionEvaluationUtils.EXPRESSION_CACHE_CONTEXT_PARAM: String
  • added: static field ExpressionEvaluationUtils.EXPRESSION_PREFIX: String
  • added: static field ExpressionEvaluationUtils.EXPRESSION_SUFFIX: String
  • added: static field ExpressionEvaluationUtils.EXPRESSION_SUPPORT_CONTEXT_PARAM: String
  • added: static field WebUtils.ERROR_EXCEPTION_ATTRIBUTE: String
  • added: static field WebUtils.ERROR_EXCEPTION_TYPE_ATTRIBUTE: String
  • added: static field WebUtils.ERROR_MESSAGE_ATTRIBUTE: String
  • added: static field WebUtils.ERROR_REQUEST_URI_ATTRIBUTE: String
  • added: static field WebUtils.ERROR_SERVLET_NAME_ATTRIBUTE: String
  • added: static field WebUtils.ERROR_STATUS_CODE_ATTRIBUTE: String
  • added: static field WebUtils.FORWARD_CONTEXT_PATH_ATTRIBUTE: String
  • added: static field WebUtils.FORWARD_PATH_INFO_ATTRIBUTE: String
  • added: static field WebUtils.FORWARD_QUERY_STRING_ATTRIBUTE: String
  • added: static field WebUtils.FORWARD_REQUEST_URI_ATTRIBUTE: String
  • added: static field WebUtils.FORWARD_SERVLET_PATH_ATTRIBUTE: String
  • added: static field WebUtils.INCLUDE_CONTEXT_PATH_ATTRIBUTE: String
  • added: static field WebUtils.INCLUDE_PATH_INFO_ATTRIBUTE: String
  • added: static field WebUtils.INCLUDE_QUERY_STRING_ATTRIBUTE: String
  • added: static field WebUtils.INCLUDE_REQUEST_URI_ATTRIBUTE: String
  • added: static field WebUtils.INCLUDE_SERVLET_PATH_ATTRIBUTE: String
  • added: static method ExpressionEvaluationUtils.isSpringJspExpressionSupportActive(PageContext): boolean
  • added: static method TagUtils.assertHasAncestorOfType(Tag, Class, String, String): void
  • added: static method TagUtils.hasAncestorOfType(Tag, Class): boolean
  • added: static method WebUtils.clearErrorRequestAttributes(HttpServletRequest): void
  • added: static method WebUtils.exposeErrorRequestAttributes(HttpServletRequest, Throwable, String): void
  • added: static method WebUtils.exposeForwardRequestAttributes(HttpServletRequest): void
  • added: static method WebUtils.findParameterValue(Map, String): String
  • added: static method WebUtils.findParameterValue(ServletRequest, String): String
  • added: static method WebUtils.getDefaultHtmlEscape(ServletContext): Boolean
  • added: static method WebUtils.getTargetPage(ServletRequest, String, int): int