|
|
|
|
|
Java EE 6 plataforma foi aprovada hoje cedo, agora é oficial: o JCP Comitê Executivo deu luz verde para o lançamento do Java EE 6 especificação da plataforma. A versão final vai acontecer em 10 de dezembro, quando o GlassFish v3 estara disponível. Para mais detalhes dos votos, com comentários de diversos membros da CE, consulte o siteo site da JCP. Veja - A votação para todas as especificações. |
Cobertura até agora: :
• The new EE ecosystem (Gavin King, CDI Spec Lead). Check also the comments to his earlier post.
• JCP Approves Java EE 6 Specification (Artima)
• Java EE 6 receives approval (InfoWorld)
• Le JCP approuve Java EE 6 (LeMagIT)
• Java EE 6 findet eingeschränkte Zustimmung (heise online)
• Java EE 6 прошла стандартизацию (CyberSecurity.ru)
• Ya ha sido aprobado Java EE 6 (IDG.es)
• Java EE 6 Spec Finalized and Approved (JavaLobby)
• La spécification Java EE 6 votée à une large majorité (01net)
|
Java EE 6 incluirá JSR 330 e JSR 299. Roberto explica as mudanças:
•
JSR-299 será atualizado para usar anotações do JSR-330
|
Obrigado a todos que trabalharam tão duro para fazer essas alterações; é óbvio que desejavamos que isto tivesse acontecido mais cedo no ciclo Java EE 6, mas o resultado será uma melhor plataforma. Nós estimamos que a versão final do Java EE 6 (e GFv3) será em novembro, mas teremos as datas específicas ja na próxima semana.
Veja o Anúncio do Roberto para mais detalhes.
|
JSF 2.0 continua a mostrar sinais de boa aprovação no mundo empresarial. A partir da IBM developerWorks, David Geary postou JSF 2 Fu, Parte 3. E do outro lado, Andy Schwartz da Oracle que representa o JSR-314, já publicava uma agradável e completa Novidades no JSF 2. |
Outros posts sobre este tema se encontram no
JSF2
.
Uma maneira fácil de brincar com a tecnologia é fazer o download da
Pré-estréia do GlassFish v3
e em seguida,
atualizar para a última Mojarra..
|
A proposta do Projeto Final do Servlet 3.0 está agora disponível a partir da página oficial JSR 315. Esta é a versão que será executada (*) no GlassFish v3 EA . (também conhecido como o JavaOne release). E, sobre o mesmo tema, Shing Wai tem uma nota explicando como web-fragment.xml funciona. Esta nova funcionalidade destina-se a fornecer pluggability da biblioteca jars. |
(*) modulo bugs and (according to Rajiv) file upload.
|
O novo (ainda não publicado) Servlet 3.0 PFD expandido inclui também um conjunto de anotações de Segurança, a fim de expandir as actuais @DeclareRoles e @RunAs com @DenyAll, @PermitAll, @RolesAllowed e @TransportProtected. Veja o blog Shing Wai's writeup para mais detalhes. . |
Vamos postar o documento em PDF do (real Servlet 3,0) assim que estiver disponível..
|
Um lançamento de cada vez, todos os projectos estão ficando pronto para o JavaOne... O Paul anunciou a disponibilidade do Jersey 1.1.0 EA. Tínhamos que lembrar as pessoas que era possível ser referência de implementação e produção; Penso que já não é mais necessário; a lista cumulativa de recursos para Jersey é muito impressionante, incluindo APIs para o Client Server, Grizzly , WADL, JSON, Spring e Guia de Integração, Multiparte MIME, Apache HTTP Client, Apache Abdera.... Novidades desta versão são: As melhorias de integração EJB, HTTPS com GlassFish e integração Scala. |
O aumento do tráfego da Lista de Usuários demonstra uma crescente adoção. Veja todos os detalhes do Paul's Note e faça o download da versão aqui.
Algums Livros sobre GlassFish Server, Autor: Yuli! Sobre Java EE e DBs, Usando MySQL e GlassFish e Autor: Antonio! Sobre Java EE 6 with GF v3. Olhando um pouco mais, também descobriu que David também tem um novo livro sobre NetBeans 6 and Java EE 5 (w/ GF) e Adam tambem tem um livro sobre Netbeans 6 RCP que também utiliza GlassFish em muitos lugares.
Alguns Livros abaixo sobre GlassFish!
Added - Masoud's GlassFish in Action is in Early Access Edition.
|
|
|
|
|
|
|
|
|
|
|
|
|
Um dos desafios no desenvolvimento spec é como alavanca para outras especificações que estão a ser desenvolvidos em simultâneo, como: calendário, recursos, fusos horários, etc Esta é uma outra situação que mostra a transparência do código opensource que está a contribuindo significativamente. Um caso particular é EJB 3.1 e JAX-RS 1.1 quando a EGs tem vindo a trabalhar no sentido de permitir a utilização de recursos como POJO beans ou dando aulas em Jersey, utilizados como um simples guerra. Isso permite a natural programação de Java, coisas como root class.
|
@Stateless @Path("ssb") public class StatelessSessionRootResource { @Context private UriInfo ui; @GET public String get() { return "GET: " + ui.getRequestUri().toASCIIString(); } }
Confira os detalhes completos em Paul's Glassfish v3, EJB 3.1 e Jersey e no Ken's JAX-RS and EJB.
EJB3.1 e JAX-RS são duas das novas
JavaEE6
recursos que você será capaz de experimentar
GFv3 in EA by JavaOne - vejo lá!