Package and Description |
---|
javax.faces.bean |
org.jboss.msc.inject
this package will be removed in a future release.
|
org.jboss.msc.value
this package will be removed in a future release.
|
Interface and Description |
---|
org.jboss.resteasy.spi.interception.AcceptedByMethod
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
org.hibernate.boot.spi.AdditionalJaxbMappingProducer
Intended for Envers integration until we can migrate Envers away from XML generation
for building its model.
|
org.hibernate.resource.transaction.backend.jta.internal.synchronization.AfterCompletionAction
(since 5.2) - probably getting removed in 5.2 as well. This was an SPI contract
intended for HEM that is no longer needed.
|
org.hibernate.validator.cfg.context.AnnotationProcessingOptions
Since 6.0. Planned for removal. Use
AnnotationIgnoreOptions.ignoreAnnotations(boolean) instead. |
org.apache.xerces.dom3.as.ASAttributeDeclaration
An attribute declaration in the context of a
ASObject .The
constant 'REQUIRED' is missing from this interface.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASContentModel
The content model of a declared element.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASDataType
The datatypes supported by DOM AS implementations. Further datatypes may be
added in the Schema/PSVI spec.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASElementDeclaration
The element name along with the content specification in the context of an
ASObject .
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASEntityDeclaration
Models a general entity declaration in an abstract schema. The abstract
schema does not handle any parameter entity. It is assumed that the
parameter entities are expanded by the implementation as the abstract
schema is built.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASModel
To begin with, an abstract schema is a generic structure that could
contain both internal and external subsets. An
ASModel is an
abstract object that could map to a DTD , an XML Schema , a database
schema, etc. An ASModel could represent either an internal
or an external subset; hence an abstract schema could be composed of an
ASModel representing the internal subset and an
ASModel representing the external subset. Note that the
ASModel representing the external subset could consult the
ASModel representing the internal subset. Furthermore, the
ASModel representing the internal subset could be set to
null by the setInternalAS method as a mechanism for
"removal". In addition, only one ASModel representing the
external subset can be specified as "active" and it is possible that none
are "active". Finally, the ASModel contains the factory
methods needed to create a various types of ASObjects like
ASElementDeclaration , ASAttributeDeclaration ,
etc.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASNamedObjectMap
Objects implementing the
ASNamedObjectMap interface are used
to represent collections of abstract schema nodes that can be accessed by
name. Note that ASNamedObjectMap does not inherit from
ASObjectList ; ASNamedObjectMaps are not
maintained in any particular order. Objects contained in an object
implementing ASNamedObjectMap may also be accessed by an
ordinal index, but this is simply to allow convenient enumeration of the
contents of a ASNamedObjectMap , and does not imply that the
DOM specifies an order to these ASObjects .
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASNotationDeclaration
This interface represents a notation declaration.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASObject
The
ASObject interface is analogous to a Node in
, e.g., an element declaration.
Opaque. See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASObjectList
The
ASObjectList interface provides the abstraction of an
ordered collection of AS nodes, without defining or constraining how this
collection is implemented. ASObjectList objects in the DOM
AS are live.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.jboss.resteasy.spi.AsynchronousResponse
Replaced by javax.ws.rs.container.AsyncResponse
|
org.hibernate.ejb.AvailableSettings
use org.hibernate.jpa.AvailableSettings
|
org.hibernate.BasicQueryContract
(since 5.2) use
CommonQueryContract instead. |
org.jboss.msc.service.BatchServiceTarget
this class will be removed in a future release.
|
org.jboss.narayana.txframework.api.management.BATxControl
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Interface defining a transaction control object which can be injected into a framework web service or
lifecycle method for one of the Business Activity protocols.
|
com.fasterxml.jackson.databind.ser.BeanPropertyFilter
Since 2.3: use
PropertyFilter instead. |
org.apache.activemq.artemis.core.message.BodyEncoder |
org.jboss.resteasy.client.cache.BrowserCache
Caching in the Resteasy client framework in resteasy-jaxrs is replaced by
caching in the JAX-RS 2.0 compliant resteasy-client module.
|
org.hibernate.engine.spi.CacheImplementor
Moved to
CacheImplementor |
org.apache.xerces.dom3.as.CharacterDataEditAS
This interface extends the
NodeEditAS interface with
additional methods for document editing. An object implementing this
interface must also implement NodeEditAS interface.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.jboss.resteasy.spi.interception.ClientExecutionContext
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
org.jboss.resteasy.spi.interception.ClientExecutionInterceptor
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
org.jboss.resteasy.client.ClientExecutor
The Resteasy client framework in resteasy-jaxrs is replaced by the JAX-RS 2.0 compliant resteasy-client module.
|
org.wildfly.clustering.dispatcher.CommandResponse |
org.wildfly.extension.elytron.Configurable
it is sufficient to implement
initialize(Map<String, String>) method in custom component |
org.hibernate.tool.hbm2ddl.ConnectionHelper
Everything in this package has been replaced with
SchemaManagementTool and friends. |
org.apache.activemq.artemis.spi.core.remoting.ConnectionLifeCycleListener
use
ClientConnectionLifeCycleListener instead. |
org.apache.xml.dtm.ref.CoroutineParser
Since the ability to start a parse via the
coroutine protocol was not being used and was complicating design.
See
IncrementalSAXSource . |
org.jboss.marshalling.Creator
This API is deprecated and will be removed in a future version.
|
org.apache.xerces.dom3.as.DocumentAS
This interface extends the
Document interface with additional
methods for both document and AS editing.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.DocumentEditAS
This interface extends the
NodeEditAS interface with
additional methods for both document and AS editing.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.DOMASBuilder
An Abstract Schema parser interface.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.DOMASWriter
A Abstract Schema serialization interface.
DOMASWriters provides an API for serializing Abstract Schemas out in the form of a source Abstract Schema. The Abstract Schema is written to an output stream, the type of which depends on the specific language bindings in use. DOMASWriter is a generic Abstract Schema serialization interface. It
can be applied to both an internal Abstract Schema and/or an external
Abstract Schema. DOMASWriter is applied to serialize a single Abstract
Schema. Serializing a document with an active Internal Abstract Schema
will serialize this internal Abstract Schema with the document as it is
part of the Document (see See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.DOMImplementationAS
This interface allows creation of an
ASModel . The expectation
is that an instance of the DOMImplementationAS interface can
be obtained by using binding-specific casting methods on an instance of
the DOMImplementation interface when the DOM implementation
supports the feature "AS-EDIT ".
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xml.utils.DOMOrder
Since the introduction of the DTM, this class will be removed.
Nodes that implement this index can return a document order index.
Eventually, this will be replaced by DOM 3 methods.
(compareDocumentOrder and/or compareTreePosition.)
|
org.apache.xalan.serialize.DOMSerializer
Use org.apache.xml.serializer.DOMSerializer
|
org.apache.xml.serialize.DOMSerializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.omg.CORBA.DynAny
Use the new DynAny instead
|
org.omg.CORBA.DynArray
Use the new DynArray instead
|
org.omg.CORBA.DynEnum
Use the new DynEnum instead
|
org.omg.CORBA.DynFixed
Use the new DynFixed instead
|
org.omg.CORBA.DynSequence
Use the new DynSequence instead
|
org.omg.CORBA.DynStruct
Use the new DynStruct instead
|
org.omg.CORBA.DynUnion
Use the new DynUnion instead
|
org.omg.CORBA.DynValue
Use the new DynValue instead
|
org.apache.xerces.dom3.as.ElementEditAS
This interface extends the
Element interface with additional
methods for guided document editing. An object implementing this
interface must also implement NodeEditAS interface.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.jboss.resteasy.client.EntityTypeFactory
The Resteasy client framework in resteasy-jaxrs is replaced by the JAX-RS 2.0 compliant resteasy-client module.
|
org.hibernate.jpa.event.spi.jpa.ExtendedBeanManager
Use
ExtendedBeanManager instead |
org.hibernate.jpa.event.spi.jpa.ExtendedBeanManager.LifecycleListener
Use
ExtendedBeanManager.LifecycleListener instead |
javax.servlet.jsp.el.FunctionMapper
As of JSP 2.1, replaced by
FunctionMapper |
javax.resource.spi.security.GenericCredential
The preferred way to represent generic credential information
is via the
org.ietf.jgss.GSSCredential interface in
J2SE Version 1.4, which provides similar functionality. |
org.wildfly.clustering.group.Group.Listener
Replaced by
GroupListener . |
org.hibernate.ejb.HibernateEntityManager
Use
HibernateEntityManager instead |
org.hibernate.jpa.HibernateEntityManager
(snce 5.2) Use Session (or SessionImplementor), as it now extends EntityManager directly
|
org.hibernate.ejb.HibernateEntityManagerFactory
Use
HibernateEntityManagerFactory instead |
org.hibernate.jpa.HibernateEntityManagerFactory
(since 5.2) Use SessionFactory (or SessionFactoryImplementor) as it now extends EntityManagerFactory directly
|
org.hibernate.jpa.spi.HibernateEntityManagerFactoryAware
(since 5.2) Why do we need an over-arching access to HibernateEntityManagerFactory across
multiple contract hierarchies?
|
org.hibernate.jpa.spi.HibernateEntityManagerImplementor
(since 5.2) move these methods to SessionImplementor
|
org.hibernate.ejb.HibernateQuery
Use
HibernateQuery instead |
javax.servlet.http.HttpSessionContext
As of Java(tm) Servlet API 2.1
for security reasons, with no replacement.
This interface will be removed in a future
version of this API.
|
org.jboss.msc.inject.Injector
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.jboss.resteasy.core.interception.InterceptorRegistryListener
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
org.apache.activemq.artemis.jms.server.JMSServerManager |
org.hibernate.resource.transaction.backend.jta.internal.synchronization.ManagedFlushChecker
(since 5.2) no longer needed since integrating HEM into hibernate-core.
|
org.jboss.resteasy.spi.interception.MessageBodyReaderContext
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
org.jboss.resteasy.spi.interception.MessageBodyReaderInterceptor
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
org.jboss.resteasy.spi.interception.MessageBodyWriterContext
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
org.jboss.resteasy.spi.interception.MessageBodyWriterInterceptor
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
org.apache.activemq.artemis.core.message.impl.MessageInternal |
org.hibernate.cfg.NamingStrategy
A
org.hibernate.cfg.naming.NamingStrategyDelegator should be used instead. |
org.hibernate.stat.NaturalIdCacheStatistics
(since 5.3) Use
NaturalIdStatistics - unfortunately the
old statistics contracts exposed these by region name, rather than the name of
the entity defining the natural-id |
org.apache.xerces.dom3.as.NodeEditAS
This interface extends a
Node from with additional methods
for guided document editing. The expectation is that an instance of the
DOMImplementationAS interface can be obtained by using
binding-specific casting methods on an instance of the
DOMImplementation interface when the DOM implementation
supports the feature "AS-DOC ".
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.wildfly.clustering.group.NodeFactory
To be removed from API without replacement
|
org.hibernate.hql.internal.ast.tree.ParameterContainer
See entire discussion above
|
org.xnio.Pool
See
ByteBufferPool . |
org.xnio.Pooled
See
ByteBufferPool . |
org.jboss.resteasy.spi.interception.PostProcessInterceptor
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
org.jboss.resteasy.spi.interception.PreProcessInterceptor
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
org.hibernate.tuple.Property
Use the direct
Attribute hierarchy |
org.hibernate.Query
(since 5.2) use
Query instead |
org.hibernate.cache.spi.QueryCache
Use
QueryResultsCache instead -
CacheImplementor.getQueryResultsCache(java.lang.String) rather than
CacheImplementor.getQueryCache() |
org.hibernate.cache.RegionFactory
Moved, but still need this definition for ehcache
|
org.wildfly.clustering.registry.Registry.Listener
Replaced by
RegistryListener . |
org.wildfly.clustering.registry.RegistryEntryProvider |
org.hibernate.mapping.RelationalModel
(since 5.2) not needed anymore.
|
org.jboss.resteasy.client.core.marshallers.ResteasyClientProxy
The Resteasy client framework in resteasy-jaxrs is replaced by the JAX-RS 2.0 compliant resteasy-client module.
|
org.hibernate.stat.SecondLevelCacheStatistics
Use
CacheRegionStatistics instead |
io.undertow.security.api.SecurityContextFactory
Instead extend AbstractSecurityContextAssociationHandler to provide alternative contexts.
|
org.apache.xalan.serialize.Serializer
Use org.apache.xml.serializer.Serializer
|
org.apache.xml.serialize.Serializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more
information.
|
org.apache.activemq.artemis.core.server.ServerMessage |
org.jboss.msc.service.Service
use
Service instead.
This class will be removed in a future release. |
org.hibernate.integrator.spi.ServiceContributingIntegrator
A separate
ServiceContributor should be used instead. |
org.jboss.msc.service.ServiceListener
Service listeners are not encouraged for general user use. Users should use
LifecycleListener s instead.
This class will be removed in a future release. |
org.hibernate.engine.spi.SessionOwner
(since 5.2) since consolidating hibernate-entitymanager into hibernate-core
I believe this is no longer needed.
|
javax.servlet.SingleThreadModel
As of Java Servlet API 2.4, with no direct
replacement.
|
org.wildfly.clustering.singleton.SingletonPolicy
Replaced by
SingletonPolicy . |
org.wildfly.clustering.singleton.SingletonService
Replaced by
SingletonService . |
org.wildfly.clustering.singleton.SingletonServiceBuilder
Replaced by
SingletonServiceConfigurator . |
org.wildfly.clustering.singleton.SingletonServiceBuilderFactory
Replaced by
SingletonServiceConfiguratorFactory |
org.hibernate.SQLQuery
(since 5.2) use
NativeQuery instead. |
org.jboss.resteasy.spi.StringConverter
Replaced by javax.ws.rs.ext.ParamConverter
|
org.apache.cxf.sts.event.STSFailureEvent |
io.undertow.servlet.api.ThreadSetupAction |
org.apache.activemq.artemis.core.server.cluster.Transformer |
org.apache.xalan.transformer.TransformSnapshot
It doesn't look like this code, which is for tooling, has
functioned propery for a while, so it doesn't look like it is being used.
|
org.jboss.narayana.txframework.api.management.TxControl
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Interface defining at the most generic level a transaction control object which can be injected into a
framework web service or lifecycle method. Instances of this type and its subtypes can be uses
to type fields which are the target of a TxManagement attribute. A TxControl provides a set of
operations which the web service or lifecycle method can use to influence the logic of the
transaction.
|
org.jboss.narayana.txframework.api.management.TXDataMap
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
|
org.hibernate.type.TypeFactory.TypeScope
Use
TypeConfiguration /TypeConfiguration.Scope instead |
org.hibernate.cache.spi.UpdateTimestampsCache
Use
TimestampsCache instead |
javax.xml.bind.Validator
since JAXB 2.0
|
org.jboss.msc.value.Value
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
com.sun.org.omg.CORBA.portable.ValueHelper
Deprecated by CORBA 2.3.
|
javax.servlet.jsp.el.VariableResolver
As of JSP 2.1, replaced by
ELResolver |
org.hibernate.type.descriptor.WrapperOptionsContext
(since 5.2) Just directly implement WrapperOptions
|
org.jboss.narayana.txframework.api.management.WSBATxControl
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Interface defining a transaction control object which can be injected into a framework web service or
lifecycle method for the Web Service Business Activity protocol.
|
Class and Description |
---|
org.apache.cxf.interceptor.AbstractLoggingInterceptor |
org.jboss.msc.service.AbstractService
use
Service instead.
This class will be removed in a future release. |
org.jboss.msc.service.AbstractServiceListener
Service listeners are not encouraged for general user use.
This class will be removed in a future release.
|
org.jboss.resteasy.plugins.interceptors.encoding.AcceptEncodingGZIPInterceptor |
org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManagerImpl |
org.jboss.msc.inject.AddMethodInjector
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.apache.xerces.dom.ASDOMImplementationImpl |
org.apache.xerces.dom.ASModelImpl |
org.jboss.msc.inject.AtomicReferenceFieldUpdaterInjector
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.jboss.msc.inject.AtomicReferenceInjector
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.hibernate.cfg.AttributeConverterDefinition
(since 5.3) forces the converter instance to be built too early,
which precludes the ability to resolve them from CDI, etc. See
ConverterDescriptor instead |
javax.faces.webapp.AttributeTag
The Faces implementation must now provide the
implementation for this class.
|
org.xnio.AutomaticReference
See
CleanerReference . |
org.apache.xml.serialize.BaseMarkupSerializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
com.sun.xml.bind.api.BridgeContext
The caller no longer needs to use this, as
Bridge has
methods that can work without BridgeContext . |
org.xnio.ByteBufferSlicePool
See
ByteBufferPool . |
org.jboss.msc.value.CachedValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.jboss.resteasy.client.cache.CacheEntry
Caching in the Resteasy client framework in resteasy-jaxrs is replaced by
caching in the JAX-RS 2.0 compliant resteasy-client module.
|
org.jboss.resteasy.client.cache.CacheFactory
Caching in the Resteasy client framework in resteasy-jaxrs is replaced by
caching in the JAX-RS 2.0 compliant resteasy-client module.
|
org.jboss.resteasy.client.cache.CacheInterceptor
Caching in the Resteasy client framework in resteasy-jaxrs is replaced by
caching in the JAX-RS 2.0 compliant resteasy-client module.
|
org.jboss.msc.inject.CastingInjector
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.jboss.msc.value.CheckedValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.jboss.msc.value.ClassOfValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.jboss.resteasy.core.interception.ClientExecutionContextImpl
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
org.jboss.resteasy.client.jaxrs.ClientHttpEngineBuilder4 |
org.jboss.resteasy.client.ClientRequest
The Resteasy client framework in resteasy-jaxrs is replaced by the JAX-RS 2.0 compliant resteasy-client module.
|
org.jboss.resteasy.client.ClientRequestFactory
The Resteasy client framework in resteasy-jaxrs is replaced by the JAX-RS 2.0 compliant resteasy-client module.
|
org.jboss.resteasy.client.ClientResponse
The Resteasy client framework in resteasy-jaxrs is replaced by the JAX-RS 2.0 compliant resteasy-client module.
|
org.hibernate.tool.hbm2ddl.ColumnMetadata
Use
ColumnInformation or
ColumnInformationImpl instead |
org.jboss.msc.inject.ConcurrentMapInjector
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.hibernate.internal.util.ConfigHelper
Use
ClassLoaderService instead |
org.jboss.msc.value.ConstructedValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
javax.faces.webapp.ConverterTag
This has been partially replaced by
ConverterELTag . The remainder of the functionality, namely, the
binding facility and the implementation of the ConverterTag.createConverter() method, is now an implementation detail. |
com.sun.xml.bind.DatatypeConverterImpl
in JAXB 2.2.4 - use javax.xml.bind.DatatypeConverterImpl instead
or let us know why you can't
|
io.undertow.server.handlers.DateHandler |
org.jboss.narayana.txframework.api.configuration.service.Default
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Marker type used to provide default value for class fields in tx framework service annotations
|
org.jboss.security.plugins.DefaultLoginConfig |
io.undertow.servlet.api.DefaultServletConfig |
org.jboss.msc.value.DefaultValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.hibernate.stat.internal.DeprecatedNaturalIdCacheStatisticsImpl
(since 5.3)
NaturalIdStatistics is preferred over
NaturalIdCacheStatistics |
org.hibernate.dialect.DerbyDialect
HHH-6073
|
org.apache.xml.utils.DOM2Helper
Since the introduction of the DTM, this class will be removed.
This class provides a DOM level 2 "helper", which provides services currently
not provided be the DOM standard.
|
org.apache.xerces.parsers.DOMASBuilderImpl |
org.apache.xml.utils.DOMHelper
Since the introduction of the DTM, this class will be removed.
This class provides a front-end to DOM implementations, providing
a number of utility functions that either aren't yet standardized
by the DOM spec or that are defined in optional DOM modules and
hence may not be present in all DOMs.
|
org.apache.xml.serialize.DOMSerializerImpl
Replaced by org.apache.xml.serializer.dom3.LSSerializerImpl in Xerces 2.9.0.
|
org.hibernate.internal.util.xml.DTDEntityResolver
Hibernate now uses StAX for XML processing and the role of this class is served
now by
LocalXmlResourceResolver |
org.omg.CORBA.DynamicImplementation
org.omg.CORBA.DynamicImplementation
|
org.jboss.ejb.client.EJBClientInterceptor.Registration
Please use EJBClientContext.Builder to manipulate the EJBClientInterceptors.
|
org.jboss.ejb.client.EJBMetaDataImpl
Retained for compatibility with older protocol versions; use the
AbstractEJBMetaData hierarchy
instead. |
org.jboss.ejb.client.naming.ejb.ejbURLContextFactory
Use
WildFlyInitialContextFactory instead. |
org.apache.xml.serialize.ElementState
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.EncodingInfo
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.Encodings
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.hibernate.property.access.spi.EnhancedGetterMethodImpl
No longer used;
GetterFieldImpl or GetterMethodImpl should be used instead. |
org.jboss.msc.value.EnvironmentPropertyValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.hibernate.criterion.Expression
Use
Restrictions instead |
javax.servlet.jsp.el.Expression
As of JSP 2.1, replaced by
ValueExpression |
javax.servlet.jsp.el.ExpressionEvaluator
As of JSP 2.1, replaced by
ExpressionFactory |
org.jboss.msc.inject.FieldInjector
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.jboss.msc.value.FieldValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.apache.activemq.artemis.core.config.impl.FileSecurityConfiguration |
org.jasypt.salt.FixedByteArraySaltGenerator
Deprecated in 1.9.2 in favour of
ByteArrayFixedSaltGenerator , which
implements the new FixedSaltGenerator interface and therefore is able to benefit
from the performance improvements associated with it. This class will be removed
in 1.10.0 (or 2.0.0). |
org.jasypt.salt.FixedStringSaltGenerator
Deprecated in 1.9.2 in favour of
StringFixedSaltGenerator , which
implements the new FixedSaltGenerator interface and therefore is able to benefit
from the performance improvements associated with it. This class will be removed
in 1.10.0 (or 2.0.0). |
org.hibernate.tool.hbm2ddl.ForeignKeyMetadata
Everything in this package has been replaced with
SchemaManagementTool and friends. |
org.apache.xalan.xsltc.dom.ForwardPositionIterator
This class exists only for backwards compatibility with old
translets. New code should not reference it.
|
org.xnio.channels.FramedMessageChannel
This class is deprecated; use conduits instead.
|
org.jboss.resteasy.util.GenericType
Replaced by javax.ws.rs.core.GenericType
|
org.apache.xml.serialize.HTMLdtd
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use JAXP's Transformation API for XML (TrAX) for
serializing HTML. See the Xerces documentation for more information.
|
org.apache.xml.serialize.HTMLSerializer
This class was deprecated in Xerces 2.6.2. It is
recommended that new applications use JAXP's Transformation API
for XML (TrAX) for serializing HTML. See the Xerces documentation
for more information.
|
javax.servlet.http.HttpUtils
As of Java(tm) Servlet API 2.3.
These methods were only useful
with the default encoding and have been moved
to the request interfaces.
|
org.hibernate.criterion.IlikeExpression
Prefer
LikeExpression which now has case-insensitivity capability. |
org.jboss.msc.value.ImmediateValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.apache.xml.serialize.IndentPrinter
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.hibernate.tool.hbm2ddl.IndexMetadata
Everything in this package has been replaced with
SchemaManagementTool and friends. |
org.jboss.naming.remote.client.InitialContextFactory
Use
WildFlyInitialContextFactory instead. |
org.jboss.msc.value.InjectedSetValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.jboss.msc.value.InjectedValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.jboss.msc.inject.Injectors
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.hibernate.tool.instrument.javassist.InstrumentTask
This is the legacy Ant-task Hibernate provided historically to
perform its old-school bytecode instrumentation. That has been replaced wholesale
with a new approach to bytecode manipulation offering 3 build-time variations for Ant,
Maven and Gradle.
|
org.jboss.resteasy.core.interception.InterceptorRegistry
The Resteasy interceptor facility introduced in release 2.x
is replaced by the JAX-RS 2.0 compliant interceptor facility in release 3.0.x.
|
com.fasterxml.jackson.databind.util.ISO8601DateFormat
Use
StdDateFormat instead |
com.fasterxml.jackson.databind.util.ISO8601Utils |
org.picketbox.datasource.security.JaasSecurityDomainIdentityLoginModule
security domains are not used for encryption currently
|
org.jboss.resteasy.plugins.providers.jackson.JacksonJsonpInterceptor
Use resteasy-jackson2-provider
|
org.hibernate.type.descriptor.java.JavaTypeDescriptorRegistry
Use (5.3) Use
JavaTypeDescriptorRegistry instead |
org.apache.activemq.artemis.jms.server.impl.JMSServerManagerImpl |
org.hibernate.internal.util.jndi.JndiHelper
As JNDI access should get routed through
JndiService |
org.apache.activemq.artemis.core.journal.impl.JournalConstants |
org.jboss.dmr.JSONParser |
org.jboss.dmr.JSONParserImpl |
com.fasterxml.jackson.databind.jsonschema.JsonSchema
Since 2.2, we recommend use of external
JSON Schema generator module
|
com.fasterxml.jackson.annotation.JsonTypeInfo.None
Since 2.5, use any Annotation type (such as
JsonTypeInfo ,
if such behavior is needed; this is rarely necessary. |
com.fasterxml.jackson.datatype.jsr310.JSR310Module
Replaced by
JavaTimeModule since Jackson 2.7, see above for
details on differences in the default configuration. |
org.jboss.remoting3.LegacyEndpoint |
org.jboss.resteasy.core.interception.LegacyPrecedence |
org.jboss.resteasy.client.cache.LightweightBrowserCache
Caching in the Resteasy client framework in resteasy-jaxrs is replaced by
caching in the JAX-RS 2.0 compliant resteasy-client module.
|
org.apache.xml.serialize.LineSeparator
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.jboss.resteasy.spi.Link
Replaced by javax.ws.rs.core.Link in jaxrs-api module.
|
org.jboss.msc.value.ListItemValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.jboss.msc.value.ListValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.wildfly.security.credential.source.LocalKerberosCredentialSource
Kerberos based authentication mechanism obtains credential himself
|
org.apache.cxf.feature.LoggingFeature
use the logging module rt/features/logging instead
|
org.apache.cxf.interceptor.LoggingInInterceptor
use the logging module rt/features/logging instead
|
org.apache.cxf.interceptor.LoggingMessage |
org.apache.cxf.interceptor.LoggingOutInterceptor
use the logging module rt/features/logging instead
|
org.jboss.resteasy.client.cache.MapCache
Caching in the Resteasy client framework in resteasy-jaxrs is replaced by
caching in the JAX-RS 2.0 compliant resteasy-client module.
|
org.jboss.msc.value.MapEntry
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.jboss.msc.value.MapEntryValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.jboss.msc.inject.MapInjector
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.jboss.msc.value.MapItemValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.jboss.msc.value.MapValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.wildfly.security.mechanism.MechanismUtil
Should not be part of public API. Moved into internal
org.wildfly.security.mechanism._private.MechanismUtil . |
org.apache.activemq.artemis.core.message.impl.MessageInternalImpl |
org.apache.xml.serialize.Method
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
javax.faces.el.MethodBinding
This has been replaced by
MethodExpression . |
org.jboss.msc.inject.MethodInjector
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.jboss.msc.value.MethodValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.hibernate.validator.internal.constraintvalidators.hv.ModCheckValidator
As of release 5.1.0, replaced by
Mod10CheckValidator and Mod11CheckValidator |
org.jboss.as.controller.client.ModelControllerClientConfiguration.Factory
Use
ModelControllerClientConfiguration.Builder instead. |
org.hibernate.id.MultipleHiLoPerTableGenerator
Use
TableGenerator instead. |
org.jboss.msc.service.MultipleRemoveListener
Service listeners are not encouraged for general user use.
|
org.hibernate.dialect.MySQL57InnoDBDialect
Use "hibernate.dialect.storage_engine=innodb" environment variable or JVM system property instead.
|
org.hibernate.dialect.MySQL5InnoDBDialect
Use "hibernate.dialect.storage_engine=innodb" environment variable or JVM system property instead.
|
org.hibernate.dialect.MySQLInnoDBDialect
Use "hibernate.dialect.storage_engine=innodb" environment variable or JVM system property instead.
|
org.hibernate.dialect.MySQLMyISAMDialect
Use "hibernate.dialect.storage_engine=myisam" environment variable or JVM system property instead.
|
com.fasterxml.jackson.databind.ser.std.NonTypedScalarSerializerBase |
org.apache.cxf.ext.logging.OldLoggingFactoryBeanListener |
org.hibernate.dialect.Oracle9Dialect
Use either Oracle9iDialect or Oracle10gDialect instead
|
org.hibernate.dialect.OracleDialect
Use Oracle8iDialect instead.
|
org.apache.xml.serialize.OutputFormat
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for
more information.
|
org.apache.xml.serialize.OutputFormat.Defaults
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for
more information.
|
org.apache.xml.serialize.OutputFormat.DTD
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for
more information.
|
org.jboss.dmr.Parser |
io.undertow.server.handlers.PathTemplateHandler.PathTemplateMatch |
org.wildfly.security.permission.PermissionActions
Use one of the abstract permission classes like
AbstractActionSetPermission instead. |
io.undertow.util.PipeliningExecutor |
org.hibernate.dialect.PostgreSQLDialect
use
PostgreSQL82Dialect instead |
org.omg.CORBA.Principal
Deprecated by CORBA 2.2.
|
org.omg.CORBA.PrincipalHolder
Deprecated by CORBA 2.2.
|
org.apache.xml.serialize.Printer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.hibernate.mapping.PropertyGeneration
This is replaced by
ValueGeneration and GenerationTiming |
com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy
In 2.7 use
PropertyNamingStrategy.SnakeCaseStrategy instead |
com.fasterxml.jackson.databind.PropertyNamingStrategy.PascalCaseStrategy
In 2.7 use
PropertyNamingStrategy.UpperCamelCaseStrategy instead |
javax.faces.el.PropertyResolver
This has been replaced by
ELResolver . |
org.jboss.resteasy.client.ProxyBuilder
The Resteasy proxy facility in the client framework in resteasy-jaxrs is replaced by the
proxy facility extension in the JAX-RS 2.0 compliant resteasy-client module.
|
org.jboss.resteasy.client.ProxyConfig
The Resteasy proxy facility in the client framework in resteasy-jaxrs is replaced by the
proxy facility extension in the JAX-RS 2.0 compliant resteasy-client module.
|
org.jboss.resteasy.client.ProxyFactory
The Resteasy proxy facility in the client framework in resteasy-jaxrs is replaced by the
proxy facility extension in the JAX-RS 2.0 compliant resteasy-client module.
|
org.jboss.marshalling.reflect.PublicReflectiveCreator
this class simply delegates to
ReflectiveCreator . |
org.apache.xpath.operations.Quo |
org.hibernate.lob.ReaderInputStream
Should not be used anymore.
|
org.jboss.msc.value.ReferenceValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.hibernate.validator.parameternameprovider.ReflectionParameterNameProvider
since 6.0 - getting the parameter names via reflection is now enabled by default. Planned for removal.
|
org.jboss.marshalling.reflect.ReflectiveCreator
This class is no longer used and will be removed in a future version.
|
org.jboss.remoting3.Remoting |
javax.faces.view.facelets.ResourceResolver |
org.jboss.resteasy.plugins.providers.jackson.ResteasyJacksonProvider
Use resteasy-jackson2-provider
|
org.jboss.msc.inject.RetainingInjector
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.apache.cxf.sts.token.realm.SAMLRealm |
org.hibernate.tool.hbm2ddl.SchemaUpdateCommand
Everything in this package has been replaced with
SchemaManagementTool and friends. |
org.hibernate.id.SequenceGenerator
Use
SequenceStyleGenerator instead |
org.hibernate.id.SequenceHiLoGenerator
See deprecation discussion on
SequenceGenerator |
org.hibernate.id.SequenceIdentityGenerator
See deprecation discussion on
SequenceGenerator |
org.jboss.resteasy.plugins.providers.SerializableProvider |
org.apache.xalan.serialize.SerializerFactory
The new class to use is
org.apache.xml.serializer.SerializerFactory
|
org.apache.xml.serialize.SerializerFactory
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more
information.
|
org.apache.activemq.artemis.core.server.transformer.ServerMessageImpl |
org.jboss.msc.service.ServiceNameMapper
This class will be removed in a future release.
|
org.jboss.msc.service.ServiceUtils
This class will be removed in a future release.
|
io.undertow.servlet.handlers.security.ServletSingleSignOnAuthenticationMechainism |
org.jboss.msc.inject.SetMethodInjector
Use
ServiceBuilder.provides(org.jboss.msc.service.ServiceName...)
method instead. This class will be removed in a future release. |
org.hibernate.cfg.Settings
Use
SessionFactoryOptions instead. |
org.jboss.msc.value.SetValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
io.undertow.server.handlers.proxy.SimpleProxyClientProvider |
javax.xml.soap.SOAPElementFactory
- Use
javax.xml.soap.SOAPFactory for creating SOAPElements. |
org.hibernate.exception.internal.SQLStateConverter
Use
StandardSQLExceptionConverter with SQLStateConversionDelegate
instead |
org.hibernate.type.descriptor.sql.SqlTypeDescriptorRegistry
(5.3) Use
SqlTypeDescriptorRegistry instead. |
org.hibernate.tuple.StandardProperty
Use one of the
Attribute -based impls instead. |
javax.faces.application.StateManager.SerializedView
This class was not marked
Serializable
in the 1.0 version of the spec. It was also not a static inner
class, so it can't be made to be Serializable .
Therefore, it is being deprecated in version 1.2 of the spec.
The replacement is to use an implementation dependent
Object . |
com.fasterxml.jackson.databind.ser.std.StdKeySerializer
Since 2.8, use
StdKeySerializers.Default instead. |
org.apache.cxf.ws.security.policy.interceptors.STSTokenOutInterceptor.AuthParams
use
STSAuthParams |
org.jboss.marshalling.reflect.SunReflectiveCreator
This creator is no longer used and will be removed in a future version.
|
org.jboss.resteasy.core.SuspendInjector
Replaced by org.jboss.resteasy.core.AsynchronousResponseInjector
|
org.jboss.msc.value.SystemPropertyValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.hibernate.tool.hbm2ddl.TableMetadata
Everything in this package has been replaced with
SchemaManagementTool and friends. |
org.apache.xml.serialize.TextSerializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more
information.
|
org.jboss.msc.value.ThreadLocalValue
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.jboss.msc.service.TimingServiceListener
Use
LifecycleContext.getElapsedTime() instead |
org.apache.xml.serializer.ToHTMLSAXHandler
As of Xalan 2.7.1, replaced by the use of
ToXMLSAXHandler . |
org.apache.xml.serializer.ToTextSAXHandler
As of Xalan 2.7.1, replaced by the use of
ToXMLSAXHandler . |
org.jboss.ejb.client.TransactionID
Retained only for protocol compatibility.
|
org.xnio.channels.TranslatingSuspendableChannel
This class is deprecated; use conduits instead.
|
org.apache.activemq.artemis.utils.TypedProperties
Use
instead |
org.hibernate.type.TypeFactory
Use
TypeConfiguration instead |
org.hibernate.type.TypeHelper
with no real replacement. this was always intended as an internal class
|
org.hibernate.type.TypeResolver
(since 5.3) No replacement, access to and handling of Types will be much different in 6.0
|
javax.faces.webapp.UIComponentBodyTag
All component tags now implement
BodyTag .
This class has been replaced by UIComponentELTag . |
javax.faces.webapp.UIComponentTag
Use of this class has been replaced with
UIComponentELTag , which extends
UIComponentClassicTagBase to add properties that use the
EL API introduced as part of JSP 2.1. |
org.jboss.ejb.client.UserTransactionID
Retained only for protocol compatibility.
|
org.hibernate.validator.cdi.internal.ValidationExtension
use
ValidationExtension instead. |
javax.faces.webapp.ValidatorTag
This has been partially replaced by
ValidatorELTag . The remainder of the functionality, namely, the
binding facility and the implementation of the ValidatorTag.createValidator() method, is now an implementation detail. |
javax.faces.el.ValueBinding
This has been replaced by
ValueExpression . |
org.jboss.msc.service.ValueInjection
use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
and ServiceBuilder.provides(org.jboss.msc.service.ServiceName...) methods instead.
This class will be removed in a future release. |
org.jboss.msc.service.ValueInjectionService
Use
Service.newInstance(Consumer<T>,T instead. This
class will be removed in a future release. |
org.jboss.msc.value.Values
Use
ServiceBuilder.requires(org.jboss.msc.service.ServiceName)
method instead. This class will be removed in a future release. |
org.jboss.msc.service.ValueService
Use
Service.newInstance(Consumer<T>,T instead. This
class will be removed in a future release. |
javax.faces.el.VariableResolver
This has been replaced by
ELResolver
when operating with a null base argument. |
org.apache.xml.serialize.XHTMLSerializer
This class was deprecated in Xerces 2.6.2. It is
recommended that new applications use JAXP's Transformation API
for XML (TrAX) for serializing XHTML. See the Xerces documentation
for more information.
|
org.jboss.ejb.client.XidTransactionID
Retained only for protocol compatibility.
|
org.apache.xml.serialize.XML11Serializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.hibernate.internal.util.xml.XMLHelper
Currently only used for integration with HCANN. The rest of Hibernate uses StAX now
for XML processing. See
org.hibernate.boot.jaxb.internal.stax |
org.apache.xml.serialize.XMLSerializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xalan.processor.XSLProcessorVersion
To be replaced by org.apache.xalan.Version.getVersion()
|
com.fasterxml.jackson.datatype.jsr310.ser.ZonedDateTimeWithZoneIdSerializer
Since 2.8 only used by deprecated
JSR310Module |
Enum and Description |
---|
org.jboss.narayana.txframework.api.configuration.transaction.CompletionType
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
|
com.fasterxml.jackson.databind.annotation.JsonSerialize.Inclusion |
org.hibernate.boot.jaxb.internal.stax.LocalSchema
No longer used locally. See
MappingXsdSupport
and ConfigXsdSupport |
org.hibernate.envers.ModificationStore
since 5.2, to be removed in 6.0 with no replacement.
|
org.jboss.msc.service.ServiceBuilder.DependencyType
Optional dependencies are unsafe and should not be used.
This enum will be removed in a future release.
|
org.jboss.msc.service.ServiceController.Substate
this class will be removed in a future release
|
org.jboss.msc.service.ServiceController.Transition
this class will be removed in a future release
|
org.wildfly.clustering.singleton.SingletonServiceName
Use
SingletonCacheRequirement instead. |
org.hibernate.annotations.SortType
Since
Sort is deprecated. |
org.apache.cxf.ws.security.policy.interceptors.STSTokenOutInterceptor.AuthMode |
Exceptions and Description |
---|
org.jboss.resteasy.client.ClientResponseFailure
The Resteasy client framework in resteasy-jaxrs is replaced by the JAX-RS 2.0 compliant resteasy-client module.
|
org.apache.xerces.dom3.as.DOMASException
Abstract Schemas operations may throw a
DOMSystemException as
described in their descriptions.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
javax.servlet.jsp.el.ELException
As of JSP 2.1, replaced by
ELException |
javax.servlet.jsp.el.ELParseException
As of JSP 2.1, replaced by
ELException |
javax.faces.el.EvaluationException
This has been replaced by
ELException . |
org.jboss.resteasy.spi.ForbiddenException
Replaced by javax.ws.rs.ForbiddenException in jaxrs-api module.
|
org.hibernate.tool.hbm2ddl.ImportScriptException
Everything in this package has been replaced with
SchemaManagementTool and friends. |
org.jboss.msc.inject.InjectionException
This class will be removed in a future release.
|
org.hibernate.MappingNotFoundException
Use
MappingNotFoundException instead. |
org.jboss.resteasy.spi.MethodNotAllowedException
Replaced by javax.ws.rs.NotAllowedException in jaxrs-api module.
|
javax.faces.el.MethodNotFoundException
This has been replaced by
MethodNotFoundException . |
org.jboss.resteasy.spi.NotAcceptableException
Replaced by javax.ws.rs.NotAcceptableException in jaxrs-api module.
|
org.jboss.resteasy.spi.NotFoundException
Replaced by javax.ws.rs.NotFoundException in jaxrs-api module.
|
org.hibernate.OptimisticLockException
Use
OptimisticEntityLockException instead |
javax.faces.el.PropertyNotFoundException
This has been replaced by
PropertyNotFoundException . |
org.hibernate.cfg.RecoverableException
Was only ever referenced in a single place, in an extremely dubious way.
|
javax.faces.el.ReferenceSyntaxException
This has been replaced by
ELException . |
org.jboss.narayana.txframework.api.exception.TransactionDataUnavailableException
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
|
org.jboss.narayana.txframework.api.exception.TXControlRuntimeException
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
|
org.jboss.narayana.txframework.api.exception.TXFrameworkException
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
|
org.jboss.narayana.txframework.api.exception.TXFrameworkRuntimeException
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
|
org.jboss.resteasy.spi.UnauthorizedException
Replaced by javax.ws.rs.NotAuthorizedException in jaxrs-api module.
|
org.jboss.resteasy.spi.UnsupportedMediaTypeException
Replaced by javax.ws.rs.NotSupportedException in jaxrs-api module.
|
org.hibernate.internal.util.xml.UnsupportedOrmXsdVersionException
Migrating to boot package; all usages will eventually be replaced by
UnsupportedOrmXsdVersionException |
Annotation Type and Description |
---|
org.hibernate.annotations.AccessType
Use
AttributeAccessor instead; renamed to avoid confusion with the JPA
AccessType enum. |
javax.faces.bean.ApplicationScoped
This has been replaced by
javax.enterprise.context.ApplicationScoped ,
which is a CDI build-in scope with similar semantics. |
org.jboss.narayana.txframework.api.annotation.lifecycle.ba.Cancel
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Method level annotation stating that this @ServiceInvocation method should Complete a ParticipantCompletion WS-BA
Transaction on successful completion.
|
org.jboss.logging.Cause
Use org.jboss.logging.annotations.Cause provided in module org.jboss.logging:jboss-logging-annotations
|
org.jboss.resteasy.annotations.ClientResponseType |
org.jboss.narayana.txframework.api.annotation.lifecycle.ba.Close
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
//todo: update docs on this and the other similarly cloned annotations
Method level annotation stating that this @ServiceInvocation method should Complete a ParticipantCompletion WS-BA
Transaction on successful completion.
|
org.jboss.narayana.txframework.api.annotation.transaction.Compensatable
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Class level annotation used to declare that a participant service will participate in lifecycle
processing for WSBA business activity transactions.
|
org.jboss.narayana.txframework.api.annotation.lifecycle.ba.Compensate
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Method level annotation stating that this @ServiceInvocation method should Complete a ParticipantCompletion WS-BA
Transaction on successful completion.
|
org.jboss.narayana.txframework.api.annotation.lifecycle.ba.Complete
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Method level annotation stating that this @ServiceInvocation method should Complete a ParticipantCompletion WS-BA
Transaction on successful completion.
|
org.jboss.narayana.txframework.api.annotation.lifecycle.ba.Completes
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Method level annotation stating that this @ServiceInvocation method should Complete a ParticipantCompletion WS-BA
Transaction on successful completion.
|
org.jboss.narayana.txframework.api.annotation.lifecycle.ba.ConfirmCompleted
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Method level annotation stating that this @ServiceInvocation method should Complete a ParticipantCompletion WS-BA
Transaction on successful completion.
|
javax.faces.bean.CustomScoped
This has been replaced by CDI custom scopes and
javax.enterprise.context.spi.Context . See 2.4.2 and 6.2 of the CDI
specification for further details. |
org.hibernate.validator.constraints.Email
use the standard
Email constraint instead |
org.hibernate.annotations.Entity
See individual attributes for intended replacements. To be removed in 4.1
|
org.jboss.narayana.txframework.api.annotation.lifecycle.ba.Error
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Method level annotation stating that this @ServiceInvocation method should Complete a ParticipantCompletion WS-BA
Transaction on successful completion.
|
org.jboss.logging.Field
Use org.jboss.logging.annotations.Field provided in module org.jboss.logging:jboss-logging-annotations
|
org.hibernate.annotations.ForeignKey
Prefer the JPA 2.1 introduced
ForeignKey instead. |
org.jboss.logging.FormatWith
Use org.jboss.logging.annotations.FormatWith provided in module org.jboss.logging:jboss-logging-annotations
|
org.hibernate.annotations.Index
Using
Index instead. |
org.hibernate.annotations.IndexColumn
Prefer the standard JPA
OrderColumn annotation and the Hibernate specific
ListIndexBase (for replacing IndexColumn.base() ). |
javax.jws.soap.InitParam
As of JSR-181 2.0 with no replacement.
|
com.fasterxml.jackson.jaxrs.json.annotation.JacksonFeatures
Since 2.2, use shared
JacksonFeatures instead |
org.apache.cxf.annotations.Logging |
org.jboss.logging.LoggingClass
Use org.jboss.logging.annotations.LoggingClass provided in module org.jboss.logging:jboss-logging-annotations
|
org.jboss.logging.LogMessage
Use org.jboss.logging.annotations.LogMessage provided in module org.jboss.logging:jboss-logging-annotations
|
javax.faces.bean.ManagedBean
This has been replaced by the Managed Beans specification in
general and specifically the dependency injection, scopes and naming
from the CDI specification. Note that the eager attribute
for application scoped beans is replaced specifically by observing
the
javax.enterprise.context.Initialized event for
javax.enterprise.context.ApplicationScoped . See 6.7.3 of the CDI
spec for further details. |
javax.faces.bean.ManagedProperty
This has been replaced by
javax.faces.annotation.ManagedProperty ,
which is a CDI build-in bean with similar semantics |
org.jboss.logging.Message
Use org.jboss.logging.annotations.Message provided in module org.jboss.logging:jboss-logging-annotations
|
org.jboss.logging.MessageBundle
Use org.jboss.logging.annotations.MessageBundle provided in module org.jboss.logging:jboss-logging-annotations
|
org.jboss.logging.MessageLogger
Use org.jboss.logging.annotations.MessageLogger provided in module org.jboss.logging:jboss-logging-annotations
|
org.hibernate.validator.constraints.ModCheck
As of release 5.1.0, replaced by
Mod10Check and Mod11Check |
org.jboss.resteasy.annotations.providers.NoJackson
Use resteasy-jackson2-provider
|
javax.faces.bean.NoneScoped
This has been replaced by
javax.enterprise.context.Dependent ,
which is a CDI build-in scope with approximately similar semantics. |
org.hibernate.validator.constraints.NotBlank
use the standard
NotBlank constraint instead |
org.hibernate.validator.constraints.NotEmpty
use the standard
NotEmpty constraint instead |
org.jboss.logging.Param
Use org.jboss.logging.annotations.Param provided in module org.jboss.logging:jboss-logging-annotations
|
org.jboss.logging.Property
Use org.jboss.logging.annotations.Property provided in module org.jboss.logging:jboss-logging-annotations
|
javax.faces.bean.ReferencedBean
The referenced-bean concept was used for a design time promise
which however did not achieve widespread adoption. There is no direct
replacement for this other than using the XML variant in faces-config.xml.
|
javax.faces.bean.RequestScoped
This has been replaced by
javax.enterprise.context.RequestScoped ,
which is a CDI build-in scope with similar semantics. |
org.jboss.security.annotation.SecurityDomain
Use
SecurityDomain instead.
Annotation for specifying the JBoss security domain for EJBs. |
org.jboss.narayana.txframework.api.annotation.service.ServiceRequest
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Method level annotation used to enable lifecycle handling and configure parameters which control its operation
|
javax.faces.bean.SessionScoped
This has been replaced by
javax.enterprise.context.SessionScoped ,
which is a CDI build-in scope with similar semantics. |
javax.jws.soap.SOAPMessageHandler
As of JSR-181 2.0 with no replacement.
|
javax.jws.soap.SOAPMessageHandlers
As of JSR-181 2.0 with no replacement.
|
org.hibernate.annotations.Sort
Use
SortComparator or SortNatural instead depending on need. |
org.jboss.narayana.txframework.api.annotation.lifecycle.ba.Status
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Method level annotation stating that this @ServiceInvocation method should Complete a ParticipantCompletion WS-BA
Transaction on successful completion.
|
org.jboss.resteasy.annotations.Suspend
Replaced by javax.ws.rs.container.Suspended
|
org.jboss.narayana.txframework.api.annotation.lifecycle.ba.Unknown
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Method level annotation stating that this @ServiceInvocation method should Complete a ParticipantCompletion WS-BA
Transaction on successful completion.
|
javax.faces.bean.ViewScoped
This has been replaced by
javax.faces.view.ViewScoped .
The functionality of this corresponding annotation is identical to this one,
but it is implemented as a CDI custom scope. |
com.sun.xml.bind.annotation.XmlIsSet
this hasn't been implemented in the RI, and this hasn't been speced yet.
I believe Joe asked for this feature. I'd like to drop this.
|
Copyright © 2018 JBoss by Red Hat. All rights reserved.