[jboss-cvs] JBossAS SVN: r84146 - projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Feb 12 20:34:37 EST 2009


Author: ldelima at redhat.com
Date: 2009-02-12 20:34:37 -0500 (Thu, 12 Feb 2009)
New Revision: 84146

Modified:
   projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/EJB3.po
Log:
translation ongoing

Modified: projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/EJB3.po
===================================================================
--- projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/EJB3.po	2009-02-13 00:01:17 UTC (rev 84145)
+++ projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/EJB3.po	2009-02-13 01:34:37 UTC (rev 84146)
@@ -10,7 +10,7 @@
 "Project-Id-Version: EJB3\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-01-20 02:37+0000\n"
-"PO-Revision-Date: 2009-02-12 17:04+1000\n"
+"PO-Revision-Date: 2009-02-13 11:33+1000\n"
 "Last-Translator: Leticia de Lima <ldelima at redhat.com>\n"
 "Language-Team: Brazilian Portuguese <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -134,7 +134,7 @@
 "e., clients outside of the current JVM for the server), the session bean can "
 "be local or remote. All these are configurable via standard annotations on "
 "the beans."
-msgstr ""
+msgstr "Quando você invocar um método de bean de sessão, a execução do método é automaticamente gerenciada pelo gerenciador da transação no servidor. Você pode especificar as propriedades transacionais ou de segurança para cada método utilizando anotações no método. Uma instância de bean de sessão pode ser re-utilizada por muitos clientes. O bean de sessão pode ser com estado ou sem estado, se é que o servidor mantém o estado interno do bean entre os clientes. O bean de sessão pode ser local ou distante, dependendo se é que o bean está disponível para clientes distantes (por exemplo: clientes fora do JVM atual para o servidor). Todos estes são configuráveis através de anotações padrões nos beans."
 
 #. Tag: para
 #: EJB3.xml:27
@@ -145,7 +145,7 @@
 "asks the server for a reference of an existing instance managed by the "
 "server. That is done via JNDI. In JBoss AS, the default local JNDI name for "
 "a session bean is dependent on the deployment packaging of the bean class."
-msgstr ""
+msgstr "Como o cliente poderá acessar o bean de sessão após você ter definido o mesmo? Conforme dito anteriormente, o cliente não cria ou destrói os componentes EJB3, isto apenas pergunta ao servidor por uma referência de uma instância existente gerenciada pelo servidor. Isto é realizado através do JNDI. No JBoss AS, o nome JNDI local padrão para o bean de sessão é dependente do empacotamento de implementação da classe de bean."
 
 #. Tag: para
 #: EJB3.xml:30
@@ -158,6 +158,9 @@
 "JNDI in JBoss AS means that the JNDI name is relative to <varname>java:comp/"
 "env/</varname>."
 msgstr ""
+"Caso o bean seja implementado num arquivo JAR autônomo no diretório <varname>jboss-as/"
+"production/deploy</varname>, o bean será acessível através nome do JNDI local <varname>MyBean/local</varname>, onde o <varname>MyBean</varname> é o nome de classe de implementação do bean, conforme apresentado anteriormente. O JNDI local no JBoss AS significa que o nome JNDI é relativo ao <varname>java:comp/"
+"env/</varname>."
 
 #. Tag: para
 #: EJB3.xml:31
@@ -167,7 +170,7 @@
 "JNDI name for the bean is <varname>myapp/MyBean/local</varname>, where "
 "<varname>myapp</varname> is the root name of the EAR archive file (e.g., "
 "<varname>myapp.ear</varname>, see later for the EAR packaging of EJB3 beans)."
-msgstr ""
+msgstr "Caso o arquivo JAR contendo o bean for empacotado num arquivo EAR, o nome JNDI local para o bean é <varname>myapp/MyBean/local</varname>, onde o <varname>myapp</varname> é o nome raiz da pasta de arquivo EAR (por exemplo: <varname>myapp.ear</varname>, procure adiante pelo empacotamento EAR dos beans EJB3)."
 
 #. Tag: para
 #: EJB3.xml:34
@@ -180,6 +183,8 @@
 "application (e.g., in a servlet or a JSF backing bean) packaged in "
 "<varname>myapp.ear</varname>, and then invoke a managed method."
 msgstr ""
+"Você deverá alterar de <varname>local</varname> para <varname>afastado</"
+"varname>, caso a interface bean for anotada como <varname>@Remote</varname> e o bean for acessado fora do servidor que o mesmo está sendo implementado. Segue abaixo o trecho do código para obter uma referência do bean MyBean num aplicativo da web (por exemplo: num servlet ou bean de retorno JSF) empacotado num <varname>myapp.ear</varname>, e, então a invocação do método gerenciado."
 
 #. Tag: programlisting
 #: EJB3.xml:36
@@ -222,7 +227,7 @@
 "What the client gets from the JNDI is essentially a \"stub\" or \"proxy\" of "
 "the bean instance. When the client invokes a method, the proxy figures out "
 "how to route the request to the server and marshal together the response."
-msgstr ""
+msgstr "O que o cliente obtém do JNDI é essencialmente um \"stub\" ou \"proxy\" de uma instância de bean. Quando o cliente invoca um método, o proxy calcula como rotear a solicitação ao servidor e ao marshal juntamente com a resposta."
 
 #. Tag: para
 #: EJB3.xml:40
@@ -234,7 +239,7 @@
 "\"local\" under the <varname>java:comp/env/</varname> space. For instance, "
 "the following bean class definition results in the bean instances available "
 "under JNDI name <varname>java:comp/env/MyService/MyOwnName</varname>."
-msgstr ""
+msgstr "Caso você não goste dos nomes JNDI padrões, você poderá sempre especificar a sua própria vinculação para qualquer bean através da anotação <varname>@LocalBinding</varname> na classe de implementação de bean. A vinculação JNDI é sempre \"local\" sob o espaço <varname>java:comp/env/</varname>. Por exemplo: a seguinte definição de classe de bean resulta nas instâncias de bean disponíveis sob o nome JNDI <varname>java:comp/env/MyService/MyOwnName</varname>."
 
 #. Tag: programlisting
 #: EJB3.xml:42
@@ -268,7 +273,7 @@
 #: EJB3.xml:45
 #, no-c-format
 msgid "Injecting EJB3 Beans into the Web Tier"
-msgstr ""
+msgstr "Injetando Beans EJB3 numa Camada da Web"
 
 #. Tag: para
 #: EJB3.xml:46
@@ -280,13 +285,13 @@
 "framework called JBoss Seam. JBoss Seam brings EJB3 / JSF integration to new "
 "heights far beyond what Java EE 5 provides. Please see more details in the "
 "JBoss Seam reference guide bundled with the platform."
-msgstr ""
+msgstr "O Java EE 5 permite você injetar as instâncias de bean EJB3 diretamente num aplicativo da web através de anotações sem a observação JNDI explícita. Este comportamento não é ainda suportado no JBoss AS 4.2. No entanto, o &JBPAPP; fornece um framework de integração chamado JBoss Seam. O JBoss Seam traz a integração EJB3 / JSF para novas alturas muito além do que o Java EE 5 fornece. Consulte o guia de referência do JBoss Seam empacotado com a plataforma."
 
 #. Tag: title
 #: EJB3.xml:52
 #, no-c-format
 msgid "Entity Beans (a.k.a. Java Persistence API)"
-msgstr ""
+msgstr "Beans de Entidade (API de Persistência Java a.k.a)"
 
 #. Tag: para
 #: EJB3.xml:54
@@ -296,7 +301,7 @@
 "transactional methods. To actually access the database, you will need EJB3 "
 "entity beans and the entity manager API. They are collectively called the "
 "Java Persistence API (JPA)."
-msgstr ""
+msgstr "Os beans de sessão EJB3 permitem que você implemente os dados acessando a lógica comercial em métodos transacionais. Para acessar o banco de dados, você precisará de beans de entidade EJB3 e o API gerenciador de entidade. Eles são chamados coletivamente de API de Persistência Java - Java Persistence API (JPA)."
 
 #. Tag: para
 #: EJB3.xml:56
@@ -307,7 +312,7 @@
 "relational table named customer. The table has three columns: name, age, and "
 "signupdate. Each instance of the bean corresponds to a row of data in the "
 "table."
-msgstr ""
+msgstr "Os Beans de Entidade EJB3 são Objetos Java Antigos e Planos - Plain Old Java Objects (POJOs), dos quais mapeiam tabelas de banco de dados relacionais. Por exemplo: a seguinte classe de bean de entidade mapeia a um cliente de tabela nomeada relacional. A tabela possui três colunas: nome, idade e atualização de assinatura. Cada instância do bean corresponde a uma fila de dados na tabela."
 
 #. Tag: programlisting
 #: EJB3.xml:58
@@ -398,6 +403,8 @@
 "the Order table, and each record in the Employee table has multiple "
 "corresponding records in the Customer table."
 msgstr ""
+"Além das propriedades de dados simples, o bean de entidade pode também conter referências a outros beans de entidade com as anotações de mapeamento relacional tais como: @OneToOne, "
+"@OneToMany, @ManyToMany, etc. Os relacionamentos destes objetos de entidade serão automaticamente configurados no banco de dados como chaves exteriores. Por exemplo: o seguinte exemplo apresenta que cada gravação na tabela do Consumidor possui uma gravação correspondente na tabela da Conta, múltipla correspondente a gravações em outras tabelas. Cada gravação na tabela do Empregado possui gravações correspondentes múltiplas na tabela do Cliente."
 
 #. Tag: programlisting
 #: EJB3.xml:62
@@ -493,7 +500,7 @@
 "entity objects. The EntityManager transparently updates the underlying "
 "database tables in the process. You can obtain an EntityManager object in "
 "your EJB3 session bean via the @PersistenceContext annotation."
-msgstr ""
+msgstr "Você pode criar, atualizar, deletar e solicitar a restauração dos objetos de entidade usando a EntityManager API. A EntityManager atualiza claramente as tabelas de banco de dados fundamentais neste processo. Você pode obter um objeto EntityManager em seu bean de sessão EJB3 através da anotação @PersistenceContext."
 
 #. Tag: programlisting
 #: EJB3.xml:66
@@ -549,12 +556,14 @@
 "Interested readers should refer to the JPA documentation or Hibernate "
 "EntityManager documentation."
 msgstr ""
+"O uso detalhado da EntityManager API vai além do escopo deste livro. Para maiores informações, por favor consulte a documentação JPA ou a documentação do Hibernate "
+"EntityManager."
 
 #. Tag: title
 #: EJB3.xml:71
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "The persistence.xml file"
-msgstr "O arquivo .xml do servidor"
+msgstr "O arquivo persistence.xml "
 
 #. Tag: para
 #: EJB3.xml:73
@@ -565,7 +574,7 @@
 "configure the underlying object-relational-mapping engine and cache for "
 "better performance and trouble shooting? The persistence.xml file gives you "
 "complete flexibility to configure the EntityManager."
-msgstr ""
+msgstr "A EntityManager API é ótima, mas como o servidor sabe qual banco de dados deve salvar/ atualizar/ solicitar a restauração dos objetos de entidade? Como nós configuramos o mecanismo de mapeamento relacional do objeto fundamental e o cache para um melhor desempenho e localização de defeitos? O arquivo persistence.xml fornece a completa flexibilidade para configurar a EntityManager."
 
 #. Tag: para
 #: EJB3.xml:75
@@ -581,7 +590,7 @@
 "unit maps to. The java:/DefaultDS here points to the HSQL DB embedded in the "
 "JBoss AS. Please refer to <xref linkend=\"alternative_DBs\"/> on how to "
 "setup alternative databases for JBoss AS."
-msgstr ""
+msgstr "Os pontos jta-data-source para o nome JNDI do banco de dados esta unidade de persistência mapeia. O java:/DefaultDS aponta para o HSQL DB incorporado no JBoss AS. Para melhores esclarecimentos em como configurar banco de dados alternativos para o JBoss AS, por favor refira-se ao <xref linkend=\"alternative_DBs\"/>."
 
 #. Tag: programlisting
 #: EJB3.xml:77
@@ -615,7 +624,7 @@
 #: EJB3.xml:80
 #, no-c-format
 msgid "Inject EntityManager by persistence-unit name"
-msgstr ""
+msgstr "Injeção da EntityManager pelo nome da unidade de persistência"
 
 #. Tag: para
 #: EJB3.xml:81
@@ -626,7 +635,7 @@
 "@PersistenceContext annotation which unit you want to inject. For instance, "
 "@PersistenceContext(name=\"myapp\") injects the EntityManager from the "
 "persistence-unit named \"myapp\"."
-msgstr ""
+msgstr "Uma vez que você possui instâncias múltiplas de unidade de persistência definida no mesmo aplicativo, você precisa informar explicitamente à anotação @PersistenceContext qual unidade você deseja injetar. Por exemplo: a @PersistenceContext(name=\"myapp\") injeta a EntityManager a partir da unidade de persistência nomeada \"myapp\"."
 
 #. Tag: para
 #: EJB3.xml:82
@@ -636,7 +645,7 @@
 "and have only one persistence-unit defined in the whole application, you can "
 "omit the \"name\" on @PersistenceContext. See later in this chapter for EAR "
 "packaging and deployment."
-msgstr ""
+msgstr "No entanto, caso você implemente o seu aplicativo EAR no próprio classloader com escopo e possuir apenas uma unidade de persistência definida em todo aplicativo, você poderá omitir o \"nome\" no @PersistenceContext. Informaremos mais a respeito do empacotamento e implementação EAR neste capítulo."
 
 #. Tag: para
 #: EJB3.xml:85
@@ -650,7 +659,7 @@
 "SQL dialect of the persistence engine to HSQL, and to create tables from the "
 "entity beans when the application starts and drop those tables when the "
 "application stops."
-msgstr ""
+msgstr "O elemento de propriedades na persistence.xml pode conter quaisquer propriedades de configuração para um fornecedor de persistência fundamental. Uma vez que o JBoss AS usa o Hibernate como um fornecedor de persistência EJB3, você poderá passar em quaisquer opções Hibernate. Por favor refira-se à documentação Hibernate e Hibernate EntityManager para maiores informações. No momento, iremos apenas dar um exemplo para configurar o dialeto SQL de mecanismo de persistência para o HSQL, além de criar tabelas a partir dos beans de entidade quando os aplicativos inicializarem e saírem destas tabelas, assim que o aplicativo pare de operar."
 
 #. Tag: programlisting
 #: EJB3.xml:87
@@ -688,7 +697,7 @@
 #: EJB3.xml:92
 #, no-c-format
 msgid "Use Alternative Databases"
-msgstr ""
+msgstr "Uso de Banco de Dados Alternativos"
 
 #. Tag: para
 #: EJB3.xml:94




More information about the jboss-cvs-commits mailing list