Detalhes do componente da JBoss Enterprise Application Platform

OBSERVAÇÃO: esta tradução pode não estar atualizada. Consulte a versão em inglês para obter as informações mais atualizadas.

Como parte do processo de lançamento da JBoss® Enterprise Application Platform (JBoss EAP), vários projetos de código aberto foram integrados para formar uma plataforma de aplicativos Java™ EE estável. Abaixo, você encontrará os detalhes do componente JBoss EAP para cada versão principal inicial. Projetos de código aberto são provenientes de várias comunidades de código aberto, como a Comunidade JBoss, a Apache Software Foundation e muitas outras. Alguns componentes podem ter sido acrescentados ou removidos de acordo com os propósitos de compatibilidade ou de dependência; outros podem ser incluídos como tecnologia prevista (Tech-preview).

JBoss Enterprise Application Platform 6

Os seguinte componentes foram integrados a uma distribuição única para a JBoss Enterprise Application Platform 6. Esta plataforma integrada de aplicativos Java é totalmente suportada para uso em desenvolvimento e produção, de acordo com seu contrato de assinatura correspondente.

Componente EAP 6.0.0 EAP 6.0.1
JBoss AS 7.1.2 Final 7.1.3 Final
WELD 1.1.8.Final 1.1.10.Final
Rest Easy 2.3.3.Final 2.3.4.Final
mod_cluster 1.2.1.Final 1.2.3.Final
Picketlink Federation 2.1.1.Final 2.1.3.Final
JBoss Modules 1.1.2.Final 1.1.3.Final
JBoss DMR 1.1.1.Final 1.1.1.Final
JBoss Metadata 7.0.3.Final 7.0.4.Final
JBoss XNIO 3.0.4.GA 3.0.7.GA
PicketBox 4.0.9.Final 4.0.14.Final
PicketBox Commons 1.0.0.Final 1.0.0.Final
Hibernate Core 4.1.3.Final 4.1.6.Final
Hibernate Infinispan (2LC) 4.1.3.Final 4.1.6.Final
Hibernate Envers 4.1.3.Final 4.1.6.Final
Hibernate Validator 4.2.0.Final 4.2.0.Final
Hibernate JPA 2.0 API 1.0.1.Final 1.0.1.Final
JBoss Web 7.0.16.Final 7.0.17.Final
Infinispan 5.1.4.Final 5.1.8.Final
IronJacamar (JCA 1.6) 1.0.11.Final 1.0.13.Final
JGroups 3.0.9.Final 3.0.14.Final
JBoss Transactions 4.16.4.Final 4.16.6.Final
JBoss EJB Client 1.0.10.Final 1.0.11.Final
JBoss EJB3 EXT API 2.0.0 2.0.0
JBoss WS API 1.0.0.GA 1.0.0.GA
JBoss WS SPI 2.0.3.GA 2.0.4.GA
JBoss WS Common 2.0.4.GA 2.0.4.GA
JBoss WS Common Tools 1.0.1.GA 1.0.2.GA
JBoss WS-CXF 4.0.4.GA 4.0.6.GA
JBoss WS-Native (somente para jaxrpc) 4.0.4.GA 4.0.6.GA
JBoss VFS 3.1.0.Final 3.1.0.Final
JBoss Remoting3 3.2.8.GA 3.2.14.GA
JBoss Marshalling 1.3.14.GA 1.3.15.GA
JBoss SASL 1.0.1.Final 1.0.3.Final
JSF 1.2_15-b01-redhat-1 1.2_15-b01-redhat-2
JSF2 2.1.7-redhat-1 2.1.13-redhat-1
JacORB 2.3.2-redhat-1 2.3.2-redhat-2
JBoss Security Negotiation 2.2.0.SP1 2.2.1.Final
JBoss Management Console 1.3.1.Final 1.4.2.Final
Hornet Q 2.2.16.Final 2.2.23.Final
Netty (no HornetQ e no Inifnispan) 3.2.6.Final 3.2.6.Final
JBoss Logging 3.1.1.GA 3.1.2.GA
Apache CXF 2.4.6 2.4.9
Apache CXF XJC-Utils 2.4.0 2.4.0
Apache WSS4J (para WS) 1.6.5 1.6.7
Xalan 2.7.1-redhat-1 2.7.1-redhat-3
Xerces 2.9.1-redhat-1 2.9.1-redhat-3
JAXB 2.2.5 2.2.5-redhat-3
Application Platform 6.0.0 Apache Web Server based on Apache 2.2.17 based on Apache 2.2.17

Componentes dependentes

Os componentes a seguir foram incluídos apenas para fins de dependência e não são totalmente suportados na produção ou desenvolvimento como parte de uma assinatura JBoss Enterprise Application Platform.

Componente Comentários
Hypersonic SQL Este componente fornece funcionalidade padrão de banco de dados pronta para uso no JBoss EAP, somente para uso em avaliação e desenvolvimento. O Hypersonic SQL não é recomendado nem possui suporte para uso na produção.

Componentes da visualização de tecnologia

Componente Comentários
JBoss OSGi Framework 1.1.1

JBoss Enterprise Application Platform 5

Os seguinte componentes foram integrados a uma distribuição única para a JBoss Enterprise Application Platform 5. Esta plataforma integrada de aplicativos Java é totalmente suportada para uso em desenvolvimento e produção, de acordo com seu contrato de assinatura correspondente.

Componente EAP 5.0.0 EAP 5.1.0 EAP 5.1.1 EAP 5.1.2
JBoss Application Server 5.1.0.GA 5.1.0.GA 5.1.0.GA 5.1.0.GA
JBoss Microcontainer 2.0.9.GA 2.0.10.GA 2.0.10.GA 2.0.10.GA
Hibernate® Core 3.3.2.GA 3.3.2.GA 3.3.2.GA_CP04 3.3.2.GA_CP04
Hibernate Entity Manager 3.4.0.GA 3.4.0.GA_CP03 3.4.0.GA_CP04 3.4.0.GA_CP04
Hibernate Annotations 3.4.0.GA 3.4.0.GA_CP03 3.4.0.GA_CP04 3.4.0.GA_CP04
Hibernate Validator 3.1.0.GA 3.1.0.GA 3.1.0.GA 3.1.0.GA
Hibernate Search 3.1.1.GA 3.1.1.GA_CP03 3.1.1.GA_CP04 3.1.1.GA_CP04
JBoss Web (baseado no Tomcat 6.0) 2.1.3.GA 2.1.10.GA 2.1.12.GA 2.1.12.GA-correção-01
JBoss Cache 3.2.1.GA 3.2.5.GA 3.2.7.GA 3.2.8.GA
JBoss JAXR 2.0.1 2.0.1 2.0.1 2.0.1
JGroups 2.6.13.GA 2.6.16.GA 2.6.19.Final 2.6.20.Final
JBoss EJB3 1.1.18 1.3.6 1.3.7 1.3.8
JBoss Transactions 4.6.1 CP03 4.6.1.GA_CP07 4.6.1.CP11-Correção-01 4.6.1.CP12
JBoss Web Services (WS) 3.1.2 SP4 3.1.2 SP8 3.1.2.SP9 3.1.2.SP10
JBoss WS-Native 3.1.2 SP3 3.1.2 SP7 3.1.2.SP10 3.1.2.SP11
JBoss WS-CXF 3.1.2 (baseado no Apache CXF 2.2.2) 3.1.2.SP7 3.1.2.SP8 3.1.2.SP9
JBoss AOP 2.1.6.GA 2.1.6.CP01 2.1.6.CP02 2.1.6.CP03
JBoss Remoting 2.5.2 2.5.3.SP1 2.5.4.SP2 2.5.4.SP3
JBoss Serialization 1.0.3.GA 1.0.4.FINAL 1.0.5.FINAL 1.0.5.FINAL
JSF 1.2_13 1.2_13 1.2_13 1.2_13-correção-01
JacORB 2.3.1.jboss.patch1 2.3.1.jboss.patch1 2.3.1.jboss-patch-02 2.3.1.jboss-patch-03
JPA 1.0.0 1.0.0 1.0.0 1.0.0
Segurança do JBoss 2.0.4.SP1 2.0.4.SP4 2.0.4.SP7 2.0.4.SP8
JBoss Negotiation 2.0.3 SP1 2.0.3 SP3 2.0.3 SP3 2.0.3 SP3
Xalan 2.7.1.patch02 2.7.1.patch02 2.7.1.patch04 2.7.1.patch05
Xerces 2.9.1-patch-01 2.9.1-patch-01 2.9.1-patch-01 2.9.1-patch-01
JAXB 2.1.9.patch01 2.1.12.patch01 2.1.12.patch01 2.1.12-patch-02
Seam 2.2.0.EAP5 2.2.2.EAP5 2.2.4.EAP5 2.2.5.EAP5
RichFaces 3.3.1.GA 3.3.1.SP2 3.3.1.SP3 3.3.1.SP3
JBoss Admin Console 1.3.2.GA 1.3.4.SP1 1.3.4.SP4 1.3.4.SP5
JBoss Messaging 1.4.6 1.4.7.GA 1.4.8.SP1 1.4.8.SP5
HornetQ     2.2.5.GA (TP) 2.2.10.GA
mod_jk 1.2.28 1.2.30 1.2.31 1.2.31
mod_cluster 1.0.2.GA 1.0.4.GA 1.0.10.GA_CP01 1.0.10.GA_CP02
JBoss RESTEasy 1.1.CP01 1.2.1 1.2.1.GA_CP01 1.2.1.GA_CP02
JBoss Native 2.0.6 2.0.6 2.0.6 2.0.6
PicketLink Federation   1.0.3 1.0.3 2.0.2
Netty   3.2.1.Final 3.2.3.Final 3.2.3.Final

Componentes dependentes

Os componentes a seguir foram incluídos apenas para fins de dependência e não são totalmente suportados na produção ou desenvolvimento como parte de uma assinatura JBoss Enterprise Application Platform.

Componente Comentários
Quartz Job Scheduler O Quartz Job Scheduler é utilizado internamente pelo Java EE Timer Service e métodos assíncronos com o Quartz Dispatcher. Suportado apenas nestes contextos.
JBoss jBPM 3.2 (jPDL) Este item é necessário para implementar os recursos de fluxo de página para o JBoss Seam; portanto, o uso desse componente possui suporte apenas nesse contexto.

JBoss Rules 5 (Drools)

Este item é necessário para implementar os recursos de segurança baseados em regras para o JBoss Seam; portanto, o uso desse componente possui suporte apenas nesse contexto.
Hypersonic SQL Este componente fornece funcionalidade padrão de banco de dados pronta para uso no JBoss EAP, somente para uso em avaliação e desenvolvimento. O Hypersonic SQL não é recomendado nem possui suporte para uso na produção.

Componentes de visualização da tecnologia

Alguns recursos do JBoss EAP 5 são fornecidos como visão prévia de tecnologia. Isso significa que embora esses componentes tenham sido incluídos no JBoss EAP, eles não são considerados funcionalmente completos e não são adequados para uso na produção. Portanto, eles são suportados no desenvolvimento (de acordo com seu contrato de assinatura correspondente), mas não são recomendados nem suportados para uso na produção. Esses componentes são incluídos como uma conveniência para o cliente e para fornecer os recursos dos componentes com exposição mais ampla. Os clientes são incentivados a fornecer feedback e sugestões para um recurso de amostra da tecnologia (Tech-preview) antes que ela seja completamente suportada. A Red Hat pretende oferecer suporte aos recursos de previsão de tecnologia (Tech preview) em um futuro lançamento.

Componente Comentários
JBoss Web Services (JBossWS) A pilha da Web JBoss Web Services CXF constitui uma previsão de tecnologia (Tech preview) no JBoss EAP 5.0.1 e completamente suportada no JBoss EAP 5.1.0 e versões mais recentes.
PicketLink Federation (Tech preview) PicketLink Federation é uma visão prévia de tecnologia do JBoss EAP 5.1.1
HornetQ Message Broker HornetQ é uma visão prévia de tecnologia do JBoss EAP 5.1.1.

JBoss Enterprise Application Platform 4.3

Os seguintes componentes foram integrados em uma única distribuição do JBoss EAP 4.3. Esta plataforma integrada de aplicativos Java é totalmente suportada para uso em desenvolvimento e produção, de acordo com seu contrato de assinatura correspondente.

Componente Versão
JBoss Application Server 4.2.1 com várias atualizações, upgrades de componente e correções de bug.
Hibernate 3.2.4 SP1 CP01
Hibernate Entity Manager 3.2.1
Hibernate Annotations 3.2.1 GA patch01
JBoss Seam 1.2.1 JBPAPP_4_3_0_GA
JBoss Web (Tomcat 6.0 incorporado) 2.0.0 GA CP05
JBoss Cache 1.4.1 SP8 patch02
JGroups (para cache e cluster) 2.4.1 SP4
JBoss Messaging 1.4.0 SP3 CP01
JBoss Transactions 4.2.3 SP5
JBoss Web Services (JBossWS) 2.0.1 SP2
JBossXB 1.0.0 SP1
JBoss AOP 1.5.5
JBoss Remoting 2.2.2 SP4
JBoss Serialization 1.0.3
JacORB 2.3.0 jboss.patch5

Elementos excluídos

Os subcomponentes ou recursos a seguir foram removidos do JBoss EAP 4.3:

Componente Item removido Comentários
JBoss Web 2.0 O Apache Portable Runtime e elementos IO nativos foram removidos. Este item está previsto para ser incluído no JBoss EAP 5.0.

Componentes dependentes

Os componentes a seguir foram incluídos apenas para fins de dependência e não são totalmente suportados na produção ou desenvolvimento como parte de uma assinatura JBoss EAP.

Componente Comentários
Quartz Job Scheduler O Quartz Job Scheduler é utilizado internamente pelo Java EE Timer Service e só é suportado neste contexto.
JBoss jBPM 3.1.4 (jPDL) Este item é necessário para implementar recursos de fluxo de página do JBoss Seam, portanto o uso deste componente só é suportado neste contexto.
JBoss Rules 3.2.1 (drools) Este item é necessário para implementar recursos de segurança baseados em regra para o JBoss Seam, portanto o uso deste componente é suportado somente neste contexto.
Snapshot RichFaces 3.0.1 Este item é incluído no JBoss Seam, portanto o uso deste componente somente é suportado neste contexto.
Snapshot Ajax4Jsf 1.1.1 Este item é incluído no JBoss Seam, portanto o uso deste componente somente é suportado neste contexto.
Hypersonic SQL Este componente fornece funcionalidade padrão de banco de dados pronta para uso no JBoss EAP, somente para uso em avaliação e desenvolvimento. O Hypersonic SQL não é recomendado nem suportado como banco de dados para uso na produção.

Componentes de visualização da tecnologia

Não há recursos nesta versão que sejam considerados amostras de tecnologia.

JBoss Enterprise Application Platform 4.2

Os seguintes componentes foram integrados em uma única distribuição do JBoss EAP 4.2. Esta plataforma integrada de aplicativos Java é totalmente suportada para uso em desenvolvimento e produção, de acordo com seu contrato de assinatura correspondente.

Componente Versão
JBoss Application Server 4.2.0
Hibernate 3.2.4 SP1
Hibernate Entity Manager 3.2.1
Hibernate Annotations 3.2.1
JBoss Seam 1.2.1
JBoss Web (Tomcat 6.0 incorporado) 2.0.0
JBoss Cache 1.4.1 SP3
JGroups (para cache e cluster) 2.4.1 SP3
JBossMQ 4.2.0
JBoss Transactions 4.2.3 SP4
JBoss Web Services (JBossWS) 1.2.1
JBoss AOP 1.5.5
JBoss Remoting 2.2.0 SP4
JBoss Serialization 1.0.3

Elementos excluídos

Os subcomponentes ou recursos a seguir foram removidos do JBoss EAP 4.3:

Componente Item removido Comentários
JBoss Web 2.0 O Apache Portable Runtime e elementos IO nativos foram removidos. Este item está previsto para ser incluído no JBoss EAP 5.0.

Componentes dependentes

Os componentes a seguir foram incluídos apenas para fins de dependência e não são totalmente suportados na produção ou desenvolvimento como parte de uma assinatura JBoss EAP.

Componente Comentários
Quartz Job Scheduler O Quartz Job Scheduler é utilizado internamente pelo Java EE Timer Service e só é suportado neste contexto.
JBoss jBPM 3.1.4 (jPDL) Este item é necessário para implementar recursos de fluxo de página do JBoss Seam, portanto o uso deste componente só é suportado neste contexto.
JBoss Rules 3.2.1 (drools) Este item é necessário para implementar recursos de segurança baseados em regra para o JBoss Seam, portanto o uso deste componente só é suportado neste contexto.
Hypersonic SQL Este componente fornece funcionalidade padrão de banco de dados pronta para uso no JBoss EAP, somente para uso em avaliação e desenvolvimento. O Hypersonic SQL não é recomendado nem suportado como banco de dados para uso na produção.

Componentes de visualização da tecnologia

Alguns recursos do JBoss EAP 4,2 são fornecidos como visões prévias de tecnologia. Isto significa que embora esses componentes tenham sido incluídos no JBoss EAP, eles não são considerados funcionalmente completos. Eles são suportados no desenvolvimento (de acordo com seu contrato de assinatura correspondente), mas não são recomendados nem suportados para uso na produção. Esses componentes são incluídos como uma conveniência para o cliente e para fornecer os recursos dos componentes com exposição mais ampla. Os clientes são incentivados a fornecer feedback e sugestões para um recurso de amostra da tecnologia (Tech preview) antes que ela seja completamente suportada. A Red Hat pretende oferecer suporte aos recursos de previsão de tecnologia (Tech preview) em um futuro lançamento.

Componente Comentários
JBoss Web Services (JBossWS) - JAX-WS A funcionalidade JAX-WS no JBossWS não é um recurso completo e não está, portanto, pronta para uso na produção. Esperamos oferecer um componente JBossWS atualizado com suporte JAX-WS completo nas versões JBoss EAP 4.3 e 5.0.