Вы находитесь на странице: 1из 48

Notas da Versao do Sun GlassFish Enterprise Server v3

Nmero da pea: 821133711 Dezembro de 2009

Copyright 2009 Sun Microsystems, Inc.

4150 Network Circle, Santa Clara, CA 95054 U.S.A.

Todos os direitos reservados.

A Sun Microsystems, Inc. possui os direitos de propriedade intelectual relacionados tecnologia incorporada ao produto descrito neste documento. Em especial, mas sem limitaes, esses direitos de propriedade intelectual podem incluir uma ou mais patentes norte-americanas ou solicitaes de patentes pendentes nos Estados Unidos e em outros pases. Direitos do Governo dos Estados Unidos Software comercial. Os usurios governamentais esto sujeitos ao contrato de licena padro da Sun Microsystems, Inc. e s clusulas aplicveis do FAR e seus suplementos. Esta distribuio pode incluir materiais desenvolvidos por terceiros. Partes do produto podem ser derivadas de sistemas Berkeley BSD, licenciadas pela Universidade da Califrnia. UNIX marca registrada nos Estados Unidos e outros pases, exclusivamente licenciada pela X/Open Company, Ltd. Sun, Sun Microsystems, o logotipo Sun, o logotipo Solaris, o logotipo Java Coffee Cup, docs.sun.com, Enterprise JavaBeans, EJB, GlassFish, J2EE, J2SE, Java Naming and Directory Interface, JavaBeans, Javadoc, JDBC, JDK, JavaScript, JavaServer, JavaServer Pages, JMX, JRE, JSP, JVM, MySQL, NetBeans, OpenSolaris, SunSolve, Sun GlassFish, ZFS, Java e Solaris so marcas comerciais ou registradas da Sun Microsystems, Inc. ou de suas subsidirias nos Estados Unidos e em outros pases. Todas as marcas SPARC so utilizadas sob licena e so marcas comerciais ou registradas da SPARC International, Inc. nos Estados Unidos e em outros pases. Os produtos com marcas SPARC esto baseados na arquitetura desenvolvida pela Sun Microsystems, Inc. O OPEN LOOK e a Interface Grfica do Usurio da SunTM foram desenvolvidos pela Sun Microsystems, Inc. para seus usurios e licenciados. A Sun reconhece o trabalho pioneiro da Xerox na pesquisa e no desenvolvimento do conceito de interfaces do usurio visuais ou grficas para a indstria de computadores. A Sun possui uma licena no exclusiva da Xerox para a Interface do Usurio Grfica Xerox. Essa licena abrange tambm os licenciados da Sun com implementaes de GUIs do OPEN LOOK e que, dessa forma, cumprem os contratos de licena escritos da Sun. Os produtos abrangidos por e as informaes contidas nesta publicao so controlados pelas leis de Controle de Exportao dos Estados Unidos e podem estar sujeitos s leis de exportao ou importao de outros pases. Esto estritamente proibidos os usos ou usurios finais, independentemente de serem diretos ou indiretos, de armas nucleares, msseis, armas qumicas ou biolgicas ou os usos/usurios finais de produtos martimos nucleares. estritamente proibida a exportao ou reexportao para pases sujeitos a embargos dos Estados Unidos ou para entidades identificadas nas listas norte-americanas de excluso exportao, incluindo, mas no se limitando s listas nacionais de pessoas recusadas e especialmente designadas. A DOCUMENTAO FORNECIDA "NO ESTADO EM QUE SE ENCONTRA", E SO RECUSADAS TODAS AS CONDIES, REPRESENTAES E GARANTIAS EXPRESSAS OU IMPLCITAS, INCLUINDO TODAS AS GARANTIAS IMPLCITAS DE COMERCIALIZAO, ADEQUAO A UMA FINALIDADE ESPECFICA OU DE NO-VIOLAO, EXCETO QUANDO TAIS REJEIES FOREM CONSIDERADAS LEGALMENTE INVLIDAS. Copyright 2009 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A. Tous droits rservs.

Sun Microsystems, Inc. dtient les droits de proprit intellectuelle relatifs la technologie incorpore dans le produit qui est dcrit dans ce document. En particulier, et ce sans limitation, ces droits de proprit intellectuelle peuvent inclure un ou plusieurs brevets amricains ou des applications de brevet en attente aux Etats-Unis et dans d'autres pays. Cette distribution peut comprendre des composants dvelopps par des tierces personnes. Certaines composants de ce produit peuvent tre drives du logiciel Berkeley BSD, licencis par l'Universit de Californie. UNIX est une marque dpose aux Etats-Unis et dans d'autres pays; elle est licencie exclusivement par X/Open Company, Ltd. Sun, Sun Microsystems, le logo Sun, le logo Solaris, le logo Java Coffee Cup, docs.sun.com, Enterprise JavaBeans, EJB, GlassFish, J2EE, J2SE, Java Naming and Directory Interface, JavaBeans, Javadoc, JDBC, JDK, JavaScript, JavaServer, JavaServer Pages, JMX, JRE, JSP, JVM, MySQL, NetBeans, OpenSolaris, SunSolve, Sun GlassFish, ZFS, Java et Solaris sont des marques de fabrique ou des marques dposes de Sun Microsystems, Inc., ou ses filiales, aux Etats-Unis et dans d'autres pays. Toutes les marques SPARC sont utilises sous licence et sont des marques de fabrique ou des marques dposes de SPARC International, Inc. aux Etats-Unis et dans d'autres pays. Les produits portant les marques SPARC sont bass sur une architecture dveloppe par Sun Microsystems, Inc. L'interface d'utilisation graphique OPEN LOOK et Sun a t dveloppe par Sun Microsystems, Inc. pour ses utilisateurs et licencis. Sun reconnat les efforts de pionniers de Xerox pour la recherche et le dveloppement du concept des interfaces d'utilisation visuelle ou graphique pour l'industrie de l'informatique. Sun dtient une licence non exclusive de Xerox sur l'interface d'utilisation graphique Xerox, cette licence couvrant galement les licencis de Sun qui mettent en place l'interface d'utilisation graphique OPEN LOOK et qui, en outre, se conforment aux licences crites de Sun. Les produits qui font l'objet de cette publication et les informations qu'il contient sont rgis par la legislation amricaine en matire de contrle des exportations et peuvent tre soumis au droit d'autres pays dans le domaine des exportations et importations. Les utilisations finales, ou utilisateurs finaux, pour des armes nuclaires, des missiles, des armes chimiques ou biologiques ou pour le nuclaire maritime, directement ou indirectement, sont strictement interdites. Les exportations ou rexportations vers des pays sous embargo des Etats-Unis, ou vers des entits figurant sur les listes d'exclusion d'exportation amricaines, y compris, mais de manire non exclusive, la liste de personnes qui font objet d'un ordre de ne pas participer, d'une faon directe ou indirecte, aux exportations des produits ou des services qui sont rgis par la legislation amricaine en matire de contrle des exportations et la liste de ressortissants spcifiquement designs, sont rigoureusement interdites. LA DOCUMENTATION EST FOURNIE "EN L'ETAT" ET TOUTES AUTRES CONDITIONS, DECLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES, DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE, Y COMPRIS NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE, A L'APTITUDE A UNE UTILISATION PARTICULIERE OU A L'ABSENCE DE CONTREFACON.

100217@23474

Contedo

Notas de verso do Sun GlassFish Enterprise Server v3 ..................................................................7 Histrico de Reviso ...............................................................................................................................8 O que h de novo na verso do Sun GlassFish Enterprise Server v3? ...............................................8 Suporte para Perfis Java EE ............................................................................................................8 Desenho Modular ...........................................................................................................................9 Suporte para estender o Enterprise Server ...................................................................................9 Integrao da Ferramenta de Atualizao ................................................................................. 10 Suporte para Linguagens de Script ............................................................................................ 11 Servios Web com Suporte para Tecnologias de Interoperabilidade (WSIT) ...................... 11 Aprimoramentos no utilitrio appclient ................................................................................ 11 Integrao com o EclipseLink .................................................................................................... 12 Mover as configuraes do servio HTTP para o servio de rede .......................................... 12 Alteraes relativas autenticao do administrador ............................................................. 12 Alteraes relativas ao utilitrio asadmin ................................................................................. 12 Alteraes relativas ao layout do arquivo .................................................................................. 13 Alteraes relativas s tarefas Ant e ao utilitrio asant ........................................................... 13 Alteraes relativas a validao do domain.xml ....................................................................... 13 Alteraes relativas aos aplicativos ............................................................................................ 13 Requisitos de Hardware e Software ................................................................................................... 16 Plataformas suportadas ............................................................................................................... 16 Suporte para a virtualizao do sistema .................................................................................... 18 Espao em disco requerido ......................................................................................................... 18 Portas livres requeridas ............................................................................................................... 18 Informaes importantes sobre correes ................................................................................ 19 Verso do JDK requerida ............................................................................................................ 19 Configuraes de caminho para o software JDK ...................................................................... 19 Drivers e bancos de dados JDBC suportados ............................................................................ 20 Navegadores suportados ............................................................................................................. 20
3

Contedo

Suporte para mod_jk ................................................................................................................... 20 Problemas Conhecidos ....................................................................................................................... 20 [Problema_ JDK] Degradao de desempenho causado ao chamar o setSoLinger ou setReuseAddress (Problema 7109) .......................................................................................... 22 [Problema _JDK] Exceo de ponteiro nulo na reinicializao do servidor (Problema 8299) .............................................................................................................................................. 23 [Problema_JDK] Exceo de ES: argumento invlido durante o teste de longevidade (Problema 7529) ........................................................................................................................... 23 [Problema _JDK] Exceo de ponteiro nulo EPoll na inicializao (Problema 9472) ......... 24 [Problema_JDK] Richaccess: java.io.IOException: argumento invlido do doSelect (Problema 8573) ........................................................................................................................... 24 As permisses de arquivo no diretrio do domnio/aplicativo pode causar o NullProcessException(Problema 6545) ................................................................................. 25 O arquivo de registro da instalao do Windows no legvel (Problema 4881) ................ 25 O acesso s estatsticas para novos servidores virtuais requerem a reinicializao do servidor (Problemas 6238 e 6422) .............................................................................................. 25 [Open Installer] Opo- -l para realocar os arquivos de registro ignorada no Windows (Problema 10693) ......................................................................................................................... 26 Ocorrem problemas com a distribuio ZIP se o UAC est ativado no Windows Vista (Problema 10755) ......................................................................................................................... 26 Ocorrncia de exceo de ponteiro nulo do com.sun.xml.wss.NonceManager.getInstance (Problema 11138) ................................... 26 [Open Installer] Os menus inteligentes no so exibidos e so esvaziados no Windows Vista e no Windows 2008 (Problema 5087) .............................................................................. 27 Quando o aplicativo specj implementado, o asadmin get --monitor=true "server.*" resulta em erro de E/S (Problema 11163) .................................................................................. 27 A Ferramenta de Atualizao Independente falha com falha de segmentao no Solaris (Problema 11222) ......................................................................................................................... 28 Os aplicativos Ruby implementados na raiz de contexto no funcionam com o Admin Console (Problema 10854) ......................................................................................................... 29 O suporte Java EE 6 Managed Bean no disponvel em clientes app usando o Java Web Start (Problema 11257) ......................................................................................................................... 29 Mensagens de alerta ao chamar o scriptappclient no Mac OS X com a implementao Apple Java (Problema 8644) ........................................................................................................ 29 Inicializar um cliente app pode fornecer o erroClassNotFound para a classe principal do cliente (Problema 11181) ............................................................................................................ 30 A alterao da localizao do arquivo de registro requer a reinicializao do servidor para que entre em efeito (Problema 11142) ....................................................................................... 31 No possvel abrir os arquivos de registro de instalao na tela Resumo no Linux e Mac
4 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Contedo

OS (Problema 6621) ..................................................................................................................... 31 O comando updatetool no funciona se voc reinstala no mesmo diretrio no Windows (Problema 8233) ........................................................................................................................... 31 [Centro de Atualizao] Falha no acesso do diretrio no do usurio (Problema do Centro de Atualizao 1583) .................................................................................................................... 32 A ajuda on-line e a pgina principal CLI lista a verso 2.4 incorreta do servlet em X-Powered-By (Problema 11011) .............................................................................................. 32 [Incorporado] A implementao do aplicativo contendo activation-1.1.jar falha ao usar o uber-jar (Problema 11149) .............................................................................................. 32 O create-service falha na criao do servio sem o AS_ADMIN_USER em um passwordfile no Solaris (Problema 11119) .............................................................................33 [Monitoramento] Visualizao de monitoramente extra para conectores-conexo-conjunto no est disponvel (Problema 11256) ................................. 33 [EclipseLink] Problemas comElementCollections de incorporveis (Problema do EclipseLink 296606) .................................................................................................................... 33 Servidor virtual iniciado duas vezes (Problema 11195) .......................................................... 34 Problema ao depurar o JPA (Problema 11274) ......................................................................... 34 EJB interop para EJBs remotos quebrados quando o EJB de destino est no mesmo host (Problema 11152) ......................................................................................................................... 35 O instalador pra em 41% de forma intermitente no Windows Vista e no Windows 7 (Problema 11185) ......................................................................................................................... 35 No possvel enviar mensagens JMS entre os sistemas (Problema 11254) ......................... 35 O menu do sistema Windows est vazio (Problema 11239) ................................................... 36 O mysql no est na lista de bancos de dados suportados em --dbvendorname na pgina principal do comando deploy (Problema 11328) .................................................................... 36 ACC incorporado de forma excessivamente estrita no carregador da classe de contexto do segmento atual (Problema 11427) ............................................................................................. 37 Problema de configurao do EJB Timer Service do MySQL (Problema 11428) ................. 37 O subcomando deploy falha no servidor seguro (Problema 11439) ..................................... 38 Certificado expirado no armazenamento de confiana do Enterprise Server (Problema 6852796) ........................................................................................................................................ 38 Restries .............................................................................................................................................. 39 Opes no suportadas nos comandos asadmin ...................................................................... 40 Nenhum suporte para a MV cliente no Windows AMD64 .................................................... 40 Conjunto de documentao do Enterprise Server .......................................................................... 40 Recursos somente disponveis no perfil da plataforma completa .................................................. 42 Padres Java EE 6 ................................................................................................................................. 42 Java EE 6 SDK ....................................................................................................................................... 46
5

Contedo

Como reportar problemas e fornecer feedback ............................................................................... 47 Recursos adicionais ............................................................................................................................. 47 Referncias de websites de terceiros .................................................................................................. 47 Recursos de acessabilidade ................................................................................................................. 47

Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

C A P T U L O

Notas de verso do Sun GlassFish Enterprise Server v3

O produto GlassFishTM Enterprise Server da Sun um servidor compatvel com a plataforma JavaTM Enterprise Edition (Java EE) 6 para o desenvolvimento e a implementao de aplicativos Java EE e Java Web Services. O uso deste servidor na produo gratuito. O Sun GlassFish Enterprise Server grtis para desenvolvimento, implementao e redistribuio. Se for um cliente interessado em redistribuio, entre em contato com o Sun OEM (http://www.sun.com/software/products/appsrvr/appsrvr_oem.xml) para obter uma licena de redistribuio. As Notas de verso do Sun GlassFish Enterprise Server v3 contm informaes importantes sobre a verso do Enterprise Server v3, incluindo informaes sobre novos recursos, requisitos de hardware e software, e problemas conhecidos com as solues, se disponveis. Examine este documento antes de instalar e configurar seu software, e leia este documento antes de comear a usar o Sun GlassFish Enterprise Server v3. Consulte periodicamente este documento para visualizar a documentao mais recente.

Histrico de Reviso na pgina 8 O que h de novo na verso do Sun GlassFish Enterprise Server v3? na pgina 8 Requisitos de Hardware e Software na pgina 16 Problemas Conhecidos na pgina 20 Restries na pgina 39 Conjunto de documentao do Enterprise Server na pgina 40 Recursos somente disponveis no perfil da plataforma completa na pgina 42 Padres Java EE 6 na pgina 42 Java EE 6 SDK na pgina 46 Como reportar problemas e fornecer feedback na pgina 47 Recursos adicionais na pgina 47 Referncias de websites de terceiros na pgina 47 Recursos de acessabilidade na pgina 47

Histrico de Reviso

Histrico de Reviso
Esta seo fornece uma registro das alteraes nas Notas da Verso do Sun GlassFish Enterprise Server v3.
TABELA 11 Data

Histrico de Reviso
Descrio das alteraes

Dezembro de 2009 Janeiro de 2010

Verso inicial. Informaes adicionadas sobre redistribuio. Problema 11427 adicionado a Problemas conhecidos. Problema 11428 adicionado a Problemas conhecidos. Problema 11439 adicionado a Problemas conhecidos. Problema 6852796 adicionado a Problemas conhecidos.

O que h de novo na verso do Sun GlassFish Enterprise Server v3?


O Sun GlassFish Enterprise Server v3 fornece um servidor para o desenvolvimento e implementao para os aplicativos para o Java Platform, Enterprise Edition (plataforma Java EE) e tecnologias Web com base na tecnologia Java. Os seguintes novos recursos do Enterprise Server so aqui descritos:

Suporte para Perfis Java EE na pgina 8 Desenho Modular na pgina 9 Suporte para estender o Enterprise Server na pgina 9 Integrao da Ferramenta de Atualizao na pgina 10 Suporte para Linguagens de Script na pgina 11 Servios Web com Suporte para Tecnologias de Interoperabilidade (WSIT) na pgina 11 Aprimoramentos no utilitrio appclient na pgina 11 Integrao com o EclipseLink na pgina 12 Mover as configuraes do servio HTTP para o servio de rede na pgina 12 Alteraes relativas autenticao do administrador na pgina 12 Alteraes relativas ao utilitrio asadmin na pgina 12 Alteraes relativas ao layout do arquivo na pgina 13 Alteraes relativas s tarefas Ant e ao utilitrio asant na pgina 13 Alteraes relativas a validao do domain.xml na pgina 13 Alteraes relativas aos aplicativos na pgina 13

Suporte para Perfis Java EE O Java EE 6 introduz o conceito de perfis. Um perfil uma coleo de tecnologias Java EE e APIs, que endeream comunidades de desenvolvedores especficos e tipos de aplicativos.
8 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

O que h de novo na verso do Sun GlassFish Enterprise Server v3?

Os seguintes perfis so implementados atravs das distribuies do Sun GlassFish Enterprise Server v3:

Perfil de plataforma completa. Este perfil projetado para desenvolvedores que requerem o conjunto completo de APIs do Java EE para o desenvolvimento de aplicativo corporativo. O Perfil de plataforma completa instalado quando voc instala o Sun GlassFish Enterprise Server v3. Este perfil tambm instalado com o parte da instalao do Java EE 6 SDK. Perfil da Web. Este perfil contm tecnologias da Web que fazem parte da plataforma completa e projetado para desenvolvedores que no requerem o conjunto completo de APIs do Java EE. O Perfil da Web completo instalado quando voc instala o Perfil da Web do Sun GlassFish Enterprise Server v3. Este perfil tambm instalado com o Perfil da Web do Java EE 6 SDK.

As distribuies Java EE 6 SDK esto disponveis a partir das pginas de download do Java EE 6 SDK (http://java.sun.com/javaee/downloads/index.jsp). Para obter uma lista das APIs em cada perfil , consulte Padres Java EE 6 na pgina 42. Desenho Modular No Sun GlassFish Enterprise Server v3, o cdigo GlassFish foi dividido em mdulos para fornecer a flexibilidade e o desempenho aprimorado do executvel. A arquitetura modular implementada sobre as normas do OSGi Alliance e permite a reutilizao do mdulos do Enterprise Server v3, assim como outros mdulos. Esta alterao de projeto permite o uso de somente os mdulos necessrios para os aplicativos implementados. O executvel usado somente para os aplicativos que o utilizam, e pode ser implementado sem uma reinstalao completa do sistema. Esta alterao minimiza os tempos de inicializao, consumo de memria e requisitos de espao em disco. O projeto modular fornece a habilidade para fazer o seguinte:

Implementar pacotes OSGi Implementar arquivos de arquivamento da biblioteca Java (JAR) Substituir a funcionalidade existente por outra implementao

Suporte para estender o Enterprise Server Uma nova interface de provedor do sistema de container (SPI) do Enterprise Server v3 define as interfaces que o desenvolvedor do container precisa implementar para que o Enterprise Server possa cham-la nos momentos apropriados. Esta alterao permite que os usurios do Enterprise Server possam criar servidores de aplicativos personalizados ao adicionar comandos administrativos e componentes grficos adicionais. O Enterprise Server tambm fornece o suporte racionalizado para novos tipos do mdulos, como o Ruby on Rails.
Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 9

O que h de novo na verso do Sun GlassFish Enterprise Server v3?

Integrao da Ferramenta de Atualizao A Ferramenta de Atualizao agora est incorporado ao Sun GlassFish Enterprise Server v3 Console de Administrao. Esta ferramenta facilita o gerenciamento de componentes adicionais e aplicativos relacionados, que esto disponveis para estender as funes do Enterprise Server v3. O Console de Administrao fornece o acesso pgina da Ferramenta de Atualizao atravs da rvore de navegao. A pgina da Ferramenta de Atualizao fornece abas para exibir o seguinte:

Componentes que esto instalados Atualizaes que esto disponveis para os componentes instalados Componentes adicionais que esto disponveis e que podem ser instalados

A integrao da Ferramenta de Atualizao no Console de Administrao, permite que os administradores estendam com facilidade o Enterprise Server e visualizem as atualizaes disponveis. Uma verso independente da Ferramenta de Atualizao tambm est disponvel usando o comando updatetool . Para obter mais informaes sobre a Ferramenta de Atualizao, consulte Update Tool no Sun GlassFish Enterprise Server v3 Administration Guide.
Observao Voc no pode atualizar os componentes existentes, usando a interface da Ferramenta de Atualizao no Console de Administrao. Para atualizar ou remover os componentes instalados, preciso parar a verso independente da linha de comando ou o comando pkg.

A Ferramenta de Atualizao desenvolvida atravs do projeto Centro de Atualizao (http://wiki.updatecenter.java.net/). O Console de Administrao usa a API do Centro de Atualizao 2.3 para exibir uma lista de componentes, verses e datas disponveis. Para obter informaes sobre o Centro de Atualizao 2.3, consulte a pgina Notas de Verso para o Centro de Atualizao 2.3 (http://wiki.updatecenter.java.net/ Wiki.jsp?page=UC2Documentation.ReleaseNotes.2.3).
Observao A Ferramenta de Atualizao difere da Ferramenta de Upgrade, que usada para migrar a configurao e os aplicativos implementados de uma verso anterior do Enterprise Server para a verso atual. Para obter mais informaes sobre a Ferramenta de Upgrade, consulte o Sun GlassFish Enterprise Server v3 Upgrade Guide.

10

Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

O que h de novo na verso do Sun GlassFish Enterprise Server v3?

Suporte para Linguagens de Script Para facilitar o rpido desenvolvimento e implementao, o Sun GlassFish Enterprise Server v3 suporta uma variedade de linguagens de script. O uso de linguagens de script permite que o Enterprise Server seja aplicado alm dos desenvolvimentos que so centralizados na tecnologia Java. As linguagens de script suportadas incluem as seguintes:

JRuby and Rails: uma linguagem de script e uma estrutura para desenvolver aplicativos Web Grails: uma estrutura de aplicativo Web que alavanca a linguagem de programao Groovy e complementa o desenvolvimento Web Java Jython and Django: uma implementao Java da linguagem Python e uma estrutura Web para o Python e para implementaes do Python (como o Jython) jMaki: uma estrutura para criar aplicativos Wev Ajax

O suporte para estas linguagens de script fornecido por componentes que esto disponveis atravs da Ferramenta de Atualizao. Servios Web com Suporte para Tecnologias de Interoperabilidade (WSIT) A Sun est trabalhando junto com a Microsoft para assegurar a interoperabilidade dos servios Web, como a otimizao de mensagens, mensagens confiveis e segurana. O WSIT um produto deste esforo conjunto. O WSIT faz parte do 2.0, uma pilha de alto desempenho e extensvel do servio Web, que oferece a interoperabilidade com o Microsoft .NET 3.5. O Metro 2.0 includo com a distribuio completa do Enterprise Server v3. O WSIT uma implementao de diversas especificaes de servios Web abertos para suportar os recursos corporativos. Alm da otimizao de mensagens, mensagens confiveis e a segurana, o WSIT inclui uma tecnologia de bootstrapping e configurao. Iniciando com o suporte XML ncleo incorporado na plataforma Java, o WSIT usa ou estende os recursos existentes e adiciona novo suporte para servios Web interoperveis, incluindo:

Bootstrapping e Configurao Tecnologia de otimizao de mensagem Tecnologia de mensagem confivel Tecnologia de segurana

Aprimoramentos no utilitrio appclient Nesta verso, o utilitrio appclient foi aprimorado como segue:

O utilitrio appclient aceita uma sintaxe alternativa da linha de comando que similar a sintaxe do inicializador do aplicativo Java (java). A opo -targetserver foi adicionada para permitir a especificao do servidor e nmero da porta do destino. Telas splash nos aplicativos cliente so suportadas.

Para obter mais informaes, consulte a pgina principal do appclient(1M).


Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 11

O que h de novo na verso do Sun GlassFish Enterprise Server v3?

Integrao com o EclipseLink O Sun GlassFish Enterprise Server v3 usa o EclipseLink com seu provedor do Java Persistence API (JPA) 2.0. O EclipseLink tambm a implementao de referncia para o JSR 317 (http://jcp.org/en/jsr/detail?id=317). Para obter as informaes mais recentes em relao funcionalidade do EclipseLink, consulte as Notas de Verso do EclipseLink 2.0 (http://wiki.eclipse.org/EclipseLink/Release/2.0.0). Mover as configuraes do servio HTTP para o servio de rede No Sun GlassFish Enterprise Server v3, a maioria das configuraes do servio HTTP foram movidas para a nova configurao do servio de rede. Para obter mais informaes, consulte Sun GlassFish Enterprise Server v3 Upgrade Guide. Alteraes relativas autenticao do administrador No Sun GlassFish Enterprise Server v3, voc no solicitado por padro a fornecer as credenciais de administrao. Esta uma alterao de verses anteriores. Se voc instala o Enterprise Server usando o arquivo ZIP, no ser solicitado a fornecer as credenciais de administrao ao iniciar o Console de Administrao ou usar o utilitrio asadmin e subcomandos remotos para executar tarefas administrativas. Se voc instala o Enterprise Server v3 usando o arquivo auto-extravel e o instalador grfico, no ser solicitado a fornecer as credenciais de administrao, a no ser que tenha especificado um nome de usurio e senha na pgina Configuraes de administrao durante a instalao. Se voc aceitou os padres naquela pgina, o usurio administrativo padro admin e o campo de senha deixado vazio. Caso haja somente um usurio admin sem nenhuma senha, os logins sem autenticao so permitidos. Para obter mais informaes sobre a autenticao do administrador, consulte To Log In to a Domain no Sun GlassFish Enterprise Server v3 Administration Guide. Os requisitos de autenticao do administrador podem ser alterados aps a instalao do Enterprise Server. Para obter informaes sobre como usar o Console de Administrao para executar esta tarefa e as tarefas relacionadas, consulte a ajuda on-line do Console de Administrao. Para obter informaes sobre como usar a interface da linha de comando, consulte Administering Passwords no Sun GlassFish Enterprise Server v3 Administration Guide. Alteraes relativas ao utilitrio asadmin O comportamento do utilitrio asadmin foi modificado para enfatizar a distino entre as opes para o prprio utilitrio asadmin e as opes para seus subcomandos. As opes para o prprio utilitrio asadmin so agora permitidas antes do subcomando. No entanto, a compatibilidade com outras verses, e as opes para o prprio utilitrio asadmin , ainda so permitidas aps o subcomando, mas esta sintaxe desaconselhada.
12 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

O que h de novo na verso do Sun GlassFish Enterprise Server v3?

Para obter mais informaes, consulte Using the asadmin Utility no Sun GlassFish Enterprise Server v3 Administration Guide. Alteraes relativas ao layout do arquivo O Sun GlassFish Enterprise Server v3 inclui as seguintes alteraes de layout de arquivo em relao as verses anteriores:

O diretrio padro de instalao o seguinte: Sistemas Solaris, Linux, e Mac OS X: diretrio principal do usurio /glassfishv3 Sistemas Windows: SystemDrive :\glassfishv3

Um subdiretrio glassfish foi adicionado, com outros subdiretrios subjacentes. As bibliotecas do produto forma movidas de glassfish/lib para glassfish/modules. Um diretrio osgi foi adicionado. Um diretrio designado para arquivos jurdicos foi adicionado. Os arquivos de licena e direito autoral agora esto no glassfish/legal. A Fila de Mensagens do Sun GlassFish est instalada no diretrio do nvel superior ao invs de em um subdiretrio. O Java BD est instalado no diretrio do nvel superior ao invs de em um subdiretrio.

Alteraes relativas s tarefas Ant e ao utilitrio asant O Sun GlassFish Enterprise Server v3 fornece tarefas Ant especficas do servidor, para as quais o Ant precisa ser instalado. O utilitrio asant no est includo na verso. O Enterprise Server compatvel com as verses 1.6.5 ou superiores do Apache. Se o Ant no est instalado, ele pode ser instalado usando a Ferramenta de Atualizao. Para obter mais informaes sobre a Ferramenta de Atualizao, consulte Update Tool no Sun GlassFish Enterprise Server v3 Administration Guide. Para obter mais informaes sobre tarefas Ant, consulte o Captulo 3, Using Ant with Enterprise Server, no Sun GlassFish Enterprise Server v3 Application Development Guide. Alteraes relativas a validao do domain.xml Como o Sun GlassFish Enterprise Server v3 modular extensvel, o arquivo domain.xml no pode ser validado contra um arquivo DTD esttico. Ao invs disso, o arquivo domain.xml validado contra as anotaes @Configured no cdigo-fonte. Para obter mais informaes sobre a estrutura do arquivo domain.xml , consulte o Sun GlassFish Enterprise Server v3 Domain File Format Reference. Alteraes relativas aos aplicativos As diferenas relativas ao aplicativo existem entre o Enterprise Server v3 e o Enterprise Server v2. Esta seo descreve algumas destas diferenas.
Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 13

O que h de novo na verso do Sun GlassFish Enterprise Server v3?

Opo force O valor padro da opo force para a implementao false no Enterprise Server v3. O valor padro era true no Enterprise Server v2. No Enterprise Server v3 preciso definir explicitamente a opo como true para a reimplementao. Esta opo no automaticamente definida durante o processo de atualizao. O propsito desta alterao a de evitar sobrescrever acidentalmente o contedo de um aplicativo existente. Isso se aplica ao Console de Administrao e ao utilitrio de linha de comando. O comando asadmin redeploy tambm novo no Enterprise Server v3 e oferece um equivalente para --force=true. A opo force somente aplicvel ao comando deploy (interface da linha de comando) e a tela deploy (console), no para o comando redeploy e para a tela redeploy. Aplicativos e o layout do diretrio gerado O Enterprise Server v2 continha dois subdiretrios para o repositrio do aplicativo: applications/j2ee-apps e applications/j2ee-modules. Estes subdiretrios no existem no Enterprise Server v3 (no h nenhum nvel j2ee-apps ou j2ee-modules). A implementao de um mdulo independente como o foo.war, que residia no applications/j2ee-modules/foo no Enterprise Server v2, agora reside no applications/foo no Enterprise Server v3. Os aplicativos corporativos e os mdulos independentes, compartilham essencialmente o mesmo espao de nome, portanto, a camada de diretrio intermedirio no era necessria. Elemento do aplicativo domain.xml Elementos anteriores como o web-module, ejb-module , e assim por diante, so desaconselhados no Enterprise Server v3 e so substitudos com o novo elemento aplicativo. Para obter mais informaes sobre o elemento aplicativo, consulte application no Sun GlassFish Enterprise Server v3 Domain File Format Reference. Durante uma atualizao, os aplicativos do Enterprise Server v2 so reimplementados na nova localizao applications/ com o novo elemento aplicativo no domain.xml. Quaisquer novos aplicativos implementados no Enterprise Server v3, sero implementados com a nova estrutura de diretrio e elemento. Regras mais estritas de visibilidade JAR O Java EE 6 impe regras mais estritas de visibilidade JAR do que o Java EE 5 fazia. Como resultado, alguns aplicativos mais antigos podem falhar. A especificao Java EE 6 (http://jcp.org/en/jsr/detail?id=316) impe regras estritas sobre quais arquivos JAR so visveis de um arquivo corporativo (EAR). Consulte especialmente a seo EE.8.3.3. Especificamente, os mdulos de aplicativo cliente no deveriam ter acesso qualquer arquivo EJB JAR, a no ser que o manifesto do arquivo JAR do aplicativo cliente Class-Path se refira explicitamente ao arquivo EJB JAR.
14 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

O que h de novo na verso do Sun GlassFish Enterprise Server v3?

Esta uma alterao do Enterprise Server v2, no qual o aplicativo cliente tinha o acesso automtico todos os arquivos EJB JAR no arquivo EAR e a todos os arquivos JAR no nvel superior do arquivo EAR. Para estar em conformidade com a linguagem com especificao mais estrita, o Enterprise Server v3 no pode fornecer automaticamente aplicativos clientes com acesso ao arquivos JAR. Este novo comportamento mais estrito imposto pelo Java EE 6 pode ser endereado como segue:

Se o aplicativo est implementado para um domnio do Enterprise Server v2, a Ferramenta de Atualizao ir preservar o comportamento do Enterprise Server v2 para aquele aplicativo naquele domnio. Para obter mais informaes sobre como atualizar, consulte o Sun GlassFish Enterprise Server v3 Upgrade Guide. Altere o manifesto Class-Path do cliente, para que ele se refira explicitamente aos arquivos JAR does quais ele depende. O Class-Path no pode listar os arquivos JAR no diretrio da biblioteca dos arquivos EAR. Como requerido pela especificao, todos os arquivos JAR naquele diretrio esto disponveis para todos os mdulos no arquivo EAR. Este diretrio o /lib por padro, ou pode ser definido para algum outro diretrio usando library-directory no descritor application.xml. Implemente o arquivo EAR usando a configurao opcional --property compatibility=v2. Isso preserva o comportamento do Enterprise Server v2 para aquele aplicativo quando ele implementado no Enterprise Server v3.

Esta alterao de comportamento tambm discutida no Captulo 1, Application Server Compatibility Issues, no Sun GlassFish Enterprise Server v3 Upgrade Guide. Comandos deploy --retrieve e get-client-stubs do aplicativo cliente No Sun GlassFish Enterprise Server v3, a execuo dos comandos deploy --retrieve e get-client-stubs , no mais baixa somente um arquivo JAR para seu diretrio local como fazia no Enterprise Server v2. Embora o localdir/myAppClient.jar ainda criado no Enterprise Server v3 e pode ser usado como um destino no comando appclient . outro diretrio tambm criado, localdir/myAppClient , que por sua vez pode conter outros arquivos. Se voc normalmente copia o arquivo JAR nico baixado do Enterprise Server v2, como uma forma de mover os componentes do aplicativo cliente de um lugar para outro, isso no ir funcionar no Enterprise Server v3. O mtodo suportado o de usar o comando asadmin get-client-stubs para aquele propsito. Para obter mais informaes sobre o comando, consulte get-client-stubs(1). Se voc ainda escolhe copiar, no entanto, precisa copiar no somente o arquivo localdir/myAppClient.jar (como no Enterprise Server v2), mas tambm todo o contedo do diretrio localdir/myAppClient.
Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 15

Requisitos de Hardware e Software

Requisitos de Hardware e Software


Esta seo lista os requisitos que precisam ser atendidos antes de instalar o produto Sun GlassFish Enterprise Server v3.

Plataformas suportadas na pgina 16 Suporte para a virtualizao do sistema na pgina 18 Espao em disco requerido na pgina 18 Portas livres requeridas na pgina 18 Informaes importantes sobre correes na pgina 19 Verso do JDK requerida na pgina 19 Configuraes de caminho para o software JDK na pgina 19 Drivers e bancos de dados JDBC suportados na pgina 20 Navegadores suportados na pgina 20 Suporte para mod_jk na pgina 20

Plataformas suportadas O Sun GlassFish Enterprise Server v3 requer um mnimo de 200 Mbytes de espao livre em disco para ser instalado, e 100 Mbytes de memria livre para ser executado. A tabela a seguir lista os sistemas operacionais suportados e fornece a memria mnima, memria recomendada, espao mnimo no disco, e a mquina virtual Java para cada um. Como listado abaixo, o Enterprise Server requer o JDKTM verso 6. A verso mnima (e certificada) do software JDK requerida depende do sistema operacional. Para requisitos especficos da plataforma, consulte Verso do JDK requerida na pgina 19.
TABELA 12

Sistemas operacionais suportados


Memria recomendada Espao mnimo no disco Espao recomendado no disco Mquina Virtual Java

Sistema operacional Memria mnima

Sistema operacional SolarisTM Solaris 10 (plataforma SPARCTM) 1 GB 2 GB 250 MB livres 500 MB livres JDK 6 32 bits e 64 bits 2 GB 250 MB livres 500 MB livres JDK 6 32 bits e 64 bits 2 GB 250 MB livres 500 MB livres JDK 6

Solaris 10 1 GB (plataforma x86) OpenSolarisTM 2009.06 Linux 1 GB

16

Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Requisitos de Hardware e Software

TABELA 12

Sistemas operacionais suportados


Memria recomendada

(Continuao)
Espao mnimo no disco Espao recomendado no disco Mquina Virtual Java

Sistema operacional Memria mnima

Red Hat Enterprise Linux 5.0 Red Hat Enterprise Linux 4.0 SUSE Linux Enterprise Server 10 Ubuntu Linux 8.04 Windows Windows 7 Professional

1 GB

2 GB

250 MB livres

500 MB livres

JDK 6 32 bits e 64 bits

1 GB

2 GB

250 MB livres

500 MB livres

JDK 6 32 bits

1 GB

2 GB

250 MB livres

500 MB livres

JDK 6 32 bits

1 GB

2 GB

250 MB livres

500 MB livres

JDK 6 32 bits

1 GB

2 GB

250 MB livres

500 MB livres

JDK 6 32 bits e 64 bits

Windows XP 1 GB Professional SP3 Windows 2008 1 GB

2 GB

250 MB livres

500 MB livres

JDK 6 32 bits

2 GB

250 MB livres

500 MB livres

JDK 6 32 bits

Windows Vista Business Mac OS

1 GB

2 GB

250 MB livres

500 MB

JDK 6 32 bits

Mac OS X 10.5 e 1 GB 10.6

2 GB

250 MB livres

500 MB livres

JDK 6 32 bits

Nas plataformas UNIX , voc poder verificar a verso de seu sistema operacional usando o comando uname. O espao em disco pode ser verificado usando o comando df.
Observao Use o sistema de arquivos NTFS ao invs do FAT ou FAT32 ao executar o Enterprise Server em qualquer plataforma Microsoft Windows.

Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3

17

Requisitos de Hardware e Software

Suporte para a virtualizao do sistema A virtualizao do sistema uma tecnologia que suporta mltiplas instncias do sistema operacional (SO) para serem executadas de forma independente em hardware compartilhado. Funcionalmente, o software que implementado para um SO e hospedado em um ambiente virtualizado, geralmente no est ciente da plataforma subjacente que foi virtualizada. A Sun executa os testes de seus produtos Sun Java System em virtualizao de sistema e em combinaes de SO selecionados, para ajudar a validar que os produtos Sun Java System continuem a funcionar em ambientes virtulizados apropriadamente dimensionados e configurados, como fariam em sistemas no-virtualizados. Para obter informaes dobe o suporte da Sun para produtos Sun Java System em ambientes virtualizados, consulte System Virtualization Support in Sun Java System Products. Espao em disco requerido Seu diretrio temporrio precisa ter espao livre suficientes para a instalao dos seguintes softwares:

Sun GlassFish Enterprise Server: mnimo de 35 MB SDK: mnimo de 250 MB

Portas livres requeridas Voc precisa ter sete portas no usadas disponveis. O programa de instalao detecta automaticamente as portas que esto em uso e sugere as portas no momento no usadas para as configuraes padro. As atribuies iniciais padro de portas so listadas na tabela a seguir. Se estes nmeros de portas padro esto em uso, o programa de instalao atribui um nmero de porta aleatoriamente selecionada para a faixa de porta dinmica. O nmero da porta selecionada pode no ser a prximo nmero de porta disponvel.
TABELA 13

Atribuies de porta padro para o Enterprise Server v3


Uso

Nmero da porta

4848 8080 8081 8686 3700 3820 3920

Console de Administrao HTTP HTTPS Clientes Pure JMX IIOP IIOP/SSL IIOP/SSL com autenticao mtua

18

Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Requisitos de Hardware e Software

Informaes importantes sobre correes Requisitos para correes do Solaris Se voc est usando o sistema operacional Solaris 10, preciso aplicar a correo apropriada para sua plataforma como listado na tabela a seguir.
Plataforma Nmero da correo

plataforma SPARC plataforma x86

119963-08 119964-08

Voc tambm precisa assegurar que o cluster de correo recomendado pela Sun seja aplicado. Estas correes e o cluster da correo esto disponveis no website do programa SunSolveSM e (http://sunsolve.sun.com/pub-cgi/show.pl?target=patchpage).

Para obter uma correo, clique no link PatchFinder, e a seguir use o campo ID da correo para encontrar a correo. Para obter uma cluster da correo, clique no link Patch Cluster e Patch Bundle na seo Downloads, e a seguir no link dos clusters da correo recomendados.

Verso do JDK requerida A instalao do Sun GlassFish Enterprise Server v3 requer o JDK verso 6. A verso mnima (e certificada) do software JDK requerida para o Enterprise Server depende do sistema operacional:

Para sistemas operacionais suportados exceto para o Mac OS X, a verso mnima requerida a 1.6.0_17. Para o sistema operacional Mac OS X, a verso mnima requerida a 1.6.0_15.

Configuraes de caminho para o software JDK Os seguintes arquivos binrios que so usados com o Enterprise Server, precisam vir do software JDK e no do software Java Runtime Environment (JRETM):

java keytool

Para atender este requisito, assegure que o diretrio bin do software JDK preceda o diretrio bin do software JRE em seu caminho.
Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 19

Problemas Conhecidos

Drivers e bancos de dados JDBC suportados A tabela a seguir lista os bancos de dados e drivers que so suportados nessa verso. Todas as configuraes suportadas do Sun GlassFish Enterprise Server v3 precisam conter ao menos uma combinao de banco de dados e driver desta tabela, como o Java DB e driver. Alm disso, o Enterprise Server projetado para suportar a conectividade atravs da tecnologia Java DataBase Connectivity (JDBCTM) para quaisquer sistemas adicionais de gerenciamento de banco de dados (DBMS) com um driver correspondente que suporta o JDBC API (driver JDBC).
TABELA 14

Drivers e bancos de dados JDBC suportados


Tipo de driver JDBC Servidor de banco de dados suportado

Fornecedor do driver JDBC

MySQL Connector/J Driver 5.1 Java DB 10.5.3.0 Oracle 11 PostgreSQL 8.4 DB2 9.7 Sun, DataDirect 4.0 Sun, DataDirect 4.0 Sun, DataDirect 4.0 Sun, DataDirect 4.0

Tipo 4 Tipo 4 Tipo 2 e Tipo 4 Tipo 4 Tipo 2 Tipo 4 Tipo 4 Tipo 4 Tipo 4

MySQL 5.1 Java DB 10.5.3.0 Oracle 11 PostgreSQL 8.4 DB2 9.7 Sybase ASE 15 DB2 9.7 Microsoft SQL Server 2008 MySQL 5.1

Navegadores suportados A tabela a seguir lista os navegadores e verses suportados.


TABELA 15 Navegador

Navegadores da Web suportados


Verso

Firefox Internet Explorer Safari

2.0, 3.0 7.0, 8.0 3.2, 4.0

Suporte para mod_jk O Sun GlassFish Enterprise Server v3 suporta o mod_jk 1.2.x, com um mnimo de 1.2.26.

Problemas Conhecidos
Esta seo descreve os problemas conhecidos no Sun GlassFish Enterprise Server v3 e as solues se disponveis.
20 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Problemas Conhecidos

[Problema_ JDK] Degradao de desempenho causado ao chamar o setSoLinger ou setReuseAddress (Problema 7109) na pgina 22 [Problema _JDK] Exceo de ponteiro nulo na reinicializao do servidor (Problema 8299) na pgina 23 [Problema_JDK] Exceo de ES: argumento invlido durante o teste de longevidade (Problema 7529) na pgina 23 [Problema _JDK] Exceo de ponteiro nulo EPoll na inicializao (Problema 9472) na pgina 24 [Problema_JDK] Richaccess: java.io.IOException: argumento invlido do doSelect (Problema 8573) na pgina 24 As permisses de arquivo no diretrio do domnio/aplicativo pode causar o NullProcessException(Problema 6545) na pgina 25 O arquivo de registro da instalao do Windows no legvel (Problema 4881) na pgina 25 O acesso s estatsticas para novos servidores virtuais requerem a reinicializao do servidor (Problemas 6238 e 6422) na pgina 25 [Open Installer] Opo- -l para realocar os arquivos de registro ignorada no Windows (Problema 10693) na pgina 26 Ocorrem problemas com a distribuio ZIP se o UAC est ativado no Windows Vista (Problema 10755) na pgina 26 Ocorrncia de exceo de ponteiro nulo do com.sun.xml.wss.NonceManager.getInstance (Problema 11138) na pgina 26 [Open Installer] Os menus inteligentes no so exibidos e so esvaziados no Windows Vista e no Windows 2008 (Problema 5087) na pgina 27 Quando o aplicativo specj implementado, o asadmin get --monitor=true "server.*" resulta em erro de E/S (Problema 11163) na pgina 27 A Ferramenta de Atualizao Independente falha com falha de segmentao no Solaris (Problema 11222) na pgina 28 Os aplicativos Ruby implementados na raiz de contexto no funcionam com o Admin Console (Problema 10854) na pgina 29 O suporte Java EE 6 Managed Bean no disponvel em clientes app usando o Java Web Start (Problema 11257) na pgina 29 Mensagens de alerta ao chamar o scriptappclient no Mac OS X com a implementao Apple Java (Problema 8644) na pgina 29 Inicializar um cliente app pode fornecer o erroClassNotFound para a classe principal do cliente (Problema 11181) na pgina 30 A alterao da localizao do arquivo de registro requer a reinicializao do servidor para que entre em efeito (Problema 11142) na pgina 31 No possvel abrir os arquivos de registro de instalao na tela Resumo no Linux e Mac OS (Problema 6621) na pgina 31 O comando updatetool no funciona se voc reinstala no mesmo diretrio no Windows (Problema 8233) na pgina 31 [Centro de Atualizao] Falha no acesso do diretrio no do usurio (Problema do Centro de Atualizao 1583) na pgina 32
21

Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3

Problemas Conhecidos

A ajuda on-line e a pgina principal CLI lista a verso 2.4 incorreta do servlet em X-Powered-By (Problema 11011) na pgina 32 [Incorporado] A implementao do aplicativo contendo activation-1.1.jar falha ao usar o uber-jar (Problema 11149) na pgina 32 O create-service falha na criao do servio sem o AS_ADMIN_USER em um passwordfile no Solaris (Problema 11119) na pgina 33 [Monitoramento] Visualizao de monitoramente extra para conectores-conexo-conjunto no est disponvel (Problema 11256) na pgina 33 [EclipseLink] Problemas comElementCollections de incorporveis (Problema do EclipseLink 296606) na pgina 33 Servidor virtual iniciado duas vezes (Problema 11195) na pgina 34 Problema ao depurar o JPA (Problema 11274) na pgina 34 EJB interop para EJBs remotos quebrados quando o EJB de destino est no mesmo host (Problema 11152) na pgina 35 O instalador pra em 41% de forma intermitente no Windows Vista e no Windows 7 (Problema 11185) na pgina 35 No possvel enviar mensagens JMS entre os sistemas (Problema 11254) na pgina 35 O menu do sistema Windows est vazio (Problema 11239) na pgina 36 O mysql no est na lista de bancos de dados suportados em --dbvendorname na pgina principal do comando deploy (Problema 11328) na pgina 36 ACC incorporado de forma excessivamente estrita no carregador da classe de contexto do segmento atual (Problema 11427) na pgina 37 Problema de configurao do EJB Timer Service do MySQL (Problema 11428) na pgina 37 O subcomando deploy falha no servidor seguro (Problema 11439) na pgina 38 Certificado expirado no armazenamento de confiana do Enterprise Server (Problema 6852796) na pgina 38

[Problema_ JDK] Degradao de desempenho causado ao chamar o setSoLinger ou setReuseAddress (Problema 7109) Descrio Quando o mtodo setSoLinger ou o mtodo setReuseAddess chamado, do desempenho degradado e a seguinte exceo ocorre:
[#|2009-01-26T00:33:56.325-0800|WARNING|sun-appserver9.1| javax.enterprise.system.container.web|_ThreadID=17; _ThreadName=SelectorReaderThread-8084; _RequestID=11ae0030-c392-4217-8408-cfa7efe0a879;|setSoLinger exception java.net.SocketException: Invalid argument

Este problema causado por um problema com o software JDK. Este problema est solucionado na verso 7 do JDK.
22 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Problemas Conhecidos

Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=7109). Soluo Nenhuma. [Problema _JDK] Exceo de ponteiro nulo na reinicializao do servidor (Problema 8299) Descrio A Reinicializao do Enterprise Server algumas vezes causa uma ocorrncia de ponteiro nulo.
SEVERE: doSelect exception java.lang.NullPointerException

Este problema causado por um problema com o software JDK. Este problema est solucionado na verso 7 do JDK. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=8299). Soluo Nenhuma. [Problema_JDK] Exceo de ES: argumento invlido durante o teste de longevidade (Problema 7529) Descrio Durante um teste de longevidade do HTTP, ocorre a seguinte exceo ao ser alcanado 42 horas de execuo.
[#|2009-04-05T17:41:26.537-0700|SEVERE|glassfish|javax.enterprise.system.core| _ThreadID=15;_ThreadName=Thread-1;|doSelect exception java.io.IOException: Invalid argument

A instncia e o aplicativo ainda so acessveis durante a execuo. Este problema causado por um problema com o software JDK. Este problema est solucionado na verso 7 do JDK. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=7529). Soluo Nenhuma.
Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 23

Problemas Conhecidos

[Problema _JDK] Exceo de ponteiro nulo EPoll na inicializao (Problema 9472) Descrio Na inicializao, Enterprise Server ocorre uma exceo de ponteiro nulo:
java.lang.NullPointerException at sun.nio.ch.Util.atBugLevel(Util.java:326) at sun.nio.ch.SelectorImpl.<init>(SelectorImpl.java:40) at sun.nio.ch.EPollSelectorImpl.<init>(EPollSelectorImpl.java:47)

Isso se refere ao Grizzly e um problema do JDK 6. Este problema est solucionado na verso 7 do JDK. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=9472). Soluo Nenhuma. O Grizzly tenta solucionar este problema mas ainda pode falhar. [Problema_JDK] Richaccess: java.io.IOException: argumento invlido do doSelect (Problema 8573) Descrio A seguinte exceo vista:
[#|2009-06-20T06:05:57.942-0700|SEVERE|glassfish| com.sun.grizzly.config.GrizzlyServiceListener| _ThreadID=21;_ThreadName=Thread-2;|doSelect IOException java.io.IOException: Invalid argument

Este um problema do JDK, programado para ser solucionado no JDK 1.6.0_18. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=8573). Soluo Aumente o nmero mximo de descritores de arquivo para 10.000 ou mais (o padro no Solaris 64.000). Quando JDK 1.6.0_18 se tornar disponvel, instale o mesmo.

24

Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Problemas Conhecidos

As permisses de arquivo no diretrio do domnio/aplicativo pode causar o NullProcessException(Problema 6545) Descrio Se o diretrio /applications do domnio restringe o acesso, ou se voc usa a implementao do diretrio a partir de um diretrio restringido, o servidor no pode ler os arquivos no diretrio expandido. Um erro NullProcessException ocorre durante a implementao. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=6545). Soluo Altere as configuraes de acesso para tais diretrios, para conceder permisses ao servidor para ler o contedo do diretrio. O arquivo de registro da instalao do Windows no legvel (Problema 4881) Descrio O arquivo time-stamp-install.log no pode ser lido porque todas as linhas escritas no arquivo esto concatenadas em uma nica sequncia longa. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=4881). Soluo Use outro editor ou abra manualmente o arquivo de registro da instalao criado no diretrio %TEMP%. O acesso s estatsticas para novos servidores virtuais requerem a reinicializao do servidor (Problemas 6238 e 6422) Descrio As estatsticas de monitoramento sobre os servidores virtuais recm adicionados somente esto disponveis aps a reinicializao do servidor. Para obter mais informaes, consulte todos os relatrios para o Problema 6238 (https://glassfish.dev.java.net/issues/show_bug.cgi?id=6238) e Problema 6422 (https://glassfish.dev.java.net/issues/show_bug.cgi?id=6422). Soluo Aps adicionar um servidor virtual, reinicie o servidor para visualizar os dados de monitoramento para o servidor virtual.
Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 25

Problemas Conhecidos

[Open Installer] Opo- -l para realocar os arquivos de registro ignorada no Windows (Problema 10693) Descrio A opo -l para realocar arquivos de registro ignorada quando usada com as opes -a e -s e os arquivos de registro so criados na localizao padro. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=10693). Soluo Nenhuma. Ocorrem problemas com a distribuio ZIP se o UAC est ativado no Windows Vista (Problema 10755) Descrio Alguns recursos no funcionaro bem no Windows Vista com o User Account Control (UAC) ativado. Um exemplo o Console de Administrao, que no pode ser iniciado. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=10755). Soluo Desative o UAC e reinicialize. Ocorrncia de exceo de ponteiro nulo do com.sun.xml.wss.NonceManager.getInstance (Problema 11138) Descrio O teste do servio Web JAX-RPC, com o provedor de segurana de mensagem do GlassFish ativado, tem a seguinte ocorrncia nos registros do servidor:
[#|2009-11-23T11:16:58.375+0005|SEVERE|glassfishv3.0| javax.enterprise.resource.webservices.rpc.server.http|_ThreadID=25;_ ThreadName=http-thread-pool-8080-(2);|caught throwable java.lang.RuntimeException: com.sun.enterprise.security.jauth.AuthException

O valor padro da propriedade nonce no funciona. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11138).
26 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Problemas Conhecidos

Soluo Para usar a segurana de mensagem com os servios Web JAX-RPC, desative a propriedade nonce na configurao. Consulte o Relatrio do problema para obter as etapas completas para a soluo. [Open Installer] Os menus inteligentes no so exibidos e so esvaziados no Windows Vista e no Windows 2008 (Problema 5087) Descrio O grupo de menus Iniciar para o Enterprise Server no exibido aps a instalao completada pela primeira vez. Se voc se desconecta e volta a se conectar, o grupo de menus exibido mas est vazio. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=5087). Soluo Nenhuma. Quando o aplicativo specj implementado, o asadmin get --monitor=true "server.*" resulta em erro de E/S (Problema 11163) Descrio O comando asadmin get -m "server.*" retorna todos os dados de monitoramento pertencentes a aquele servidor. Quando muitos aplicativos esto implementados, o montante de dados bastante grande e poderia levar muito tempo para serem retornados. O cliente pode expirar com o seguinte erro no lado do servidor:
./asadmin get --monitor=true "server.*" I/O Error: Read timed out Command get failed.

Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11163). Soluo Minimize o montante de dados que so retornados para o cliente. 1. Execute o comando asadmin list -m "server.*" , que retorna os elementos do nvel superior. 2. Selecione o elemento do nvel superior para o qual os detalhes so necessrios, e use isso como um filtro. Por exemplo:
Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 27

Problemas Conhecidos

> ./asadmin list -m "server.*" ... server.applications.SPECjAppServer.supplier\.jar.POEnt.bean-cache server.applications.SPECjAppServer.supplier\.jar.POEnt.bean-methods server.applications.SPECjAppServer.supplier\.jar.POEnt.bean-methods. create-int-int-[Lorg\.spec\.jappserver\.supplier\.helper\.ComponentOrder server.applications.SPECjAppServer.supplier\.jar.POEnt.bean-methods. findByPrimaryKey-java\.lang\.Integer server.applications.SPECjAppServer.supplier\.jar.POEnt.bean-methods.generateXml server.applications.SPECjAppServer.supplier\.jar.POEnt.bean-methods.getEJBLocalHome ... >./asadmin get -m "server.applications.SPECjAppServer.supplier\.jar.POEnt.bean-methods.*" ... server.applications.SPECjAppServer.supplier\.jar.POEnt.bean-methods.remove. methodstatistic-name = MethodStatistic server.applications.SPECjAppServer.supplier\.jar.POEnt.bean-methods.remove. methodstatistic-starttime = 1259604209775 ...

A Ferramenta de Atualizao Independente falha com falha de segmentao no Solaris (Problema 11222) Descrio A Ferramenta de Atualizao Independente iniciada com o comando updatetool falha com uma falha de segmentao no Solaris ao instalar componentes adicionais. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11222). Soluo Assegure que seu sistema esteja em conformidade com os requisitos de correo da Ferramenta de Atualizao Independente, como definido nas Notas de Verso do Centro de Atualizao (http://wiki.updatecenter.java.net/ Wiki.jsp?page=UC2Documentation.ReleaseNotes.2.3). A funcionalidade da Ferramenta de Atualizao no Console de Administrao usa uma API diferente do Centro de Atualizao com base no Java e no afetada por este problema.
28 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Problemas Conhecidos

Os aplicativos Ruby implementados na raiz de contexto no funcionam com o Admin Console (Problema 10854) Descrio Se um aplicativo Ruby implementado no contextroot / e o Console de Administrao ento acessado, o acesso ao aplicativo Ruby produz um erro 404. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=10854). Soluo Nenhuma. O suporte Java EE 6 Managed Bean no disponvel em clientes app usando o Java Web Start (Problema 11257) Descrio Ao usar o Java Web Start para iniciar um aplicativo cliente, quaisquer beans gerenciados no aplicativo cliente no sero reconhecidos. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11257). Soluo Inicie o aplicativo cliente usando o script appclient. Os beans gerenciados no aplicativo cliente sero normalmente suportados. Mensagens de alerta ao chamar o scriptappclient no Mac OS X com a implementao Apple Java (Problema 8644) Descrio Quando voc chama o script appclient nos sistemas Mac OS X com O Java da Apple instalado, o seguinte rastreamento de pilha visto duas vezes (somente apenas algumas primeiras linhas so aqui mostradas):
Intentionally suppressing recursive invocation exception! java.lang.IllegalStateException: recursive invocation at java.lang.ClassLoader.initSystemClassLoader(ClassLoader.java:1394) at java.lang.ClassLoader.getSystemClassLoader(ClassLoader.java:1377) at sun.security.jca.ProviderConfig$1.run(ProviderConfig.java:64) ...

Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=8644).


Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 29

Problemas Conhecidos

Soluo Nenhuma necessria. A despeito das mensagens de alerta, o cliente ser iniciado com xito e ser normalmente executado. Estes erros so um problema na implementao do Apple Java. Inicializar um cliente app pode fornecer o erroClassNotFound para a classe principal do cliente (Problema 11181) Descrio Ocorre um problema quando todos os seguintes so verdadeiros:

O aplicativo um EAR que contm um cliente app. O EAR implementado no diretrio. O EAR contm um mdulo de aplicativo cliente myAppClient.jar , que, por ser uma implementao de diretrio, pr-expandida no myAppClient_jar. (Para o propsito deste exemplo, myApp o nome do EAR. Este nome pode ser qualquer um).

As tentativas em iniciar o aplicativo cliente ir falhar com o seguinte erro porque um arquivo gerado no servidor colocado no diretrio errado do servidor e sobrescreve outro arquivo gerado:
java.lang.ClassNotFoundException:(main-class-for-the-client)

Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11181). Soluo Altere o nome do aplicativo cliente para que no seja myAppClient.jar . Especificamente: 1. Edite o myApp/META-INF/application.xml para que a declarao do cliente seja <java>myClient.jar</java>. Observe que voc pode usar qualquer outro nome que no seja myAppClient.jar. 2. Renomeie o diretrio myApp/myAppClient_jar para myApp/myClient_jar. Observe que o nome do subdiretrio do cliente precisa ser o mesmo do URI do aplicativo cliente no arquivo application.xml , com o .jar substitudo por _jar. 3. Implemente o aplicativo:
asadmin deploy --retrieve localdir myApp

4. Execute o aplicativo cliente:


appclient -client localdir/myAppClient.jar
30 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Problemas Conhecidos

A alterao da localizao do arquivo de registro requer a reinicializao do servidor para que entre em efeito (Problema 11142) Descrio As alteraes nos valores do registro do servidor na aba geral da pgina Configuraes do conector no Console de Administrao no tm efeito imediato. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11142). Soluo Reinicie o servidor. Todas as alteraes nesta pgina requerem a reinicializao do servidor para terem efeito. No possvel abrir os arquivos de registro de instalao na tela Resumo no Linux e Mac OS (Problema 6621) Descrio Os arquivos de registro da instalao no podem ser abertos ao clicar nos links da pgina Resumo, que exibida no fim do processo de instalao no instalador grfico. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=6621). Soluo Acesse manualmente os arquivos. Os nomes dos arquivos de registro da instalao e do resumo so timestamp-install.log and timestamp-install-summary.html. Nos sistemas Linux e Mac estes arquivos so gerados no diretrio $TMP. O comando updatetool no funciona se voc reinstala no mesmo diretrio no Windows (Problema 8233) Descrio Se voc reinstala o Enterprise Server (com a Ferramenta de Atualizao) no mesmo diretrio de instalao com os mesmos padres e chama a Ferramenta de Atualizao usando o comando updatetool , recebe uma mensagem afirmando que a Ferramenta de Atualizao no est instalada e se deseja instalar a mesma. Isso somente ocorre em sistemas Windows. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=8233). Soluo Aps a desinstalao, remova manualmente o diretrio .org* antes de reinstalar.
Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 31

Problemas Conhecidos

[Centro de Atualizao] Falha no acesso do diretrio no do usurio (Problema do Centro de Atualizao 1583) Descrio Esse problema ocorre intermitentemente somente nos sistemas Windows e Mac OS. O pkg(5) no funciona em determinados sistema em determinadas vezes. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=1583). Soluo. Nenhuma. A ajuda on-line e a pgina principal CLI lista a verso 2.4 incorreta do servlet em X-Powered-By (Problema 11011) Descrio A ajuda on-line e a pgina principal CLI lista a verso 2.4 incorreta do servlet em X-Powered-By (Problema) A verso correta o servlet 3.0. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11011). Soluo Nenhuma. [Incorporado] A implementao do aplicativo contendo activation-1.1.jar falha ao usar o uber-jar (Problema 11149) Descrio Ao usar incorporado com o glassfish-embedded-all-3.0-b73.jar, a implementao falha com o seguinte erro:
SEVERE: WEB9051: Error trying to scan the classes at /private/var/folders/CV/CVhj8DvqEwGK5bdJKK9TaE TI/-Tmp/gfembed6991712842235699248tmp/applications/xwiki-enterprise-web-2.0/ WEB-INF/lib/activation-1.1.jar for annotations in which a ServletContainerInitializer has expressed interest java.util.zip.ZipException: error in opening zip file

Isso ocorre porque o incorporado usa uma pasta com sinal de mais (+), e os sinais de mais em um caminho so convertidos em caracteres de espao " " quando o caminho decodificado. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11149).
32 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Problemas Conhecidos

Soluo Uma propriedade do sistema foi ento adicionada que permite voc colocar diretrios temporrios. A propriedade glassfish.embedded.tmpdir e tambm pode definir para ser o diretrio do domnio temporrio e no colocado no diretrio do usurio. O create-service falha na criao do servio sem o AS_ADMIN_USER em um passwordfile no Solaris (Problema 11119) Descrio O create-service falha na criao do servio sem o AS_ADMIN_USER em um passwordfile no Solaris. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11119). Soluo Nenhuma. [Monitoramento] Visualizao de monitoramente extra para conectores-conexo-conjunto no est disponvel (Problema 11256) Descrio O Enterprise Server usa uma estrutura em rvore para rastrear objetos monitorveis. Dentro daquela rvore, a seguinte visualizao no est disponvel para obter as estatsticas do conjunto de conexes: server.connector-service.resource-adapter-name .connection-pool-name .* ou server.jms-service.connection-factories. connection-factory-name.* (para jms-ra-relativos aos conjuntos). Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11256). Soluo Use a visualizao server.resources.* para obter as estatsticas. Para obter uma descrio sobre o monitoramento, consulte o Captulo 8, Administering the Monitoring Service, no Sun GlassFish Enterprise Server v3 Administration Guide. [EclipseLink] Problemas comElementCollections de incorporveis (Problema do EclipseLink 296606) Descrio Com a weaving ativado, as atualizaes de uma coleo de elementos de incorporveis pode ser potencialmente causar a ocorrncia de uma exceo de ponteiro nulo.
Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 33

Problemas Conhecidos

Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=296606). Soluo Duas solues esto disponveis: 1. Adicione a anotao @ChangeTracking(DEFFERED) no incorporvel e defina a propriedade eclipselink.weaving.internal como false, ou 2. Defina as seguintes propriedades como false no XML de persistncia: eclipselink.weaving.changetracking e eclipselink.weaving.internal. Servidor virtual iniciado duas vezes (Problema 11195) Descrio Aps iniciar o domnio e acessar o localhost:4848, as seguintes mensagens so vistas no registro do servidor:
[#|2009-11-27T16:21:57.091+1100|INFO|glassfishv3.0| javax.enterprise.system.container.web.com.sun.enterprise.web| _ThreadID=20;_ThreadName=Thread-1;|Created virtual server server|#] [#|2009-11-27T16:21:57.091+1100|INFO|glassfishv3.0| javax.enterprise.system.container.web.com.sun.enterprise.web| _ThreadID=20;_ThreadName=Thread-20;|Created virtual server server|#]

Estas mensagens do a impresso que o servidor virtual, server , foi iniciado duas vezes. Este no o caso. Os servidores virtuais somente so iniciados uma vez, mas as mensagens so registradas mltiplas vezes. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11195). Soluo Nenhuma. Problema ao depurar o JPA (Problema 11274) Descrio O depurao do JPA difcil devido as mensagens limitadas do servidor. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11274).
34 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Problemas Conhecidos

Soluo Adicione a propriedade org.eclipse.persistence.session.level=INFO no arquivo logging.properties. Voc pode ento usar o Console de Administrao para controlar os registradores do EclipseLink. EJB interop para EJBs remotos quebrados quando o EJB de destino est no mesmo host (Problema 11152) Descrio EJB interop para EJBs remotos quebrados quando o EJB de destino est no mesmo host (outro domnio do Enterprise Server ou outra instncia do Enterprise Server v3). Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11152). Soluo Defina a seguinte propriedade no jvm-options: -Dorg.glassfish.orb.iiop.orbserverid=: O instalador pra em 41% de forma intermitente no Windows Vista e no Windows 7 (Problema 11185) Descrio O instalador pra em 41% de forma intermitente no Windows Vista e no Windows 7. Isso no acontece com cada tentativa de instalao. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11185). Soluo Essa questo relacionada com o recurso de auto-ajuste no Windows Vista e Windows 7, que ativado por padro. Se voc tiver paradas ao instalar o Enterprise Server inicialmente, ou ao adicionar pacotes ou ao aplicar atualizaes, restrinja ou desative o recurso de auto-ajuste. No possvel enviar mensagens JMS entre os sistemas (Problema 11254) Descrio Por padro, o nome do host padro para o servio JMS no Enterprise Server localhost. Para a acessar o servio JMS a partir de outro sistema, preciso alterar o nome do host. Voc pode alter-lo para o nome do host atual ou para 0.0.0.0.
Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 35

Problemas Conhecidos

Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11254). Soluo Para fazer a alterao, faa um dos seguintes: 1. Use os ns Console de Administrao: Expandir a configurao, Java Message Service e JMS Hosts, e selecione default_JMS_host, e edite o campo Host, ou 2. Use um subcomando asadmin como o seguinte: asadmin set server-config.jms-service.jms-host.default_JMS_host.host="0.0.0.0" , ou asadmin set server-config.jms-service.jms-host.default_JMS_host.host="hostname" O menu do sistema Windows est vazio (Problema 11239) Descrio Quando o Enterprise Server instalado usando o instalador grfico, a instalao completada com xito, mas somente a entrada de nvel superior do GlassFish v3 adicionada no menu do sistema Windows, e est vazia. Esse problema ocorre com os instaladores localizados e em Ingls. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11239). Soluo Nenhuma. O mysql no est na lista de bancos de dados suportados em --dbvendorname na pgina principal do comando deploy (Problema 11328) Descrio O mysql no est na lista de banco de dados suportados em --dbvendorname na pgina principal do comando deploy. Isso um erro. O MySQL um banco de dados suportado e deveria estar na lista. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11328). Soluo Nenhuma.
36 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Problemas Conhecidos

ACC incorporado de forma excessivamente estrita no carregador da classe de contexto do segmento atual (Problema 11427) Descrio O ACC espera que o carregador de classe de contexto do segmento atual seja um ACCClassLoader. Isso extremamente restritivo. Embora est condio se d no script appclient e nas inicializaes do Java Web Start, isso no poderia ocorrer nos casos incorporados. Outras funes dentro do ACC requerem que o carregador de classe seja um URLClassLoader (ou uma instncia de uma subclasse de URLClassLoader), mas o carregador no precisa ser um ACCClassLoader. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11427). Soluo Duas solues esto disponveis: 1. Defina -Djava.system.class.loader=org.glassfish.appclient.client.acc.ACCClassLoader ou 2. No seu programa Java, crie instncias de um ACCClassLoader e defina-o para que seja o carreador de classe de contexto do segmento atual usando Thread.currentThread().setContextClassLoader antes de usar as interfaces e classes ACC incorporadas. Problema de configurao do EJB Timer Service do MySQL (Problema 11428) Descrio possvel criar e armazenar o timer EJB no MySQL como usurio, mas ao tentar configurar o EJB Timer Service para MySQL, ocorre a seguinte exceo (instruo de execuo SQLException):
"CREATE TABLE EJB__TIMER__TBL (TIMERID VARCHAR(255) NOT NULL, BLOB BLOB(64000), INITIALEXPIRATIONRAW BIGINT, SCHEDULE VARCHAR(255), INTERVALDURATION BIGINT, OWNERID VARCHAR(255), STATE INTEGER, LASTEXPIRATIONRAW BIGINT, PKHASHCODE INTEGER, CREATIONTIMERAW BIGINT, CONTAINERID BIGINT, PRIMARY KEY (TIMERID))": com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near BLOB BLOB(64000), INITIALEXPIRATIONRAW BIGINT, SCHEDULE VARCHAR(255), INTERVALDU at line 1|#]

Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11428).


Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 37

Problemas Conhecidos

Soluo Certifique-se de que o datasource-classname especificado para o conjuntos de timer represente um XA DataSource. Etapas especficas do MySQL: 1. Descompacte glassfishv3/glassfish/lib/install/applications/ejb-timer-service-app.war . 2. Adicione o seguinte a WEB-INF/classes/__ejb_timer_mappings.xml depois de <persistence-unit-metadata>:
<persistence-unit-defaults> <delimited-identifiers/> </persistence-unit-defaults>

3. Compacte o arquivo WEB-INF/classes/__ejb_timer_mappings.xml novamente. 4. (Esta etapa necessria somente se a instalao atual j usou o EJB Timer Service.) Crie manualmente o EJB__TIMER__TBL no banco de dados usando esta instruo de criao:
CREATE TABLE EJB__TIMER__TBL (TIMERID VARCHAR(255) NOT NULL, BLOB BLOB(64000), INITIALEXPIRATIONRAW BIGINT, SCHEDULE VARCHAR(255), INTERVALDURATION BIGINT, OWNERID VARCHAR(255), STATE INTEGER, LASTEXPIRATIONRAW BIGINT, PKHASHCODE INTEGER, CREATIONTIMERAW BIGINT, CONTAINERID BIGINT, PRIMARY KEY (TIMERID))

O subcomando deploy falha no servidor seguro (Problema 11439) Descrio O subcomando deploy falha em um servidor seguro a menos que a opo --secure seja usada. Para obter mais informaes, consulte o Relatrio do problema (https:// glassfish.dev.java.net/issues/show_bug.cgi?id=11439). Soluo Use a opo --secure ao publicar o subcomando deploy em um servidor seguro. Certificado expirado no armazenamento de confiana do Enterprise Server (Problema 6852796) Descrio Um dos certificados de autoridade do armazenamento de confiana do Enterprise Server expirou no dia 7 de janeiro de 2010. O certificado cacerts.jks. Uma mensagem de erro gerada na inicializao indicando que o certificado expirou:
Version: V1 Subject: OU=Secure Server Certification Authority, O="RSA Data Security, Inc.", C=US Signature Algorithm: MD2withRSA, OID = 1.2.840.113549.1.1.2
38 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Restries

Key: SunPKCS11-Solaris RSA public key, 1000 bits (id 17891456, session object) modulus: public exponent: Validity: [From: Tue Nov 08 19:00:00 GMT-05:00 1994, To: Thu Jan 07 18:59:59 GMT-05:00 2010] Issuer: OU=Secure Server Certification Authority, O="RSA Data Security, Inc.", C=US SerialNumber: [ 02ad667e 4e45fe5e 576f3c98 195eddc0]

Para obter mais informaes, consulte o relatrio do problema (http://bugs.sun.com/ bugdatabase/view_bug.do?bug_id=6852796). Soluo O certificado de autoridade foi removido na atualizao 18 do Java SE 6. Tambm ser removido do armazenamento de confiana do Enterprise Server em uma futura atualizao. Voc pode ignorar as mensagens de erro e usar a atualizao ou pode eliminar as mensagens de erro. Para parar de receber as mensagens de erro, use keytool para remover o certificado do armazenamento de confiana do Enterprise Server:
=> cd domains/domainX/config => cp cacerts.jks cacerts.jks.save => keytool -delete -keystore cacerts.jks -alias verisignserverca Enter keystore password:

Para evitar que o certificado expirado reaparea em domnios criados posteriormente, ele tambm deve ser removido do armazenamento de confiana do modelo:
=> cd glassfish/lib/templates => cp cacerts.jks cacerts.jks.save => keytool -delete -keystore cacerts.jks -alias verisignserverca Enter keystore password:

Para obter mais informaes sobre senha do armazenamento de confiana, consulte as informaes sobre senhas-mestre e armazenamentos de confiana em Authentication no Sun GlassFish Enterprise Server v3 Administration Guide.

Restries
Esta seo descreve as seguintes restries do Sun GlassFish Enterprise Server v3:

Opes no suportadas nos comandos asadmin na pgina 40 Nenhum suporte para a MV cliente no Windows AMD64 na pgina 40

Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3

39

Conjunto de documentao do Enterprise Server

Opes no suportadas nos comandos asadmin A ajuda para os comandos asadmin descreve algumas opes que no so suportadas pelo Sun GlassFish Enterprise Server v3. Por exemplo:

Opes relativas aos clusters e mltiplas instncias do servidor, por exemplo, a opo --target Opes relativas aos perfis, por exemplo, a opo --profile

Se voc especifica uma opo no suportada, no ocorre um erro de sintaxe. Ao invs disso, o comando executado com xito, e a opo no suportada silenciosamente ignorada. Nenhum suporte para a MV cliente no Windows AMD64 Por padro, o Enterprise Server usa a MV Cliente para obter o melhor desempenho de inicializao e implementao. Se voc estiver usando o Windows AMD64, edite o arquivo domain.xml para remover a linha <jvm-options>client<jvm-options> . Neste caso, a ergonomia JVM escolhe o tipo apropriado de MV para a determinada plataforma. Para obter mais informaes sobre o suporte da plataforma, consulte Ergonomia na Mquina Virtual Java 5.0 (http://java.sun.com/docs/hotspot/gc5.0/ergo5.html).

Conjunto de documentao do Enterprise Server


A tabela a seguir fornece os ttulos de descries curtas sobre os livros no conjunto de documentao do Enterprise Server.
TABELA 16

Livros no conjunto de documentao do Enterprise Server


Descrio

Ttulo do livro

Notas da verso

Fornece informaes mais recentes sobre o software e a documentao. Inclui um resumo compreensivo com base em tabela do hardware suportado, sistema operacional, Java Development Kit (JDK), e drivers de banco de dados. Explica como iniciar com o produto Enterprise Server. Explica como instalar o software e seus componentes. Explica como atualizar para a verso mais recente do Enterprise Server. Este guia tambm descreve as diferenas entre as verses de produtos adjacentes e as opes de configurao que podem resultar em incompatibilidade com as especificaes do produto. Explica como configurar, monitorar e gerenciar os subsistemas de componentes do Enterprise Server a partir da linha de comando, ao usar o utilitrio asadmin(1M). As instrues para executar estas tarefas a partir do Console de Administrao so fornecidas na ajuda on-line do Console de Administrao.

Guia de Incio Rpido Guia de Instalao Guia de Atualizao

Guia de Administrao

40

Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Conjunto de documentao do Enterprise Server

TABELA 16

Livros no conjunto de documentao do Enterprise Server


Descrio

(Continuao)

Ttulo do livro

Guia de Implementao do Aplicativo Sua primeira taa: Uma Introduo Plataforma Java EE

Explica como montar e implementar aplicativos para o Enterprise Server e fornece informaes sobre os descritores de implementao. Fornece um tutorial curto para programadores Java EE iniciantes, que explica todo o processo para desenvolver um aplicativo corporativo simples. O aplicativo de amostra um aplicativo Web que consiste em um componente com base na especificao Enterprise JavaBeansTM, um servio Web JAX-RS, e um componente JavaServerTM Faces para a interface Web. Explica como criar e implementar os aplicativos Java Platform, Enterprise Edition (Java EE platform) destinados para serem executados no Enterprise Server. Estes aplicativos seguem o modelo de padres do Java para os componentes Java EE e APIs. Este guia fornece informaes sobre as ferramentas do desenvolvedor, segurana e depurao. Explica como usar as interfaces publicadas do Enterprise Server para desenvolver componentes adicionais para o Enterprise Server. Este documento explica como executar somente as tarefas que asseguram que o componente adicional seja adequado para o Enterprise Server. Explica como executar aplicativos no Enterprise Server incorporado, e como desenvolver aplicativos nos quais o Enterprise Server est incorporado. Explica como desenvolver aplicativos de script em linguagens como o Ruby on Rails e Groovy on Grails para implementao no Enterprise Server. Descreve os problemas comuns que voc pode encontrar ao usar o Enterprise Server e como solucion-los.

Guia de Desenvolvimento do Aplicativo

Guia de Desenvolvimento do Componentes Adicionais

Guia do Servidor Incorporado Guia de Estrutura de Script Guia de Soluo de Problemas

Referncia de Mensagem de Erro Descreve as mensagens de erro que voc pode encontrar ao usar o Enterprise Server. Manual de Referncia Fornece informaes de referncia no formato de pgina de mapa para os comandos de administrao, comandos utilitrios e conceitos relacionados para o Enterprise Server. Descreve o formato do arquivo de configurao domain.xml do Enterprise Server. Explica como usar as tecnologias da plataforma Java EE 6 e APIs para desenvolver aplicativos Java EE. Descreve os novos recursos, questes de compatibilidade e bugs existentes para a Fila de Mensagens do Sun GlassFish. Explica como definir e gerenciar o sistema de mensagens da Fila de Mensagens do Sun GlassFish.

Referncia de Formato do Arquivo de Domnio Java EE 6 Tutorial, Volume I Notas de Verso da Fila de Mensagens Guia de Administrao da Fila de Mensagens

Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3

41

Recursos somente disponveis no perfil da plataforma completa

TABELA 16

Livros no conjunto de documentao do Enterprise Server


Descrio

(Continuao)

Ttulo do livro

Guia do Desenvolvedor da Fila de Mensagens para Clientes JMX

Descreve a interface da programao do aplicativos na Fila de Mensagens do Sun GlassFish, para configurar de forma programtica e para monitorar recursos na Fila de Mensagens em conformidade com o Java Management Extensions (JMX).

Suporte para a Virtualizao do Resume o suporte da Sun para produtos Java da Sun, quando usados em Sistema nos Produtos do conjunto com os produtos e recursos de virtualizao do sistema. Sistema Java da Sun

Recursos somente disponveis no perfil da plataforma completa


Os seguintes recursos do Sun GlassFish Enterprise Server v3 somente disponveis no perfil da plataforma completa:

Os recursos EJB que compem o EJB 3.1 API completo, como os componentes EJB remotos, beans conduzidos pro mensagem. pontos finais do servio Web EJB, e Servio de Temporizador EJB A especificao EJB 3.1 Lite suportada no Perfil da Web. Esta especificao permite os beans corporativos dentro dos aplicativos Web e inclui o suporte para beans de sesso sem estado, beans de sesso com estado, e beans de sesso singleton.

Container do aplicativo cliente Recursos do JMS Servios Web No Perfil da Web. um servlet ou componente EJB no pode ser um ponto final do servio Web. Os elementos sun-web.xml e sun-ejb-jar.xml que so relacionados aos servios Web so ignorados.

Segurana de Mensagens Recursos do JavaMail

Os mdulos do conector que usam somente recursos de comunicao de sada e o trabalho gerenciado que no envolve os recursos de comunicao de sada so suportados no Perfil da Web. Outros recursos do conector so somente suportados no perfil da plataforma completa.

Padres Java EE 6
O Sun GlassFish Enterprise Server v3 implementa os padres Java EE listados na tabela a seguir. A tabela tambm indica as distribuies nas quais a implementao de um padro est disponvel. X indica que a implementao est disponvel na distribuio. -indica que a implementao no est disponvel na distribuio.
42 Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Padres Java EE 6

Padres Java EE

Perfil da plataforma completa do Sun GlassFish Enterprise Java Specification Request (JSR) Server v3

Perfil da Web do Sun GlassFish Enterprise Server v3

Java Platform, Enterprise Edition 6 (http://java.sun.com/ javaee/6/docs/api/) Java Servlet Technology 3.0 (http://java.sun.com/ products/servlet/) JavaServer Pages 2.2 (http://java.sun.com/ products/jsp/) Expression Language 2.2

JSR 316 (http://jcp.org/ aboutJava/ communityprocess/pr/ jsr316/) JSR 315 (http://jcp.org/ en/jsr/detail?id=315) JSR 245 (http://jcp.org/ en/jsr/detail?id=245) JSR 245 (http://jcp.org/ en/jsr/detail?id=245)

Debugging Support for Other Languages 1.0 Standard Tag Library for JavaServer Pages 1.2 (http://java.sun.com/ products/jsp/jstl/) JavaServer Faces 2.0 (http://java.sun.com/ javaee/ javaserverfaces/) Common Annotations for the Java Platform 1.1 Java Transaction API 1.1 (http://java.sun.com/ javaee/technologies/ jta/index.jsp) Java Persistence API 2.0 (http://java.sun.com/ javaee/technologies/ persistence.jsp)

JSR 45 (http://jcp.org/ X en/jsr/detail?id=45) JSR 52 (http://jcp.org/ X en/jsr/detail?id=52)

X X

JSR 314 (http://jcp.org/ en/jsr/detail?id=314) JSR 250 (http://jcp.org/ en/jsr/detail?id=250) JSR 907 (http://jcp.org/ en/jsr/detail?id=907) JSR 317 (http://www.jcp.org/ en/jsr/detail?id=317)

Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3

43

Padres Java EE 6

Padres Java EE

Perfil da plataforma completa do Sun GlassFish Enterprise Java Specification Request (JSR) Server v3

Perfil da Web do Sun GlassFish Enterprise Server v3

Enterprise JavaBeans 3.1 Lite (http://java.sun.com/ products/ejb/) Managed Beans 1.0

JSR 318 (http://jcp.org/ en/jsr/detail?id=318) JSR 316 (http://jcp.org/ en/jsr/detail?id=316) JSR 318 (http://jcp.org/ en/jsr/detail?id=318)

Interceptors 1.1

Dependency Injection for JSR 330 Java 1.0 (http://jcp.org/ en/jsr/detail?id=330) Enterprise JavaBeans 3.1 Full API (http://java.sun.com/ products/ejb/) JSR 318 (http://jcp.org/ en/jsr/detail?id=318)

JSR 299 Contexts and Dependency Injection for (http://jcp.org/ en/jsr/detail?id=299) Java EE 1.0 Java API for RESTful Web JSR 311 (http://jcp.org/ Service (JAX-RS) 1.1 (https:// en/jsr/detail?id=311) jsr311.dev.java.net/ ) Bean Validation 1.0 JSR 303 (http://jcp.org/ en/jsr/detail?id=303) JSR 322 (http://jcp.org/ en/jsr/detail?id=322) JSR 224 (http://jcp.org/ en/jsr/detail?id=224)

Java EE Connector Architecture 1.6 (http://java.sun.com/ j2ee/connector/) Java API for XML-Based Web Services (JAX-WS) 2.2 (https:// jax-ws.dev.java.net/ )

44

Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Padres Java EE 6

Padres Java EE

Perfil da plataforma completa do Sun GlassFish Enterprise Java Specification Request (JSR) Server v3

Perfil da Web do Sun GlassFish Enterprise Server v3

Java Architecture for XML Binding (JAXB) 2.2 (https:// jaxb.dev.java.net/ ) Implementing Enterprise Web Services 1.3 Web Services Metadata for the Java Platform 2.1 Java Message Service API 1.1 (http://java.sun.com/ products/jms/) JavaMail 1.4 (http://java.sun.com/ products/javamail/) Java Authorization Contract for Containers 1.4 (http://java.sun.com/ j2ee/javaacc/)

JSR 222 (http://jcp.org/ en/jsr/detail?id=222)

JSR 109 (http://jcp.org/ en/jsr/detail?id=109) JSR 181 (http://jcp.org/ en/jsr/detail?id=181) JSR 914 (http://www.jcp.org/ en/jsr/detail?id=914) JSR 919 (http://jcp.org/ en/jsr/detail?id=919) JSR 115 (http://jcp.org/ en/jsr/detail?id=115)

JSR 196 Java Authentication Service Provider Interface (http://jcp.org/ en/jsr/detail?id=196) for Containers 1.1 Java EE Application Deployment 1.2 (http://java.sun.com/ j2ee/tools/ deployment/) J2EE Management 1.1 (http://java.sun.com/ j2ee/tools/ management/)

JSR 88 (http://jcp.org/ X en/jsr/detail?id=88)

JSR 77 (http://jcp.org/ X en/jsr/detail?id=77)

Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3

45

Java EE 6 SDK

Padres Java EE

Perfil da plataforma completa do Sun GlassFish Enterprise Java Specification Request (JSR) Server v3

Perfil da Web do Sun GlassFish Enterprise Server v3

Java API for XML-Based Remote Procedure Calls (JAX-RPC) 1.1 (https:// jax-rpc.dev.java.net/ ) Java API for XML-Based Registries (JAXR) 1.0

JSR 101 (http://jcp.org/ en/jsr/detail?id=101)

JSR 93 (http://jcp.org/ X en/jsr/detail?id=93)

Usando estes padres o Enterprise Server v3 fornece diversas extenses, incluindo as seguintes:

Ajax (JavaScript e XML assncrono): recupera e exibe novos dados para uma parte da pgina Web sem afetar o resto da pgina. Metro: uma pilha dos servios Web que implementa a Java Architecture for XML Binding (JAXB) e as Java APIs for XML Web Services 2.1 (JAX-WS 2.1). Grizzly: uma estrutura para desenvolver servidores dimensionveis e robustos usando a Nova E/S (NIO) APIs, que torna possvel dimensionar para milhares de usurios. A habilidade de incorporar componentes que suportam o HTTP, Bayeux Protocol, Java Servlet API e Comet, fornecida.

Java EE 6 SDK
O Enterprise Server v3 est disponvel como parte do Java EE 6 SDK. As seguintes verses do Java EE 6 SDK esto disponveis:

Java EE 6 SDK. Esta verso inclui o Sun GlassFish Enterprise Server v3. Esta verso projetada para desenvolvedores que requerem o conjunto completo de APIs do Java EE para o desenvolvimento de aplicativo corporativo. Java EE 6 Web Profile SDK. Esta verso inclui o Perfil da Web do Sun GlassFish Enterprise Server v3. Esta verso contm tecnologias da Web que fazem parte da plataforma completa e projetada para desenvolvedores que no requerem o conjunto completo de APIs do Java EE.

As distribuies Java EE 6 SDK esto disponveis a partir das pginas de download do Java EE 6 SDK (http://java.sun.com/javaee/downloads/index.jsp).

46

Notas da Versao do Sun GlassFish Enterprise Server v3 Dezembro de 2009

Recursos de acessabilidade

Como reportar problemas e fornecer feedback


Se voc tiver problemas com o Sun GlassFish Enterprise Server v3, fornea o feedback atravs de um dos seguintes mecanismos:

listas de correio do GlassFish (https://glassfish.dev.java.net/servlets/ ProjectMailingListList) Uma variedade de listas de correio da comunidade GlassFish para diversos interesses e feedback frum do GlassFish (http://forums.java.net/jive/forum.jspa?forumID=56) Um frum para discutir o projeto GlassFish

Recursos adicionais
Informaes teis podem ser encontradas na seguintes localizaes:

Comunidade do GlassFish (https://glassfish.dev.java.net/) Glassfish Wiki: GlassFish v3 (http://wiki.glassfish.java.net/ Wiki.jsp?page=PlanForGlassFishV3) Informaes para o desenvolvedor do Sun (http://developers.sun.com) Servios de Suporte para o Desenvolvedor da Sun (http://www.sun.com/developers/ support) Documentao do Produto da Sun Microsystems (http://docs.sun.com/)

Referncias de websites de terceiros


Os URLs de terceiros so referenciados neste documento e fornecem informaes adicionais e relacionadas.
Observao A Sun no responsvel pela disponibilidade de websites de terceiros mencionados neste documento. A Sun no endossa e no responsvel ou pode ser responsabilizada por qualquer contedo, propaganda, produtos, ou outros materiais que esto disponveis no ou atravs de tais sites ou recursos. A Sun no ser responsvel ou no ser responsabilizada por qualquer dano ou perda real ou alegada ou em conexo com o uso de ou na confiabilidade de tal contedo, mercadorias ou servios, que esto disponveis no ou atravs de tais sites ou recursos.

Recursos de acessabilidade
Para obter os recursos de acessabilidade que foram liberados desde a publicao desta mdia, consulte as avaliaes de produtos da Seo 508 disponveis com a Sun, sob solicitao, para determinar quais verses so melhor adequadas para implementar solues de acessibilidade. Verses atualizadas dos aplicativos podem ser encontradas em http://sun.com/software/ javaenterprisesystem/get.html. Para obter informaes sobre o compromisso da Sun com a acessibilidade, visite http://sun.com/access.
Captulo 1 Notas de verso do Sun GlassFish Enterprise Server v3 47

48

Вам также может понравиться