[jboss-cvs] JBossAS SVN: r104303 - projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/pt-BR.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Apr 28 21:38:39 EDT 2010


Author: ldelima at redhat.com
Date: 2010-04-28 21:38:38 -0400 (Wed, 28 Apr 2010)
New Revision: 104303

Modified:
   projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/pt-BR/resolved.po
Log:
translation ongoing

Modified: projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/pt-BR/resolved.po
===================================================================
--- projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/pt-BR/resolved.po	2010-04-28 22:18:20 UTC (rev 104302)
+++ projects/docs/enterprise/5.0/Administration_And_Configuration_Guide/pt-BR/resolved.po	2010-04-29 01:38:38 UTC (rev 104303)
@@ -6,7 +6,7 @@
 "Project-Id-Version: resolved\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-04-03 06:51+0000\n"
-"PO-Revision-Date: 2010-04-16 15:37+1000\n"
+"PO-Revision-Date: 2010-04-29 11:26+1000\n"
 "Last-Translator: \n"
 "Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -138,7 +138,6 @@
 #. Tag: para
 #: resolved.xml:57
 #, no-c-format
-#, fuzzy
 msgid ""
 "<emphasis>Customers:</emphasis> Enterprise customers deploying JBoss "
 "technologies in mission-critical applications with professional services "
@@ -147,14 +146,13 @@
 "customer success stories, please visit the <ulink url=\"http://www.jboss.com/"
 "customers/index\">Customers</ulink> section of our website."
 msgstr ""
-"<emphasis>Clientes:</emphasis> Os clientes empresariais implementando as tecnologias nos aplicativos de missão crítica com o suporte de serviços profissionais a partir do JBoss incluindo Aviva Canada, Continental Airlines, La Quinta, "
-"NLG, MCI, Nielsen Media Research e Travelocity. Para a lista atual de clientes satisfeitos com o nosso serviço, por favor visite a seção <ulink url=\"http://www.jboss.com/"
+"<emphasis>Clientes:</emphasis> implementação das tecnologias nos aplicativos de missão crítica com o suporte de serviços profissionais a partir do JBoss incluindo Aviva Canada, Continental Airlines, La Quinta, "
+"NLG, MCI, Nielsen Media Research e Travelocity pelos clientes empresariais. Para a lista atual de clientes satisfeitos com o nosso serviço, por favor visite a seção <ulink url=\"http://www.jboss.com/"
 "customers/index\">Customers</ulink> de nosso website."
 
 #. Tag: para
 #: resolved.xml:60
 #, no-c-format
-#, fuzzy
 msgid ""
 "<emphasis>Partners:</emphasis> JBoss works with software and hardware "
 "vendors, systems integrators and OEMs to deliver implementation services, "
@@ -163,8 +161,8 @@
 "please visit the <ulink url=\"http://www.jboss.com/partners/index"
 "\">Partners</ulink> section of our website."
 msgstr ""
-"<emphasis>Parceria:</emphasis> O JBoss funciona com os vendodores de software e hardware, integradores de sistema e OEMs para entregar serviços de implementação, suporte de frente e certificação para produtos incorporados com as tecnologias do JBoss. Para maiores informações no Programa de Parceria de Certificação do JBoss, por favor visite a seção <ulink url=\"http://www.jboss.com/partners/index"
-"\">Partners</ulink> de nosso website."
+"<emphasis>Parceria:</emphasis> O JBoss funciona com os vendedores de software e hardware, integradores de sistema e OEMs para entregar serviços de implementação, suporte de frente e certificação para produtos incorporados com as tecnologias do JBoss. Para maiores informações no Programa de Parceria de Certificação do JBoss, por favor visite a seção <ulink url=\"http://www.jboss.com/partners/index"
+"\">Partners</ulink> de nosso website. "
 
 #. Tag: para
 #: resolved.xml:63
@@ -259,7 +257,6 @@
 #. Tag: para
 #: resolved.xml:123
 #, no-c-format
-#, fuzzy
 msgid ""
 "The basic idea behind open source is very simple: When programmers can read, "
 "redistribute, and modify the source code for a piece of software, the "
@@ -272,7 +269,10 @@
 "<ulink url=\"http://www.opensource.org/docs/definition.html\">http://www."
 "opensource.org/docs/definition.html</ulink>. The following quote from the "
 "OSI home page summarizes the key aspects as they relate to JBoss nicely:"
-msgstr "A idéia básica do código aberto é bastante simples. Quando os programadores poderem ler, redistribuie e modificar o código aberto por um pedaço de software, ele desenvolve. As pessoas aperfeiçoam isto, adaptam-o e ajustam seus problemas. Isto pode acontecer numa velocidade "
+msgstr ""
+"A idéia básica do código aberto é bastante simples. O software desenvolve quando os programadores poderem ler, redistribuir e modificar o código aberto por um pedaço de software. As pessoas aperfeiçoam isto, adaptam-o e ajustam seus problemas. Isto pode acontecer numa velocidade que, caso você esteja acostumado ao desenvolvimento do software convencional, parecerá incrível. O código aberto é normalmente um termo mal compreendido relacionado ao software livre. O website do Open Source "
+"Initiative (OSI - Iniciativa do Código Aberto) fornece um número de recursos que define vários aspectos do Código Aberto incluindo a Definição do Código Aberto em: <ulink url=\"http://www.opensource.org/docs/definition.html\">http://www."
+"opensource.org/docs/definition.html</ulink>. A segunda citação da página principal OSI resume os aspectos chaves conforme eles estão relacionados ao JBoss: "
 
 #. Tag: attribution
 #: resolved.xml:126
@@ -283,13 +283,12 @@
 #. Tag: para
 #: resolved.xml:126
 #, no-c-format
-#, fuzzy
 msgid ""
 "We in the open source community have learned that this rapid evolutionary "
 "process produces better software than the traditional closed model, in which "
 "only very few programmers can see the source and everybody else must blindly "
 "use an opaque block of bits."
-msgstr "Nós da comunidade de código aberto aprendemos que este processo evolucionário rápido produz melhores softwares que o modelo tradicional fechado, pelo qual apenas poucos programadores podem ver a fonte"
+msgstr "Nós, da comunidade de código aberto, aprendemos que este processo rápido e evolucionário produz softwares melhores que o modelo tradicional fechado, pelo qual apenas poucos programadores podem ver a fonte e os demais devem usar cegamente um bloco opaco de bits."
 
 #. Tag: para
 #: resolved.xml:129
@@ -586,7 +585,7 @@
 #: resolved.xml:330
 #, no-c-format
 msgid "Cross application middleware (JMS, Corba, JMX etc)."
-msgstr ""
+msgstr "Mistura de middleware de aplicativo (JMS, Corba, JMX, etc)."
 
 #. Tag: title
 #: resolved.xml:338
@@ -672,7 +671,6 @@
 #. Tag: para
 #: resolved.xml:368
 #, no-c-format
-#, fuzzy
 msgid ""
 "The need/desire to shed vendor lock in and high maintenance/support fees. "
 "Jboss Mitigates risks and helps customers avoid vendor lock in. You can "
@@ -680,7 +678,7 @@
 "Application Server with other middleware such as Hibernate and Websphere. "
 "With Red Hat open source Assurance program the code is always there and not "
 "dependent on a single vendor."
-msgstr "A necessidade/desejo "
+msgstr "A necessidade/desejo de esvaziar o bloqueio do fornecedor e custo alto de manutenção/suporte. O JBoss alivia os riscos e faz com que os clientes evitem o bloqueio de fornecedor. Portanto, você poderá inciar novos projetps sem nenhuma proibição de custo. Você pode usar o Servidor do Aplicativo com outros middlewares, tais como o Hibernate e Websphere. Com o programa de garantia do código aberto Red Hat, o código sempre estará presente e não é dependente de um fornecedor único. "
 
 #. Tag: para
 #: resolved.xml:373
@@ -708,7 +706,9 @@
 "also available to our customers. Automated patch and upgrade management on "
 "JBoss Enterprise middleware increases reliability of resources with minimal "
 "downtime if any."
-msgstr "Você pode encontrar constantemente acordos de nível de serviço - service level agreements (SLA's) com mudanças mínimas pelo "
+msgstr ""
+"Você pode encontrar constantemente acordos de nível de serviço - service level agreements (SLA's) com mudanças mínimas pelo retorno de patches existentes à versão anterior. Com o suporte 24x7x365, você possui suporte garantido do SLA em 1 hora. Por favor visite o <ulink url=\"http://jboss.com/services/profsupport\"></"
+"ulink> para maiores informações. O ajuste do desempenho e os serviços de certificação estão disponíveis aos nossos clientes. O patch automático e o gerenciamento de atualização no JBoss Enterprise middleware aumenta a segurança dos recursos com o mínimo tempo possível."
 
 #. Tag: para
 #: resolved.xml:388
@@ -1264,13 +1264,12 @@
 #. Tag: para
 #: resolved.xml:572
 #, no-c-format
-#, fuzzy
 msgid ""
 "JBossWS integrates with most current JBoss Application Server releases as "
 "well as earlier ones, that did implement the J2EE 1.4 specifications. Even "
 "though JAX-RPC, the web service specification for J2EE 1.4, is still "
 "supported JBossWS does put a clear focus on JAX-WS."
-msgstr "O JBossWS integram com as versões do Servidor do Aplicativo JBoss mais atualizadas assim como as anteriores, que não implementaram as especificações J2EE 1.4. Mesmo com o JAX-RPC, a especificação do serviço da web para J2EE 1.4, "
+msgstr "O JBossWS integra as versões do Servidor do Aplicativo JBoss mais atualizadas assim como as versões anteriores, que não implementaram as especificações J2EE 1.4. Apesar do JAX-RPC (especificação do serviço da web para J2EE 1.4) continuar sendo suportado, o JBossWS concentra atenção no JAX-WS."
 
 #. Tag: title
 #: resolved.xml:575
@@ -1281,7 +1280,6 @@
 #. Tag: para
 #: resolved.xml:576
 #, no-c-format
-#, fuzzy
 msgid ""
 "Enterprise systems communication may benefit from a wise adoption of WS "
 "technologies. Exposing well designed contracts allows developers to extract "
@@ -1293,7 +1291,7 @@
 "and standardized in the contract the provider and consumer agree on. Of "
 "course this also reduces the dependencies between implementations allowing "
 "other consumers to easily use the provided service without major changes."
-msgstr "A comunicação dos sistemas Enterprise podem benificiar a partir da ampla adoção das tecnologias WS. A exposição dos contratos bem desenhadps permite os desenvolvedores para extrair uma visualização abstrata de suas capacidades de serviço. Se considerarmos a maneira padrão em que os contratos são escritos, isto com certeza ajuda a comunicação com os sistemas terciários e eventualmente supota a integração comercial-para-comercial. Nenhum outro acordo solicitado nos detalhes da implementação específica do fornecedor, protocolo de comunicação home-brew ou configurações por cliente padrão. Tudo é "
+msgstr "A comunicação dos sistemas Enterprise podem ser beneficiais desde a ampla adoção das tecnologias WS. A exposição dos contratos bem desenhados permite os desenvolvedores extraírem uma visualização abstrata de suas capacidades de serviço. Se considerarmos a maneira padrão em que os contratos são escritos, isto ajudará a comunicação com os sistemas terciários e eventualmente suportará a integração comercial-para-comercial. Nenhum outro acordo solicitado nos detalhes da implementação específica do fornecedor, protocolo de comunicação home-brew ou configurações por cliente padrão. O contrato em que o fornecedor e consumidor concordam é claro e padronizado. Além disso, isto reduz as dependências entre as implementações, permitindo que outros consumidores usem o serviço fornecido sem grandes alterações."
 
 #. Tag: para
 #: resolved.xml:579
@@ -1304,7 +1302,7 @@
 "interoperability boosts service reuse and composition. No more need to "
 "rewrite whole functionalities only because they were developed by another "
 "enterprise department using another software language."
-msgstr ""
+msgstr "O sistema empresarial pode beneficiar as tecnologias de serviço para comunicação de sub-sistemas heterogênicos internos. Adicionado a isso, sua interoperabilidade inicializa a re-utilização e composição do serviço. Não há necessidade de regravar as funcionalidades por completo porque elas foram desenvolvidas por outro departamento empresarial usando outra linguagem de software."
 
 #. Tag: title
 #: resolved.xml:584
@@ -1324,12 +1322,11 @@
 #. Tag: para
 #: resolved.xml:588
 #, no-c-format
-#, fuzzy
 msgid ""
 "Transforming an enterprise business to Service Oriented Architecture "
 "includes obtaining standardized service contract, service reusability, "
 "service abstraction, service loose coupling, service composability and so on."
-msgstr "A transformação do negócio empresarial para o Service Oriented Architecture inclui a obtençaõ do contrato do serviço padronizado, re-utilização do serviço"
+msgstr "A transformação do negócio empresarial para o Service Oriented Architecture inclui a obtenção do contrato do serviço padronizado, re-utilização do serviço, abstração do serviço, acoplamento solto do serviço, composição do serviço e muito mais."
 
 #. Tag: para
 #: resolved.xml:591
@@ -1340,13 +1337,13 @@
 "oriented computing using different technologies. However in the current "
 "marketplace, Web Services are probably the technology platform that better "
 "suits SOA principles and are most used to get to this architecture."
-msgstr ""
+msgstr "É claro que a SOA é um modelo de arquitetura agnóstica para as plataformas de tecnologia e cada empresa pode prosseguir com os objetivos de estratégia associados à computação de serviço orientado usando diferentes tecnologias. No entanto, no tempo atual, os Serviços da Web são a plataforma de tecnologia que melhor se encaixa aos princípios e são mais utilizadas para obter esta arquitetura."
 
 #. Tag: title
 #: resolved.xml:595
 #, no-c-format
 msgid "What web services are not..."
-msgstr ""
+msgstr "Os serviços da web que não são..."
 
 #. Tag: para
 #: resolved.xml:596
@@ -1354,7 +1351,7 @@
 msgid ""
 "Needless to say that web services are not the solution for every software "
 "system communication."
-msgstr ""
+msgstr "Não há necessidade de dizer que os serviços da web não são a solução para cada comunicação de sistema de software."
 
 #. Tag: para
 #: resolved.xml:599
@@ -1367,7 +1364,7 @@
 "message-level security, cross-service transactions, etc. Finally web service "
 "specifications also include notion of registries to collect service contract "
 "references, to easily discover service implementations, etc."
-msgstr ""
+msgstr "Hoje eles são utilizados para comunicação de granulação grossa de acoplamento solto, para troca de mensagem (documento). Nos últimos anos, muitas especificações (WS-*) foram discutidas e finalmente aprovadas aos aspectos avançados de relação ws, incluindo as mensagens confiáveis, segurança de nível de mensagem, transações de serviços mistos, etc. Finalmente, as especificações do serviço da web também inclui a noção dos registros para coletar referências de contrato de serviço com o objetivo de descobrir facilmente as implementações do serviço, etc."
 
 #. Tag: para
 #: resolved.xml:602
@@ -1376,7 +1373,7 @@
 "This all means that the web services technology platform suits complex "
 "enterprise communication and is not simply the latest way of doing remote "
 "procedure calls."
-msgstr ""
+msgstr "Isto significa que a plataforma da tecnologia dos serviços da web adapta a comunicação empresarial completa e não é apenas a maneira mais atual de se realizar as chamadas de procedimento remoto. "
 
 #. Tag: title
 #: resolved.xml:607
@@ -1385,6 +1382,8 @@
 "Jboss Web services Attachment support with XOP (XML-binary Optimized "
 "Packaging) and SwA"
 msgstr ""
+"O suporte do Anexo dos serviços do JBoss Web com o XOP (XML-binary Optimized "
+"Packaging) e SwA"
 
 #. Tag: para
 #: resolved.xml:608
@@ -1397,6 +1396,9 @@
 "protocol you will not be able to transfer attachments between older versions "
 "of JBoss AS and JBoss AS 4.0.4 or above."
 msgstr ""
+"JBoss-WS4EE baseado na tecnologia de anexos reprovados chamada SwA (SOAP "
+"com Anexos). O SwA solicitou soap/codificação que é desapropriada pelo Perfil Básico WS-"
+"I. O JBossWS fornece suporte para o WS-I AP 1.0 e MTOM. Não haverá alteração de API para usuários, no entanto, sendo que isto é um protocolo atualizado, você não estará apto à transferir anexos entre versõs antigas do JBoss AS e JBoss AS 4.0.4 ou acima."
 
 #. Tag: para
 #: resolved.xml:611
@@ -1406,13 +1408,13 @@
 "parts using swaRef. In this mechanism the content of XML element of type wsi:"
 "swaRef is sent as MIME attachment and the element inside SOAP Body holds the "
 "reference to this attachment in the CID URI scheme as defined by RFC 2111."
-msgstr ""
+msgstr "O Perfil do Anexo WS-I 1.0 define o mecanismo para referência das partes do anexo MIME usando swaRef. Neste mecanismo, o contexto do elemento XML do tipo wsi: swaRef é enviado como um anexo MIME e o elemento dentro do Corpo SOAP mantém a referência a este anexo no esquema CID URI conforme definido pelo RFC 2111."
 
 #. Tag: title
 #: resolved.xml:615 resolved.xml:1223
 #, no-c-format
 msgid "Using SwaRef with JAX-WS endpoints"
-msgstr ""
+msgstr "Usando SwaRef com pontos de extremidade JAX-WS"
 
 #. Tag: para
 #: resolved.xml:616
@@ -1421,7 +1423,7 @@
 "JAX-WS endpoints delegate all marshalling/unmarshalling to the JAXB API. The "
 "most simple way to enable SwaRef encoding for DataHandler types is to "
 "annotate a payload bean with the @XmlAttachmentRef annotation as shown below:"
-msgstr ""
+msgstr "Os pontos de extremidade JAX-WS delegam todo controle/descontrole ao JAXB API. A maneira mais simples de ativar a codificação SwaRef para os tipos DataHandler é anotar um bean de carga com a anotação @XmlAttachmentRef conforme apresentada abaixo:"
 
 #. Tag: programlisting
 #: resolved.xml:620
@@ -1521,7 +1523,7 @@
 #: resolved.xml:621 resolved.xml:1228
 #, no-c-format
 msgid "The message would then refer to the attachment part by CID:"
-msgstr ""
+msgstr "A mensagem passará a referir-se então à parte de anexo pelo CID: "
 
 #. Tag: programlisting
 #: resolved.xml:624
@@ -1565,7 +1567,7 @@
 "and XML-binary Optimized Packaging (XOP), a means of more efficiently "
 "serializing XML Infosets that have certain types of content. The related "
 "specifications are"
-msgstr ""
+msgstr "Este capítulo descreve o Mecanismo de Otimização de Transmissão da Mensagem - Message Transmission Optimization Mechanism (MTOM) e Pacote de Otimização do XML binário - XML-binary Optimized Packaging (XOP), significando XML Infosets de serialização mais eficiente que possuem certos tipos de conteúdos. As especificações relacionadas são:"
 
 #. Tag: para
 #: resolved.xml:633
@@ -1574,6 +1576,8 @@
 "SOAP Message Transmission Optimization Mechanism ((MTOM) <ulink url=\"http://"
 "www.w3.org/TR/soap12-mtom/\"></ulink>)"
 msgstr ""
+"SOAP Message Transmission Optimization Mechanism ((MTOM) <ulink url=\"http://"
+"www.w3.org/TR/soap12-mtom/\"></ulink>)"
 
 #. Tag: para
 #: resolved.xml:636
@@ -1582,12 +1586,14 @@
 "XML-binary Optimized Packaging (XOP) (<ulink url=\"http://www.w3.org/TR/"
 "xop10/\"></ulink>)"
 msgstr ""
+"XML-binary Optimized Packaging (XOP) (<ulink url=\"http://www.w3.org/TR/"
+"xop10/\"></ulink>)"
 
 #. Tag: title
 #: resolved.xml:643 resolved.xml:1144
 #, no-c-format
 msgid "Supported MTOM parameter types"
-msgstr ""
+msgstr "Tipod de parâmetro MTOM suportados"
 
 #. Tag: para
 #: resolved.xml:647 resolved.xml:1152
@@ -1638,7 +1644,7 @@
 "The above table shows a list of supported endpoint parameter types. The "
 "recommended approach is to use the javax.activation.DataHandler classes to "
 "represent binary data as service endpoint parameters."
-msgstr ""
+msgstr "As tabelas acima apresentam uma lista de tipos de parâmetro de ponto de extremidade suportado. A abordagem recomendada é usar as classes javax.activation.DataHandler para representar os dados binários com parâmetros de ponto final de serviço."
 
 #. Tag: title
 #: resolved.xml:682 resolved.xml:1095 resolved.xml:1187 resolved.xml:1211
@@ -1658,12 +1664,14 @@
 "only Java type that can easily cope with this ambiguity is javax.activation."
 "DataHandler"
 msgstr ""
+"Os pontos de extremidade da Microsoft tendem a enviar quaisquer dados como application/octet-stream. O único tipo de Java que pode facilmente superar esta ambiqüidade é o javax.activation."
+"DataHandler"
 
 #. Tag: title
 #: resolved.xml:686 resolved.xml:1194
 #, no-c-format
 msgid "Enabling MTOM per endpoint"
-msgstr ""
+msgstr "Ativação do MTOM por ponto de extremidade"
 
 #. Tag: para
 #: resolved.xml:687
@@ -1672,7 +1680,7 @@
 "On the server side MTOM processing is enabled through the @BindingType "
 "annotation. JBossWS does handle SOAP1.1 and SOAP1.2. Both come with or "
 "without MTOM flavours: MTOM enabled service implementations"
-msgstr ""
+msgstr "O processamento é ativado através da anotação @BindingType ao lado do servidor. O JBossWS não manuseia o SOAP1.1 e SOAP1.2. Ambos vêem com ou sem os tipos de MTOM: as implementações do serviço ativado MTOM"
 
 #. Tag: programlisting
 #: resolved.xml:689
@@ -1718,13 +1726,13 @@
 #: resolved.xml:693
 #, no-c-format
 msgid "<title>The MTOM enabled SOAP 1.1 binding ID</title>"
-msgstr ""
+msgstr "<title>The MTOM enabled SOAP 1.1 binding ID</title>"
 
 #. Tag: para
 #: resolved.xml:694
 #, no-c-format
 msgid "<para>MTOM enabled clients</para>"
-msgstr ""
+msgstr "<para>MTOM enabled clients</para>"
 
 #. Tag: para
 #: resolved.xml:696
@@ -1734,6 +1742,8 @@
 "Binding API to enable MTOM (Excerpt taken from the <literal>org.jboss.test."
 "ws.jaxws.samples.xop.doclit.XOPTestCase</literal>):"
 msgstr ""
+"Os clientes de serviço podem usar a mesma abordagem descrita acima ou baseada no Binding API para ativar o MTOM (Fragmento obtido do <literal>org.jboss.test."
+"ws.jaxws.samples.xop.doclit.XOPTestCase</literal>):"
 
 #. Tag: programlisting
 #: resolved.xml:700
@@ -1759,55 +1769,55 @@
 #: resolved.xml:704
 #, no-c-format
 msgid "to do list"
-msgstr ""
+msgstr "lista de tarefas"
 
 #. Tag: para
 #: resolved.xml:705
 #, no-c-format
 msgid "- JBoss Web Services 2.0.3.GA"
-msgstr ""
+msgstr "- JBoss Web Services 2.0.3.GA"
 
 #. Tag: para
 #: resolved.xml:706
 #, no-c-format
 msgid "- Attachment Support with XOP and SwA"
-msgstr ""
+msgstr "- Attachment Support with XOP and SwA"
 
 #. Tag: para
 #: resolved.xml:707
 #, no-c-format
 msgid "- JMS Transport"
-msgstr ""
+msgstr "- JMS Transport"
 
 #. Tag: para
 #: resolved.xml:708
 #, no-c-format
 msgid "- WS-Addressing"
-msgstr ""
+msgstr "- WS-Addressing"
 
 #. Tag: para
 #: resolved.xml:709
 #, no-c-format
 msgid "- WS-Security"
-msgstr ""
+msgstr "- WS-Security"
 
 #. Tag: para
 #: resolved.xml:710
 #, no-c-format
 msgid "- WS-Policy"
-msgstr ""
+msgstr "- WS-Policy"
 
 #. Tag: para
 #: resolved.xml:711
 #, no-c-format
 msgid "- WS-Eventing"
-msgstr ""
+msgstr "- WS-Eventing"
 
 #. Tag: title
 #: resolved.xml:715
 #, no-c-format
 msgid "Document/Literal"
-msgstr ""
+msgstr "Documento/Literal"
 
 #. Tag: para
 #: resolved.xml:716
@@ -1821,7 +1831,7 @@
 "names and their associated parameters. The payload of the SOAP message is an "
 "XML document that can be validated against XML schema. Document is defined "
 "by the style attribute on the SOAP binding."
-msgstr ""
+msgstr "Os serviços da web de estilo de documento duas parcerias comerciais concordam na troca dos documentos comerciais complexos que são bem definidos no esquema XML. Por exemplo, uma parte envia o documento descrevendo um pedido de compra, e outra responde (imediatamente ou mais tarde) com um documento que descreve o status do pedido de compra. Não há necessidade de concordância em tais detalhes de baixo nível como os nomes de operação e seus parâmetros associados. A carga da mensagem é um documento XML que pode ser validado em referência ao esquema XML. O documento é definido pelo atributo de estilo no binding SOAP."
 
 #. Tag: programlisting
 #: resolved.xml:722
@@ -1863,7 +1873,7 @@
 msgid ""
 "With document style web services the payload of every message is defined by "
 "a complex type in XML schema."
-msgstr ""
+msgstr "A carga de cada mensagem é definida pelo tipo complexo no esquema XML com os serviços da web do estilo de documento."
 
 #. Tag: programlisting
 #: resolved.xml:728
@@ -1905,7 +1915,7 @@
 #: resolved.xml:733
 #, no-c-format
 msgid "Document/Literal (Bare)"
-msgstr ""
+msgstr "Documento/Literal (Bare)"
 
 #. Tag: para
 #: resolved.xml:734
@@ -1915,7 +1925,7 @@
 "abstract contract (i.e. wsdl+schema) nor at the SOAP message level is a bare "
 "endpoint recognizable. A bare endpoint or client uses a Java bean that "
 "represents the entire document payload."
-msgstr ""
+msgstr "Bare é um detalhe de implementação a partir do domínio Java. O contrato abstrato (ex.: wsdl+esquema) ou o nível de mensagem SOAP não possuem um ponto final bare reconhecível. O ponto de extremidade bare ou cliente usa um bean Java que representa a carga do documento por completa. "
 
 #. Tag: programlisting
 #: resolved.xml:738
@@ -1949,7 +1959,7 @@
 msgid ""
 "The trick is that the Java beans representing the payload contain JAXB "
 "annotations that define how the payload is represented on the wire."
-msgstr ""
+msgstr "O segredo é que a representação dos beans Java da carga contém as anotações JAXB que definem como a carga é representada no cabo."
 
 #. Tag: programlisting
 #: resolved.xml:744
@@ -1989,7 +1999,7 @@
 #: resolved.xml:748
 #, no-c-format
 msgid "Document/Literal (Wrapped)"
-msgstr ""
+msgstr "Document/Literal (Wrapped)"
 
 #. Tag: para
 #: resolved.xml:749
@@ -2000,7 +2010,7 @@
 "wrapped endpoint recognizable. A wrapped endpoint or client uses the "
 "individual document payload properties. Wrapped is the default and does not "
 "have to be declared explicitly."
-msgstr ""
+msgstr "Wrapped é um detalhe de implementação do domínio Java. Nem o contrato abstrato (ex.: wsdl+esquema) ou o nível de mensagem SOAP são um ponto de extremidade wrapped reconhecível. Um ponto de extremidade wrapped ou cliente usa as propriedades de carga do documento individual. Wrapped é um padrão e não necessita ser declarado explicitamente."
 
 #. Tag: programlisting
 #: resolved.xml:753
@@ -2036,13 +2046,13 @@
 msgid ""
 "Note, that with JBossWS the request/response wrapper annotations are not "
 "required, they will be generated on demand using sensible defaults."
-msgstr ""
+msgstr "Perceba, que as anotações wrapper de solicitação/resposta do JBossWS não são solicitadas, elas serão geradas em demanda, usando padrões sensíveis."
 
 #. Tag: title
 #: resolved.xml:761
 #, no-c-format
 msgid "RPC/Literal"
-msgstr ""
+msgstr "RPC/Literal"
 
 #. Tag: para
 #: resolved.xml:762
@@ -2056,6 +2066,9 @@
 "para> </listitem> </itemizedlist> RPC is defined by the style attribute on "
 "the SOAP binding."
 msgstr ""
+"Existe um elemento wrapper que nomeia a operação de ponto de extremidade com o RPC. Os elementos filhos dos pais RPC são parâmetros individuais. O corpo SOAP é construído baseando-se em regras simples: <itemizedlist> <listitem> <para> O nome da operação do tipo de portal define o nome do método do ponto de extremidade </para> </"
+"listitem> <listitem> <para> As partes da mensagem são os parâmetros do método de ponto de extremidade </"
+"para> </listitem> </itemizedlist> RPC é definido pelo atributo no binding do SOAP."
 
 #. Tag: programlisting
 #: resolved.xml:781
@@ -2101,7 +2114,7 @@
 msgid ""
 "With rpc style web services the portType names the operation (i.e. the java "
 "method on the endpoint)"
-msgstr ""
+msgstr "O portType nomeia a operação com os serviços da web de estilo rpc (ex.: o método Java no ponto de extremidade)"
 
 #. Tag: programlisting
 #: resolved.xml:788
@@ -2125,7 +2138,7 @@
 #: resolved.xml:790
 #, no-c-format
 msgid "Operation parameters are defined by individual message parts."
-msgstr ""
+msgstr "Os parâmetros de operação são definidos pelas partes da mensagem individual."
 
 #. Tag: programlisting
 #: resolved.xml:794
@@ -2151,7 +2164,7 @@
 msgid ""
 "Note, there is no complex type in XML schema that could validate the entire "
 "SOAP message payload."
-msgstr ""
+msgstr "Perceba que, não há tipo complexo no esquema XML que pode validar a carga de mensagem SOAP por completo."
 
 #. Tag: programlisting
 #: resolved.xml:800
@@ -2189,12 +2202,14 @@
 "JAX-WS Annotations#javax.jws.WebParam and JAX-WS Annotations#javax.jws."
 "WebResult respectively."
 msgstr ""
+"Os nomes do elemento dos valores de parâmetros/retorno podem ser definidos usandoJAX-WS Annotations#javax.jws.WebParam e JAX-WS Annotations#javax.jws."
+"WebResult respectivamente."
 
 #. Tag: title
 #: resolved.xml:809
 #, no-c-format
 msgid "RPC/Encoded"
-msgstr ""
+msgstr "RPC/Encoded"
 
 #. Tag: para
 #: resolved.xml:810
@@ -2212,24 +2227,29 @@
 "interop scenarios with SOAP stacks that do not support literal encoding. "
 "Specifically, JBossWS does not support:-"
 msgstr ""
+"O estilo de codificação SOAP é definido pelo <ulink url=\"http://www.w3."
+"org/TR/2000/NOTE-SOAP-20000508/#_Toc478383512\">chapter 5</ulink> da especificação <ulink url=\"http://www.w3.org/TR/2000/NOTE-SOAP-20000508/\">SOAP-1.1</"
+"ulink>. Ele herdou problemas de interoperabilidade que não podem ser arrumados. O <ulink url=\"http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-"
+"04-16.html\">Basic Profile-1.0</ulink> proibe este estilo de codificação no <ulink url=\"http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-04-16."
+"html#refinement16448072\">4.1.7 SOAP encodingStyle Attribute</ulink>. O JBossWS possui suporte básico para o rpc/encoded que é fornecido para cenários de interoperabilidade com as pilhas SOAP que não suportam a codificação literal. O JBossWS não suporta:"
 
 #. Tag: para
 #: resolved.xml:817
 #, no-c-format
 msgid "element references"
-msgstr ""
+msgstr "referências de elementos"
 
 #. Tag: para
 #: resolved.xml:822
 #, no-c-format
 msgid "soap arrays as bean properties"
-msgstr ""
+msgstr "arrays soap como propriedades de bean"
 
 #. Tag: title
 #: resolved.xml:832
 #, no-c-format
 msgid "Web Service Endpoints"
-msgstr ""
+msgstr "Pontos de Extremidade do Serviço da Web"
 
 #. Tag: para
 #: resolved.xml:833
@@ -2240,13 +2260,13 @@
 "annotations and deployed to the server. The server automatically generates "
 "and publishes the abstract contract (i.e. wsdl+schema) for client "
 "consumption. All marshalling/unmarshalling is delegated to JAXB [2]."
-msgstr ""
+msgstr "O JAX-WS simplifica o modelo de desenvolvimento para o ponto de extremidade de serviço da web como um excelente negócio. Simplificando, o bean de implementação do ponto de extremidade está anotado com as anotações JAX-WS e implementado ao servidor. O servidor gera automaticamente e publica o contrato abstrato (ex. wsdl+esquema) para o consumo do cliente. Todos os controles/descontroles são delegados para o JAXB [2]."
 
 #. Tag: title
 #: resolved.xml:840
 #, no-c-format
 msgid "Plain old Java Object (POJO)"
-msgstr ""
+msgstr "Plain old Java Object (POJO)"
 
 #. Tag: para
 #: resolved.xml:841
@@ -2254,7 +2274,7 @@
 msgid ""
 "Let's take a look at simple POJO endpoint implementation. All endpoint "
 "associated metadata is provided via JSR-181 annotations"
-msgstr ""
+msgstr "Vamos observar uma implementação de ponto de extremidade POJO. Todos os pontos de extremidade associados ao banco de dados são fornecidos através das anotações JSR-181."
 
 #. Tag: programlisting
 #: resolved.xml:843
@@ -2271,18 +2291,28 @@
 "    }\n"
 " }"
 msgstr ""
+"@WebService\n"
+"@SOAPBinding(style = SOAPBinding.Style.RPC)\n"
+"public class JSEBean01\n"
+"   {\n"
+"    @WebMethod\n"
+"    public String echo(String input)\n"
+"    {\n"
+"    ...\n"
+"    }\n"
+" }"
 
 #. Tag: title
 #: resolved.xml:849
 #, no-c-format
 msgid "The endpoint as a web application"
-msgstr ""
+msgstr "O ponto de extremidade como um aplicativo da web"
 
 #. Tag: para
 #: resolved.xml:850
 #, no-c-format
 msgid "A JAX-WS java service endpoint (JSE) is deployed as a web application."
-msgstr ""
+msgstr "O ponto de extremidade do serviço Java JAX-WS - JAX-WS java service endpoint (JSE) é implementados como um aplicativo da web."
 
 #. Tag: programlisting
 #: resolved.xml:853
@@ -2300,12 +2330,23 @@
 "        &lt;/servlet-mapping&gt;\n"
 "&lt;/web-app&gt;"
 msgstr ""
+"&lt;web-app ...&gt;\n"
+"        &lt;servlet&gt;\n"
+"        &lt;servlet-name&gt;TestService&lt;/servlet-name&gt;\n"
+"        &lt;servlet-class&gt;org.jboss.test.ws.jaxws.samples.jsr181pojo."
+"JSEBean01&lt;/servlet-class&gt;\n"
+"        &lt;/servlet&gt;\n"
+"        &lt;servlet-mapping&gt;\n"
+"&lt;servlet-name&gt;TestService&lt;/servlet-name&gt;\n"
+"        &lt;url-pattern&gt;/*&lt;/url-pattern&gt;\n"
+"        &lt;/servlet-mapping&gt;\n"
+"&lt;/web-app&gt;"
 
 #. Tag: title
 #: resolved.xml:857
 #, no-c-format
 msgid "<title>Packaging the endpoint</title>"
-msgstr ""
+msgstr "<title>Empacotamento do Ponto de Extremidade</title>"
 
 #. Tag: para
 #: resolved.xml:858
@@ -2313,7 +2354,7 @@
 msgid ""
 "A JSR-181 java service endpoint (JSE) is packaged as a web application in a "
 "*.war file."
-msgstr ""
+msgstr "O JSR-181 java service endpoint (JSE) é empacotado como um aplicativo da web num arquivo *.war."
 
 #. Tag: programlisting
 #: resolved.xml:862
@@ -2327,18 +2368,25 @@
 "        &lt;/classes&gt;\n"
 "&lt;/war&gt;"
 msgstr ""
+"&lt;war warfile=\"${build.dir}/libs/jbossws-samples-jsr181pojo.war\" webxml="
+"\"${build.resources.dir}/samples/jsr181pojo/WEB-INF/web.xml\"&gt;\n"
+"        &lt;classes dir=\"${build.dir}/classes\"&gt;\n"
+"&lt;include name=\"org/jboss/test/ws/samples/jsr181pojo/JSEBean01.class\"/"
+"&gt;\n"
+"        &lt;/classes&gt;\n"
+"&lt;/war&gt;"
 
 #. Tag: para
 #: resolved.xml:864
 #, no-c-format
 msgid "Note that only the endpoint implementation bean and web.xml are required."
-msgstr ""
+msgstr "Perceba que apenas o bean de implementação e o web.xml são solicitados."
 
 #. Tag: title
 #: resolved.xml:876
 #, no-c-format
 msgid "<title>Accessing the generated WSDL</title>"
-msgstr ""
+msgstr "<title>>Acesso ao WSDL gerado</title>"
 
 #. Tag: para
 #: resolved.xml:877 resolved.xml:897
@@ -2347,7 +2395,7 @@
 "A successfully deployed service endpoint will show up in the service "
 "endpoint manager. This is also where you find the links to the generated "
 "wsdl."
-msgstr ""
+msgstr "O ponto de extremidade do serviço implementado com êxito aparecerá no gerenciador do ponto de extremidade do serviço. Isso é também onde você encontra os links ao wsdl gerado."
 
 #. Tag: programlisting
 #: resolved.xml:879
@@ -2357,6 +2405,9 @@
 "http://yourhost:8080/jbossws/services\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"http://yourhost:8080/jbossws/services\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:879 resolved.xml:899
@@ -2367,12 +2418,15 @@
 "org/mediawiki/index.php?title=JAX-WS_User_Guide#Top_Down_.28Java_to_WSDL.29"
 "\">#Top Down (Java to WSDL)</ulink>"
 msgstr ""
+"Perceba que, é possível também gerar o contrato abstrato sem estar conectado usando as ferramentas jbosssw. Para maiores detalhes a este respeito, por favor consulte <ulink url=\"http://jbws.dyndns."
+"org/mediawiki/index.php?title=JAX-WS_User_Guide#Top_Down_.28Java_to_WSDL.29"
+"\">#Top Down (Java to WSDL)</ulink>"
 
 #. Tag: title
 #: resolved.xml:884
 #, no-c-format
 msgid "EJB3 Stateless Session Bean (SLSB)"
-msgstr ""
+msgstr "EJB3 Stateless Session Bean (SLSB)"
 
 #. Tag: para
 #: resolved.xml:885
@@ -2384,6 +2438,9 @@
 "Plain old Java Object (POJO)</ulink> endpoints. EJB-2.1 endpoints are "
 "supported using the JAX-RPC progamming model."
 msgstr ""
+"O modelo de programação JAX-WS suporta o mesmo conjunto de anotações nos beans de sessão sem estado como nos pontos de extremidade <ulink url=\"http://jbws.dyndns.org/mediawiki/"
+"index.php?title=JAX-WS_User_Guide#_Plain_old_Java_Object_.28POJO.29\"># "
+"Plain old Java Object (POJO)</ulink>.Os pontos de extremidade são suportados usando o modelo de programação JAX-RPC."
 
 #. Tag: programlisting
 #: resolved.xml:886
@@ -2404,6 +2461,20 @@
 "  }\n"
 "  }"
 msgstr ""
+"@Stateless\n"
+"  @Remote(EJB3RemoteInterface.class)\n"
+"  @RemoteBinding(jndiBinding = \"/ejb3/EJB3EndpointInterface\")\n"
+"          \n"
+"  @WebService\n"
+"  @SOAPBinding(style = SOAPBinding.Style.RPC)\n"
+"  public class EJB3Bean01 implements EJB3RemoteInterface\n"
+"  {\n"
+"  @WebMethod\n"
+"  public String echo(String input)\n"
+"  {\n"
+"  ...\n"
+"  }\n"
+"  }"
 
 #. Tag: para
 #: resolved.xml:888
@@ -2411,19 +2482,19 @@
 msgid ""
 "Above you see an EJB-3.0 stateless session bean that exposes one method both "
 "on the remote interface and on and as an endpoint operation."
-msgstr ""
+msgstr "Você verá acima um bean de sessão sem estado EJB-3.0 que expõe um método ambos na interface remota, além de no e como uma operação de ponto de extremidade."
 
 #. Tag: emphasis
 #: resolved.xml:890
 #, no-c-format
 msgid "<emphasis>Packaging the endpoint</emphasis>"
-msgstr ""
+msgstr "<emphasis>Empacotando o ponto de extremidade</emphasis>"
 
 #. Tag: para
 #: resolved.xml:892
 #, no-c-format
 msgid "A JSR-181 EJB service endpoint is packaged as an ordinary ejb deployment."
-msgstr ""
+msgstr "O ponto de extremidade do serviço JSR-181 EJB é empacotado como uma implementação ejb ordinária."
 
 #. Tag: programlisting
 #: resolved.xml:893
@@ -2438,12 +2509,20 @@
 "&lt;/fileset&gt;\n"
 "&lt;/jar&gt;"
 msgstr ""
+"&lt;jar jarfile=\"${build.dir}/libs/jbossws-samples-jsr181ejb.jar\"&gt;\n"
+"&lt;fileset dir=\"${build.dir}/classes\"&gt;\n"
+"&lt;include name=\"org/jboss/test/ws/samples/jsr181ejb/EJB3Bean01.class\"/"
+"&gt;\n"
+"&lt;include name=\"org/jboss/test/ws/samples/jsr181ejb/EJB3RemoteInterface."
+"class\"/&gt;\n"
+"&lt;/fileset&gt;\n"
+"&lt;/jar&gt;"
 
 #. Tag: emphasis
 #: resolved.xml:895
 #, no-c-format
 msgid "<emphasis>Accessing the generated WSDL</emphasis>"
-msgstr ""
+msgstr "<emphasis>Accesso ao WSDL gerado</emphasis>"
 
 #. Tag: programlisting
 #: resolved.xml:898
@@ -2452,12 +2531,14 @@
 "<![CDATA[\n"
 "  http://yourhost:8080/jbossws/services]]>"
 msgstr ""
+"<![CDATA[\n"
+"  http://yourhost:8080/jbossws/services]]>"
 
 #. Tag: title
 #: resolved.xml:902
 #, no-c-format
 msgid "Endpoint Provider"
-msgstr ""
+msgstr "Fornecedor do Ponto de Extremidade"
 
 #. Tag: para
 #: resolved.xml:903
@@ -2466,7 +2547,7 @@
 "JAX-WS services typically implement a native Java service endpoint interface "
 "(SEI), perhaps mapped from a WSDL port type, either directly or via the use "
 "of annotations."
-msgstr ""
+msgstr "Os serviços JAX-WS normalmente implementam uma interface de ponto de extremidade de serviço Java nativo (SEI - service endpoint interface), talvez mapeado a partir do tipo de porta WSDL, tanto diretamente ou através do uso de anotações."
 
 #. Tag: para
 #: resolved.xml:904
@@ -2478,7 +2559,7 @@
 "services to be able to operate at the XML message level. The Provider "
 "interface offers an alternative to SEIs and may be implemented by services "
 "wishing to work at the XML message level."
-msgstr ""
+msgstr "O Java SEIs fornece um alto nível de abstração cêntrica Java que oculta os detalhes de cobertura entre os objetos e suas representações XML para uso nas mensagens baseadas no XML. No entanto, em alguns casos isto é desejável para que serviços estejam aptos a operar no nível de mensagem XML. A interface do Fornecedor oferece uma alternativa aos SEIs e pode ser implementado pelos serviços desejando trabalhar no nível de mensagem XML."
 
 #. Tag: para
 #: resolved.xml:905
@@ -2486,7 +2567,7 @@
 msgid ""
 "A Provider based service instance&#x2019;s invoke method is called for each "
 "message received for the service."
-msgstr ""
+msgstr "Um método de invocação da instância de serviço baseada no Fornecedor é chamada para cada mensagem recebida para o serviço."
 
 #. Tag: programlisting
 #: resolved.xml:906
@@ -2502,6 +2583,15 @@
 " }\n"
 "}"
 msgstr ""
+"@WebServiceProvider\n"
+"@ServiceMode(value = Service.Mode.PAYLOAD)\n"
+"public class ProviderBeanPayload implements Provider&lt;Source&gt;\n"
+"{\n"
+"public Source invoke(Source req)\n"
+"{\n"
+"// Access the entire request PAYLOAD and return the response PAYLOAD\n"
+" }\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:907
@@ -2510,13 +2600,13 @@
 "Note, Service.Mode.PAYLOAD is the default and does not have to be declared "
 "explicitly. You can also use Service.Mode.MESSAGE to access the entire SOAP "
 "message (i.e. with MESSAGE the Provider can also see SOAP Headers)"
-msgstr ""
+msgstr "O Service.Mode.PAYLOAD é padrão e não precisa ser declarado explicitamente. Você pode também usar um Service.Mode.MESSAGE para acessar a mensagem SOAP por completo (ex.: com a MENSAGEM o Fornecedor pode também observar os Cabeçalhos SOAP) "
 
 #. Tag: title
 #: resolved.xml:910
 #, no-c-format
 msgid "WebServiceContext"
-msgstr ""
+msgstr "WebServiceContext"
 
 #. Tag: para
 #: resolved.xml:911
@@ -2527,7 +2617,7 @@
 "then use thread-local information to return the correct information "
 "regardless of how many threads are concurrently being used to serve requests "
 "addressed to the same endpoint object."
-msgstr ""
+msgstr "O WebServiceContext é tratado como um recurso injetável que pode ser configurado no momento que o ponto de extremidade é inicializado. O objeto WebServiceContext usará a informação local de segmentação para retornar a informação correta independente de quantas segmentações estão sendo atualmente utilizadas para servir as solicitações endereçadas ao mesmo objeto de ponto de extremidade."
 
 #. Tag: programlisting
 #: resolved.xml:912
@@ -2561,18 +2651,45 @@
 "}\n"
 "}"
 msgstr ""
+"@WebService\n"
+"public class EndpointJSE\n"
+"{\n"
+"@Resource\n"
+"WebServiceContext wsCtx;\n"
+" \n"
+"@WebMethod\n"
+"public String testGetMessageContext()\n"
+"{\n"
+"SOAPMessageContext jaxwsContext = (SOAPMessageContext)wsCtx.getMessageContext"
+"();\n"
+"return jaxwsContext != null ? \"pass\" : \"fail\";\n"
+"}\n"
+"..\n"
+"@WebMethod\n"
+"public String testGetUserPrincipal()\n"
+"{\n"
+"Principal principal = wsCtx.getUserPrincipal();\n"
+"return principal.getName();\n"
+"}\n"
+"  \n"
+"@WebMethod\n"
+"public boolean testIsUserInRole(String role)\n"
+"{\n"
+"return wsCtx.isUserInRole(role);\n"
+"}\n"
+"}"
 
 #. Tag: title
 #: resolved.xml:915
 #, no-c-format
 msgid "Web Service Clients"
-msgstr ""
+msgstr "Clientes de Serviço da Web"
 
 #. Tag: title
 #: resolved.xml:917
 #, no-c-format
 msgid "Service"
-msgstr ""
+msgstr "Serviço"
 
 #. Tag: para
 #: resolved.xml:918
@@ -2582,7 +2699,7 @@
 "A WSDL service is a collection of related ports, each of which consists of a "
 "port type bound to a particular protocol and available at a particular "
 "endpoint address."
-msgstr ""
+msgstr "O <literal>Service</literal> é uma abstração que representa um serviço WSDL. O serviço WSDL é uma coleção de portas relacionadas, cada qual consiste de um bound de tipo de porta a um protocolo particular e disponível a um endereço de ponto de extremidade particular."
 
 #. Tag: para
 #: resolved.xml:919
@@ -2591,19 +2708,19 @@
 "For most clients, you will start with a set of stubs generated from the "
 "WSDL. One of these will be the service, and you will create objects of that "
 "class in order to work with the service (see \"static case\" below)."
-msgstr ""
+msgstr "Para a maioria dos clientes, você começará com um conjunto de stubs gerados a partir do WSDL. Um deles será o serviço e você criará objetos daquela classe com o objetivo de trabalhar com o serviço (consulte\"caso estático\" abaixo). "
 
 #. Tag: title
 #: resolved.xml:921
 #, no-c-format
 msgid "Service Usage"
-msgstr ""
+msgstr "Uso de Serviço "
 
 #. Tag: emphasis
 #: resolved.xml:923
 #, no-c-format
 msgid "Static case"
-msgstr ""
+msgstr "Caso estático"
 
 #. Tag: para
 #: resolved.xml:925
@@ -2613,7 +2730,7 @@
 "jbossws tools like <emphasis>wsconsume</emphasis>. This usually gives a mass "
 "of files, one of which is the top of the tree. This is the service "
 "implementation class."
-msgstr ""
+msgstr "A maioria dos clientes começarão com o arquivo WSDL e gerarão alguns stubs usando as ferramentas do jbossws como <emphasis>wsconsume</emphasis>. Isto normalmente gera uma massa de arquivo, um deles é o topo da árvore. Este é a classe da implementação do serviço."
 
 #. Tag: para
 #: resolved.xml:926
@@ -2623,7 +2740,7 @@
 "public constructors, one with no arguments and one with two arguments, "
 "representing the wsdl location (a java.net.URL) and the service name (a "
 "javax.xml.namespace.QName) respectively."
-msgstr ""
+msgstr "A classe da implementação gerada pode ser reconhecida uma vez que ela possuirá construtores públicos, um sem argumentos e um com dois argumentos, representando a localização wsdl (um java.net.URL) e o nome do serviço (um javax.xml.namespace.QName) respectivamente."
 
 #. Tag: para
 #: resolved.xml:927
@@ -2633,7 +2750,7 @@
 "location and service name are those found in the WSDL. These are set "
 "implicitly from the WebServiceClient annotation that decorates the generated "
 "class."
-msgstr ""
+msgstr "Normalmente, você usará o construtor sem argumento. Neste caso, a localização WSDL e o nome do serviço são aqueles encontrados no WSDL. Eles são configurados implicitamente da anotação WebServiceClient que decora a classe gerada."
 
 #. Tag: para
 #: resolved.xml:928
@@ -2641,7 +2758,7 @@
 msgid ""
 "The following code snippet shows the generated constructors from the "
 "generated class:"
-msgstr ""
+msgstr "O trecho de código seguinte apresenta os construtores gerados a partir da classe gerada:"
 
 #. Tag: programlisting
 #: resolved.xml:929
@@ -2667,6 +2784,25 @@
 "...\n"
 "}"
 msgstr ""
+"// Generated Service Class\n"
+"  \n"
+" @WebServiceClient(name=\"StockQuoteService\", targetNamespace=\"http://"
+"example.com/stocks\", wsdlLocation=\"http://example.com/stocks.wsdl\")\n"
+"public class StockQuoteService extends javax.xml.ws.Service \n"
+"{\n"
+"public StockQuoteService() \n"
+"{\n"
+"super(new URL(\"http://example.com/stocks.wsdl\"), new QName(\"http://"
+"example.com/stocks\", \"StockQuoteService\"));\n"
+"}\n"
+"  \n"
+"public StockQuoteService(String wsdlLocation, QName serviceName) \n"
+"{\n"
+"super(wsdlLocation, serviceName);\n"
+"}\n"
+"  \n"
+"...\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:930
@@ -2679,12 +2815,15 @@
 "the entire SOAP message, have a look at <ulink url=\"http://jbws.dyndns.org/"
 "mediawiki/index.php?title=JAX-WS_User_Guide#Dispatch\">#Dispatch</ulink>."
 msgstr ""
+"A seção <ulink url=\"http://jbws.dyndns.org/mediawiki/index.php?title=JAX-"
+"WS_User_Guide#Dynamic_Proxy\">#Dynamic Proxy</ulink> explica como obter uma porta de um serviço e como invocar uma operação na porta. Caso você precise trabalhar com a carga XML diretamente ou a representação XML da mensagem SOAP por completa, veja <ulink url=\"http://jbws.dyndns.org/"
+"mediawiki/index.php?title=JAX-WS_User_Guide#Dispatch\">#Dispatch</ulink>."
 
 #. Tag: emphasis
 #: resolved.xml:932
 #, no-c-format
 msgid "Dynamic case"
-msgstr ""
+msgstr "Caso dinâmico"
 
 #. Tag: para
 #: resolved.xml:934
@@ -2693,7 +2832,7 @@
 "In the dynamic case, when nothing is generated, a web service client uses "
 "<literal>Service.create</literal> to create Service instances, the following "
 "code illustrates this process."
-msgstr ""
+msgstr "No caso dinâmico, quando nada é gerado, um cliente da web usa o <literal>Service.create</literal> para criar as instâncias de serviço. O seguinte código ilustra esse processo."
 
 #. Tag: programlisting
 #: resolved.xml:935
@@ -2704,6 +2843,10 @@
 "\");\n"
 "Service service = Service.create(wsdlLocation, serviceName);"
 msgstr ""
+"URL wsdlLocation = new URL(\"http://example.org/my.wsdl\");\n"
+"QName serviceName = new QName(\"http://example.org/sample\", \"MyService"
+"\");\n"
+"Service service = Service.create(wsdlLocation, serviceName);"
 
 #. Tag: para
 #: resolved.xml:937
@@ -2711,13 +2854,13 @@
 msgid ""
 "This is the nastiest way to work with JBossWs. Older versions have extensive "
 "details on DII as it was then known."
-msgstr ""
+msgstr "Esta é uma das maneiras mais complicadas de se trabalhar com o JBoss. As versões antigas possuem detalhes no DII assim como era conhecido."
 
 #. Tag: title
 #: resolved.xml:940
 #, no-c-format
 msgid "Handler Resolver"
-msgstr ""
+msgstr "Solucionador de Manuseio"
 
 #. Tag: para
 #: resolved.xml:941
@@ -2732,6 +2875,9 @@
 "setHandlerResolver methods that may be used to configure a set of handlers "
 "on a per-service, per-port or per-protocol binding basis."
 msgstr ""
+"O JAX-WS fornece uma flexibilidade de framework plug-in para módulos de processamento de mensagem, conhecidos como manuseadores, que podem ser usados para estender as capacidades do sistema do período de execução JAX-WS. <ulink url=\"http://jbws.dyndns.org/mediawiki/index.php?"
+"title=JAX-WS_User_Guide#Handler_Framework\">#Handler Framework</ulink> descreve o framework manuseador em detalhes. Uma instância de serviço fornece acesso ao HandlerResolver através de um par de  métodos getHandlerResolver/"
+"setHandlerResolver que podem ser usados para configurar um conjunto de manuseadores com base no binding por serviço, protocolo e porta."
 
 #. Tag: para
 #: resolved.xml:942
@@ -2742,13 +2888,13 @@
 "create the required handler chain. Subsequent changes to the handler "
 "resolver configured for a Service instance do not affect the handlers on "
 "previously created proxies, or Dispatch instances."
-msgstr ""
+msgstr "Quando uma instância de serviço é usada para criar um proxy ou uma instância Dispatch (distribuída), o solucionador do manuseador registrado com o serviço é usado para criar uma cadeia de manuseador requerida. As alterações subseqüentes ao solucionador do manuseador configurado para a instância de Serviço não afetam os manuseadores nos proxies criados anteriormente ou instâncias Dispatch. "
 
 #. Tag: title
 #: resolved.xml:946
 #, no-c-format
 msgid "Executor"
-msgstr ""
+msgstr "Executor"
 
 #. Tag: para
 #: resolved.xml:947
@@ -2759,13 +2905,13 @@
 "requested by the application. The setExecutor and getExecutor methods of "
 "Service can be used to modify and retrieve the executor configured for a "
 "service."
-msgstr ""
+msgstr "As instâncias do serviço podem ser configuradas com o java.util.concurrent.Executor. O executor será então usado para invocar quaisquer retornos de chamadas solicitadas pelo aplicativo. Os métodos setExecutor e getExecutor do Serviço podem ser usados para modificar e recuperar o executor configurado para o serviço."
 
 #. Tag: title
 #: resolved.xml:952
 #, no-c-format
 msgid "Dynamic Proxy"
-msgstr ""
+msgstr "Proxy Dinâmico"
 
 #. Tag: para
 #: resolved.xml:953
@@ -2775,6 +2921,8 @@
 "the <ulink url=\"http://jbws.dyndns.org/mediawiki/index.php?title=JAX-"
 "WS_User_Guide#Service\">#Service</ulink>."
 msgstr ""
+"Você pode criar uma instância de um cliente proxy usando um dos métodos getPort no <ulink url=\"http://jbws.dyndns.org/mediawiki/index.php?title=JAX-"
+"WS_User_Guide#Service\">#Service</ulink>."
 
 #. Tag: programlisting
 #: resolved.xml:954
@@ -2808,6 +2956,33 @@
 " ...\n"
 "  }"
 msgstr ""
+"/** \n"
+" * The getPort method returns a proxy. A service client\n"
+" * uses this proxy to invoke operations on the target\n"
+" * service endpoint. The &lt;code&gt;serviceEndpointInterface&lt;/code&gt;\n"
+" * specifies the service endpoint interface that is supported by\n"
+" * the created dynamic proxy instance.\n"
+" **/\n"
+" public &lt;T&gt; T getPort(QName portName, Class&lt;T&gt; "
+"serviceEndpointInterface)\n"
+" {\n"
+"  ...\n"
+"  }\n"
+"  \n"
+"  /** \n"
+" * The getPort method returns a proxy. The parameter\n"
+" * &lt;code&gt;serviceEndpointInterface&lt;/code&gt; specifies the service\n"
+" * endpoint interface that is supported by the returned proxy.\n"
+" * In the implementation of this method, the JAX-WS\n"
+" * runtime system takes the responsibility of selecting a protocol\n"
+" * binding (and a port) and configuring the proxy accordingly.\n"
+" * The returned proxy should not be reconfigured by the client.\n"
+" *\n"
+" **/\n"
+" public &lt;T&gt; T getPort(Class&lt;T&gt; serviceEndpointInterface)\n"
+" {\n"
+" ...\n"
+"  }"
 
 #. Tag: para
 #: resolved.xml:955
@@ -2818,6 +2993,9 @@
 "title=JAX-WS_User_Guide#_Top_Down_.28WSDL_to_Java.29\"># Top Down (WSDL to "
 "Java)</ulink>"
 msgstr ""
+"A interface de ponto de extremidade do serviço - service endpoint interface (SEI) é normalmente gerada usandi ferramentas. Por favor consulte <ulink url=\"http://jbws.dyndns.org/mediawiki/index.php?"
+"title=JAX-WS_User_Guide#_Top_Down_.28WSDL_to_Java.29\"># Top Down (WSDL to "
+"Java)</ulink> para maiores detalhes."
 
 #. Tag: para
 #: resolved.xml:956
@@ -2828,6 +3006,8 @@
 "methods to get ports. These methods also return dynamic proxies that "
 "implement the SEI."
 msgstr ""
+"O <ulink url=\"http://jbws.dyndns.org/mediawiki/index.php?"
+"title=JAX-WS_User_Guide#Service\">#Service</ulink> estático gerado normalmente oferece os métodos digitados para obter as portas. Estes métodos também retornam os proxies dinâmicos que implementam o SEI."
 
 #. Tag: programlisting
 #: resolved.xml:957
@@ -2854,12 +3034,32 @@
 "        }\n"
 "  }"
 msgstr ""
+"@WebServiceClient(name = \"TestEndpointService\", targetNamespace = \"http://"
+"org.jboss.ws/wsref\", \n"
+"  wsdlLocation = \"http://localhost.localdomain:8080/jaxws-samples-"
+"webserviceref?wsdl\")\n"
+"  \n"
+"        public class TestEndpointService extends Service\n"
+"        {\n"
+"        ...\n"
+"          \n"
+"        public TestEndpointService(URL wsdlLocation, QName serviceName) {\n"
+"        super(wsdlLocation, serviceName);\n"
+"        }\n"
+"          \n"
+"        @WebEndpoint(name = \"TestEndpointPort\")\n"
+"        public TestEndpoint getTestEndpointPort() \n"
+"        {\n"
+"        return (TestEndpoint)super.getPort(TESTENDPOINTPORT, TestEndpoint."
+"class);\n"
+"        }\n"
+"  }"
 
 #. Tag: title
 #: resolved.xml:961
 #, no-c-format
 msgid "WebServiceRef"
-msgstr ""
+msgstr "WebServiceRef"
 
 #. Tag: para
 #: resolved.xml:962
@@ -2869,12 +3069,14 @@
 "service. It follows the resource pattern exemplified by the javax.annotation."
 "Resource annotation in JSR-250 [5]"
 msgstr ""
+"A anotação WebServiceRef é usada para declarar uma referência ao serviço da Web. Isso segue o padrão do recurso exemplificado pela anotação javax.annotation. "
+"Resource no JSR-250 [5]."
 
 #. Tag: para
 #: resolved.xml:963
 #, no-c-format
 msgid "There are two uses to the WebServiceRef annotation:"
-msgstr ""
+msgstr "Existem dois usos para a anotação WebServiceRef:"
 
 #. Tag: para
 #: resolved.xml:966
@@ -2887,7 +3089,7 @@
 "have the default value (Object.class, that is). If the type cannot be "
 "inferred, then at least the type element MUST be present with a non-default "
 "value."
-msgstr ""
+msgstr "Para definir uma referência em que o tipo é uma classe de serviço gerada. Neste caso, o tipo e valor do elemento irão ambos referir ao tipo de classe do serviço gerado. Além disso, caso o tipo de referência possa ser referido pela declaração do campo/método em que a anotação é aplicada, os elementos de valor e tipo TALVEZ tenham o valor padrão (Object.class). Caso o tipo não possa ser concluído, então pelo menos o elemento tipo DEVE ser apresentado com um valor que não seja padrão."
 
 #. Tag: para
 #: resolved.xml:969
@@ -2900,7 +3102,7 @@
 "subtype of javax.xml.ws.Service). The wsdlLocation element, if present, "
 "overrides theWSDL location information specified in the WebService "
 "annotation of the referenced generated service class."
-msgstr ""
+msgstr "Para definir uma referência em que o tipo é um SEI. Neste caso, o elemento tipo PODE ser apresentado com o seu próprio valor padrão caso o tipo de referência possa ser concluído  a partir da declaração campo/método anotado, mas o elemento valor DEVE sempre estar presente e referir ao tipo de classe do serviço gerado (um subtipo do javax.xml.ws.Service). O elemento wsdlLocation substitui a informação da localização WSDL especificada na anotação à referenciada classe do serviço gerado."
 
 #. Tag: programlisting
 #: resolved.xml:972
@@ -2914,12 +3116,19 @@
 " @WebServiceRef\n"
 " public TestEndpoint port3;"
 msgstr ""
+"public class EJB3Client implements EJB3Remote\n"
+"{\n"
+" @WebServiceRef\n"
+" public TestEndpointService service4;\n"
+"   \n"
+" @WebServiceRef\n"
+" public TestEndpoint port3;"
 
 #. Tag: emphasis
 #: resolved.xml:974
 #, no-c-format
 msgid "WebServiceRef Customization"
-msgstr ""
+msgstr "Personalização do WebServiceRef"
 
 #. Tag: para
 #: resolved.xml:976
@@ -2927,31 +3136,31 @@
 msgid ""
 "In jboss-5.0.x we offer a number of overrides and extensions to the "
 "WebServiceRef annotation. These include"
-msgstr ""
+msgstr "No jboss-5.0.x, nós oferecemos um numero de substituições e extensões à anotação WebServiceRef. Isto inclui:"
 
 #. Tag: para
 #: resolved.xml:979
 #, no-c-format
 msgid "define the port that should be used to resolve a container-managed port"
-msgstr ""
+msgstr "definir uma porta que deve ser usada para resolver uma porta de recipiente gerenciado"
 
 #. Tag: para
 #: resolved.xml:982
 #, no-c-format
 msgid "define default Stub property settings for Stub objects"
-msgstr ""
+msgstr "definir as configurações padrões da propriedades Stub para os objetos Stub"
 
 #. Tag: para
 #: resolved.xml:985
 #, no-c-format
 msgid "define the URL of a final WSDL document to be used"
-msgstr ""
+msgstr "definir o URL de um documento WSDL a ser usado"
 
 #. Tag: para
 #: resolved.xml:988
 #, no-c-format
 msgid "Example:"
-msgstr ""
+msgstr "Exemplo:"
 
 #. Tag: programlisting
 #: resolved.xml:989
@@ -2993,6 +3202,41 @@
 "&lt;/port-info&gt;\n"
 "&lt;/service-ref&gt;"
 msgstr ""
+"&lt;service-ref&gt;\n"
+"&lt;service-ref-name&gt;OrganizationService&lt;/service-ref-name&gt;\n"
+"&lt;wsdl-override&gt;file:/wsdlRepository/organization-service.wsdl&lt;/wsdl-"
+"override&gt;\n"
+"&lt;/service-ref&gt;\n"
+".. \n"
+"&lt;service-ref&gt;\n"
+"&lt;service-ref-name&gt;OrganizationService&lt;/service-ref-name&gt;\n"
+"&lt;config-name&gt;Secure Client Config&lt;/config-name&gt;\n"
+"&lt;config-file&gt;META-INF/jbossws-client-config.xml&lt;/config-file&gt;\n"
+"&lt;handler-chain&gt;META-INF/jbossws-client-handlers.xml&lt;/handler-"
+"chain&gt;\n"
+"&lt;/service-ref&gt;\n"
+"  \n"
+"&lt;service-ref&gt;\n"
+"&lt;service-ref-name&gt;SecureService&lt;/service-ref-name&gt;\n"
+"&lt;service-class-name&gt;org.jboss.tests.ws.jaxws.webserviceref."
+"SecureEndpointService&lt;/service-class-name&gt;\n"
+"&lt;service-qname&gt;{http://org.jboss.ws/wsref}SecureEndpointService&lt;/"
+"service-qname&gt;\n"
+"&lt;port-info&gt;\n"
+"&lt;service-endpoint-interface&gt;org.jboss.tests.ws.jaxws.webserviceref."
+"SecureEndpoint&lt;/service-endpoint-interface&gt;\n"
+"&lt;port-qname&gt;{http://org.jboss.ws/wsref}SecureEndpointPort&lt;/port-"
+"qname&gt;\n"
+"&lt;stub-property&gt;\n"
+"&lt;name&gt;javax.xml.ws.security.auth.username&lt;/name&gt;\n"
+"&lt;value&gt;kermit&lt;/value&gt;\n"
+"&lt;/stub-property&gt;\n"
+"&lt;stub-property&gt;\n"
+"&lt;name&gt;javax.xml.ws.security.auth.password&lt;/name&gt;\n"
+"&lt;value&gt;thefrog&lt;/value&gt;\n"
+"&lt;/stub-property&gt;\n"
+"&lt;/port-info&gt;\n"
+"&lt;/service-ref&gt;"
 
 #. Tag: para
 #: resolved.xml:991
@@ -3001,12 +3245,14 @@
 "For details please see <emphasis role=\"bold\">service-ref_5_0.dtd</"
 "emphasis> in the jboss docs directory."
 msgstr ""
+"Para maiores detalhes, por favor consulte <emphasis role=\"bold\">service-ref_5_0.dtd</"
+"emphasis> no diretório de documentos do jboss."
 
 #. Tag: title
 #: resolved.xml:994
 #, no-c-format
 msgid "Dispatch"
-msgstr ""
+msgstr "Dispatch"
 
 #. Tag: para
 #: resolved.xml:995
@@ -3018,7 +3264,7 @@
 "XML messages, but in some cases operating at the XML message level is "
 "desirable. The Dispatch interface provides support for this mode of "
 "interaction."
-msgstr ""
+msgstr "Os Serviços XMLWeb usam mensagens XML para comunicação entre os serviços e clientes de serviços. Os JAX-WS APIs de nível mais alto são designados para ocultar os detalhes de conversão entre as invocações do método Java e as mensagens XML correspondentes, mas em alguns casos a operação no nível de mensagem XML é desejável. A interface Dispatch fornece suporte para este modo de interação."
 
 #. Tag: para
 #: resolved.xml:996
@@ -3027,6 +3273,8 @@
 "Dispatch supports two usage modes, identified by the constants javax.xml.ws."
 "Service.Mode.MESSAGE and javax.xml.ws.Service.Mode.PAYLOAD respectively:"
 msgstr ""
+"O Dispatch suporta dois modos de uso, identificados pelas constâncias javax.xml.ws."
+"Service.Mode.MESSAGE and javax.xml.ws.Service.Mode.PAYLOAD respectivamente:"
 
 #. Tag: para
 #: resolved.xml:997
@@ -3036,7 +3284,7 @@
 "work directly with protocol-specific message structures. E.g., when used "
 "with a SOAP protocol binding, a client application would work directly with "
 "a SOAP message."
-msgstr ""
+msgstr "<emphasis role=\"bold\">Message</emphasis>  Neste modo, os aplicativos do cliente trabalham diretamente com as estruturas de mensagem específica. Ex.: quando usado com um binding de protocolo SOAP, o aplicativo do cliente trabalharia diretamente com a mensagem SOAP."
 
 #. Tag: para
 #: resolved.xml:998
@@ -3047,7 +3295,7 @@
 "themselves. E.g., when used with a SOAP protocol binding, a client "
 "application would work with the contents of the SOAP Body rather than the "
 "SOAP message as a whole."
-msgstr ""
+msgstr "<emphasis role=\"bold\">Message Payload</emphasis> Neste modo, os aplicativos do cliente trabalham com a carga das mensagens ao invés das próprias mensagens. Ex.: quando usado com o binding do protocolo, o aplicativo do cliente apenas trabalharia com os conteúdos do Corpo SOAP ao invés da mensagem SOAP como um todo."
 
 #. Tag: para
 #: resolved.xml:999
@@ -3057,7 +3305,7 @@
 "message payloads as XML and requires an intimate knowledge of the desired "
 "message or payload structure. Dispatch is a generic class that supports "
 "input and output of messages or message payloads of any type."
-msgstr ""
+msgstr "Dispatch é um APi de nível baixo que solicita que clientes construam mensagens ou cargas de mensagens como XML e solicita que um conhecimento íntimo da mensagem desejada ou estrutura de carga. Dipatch é uma classe genérica que suporta entrada e saída de mensagens ou cargas de mensagens de qualquer tipo."
 
 #. Tag: programlisting
 #: resolved.xml:1001
@@ -3076,12 +3324,24 @@
 "Source retObj = (Source)dispatch.invoke(new StreamSource(new StringReader"
 "(payload)));"
 msgstr ""
+"Service service = Service.create(wsdlURL, serviceName);\n"
+"Dispatch dispatch = service.createDispatch(portName, StreamSource.class, "
+"Mode.PAYLOAD);\n"
+"  \n"
+"String payload = \"&lt;ns1:ping xmlns:ns1='http://oneway.samples.jaxws.ws."
+"test.jboss.org/'/&gt;\";\n"
+"dispatch.invokeOneWay(new StreamSource(new StringReader(payload)));\n"
+"  \n"
+"payload = \"&lt;ns1:feedback xmlns:ns1='http://oneway.samples.jaxws.ws.test."
+"jboss.org/'/&gt;\";\n"
+"Source retObj = (Source)dispatch.invoke(new StreamSource(new StringReader"
+"(payload)));"
 
 #. Tag: title
 #: resolved.xml:1004
 #, no-c-format
 msgid "Asynchronous Invocations"
-msgstr ""
+msgstr "Invocações Assíncronas"
 
 #. Tag: para
 #: resolved.xml:1005
@@ -3090,7 +3350,7 @@
 "The BindingProvider interface represents a component that provides a "
 "protocol binding for use by clients, it is implemented by proxies and is "
 "extended by the Dispatch interface."
-msgstr ""
+msgstr "A interface BindingProvider representa um componente que fornece um binding de protocolo para uso dos clientes. Isso é implementado pelos proxies e é estendido pela interface Dispatch."
 
 #. Tag: para
 #: resolved.xml:1017
@@ -3101,7 +3361,7 @@
 "BindingProvider instance at invocation time such that the response context "
 "is not updated when the operation completes. Instead a separate response "
 "context is made available using the Response interface."
-msgstr ""
+msgstr "As instâncias BindingProvider podem fornecer capacidades de operação assíncrona. Quando usadas, as invocações de operações assíncronas são decopiladas a partir da instância BindingProvider no período da invocação de forma que o contexto de resposta não é atualizado quando a operação é completada. Ao invés disso, um contexto de resposta separado é disponibilizado usando a interface Response."
 
 #. Tag: programlisting
 #: resolved.xml:1019
@@ -3122,12 +3382,26 @@
 "assertEquals(\"Async\", retStr);\n"
 "}"
 msgstr ""
+"public void testInvokeAsync() throws Exception\n"
+"{\n"
+"URL wsdlURL = new URL(\"http://\" + getServerHost() + \":8080/jaxws-samples-"
+"asynchronous?wsdl\");\n"
+"QName serviceName = new QName(targetNS, \"TestEndpointService\");\n"
+"Service service = Service.create(wsdlURL, serviceName);\n"
+"TestEndpoint port = service.getPort(TestEndpoint.class);\n"
+"  \n"
+"Response response = port.echoAsync(\"Async\");\n"
+"  \n"
+"// access future\n"
+"String retStr = (String) response.get();\n"
+"assertEquals(\"Async\", retStr);\n"
+"}"
 
 #. Tag: title
 #: resolved.xml:1022
 #, no-c-format
 msgid "Oneway Invocations"
-msgstr ""
+msgstr "Invocações de Oneway"
 
 #. Tag: para
 #: resolved.xml:1023
@@ -3136,7 +3410,7 @@
 "@Oneway indicates that the given web method has only an input message and no "
 "output. Typically, a oneway method returns the thread of control to the "
 "calling application prior to executing the actual business method."
-msgstr ""
+msgstr "@Oneway indica que o método da web gerado possui apenas uma mensagem de entrada e nenhuma de saída. Normalmente, o método oneway retorna a segmentação de controle ao aplicativo chamado antes de executar o método comercial atual."
 
 #. Tag: programlisting
 #: resolved.xml:1024
@@ -3164,12 +3438,33 @@
 "}\n"
 "}"
 msgstr ""
+"@WebService (name=\"PingEndpoint\")\n"
+"@SOAPBinding(style = SOAPBinding.Style.RPC)\n"
+"public class PingEndpointImpl\n"
+"{\n"
+" private static String feedback;\n"
+".. \n"
+"@WebMethod\n"
+"@Oneway\n"
+"public void ping()\n"
+"{\n"
+"log.info(\"ping\");\n"
+"feedback = \"ok\";\n"
+"}\n"
+".. \n"
+"@WebMethod\n"
+"public String feedback()\n"
+"{\n"
+"log.info(\"feedback\");\n"
+"return feedback;\n"
+"}\n"
+"}"
 
 #. Tag: title
 #: resolved.xml:1028
 #, no-c-format
 msgid "Common API"
-msgstr ""
+msgstr "API Comum"
 
 #. Tag: para
 #: resolved.xml:1029
@@ -3181,12 +3476,17 @@
 "<ulink url=\"http://jbws.dyndns.org/mediawiki/index.php?title=JAX-"
 "WS_User_Guide#Web_Service_Clients\">#Web Service Clients</ulink>"
 msgstr ""
+"Estas seções descrevem conceitos aplicados igualmente ao <ulink url=\"http://"
+"jbws.dyndns.org/mediawiki/index.php?title=JAX-"
+"WS_User_Guide#Web_Service_Endpoints\">#Web Service Endpoints</ulink> e "
+"<ulink url=\"http://jbws.dyndns.org/mediawiki/index.php?title=JAX-"
+"WS_User_Guide#Web_Service_Clients\">#Web Service Clients</ulink>."
 
 #. Tag: title
 #: resolved.xml:1031
 #, no-c-format
 msgid "Handler Framework"
-msgstr ""
+msgstr "Framework Manuseador"
 
 #. Tag: para
 #: resolved.xml:1032
@@ -3196,7 +3496,7 @@
 "client and server side runtimes. Proxies, and Dispatch instances, known "
 "collectively as binding providers, each use protocol bindings to bind their "
 "abstract functionality to specific protocols."
-msgstr ""
+msgstr "O framework manuseador é implementado pelo binding do protocolo JAX-WS em ambos os lados do servidor e cliente. Proxies e instâncias Dispatch, conhecidas coletivamente como fornecedores binding, usam binding de protocolo para efetuar o binding em suas funcionalidade abstrata com a função de especificar protocolos."
 
 #. Tag: para
 #: resolved.xml:1033
@@ -3207,7 +3507,7 @@
 "message is sent or received. Inbound messages are processed by handlers "
 "prior to binding provider processing. Outbound messages are processed by "
 "handlers after any binding provider processing."
-msgstr ""
+msgstr "Os manuseadores ao lado do servidor e do cliente são organizados numa lista ordenada conhecida como cadeia manuseadora. Os manuseadores com uma cadeia manuseadora são invocados cada vez que a mensagem é enviada ou recebida. As mensagens de entrada são processadas pelos manuseadores após qualquer processamento do fornecedor binding."
 
 #. Tag: para
 #: resolved.xml:1034
@@ -3219,13 +3519,13 @@
 "individual handlers and between handlers and client and service "
 "implementations. Different types of handlers are invoked with different "
 "types of message context."
-msgstr ""
+msgstr "Os manuseadores são invocados com um contexto de mensagem que fornece métodos para acessar e modificar as mensagens de entrada e saída, além de gerenciar um conjunto de propriedades. As propriedades de contexto de mensagem podem ser usadas para facilitar a comunicação entre manuseadores individuais e entre manuseadores, clientes e implementações de serviço. Tipos diferentes de manuseadores são invocados com tipos diferentes de contexto de mensagem."
 
 #. Tag: title
 #: resolved.xml:1047
 #, no-c-format
 msgid "Logical Handler"
-msgstr ""
+msgstr "Manuseador Lógico"
 
 #. Tag: para
 #: resolved.xml:1048
@@ -3235,13 +3535,13 @@
 "payloads. Logical handlers are protocol agnostic and are unable to affect "
 "protocol specific parts of a message. Logical handlers are handlers that "
 "implement javax.xml.ws.handler.LogicalHandler."
-msgstr ""
+msgstr "Manuseadores que apenas operam as propriedades de contexto de mensagem e cargas de mensagem. Manuseadores lógicos são agnóstico de protocolo e são impossibilitados de afetar as partes específicas de protocolo de uma mensagem. Os manuseadores lógicos são manuseadores que implementam o javax.xml.ws.handler.LogicalHandler."
 
 #. Tag: title
 #: resolved.xml:1051
 #, no-c-format
 msgid "Protocol Handler"
-msgstr ""
+msgstr "Manuseador de Protocolo"
 
 #. Tag: para
 #: resolved.xml:1052
@@ -3253,12 +3553,14 @@
 "are handlers that implement any interface derived from javax.xml.ws.handler."
 "Handler except javax.xml.ws.handler.LogicalHandler."
 msgstr ""
+"Os manuseadores que operam nas propriedades e contexto de mensagem e mensagens específicas de protocolo. Os manuseadores de mensagem são específicos a um protocolo particular e podem acessar e alterar os aspectos específicos de uma mensagem. Os manuseadores de protocolo são manuseadores que implementam qualquer interface derivada do javax.xml.ws.handler."
+"Handler, com exeção do javax.xml.ws.handler.LogicalHandler."
 
 #. Tag: title
 #: resolved.xml:1055
 #, no-c-format
 msgid "Service endpoint handlers"
-msgstr ""
+msgstr "Manuseadores do ponto de extremidade de serviço"
 
 #. Tag: para
 #: resolved.xml:1056
@@ -3266,7 +3568,7 @@
 msgid ""
 "On the service endpoint, handlers are defined using the @HandlerChain "
 "annotation."
-msgstr ""
+msgstr "No ponto de extremidade de serviço, os manuseadores são definidos usando a anotação @HandlerChain."
 
 #. Tag: programlisting
 #: resolved.xml:1057
@@ -3279,12 +3581,18 @@
 "...\n"
 "}"
 msgstr ""
+"@WebService\n"
+"@HandlerChain(file = \"jaxws-server-source-handlers.xml\")\n"
+"public class SOAPEndpointSourceImpl\n"
+"{\n"
+"...\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1058
 #, no-c-format
 msgid "The location of the handler chain file supports 2 formats"
-msgstr ""
+msgstr "A localização da pasta de cadeia do manuseador suporta 2 formatos"
 
 #. Tag: para
 #: resolved.xml:1059
@@ -3294,6 +3602,9 @@
 "myhandlers.foo.com/handlerfile1.xml\">http://myhandlers.foo.com/handlerfile1."
 "xml</ulink>)"
 msgstr ""
+"1. Um java.net.URL absoluto no externalForm. (ex.: <ulink url=\"http://"
+"myhandlers.foo.com/handlerfile1.xml\">http://myhandlers.foo.com/handlerfile1."
+"xml</ulink>)"
 
 #. Tag: para
 #: resolved.xml:1060
@@ -3302,12 +3613,14 @@
 "2. A relative path from the source file or class file. (ex: bar/handlerfile1."
 "xml)"
 msgstr ""
+"2. Um caminho relativo a partir da pasta de fonte ou pasta de classe. (ex.: bar/handlerfile1."
+"xml)"
 
 #. Tag: title
 #: resolved.xml:1063
 #, no-c-format
 msgid "Service client handlers"
-msgstr ""
+msgstr "Manuseadores de cliente de serviço"
 
 #. Tag: para
 #: resolved.xml:1064
@@ -3316,6 +3629,8 @@
 "On the client side, handler can be configured using the @HandlerChain "
 "annotation on the SEI or dynamically using the API."
 msgstr ""
+"Ao lado do cliente, o manuseador pode ser configurado usando a anotação @HandlerChain "
+"no SEI ou dinamicamente usando o API."
 
 #. Tag: programlisting
 #: resolved.xml:1065
@@ -3331,12 +3646,21 @@
 "handlerChain.add(new RoutingHandler());\n"
 "bindingProvider.getBinding().setHandlerChain(handlerChain); // important!"
 msgstr ""
+"Service service = Service.create(wsdlURL, serviceName);\n"
+"Endpoint port = (Endpoint)service.getPort(Endpoint.class);\n"
+"  \n"
+"BindingProvider bindingProvider = (BindingProvider)port;\n"
+"List&lt;Handler&gt; handlerChain = new ArrayList&lt;Handler&gt;();\n"
+"handlerChain.add(new LogHandler());\n"
+"handlerChain.add(new AuthorizationHandler());\n"
+"handlerChain.add(new RoutingHandler());\n"
+"bindingProvider.getBinding().setHandlerChain(handlerChain); // important!"
 
 #. Tag: title
 #: resolved.xml:1069
 #, no-c-format
 msgid "Message Context"
-msgstr ""
+msgstr "Contexto de mensagem"
 
 #. Tag: para
 #: resolved.xml:1070
@@ -3348,7 +3672,7 @@
 "processing related state. For example, a handler may use the put method to "
 "insert a property in the message context that one or more other handlers in "
 "the handler chain may subsequently obtain via the get method."
-msgstr ""
+msgstr "O MessageContext é uma super interface para todos os contextos de mensagem JAX-WS. Isto estende o Map&lt;String,Object&gt; com métodos adicionais e constantes ao gerenciar um conjunto de propriedades que ativam manuseadores numa cadeia de manuseador para compartilhamento do estado relacionado de processamento. Por exemplo, um manuseador pode usar o método para inserir uma propriedade no contexto da mensagem que um ou mais manuseadores na cadeia do manuseador pode subseqüentemente obter através do método obter."
 
 #. Tag: para
 #: resolved.xml:1071
@@ -3386,6 +3710,9 @@
 "peekMessageContext(); \n"
 "msgContext.setProperty(&lt;Name&gt;, &lt;Value&gt;);"
 msgstr ""
+"CommonMessageContext msgContext = MessageContextAssociation."
+"peekMessageContext(); \n"
+"msgContext.setProperty(&lt;Name&gt;, &lt;Value&gt;);"
 
 #. Tag: title
 #: resolved.xml:1079
@@ -3449,6 +3776,15 @@
 "throw new SOAPFaultException(fault);\n"
 "}"
 msgstr ""
+"public void throwSoapFaultException()\n"
+"{\n"
+"SOAPFactory factory = SOAPFactory.newInstance();\n"
+"SOAPFault fault = factory.createFault(\"this is a fault string!\", new QName"
+"(\"http://foo\", \"FooCode\"));\n"
+"fault.setFaultActor(\"mr.actor\");\n"
+"fault.addDetail().addChildElement(\"test\");\n"
+"throw new SOAPFaultException(fault);\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1091
@@ -3465,6 +3801,10 @@
 "throw new UserException(\"validation\", 123, \"Some validation error\");\n"
 "}"
 msgstr ""
+"public void throwApplicationException() throws UserException\n"
+"{\n"
+"throw new UserException(\"validation\", 123, \"Some validation error\");\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1096
@@ -3478,7 +3818,7 @@
 #: resolved.xml:1102
 #, no-c-format
 msgid "DataBinding"
-msgstr ""
+msgstr "DataBinding"
 
 #. Tag: title
 #: resolved.xml:1104
@@ -3527,7 +3867,7 @@
 #: resolved.xml:1112
 #, no-c-format
 msgid "http://anonsvn.jboss.org/repos/jbossws/projects/jaxbintros/"
-msgstr ""
+msgstr "http://anonsvn.jboss.org/repos/jbossws/projects/jaxbintros/"
 
 #. Tag: para
 #: resolved.xml:1116
@@ -3616,6 +3956,23 @@
 "[...]\n"
 "}"
 msgstr ""
+"package org.jboss.test.ws.jaxws.samples.xop.doclit;\n"
+"  \n"
+"import javax.ejb.Remote;\n"
+"import javax.jws.WebService;\n"
+"import javax.jws.soap.SOAPBinding;\n"
+"import javax.xml.ws.BindingType;\n"
+"  \n"
+"@Remote\n"
+"@WebService(targetNamespace = \"http://org.jboss.ws/xop/doclit\")\n"
+"@SOAPBinding(style = SOAPBinding.Style.DOCUMENT, parameterStyle = "
+"SOAPBinding.ParameterStyle.BARE)\n"
+"@BindingType(value=\"http://schemas.xmlsoap.org/wsdl/soap/http?mtom=true"
+"\")                         (1)\n"
+"public interface MTOMEndpoint {\n"
+"  \n"
+"[...]\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1202
@@ -3650,6 +4007,13 @@
 "binding = (SOAPBinding)((BindingProvider)port).getBinding();\n"
 "binding.setMTOMEnabled(true);"
 msgstr ""
+"[...]\n"
+"Service service = Service.create(wsdlURL, serviceName);\n"
+"port = service.getPort(MTOMEndpoint.class);\n"
+"  \n"
+"// enable MTOM\n"
+"binding = (SOAPBinding)((BindingProvider)port).getBinding();\n"
+"binding.setMTOMEnabled(true);"
 
 #. Tag: para
 #: resolved.xml:1213
@@ -3663,7 +4027,7 @@
 #: resolved.xml:1219
 #, no-c-format
 msgid "SwaRef"
-msgstr ""
+msgstr "SwaRef"
 
 #. Tag: para
 #: resolved.xml:1220
@@ -3730,6 +4094,35 @@
 "}\n"
 "}"
 msgstr ""
+"/**\n"
+"* Payload bean that will use SwaRef encoding\n"
+"*/\n"
+"@XmlRootElement\n"
+"public class DocumentPayload\n"
+"{\n"
+"private DataHandler data;\n"
+"  \n"
+"public DocumentPayload()\n"
+"{\n"
+"}\n"
+"  \n"
+"public DocumentPayload(DataHandler data)\n"
+"{\n"
+"this.data = data;\n"
+"}\n"
+"  \n"
+"@XmlElement\n"
+"@XmlAttachmentRef\n"
+"public DataHandler getData()\n"
+"{\n"
+"return data;\n"
+"}\n"
+"  \n"
+"public void setData(DataHandler data)\n"
+"{\n"
+"this.data = data;\n"
+"}\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1226
@@ -3757,6 +4150,18 @@
 "  \n"
 "}"
 msgstr ""
+"@WebService\n"
+"public interface DocWrappedEndpoint\n"
+"{\n"
+"@WebMethod\n"
+"DocumentPayload beanAnnotation(DocumentPayload dhw, String test);\n"
+"  \n"
+"@WebMethod\n"
+"@XmlAttachmentRef\n"
+"DataHandler parameterAnnotation(@XmlAttachmentRef DataHandler data, String "
+"test);\n"
+"  \n"
+"}"
 
 #. Tag: programlisting
 #: resolved.xml:1229
@@ -3773,6 +4178,16 @@
 "&lt;/env:Body&gt;\n"
 "&lt;/env:Envelope&gt;"
 msgstr ""
+"&lt;env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'&gt;\n"
+"&lt;env:Header/&gt;\n"
+"&lt;env:Body&gt;\n"
+"&lt;ns2:parameterAnnotation xmlns:ns2='http://swaref.samples.jaxws.ws.test."
+"jboss.org/'&gt;\n"
+"&lt;arg0&gt;cid:0-1180017772935-32455963 at ws.jboss.org&lt;/arg0&gt;\n"
+"&lt;arg1&gt;Wrapped test&lt;/arg1&gt;\n"
+"&lt;/ns2:parameterAnnotation&gt;\n"
+"&lt;/env:Body&gt;\n"
+"&lt;/env:Envelope&gt;"
 
 #. Tag: title
 #: resolved.xml:1232
@@ -3796,6 +4211,8 @@
 "&lt;element name=\"data\" type=\"wsi:swaRef\" \n"
 "xmlns:wsi=\"http://ws-i.org/profiles/basic/1.1/xsd\"/&gt;"
 msgstr ""
+"&lt;element name=\"data\" type=\"wsi:swaRef\" \n"
+"xmlns:wsi=\"http://ws-i.org/profiles/basic/1.1/xsd\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:1235
@@ -3895,7 +4312,7 @@
 #: resolved.xml:1284
 #, no-c-format
 msgid "wsprovide"
-msgstr ""
+msgstr "wsprovide"
 
 #. Tag: para
 #: resolved.xml:1288
@@ -3909,7 +4326,7 @@
 #: resolved.xml:1294
 #, no-c-format
 msgid "wsconsume"
-msgstr ""
+msgstr "wsconsume"
 
 #. Tag: para
 #: resolved.xml:1298
@@ -3924,7 +4341,7 @@
 #: resolved.xml:1304
 #, no-c-format
 msgid "wsrunclient"
-msgstr ""
+msgstr "wsrunclient"
 
 #. Tag: para
 #: resolved.xml:1308
@@ -3971,6 +4388,16 @@
 "}\n"
 "}"
 msgstr ""
+"package echo;\n"
+"  \n"
+"@javax.jws.WebService\n"
+"public class Echo\n"
+"{\n"
+"public String echo(String input)\n"
+"{\n"
+"return input;\n"
+"}\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1319
@@ -4012,6 +4439,13 @@
 "echo/jaxws/Echo.class\n"
 "echo/jaxws/EchoResponse.class"
 msgstr ""
+"$ javac -d . -classpath jboss-jaxws.jar Echo.java\n"
+"$ wsprovide -w echo.Echo\n"
+"Generating WSDL:\n"
+"EchoService.wsdl\n"
+"Writing Classes:\n"
+"echo/jaxws/Echo.class\n"
+"echo/jaxws/EchoResponse.class"
 
 #. Tag: para
 #: resolved.xml:1322
@@ -4029,6 +4463,11 @@
 "&lt;/port&gt;\n"
 "&lt;/service&gt;"
 msgstr ""
+"&lt;service name='EchoService'&gt;\n"
+"&lt;port binding='tns:EchoBinding' name='EchoPort'&gt;\n"
+"&lt;soap:address location='REPLACE_WITH_ACTUAL_URL'/&gt;\n"
+"&lt;/port&gt;\n"
+"&lt;/service&gt;"
 
 #. Tag: para
 #: resolved.xml:1324
@@ -4047,6 +4486,12 @@
 "&lt;/operation&gt;\n"
 "&lt;/portType&gt;"
 msgstr ""
+"&lt;portType name='Echo'&gt;\n"
+"&lt;operation name='echo' parameterOrder='echo'&gt;\n"
+"&lt;input message='tns:Echo_echo'/&gt;\n"
+"&lt;output message='tns:Echo_echoResponse'/&gt;\n"
+"&lt;/operation&gt;\n"
+"&lt;/portType&gt;"
 
 #. Tag: para
 #: resolved.xml:1328
@@ -4086,6 +4531,22 @@
 "&lt;/servlet-mapping&gt;\n"
 "&lt;/web-app&gt;"
 msgstr ""
+"&lt;web-app xmlns=\"http://java.sun.com/xml/ns/j2ee\"\n"
+"xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
+"xsi:schemaLocation=\"http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/"
+"ns/j2ee/web-app_2_4.xsd\"\n"
+"version=\"2.4\"&gt;\n"
+"  \n"
+"&lt;servlet&gt;\n"
+"&lt;servlet-name&gt;Echo&lt;/servlet-name&gt;\n"
+"&lt;servlet-class&gt;echo.Echo&lt;/servlet-class&gt;\n"
+"&lt;/servlet&gt;\n"
+"  \n"
+"&lt;servlet-mapping&gt;\n"
+"&lt;servlet-name&gt;Echo&lt;/servlet-name&gt;\n"
+"&lt;url-pattern&gt;/Echo&lt;/url-pattern&gt;\n"
+"&lt;/servlet-mapping&gt;\n"
+"&lt;/web-app&gt;"
 
 #. Tag: para
 #: resolved.xml:1334
@@ -4110,6 +4571,18 @@
 "adding: WEB-INF/web.xml(in = 576) (out= 271)(deflated 52%)\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"$ mkdir -p WEB-INF/classes\n"
+"$ cp -rp echo WEB-INF/classes/\n"
+"$ cp web.xml WEB-INF\n"
+"$ jar cvf echo.war WEB-INF\n"
+"added manifest\n"
+"adding: WEB-INF/(in = 0) (out= 0)(stored 0%)\n"
+"adding: WEB-INF/classes/(in = 0) (out= 0)(stored 0%)\n"
+"adding: WEB-INF/classes/echo/(in = 0) (out= 0)(stored 0%)\n"
+"adding: WEB-INF/classes/echo/Echo.class(in = 340) (out= 247)(deflated 27%)\n"
+"adding: WEB-INF/web.xml(in = 576) (out= 271)(deflated 52%)\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:1336
@@ -4125,6 +4598,9 @@
 " cp echo.war /usr/local/jboss-4.2.0.GA-ejb3/server/default/deploy\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+" cp echo.war /usr/local/jboss-4.2.0.GA-ejb3/server/default/deploy\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:1338
@@ -4200,6 +4676,22 @@
 "echo/package-info.java\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"  \n"
+"$ wsconsume -k EchoService.wsdl\n"
+"echo/Echo.java\n"
+"echo/EchoResponse.java\n"
+"echo/EchoService.java\n"
+"echo/Echo_Type.java\n"
+"echo/ObjectFactory.java\n"
+"echo/package-info.java\n"
+"echo/Echo.java\n"
+"echo/EchoResponse.java\n"
+"echo/EchoService.java\n"
+"echo/Echo_Type.java\n"
+"echo/ObjectFactory.java\n"
+"echo/package-info.java\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:1351
@@ -4223,7 +4715,7 @@
 #: resolved.xml:1371
 #, no-c-format
 msgid "Echo.java"
-msgstr ""
+msgstr "Echo.java"
 
 #. Tag: para
 #: resolved.xml:1374
@@ -4235,7 +4727,7 @@
 #: resolved.xml:1379
 #, no-c-format
 msgid "Echo_Type.java"
-msgstr ""
+msgstr "Echo_Type.java"
 
 #. Tag: para
 #: resolved.xml:1382
@@ -4247,7 +4739,7 @@
 #: resolved.xml:1387
 #, no-c-format
 msgid "EchoResponse.java"
-msgstr ""
+msgstr "EchoResponse.java"
 
 #. Tag: para
 #: resolved.xml:1390
@@ -4259,7 +4751,7 @@
 #: resolved.xml:1395
 #, no-c-format
 msgid "ObjectFactory.java"
-msgstr ""
+msgstr "ObjectFactory.java"
 
 #. Tag: para
 #: resolved.xml:1398
@@ -4271,7 +4763,7 @@
 #: resolved.xml:1403
 #, no-c-format
 msgid "package-info.java"
-msgstr ""
+msgstr "package-info.java"
 
 #. Tag: para
 #: resolved.xml:1406
@@ -4283,7 +4775,7 @@
 #: resolved.xml:1411
 #, no-c-format
 msgid "EchoService.java"
-msgstr ""
+msgstr "EchoService.java"
 
 #. Tag: para
 #: resolved.xml:1414
@@ -4318,6 +4810,19 @@
 "  \n"
 "}"
 msgstr ""
+"@WebService(name = \"Echo\", targetNamespace = \"http://echo/\")\n"
+"public interface Echo {\n"
+"@WebMethod\n"
+"@WebResult(targetNamespace = \"\")\n"
+"@RequestWrapper(localName = \"echo\", targetNamespace = \"http://echo/\", "
+"className = \"echo.Echo_Type\")\n"
+"@ResponseWrapper(localName = \"echoResponse\", targetNamespace = \"http://"
+"echo/\", className = \"echo.EchoResponse\")\n"
+"public String echo(\n"
+"@WebParam(name = \"arg0\", targetNamespace = \"\")\n"
+"String arg0);\n"
+"  \n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1422
@@ -4342,6 +4847,16 @@
 "}\n"
 "}"
 msgstr ""
+"package echo;\n"
+"  \n"
+"@javax.jws.WebService(endpointInterface=\"echo.Echo\")\n"
+"public class EchoImpl implements Echo\n"
+"{\n"
+"public String echo(String arg0)\n"
+"{\n"
+"return arg0;\n"
+"}\n"
+"}"
 
 #. Tag: title
 #: resolved.xml:1426
@@ -4408,6 +4923,12 @@
 "&lt;/port&gt;\n"
 "&lt;/service&gt;"
 msgstr ""
+"&lt;service name=\"EchoService\"&gt;\n"
+"&lt;port binding=\"tns:EchoBinding\" name=\"EchoPort\"&gt;\n"
+"&lt;soap:address location=\"http://localhost.localdomain:8080/echo/Echo\"/"
+"&gt;\n"
+"&lt;/port&gt;\n"
+"&lt;/service&gt;"
 
 #. Tag: para
 #: resolved.xml:1439
@@ -4435,6 +4956,19 @@
 "echo/ObjectFactory.java\n"
 "echo/package-info.java"
 msgstr ""
+"$ wsconsume -k http://localhost:8080/echo/Echo?wsdl\n"
+"echo/Echo.java\n"
+"echo/EchoResponse.java\n"
+"echo/EchoService.java\n"
+"echo/Echo_Type.java\n"
+"echo/ObjectFactory.java\n"
+"echo/package-info.java\n"
+"echo/Echo.java\n"
+"echo/EchoResponse.java\n"
+"echo/EchoService.java\n"
+"echo/Echo_Type.java\n"
+"echo/ObjectFactory.java\n"
+"echo/package-info.java"
 
 #. Tag: para
 #: resolved.xml:1441
@@ -4480,6 +5014,37 @@
 "}\n"
 "}"
 msgstr ""
+"@WebServiceClient(name = \"EchoService\", targetNamespace = \"http://echo/"
+"\", wsdlLocation = \"http://localhost:8080/echo/Echo?wsdl\")\n"
+"public class EchoService extends Service\n"
+"{\n"
+"private final static URL ECHOSERVICE_WSDL_LOCATION;\n"
+"  \n"
+"static {\n"
+"URL url = null;\n"
+"try {\n"
+"url = new URL(\"http://localhost:8080/echo/Echo?wsdl\");\n"
+"} catch (MalformedURLException e) {\n"
+"e.printStackTrace();\n"
+"}\n"
+"ECHOSERVICE_WSDL_LOCATION = url;\n"
+"}\n"
+"  \n"
+"public EchoService(URL wsdlLocation, QName serviceName) {\n"
+"super(wsdlLocation, serviceName);\n"
+"}\n"
+"  \n"
+"public EchoService() {\n"
+"super(ECHOSERVICE_WSDL_LOCATION, new QName(\"http://echo/\", \"EchoService"
+"\"));\n"
+"}\n"
+"  \n"
+"@WebEndpoint(name = \"EchoPort\")\n"
+"public Echo getEchoPort() {\n"
+"return (Echo)super.getPort(new QName(\"http://echo/\", \"EchoPort\"), Echo."
+"class);\n"
+"}\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1443
@@ -4531,6 +5096,23 @@
 "} \n"
 "}"
 msgstr ""
+"import echo.*;\n"
+"..\n"
+"public class EchoClient\n"
+"{\n"
+"public static void main(String args[])\n"
+"{\n"
+"if (args.length != 1)\n"
+"{\n"
+"System.err.println(\"usage: EchoClient &lt;message&gt;\");\n"
+"System.exit(1);\n"
+"}\n"
+"  \n"
+"EchoService service = new EchoService();\n"
+"Echo echo = service.getEchoPort();\n"
+"System.out.println(\"Server said: \" + echo.echo(args[0]));\n"
+"} \n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1453
@@ -4550,6 +5132,10 @@
 "Server said: Hello World!\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"$ wsrunclient EchoClient &apos;Hello World!&apos;\n"
+"Server said: Hello World!\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:1455
@@ -4576,6 +5162,18 @@
 "System.out.println(\"Server said: \" + echo.echo(args[0]));\n"
 "..."
 msgstr ""
+"...\n"
+"EchoService service = new EchoService();\n"
+"Echo echo = service.getEchoPort();\n"
+"  \n"
+"/* Set NEW Endpoint Location */\n"
+"String endpointURL = \"http://NEW_ENDPOINT_URL\";\n"
+"BindingProvider bp = (BindingProvider)echo;\n"
+"bp.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, "
+"endpointURL);\n"
+"  \n"
+"System.out.println(\"Server said: \" + echo.echo(args[0]));\n"
+"..."
 
 #. Tag: title
 #: resolved.xml:1460
@@ -4617,7 +5215,7 @@
 #: resolved.xml:1485
 #, no-c-format
 msgid "http://java.sun.com/webservices/docs/2.0/jaxws/customizations.html"
-msgstr ""
+msgstr "http://java.sun.com/webservices/docs/2.0/jaxws/customizations.html"
 
 #. Tag: para
 #: resolved.xml:1489
@@ -4641,7 +5239,7 @@
 #: resolved.xml:1502
 #, no-c-format
 msgid "WS-Addressing"
-msgstr ""
+msgstr "WS-Addressing"
 
 #. Tag: para
 #: resolved.xml:1503
@@ -4718,6 +5316,26 @@
 "{ ... }\n"
 "}"
 msgstr ""
+"@WebService(name = \"StatefulEndpoint\", targetNamespace = \"http://org."
+"jboss.ws/samples/wsaddressing\", serviceName = \"TestService\")\n"
+"@EndpointConfig(configName = \"Standard WSAddressing Endpoint\")\n"
+"@HandlerChain(file = \"WEB-INF/jaxws-handlers.xml\")\n"
+"@SOAPBinding(style = SOAPBinding.Style.RPC)\n"
+"public class StatefulEndpointImpl implements StatefulEndpoint, "
+"ServiceLifecycle\n"
+"{\n"
+"@WebMethod\n"
+"public void addItem(String item)\n"
+"{ ... }\n"
+"  \n"
+"@WebMethod\n"
+"public void checkout()\n"
+"{ ... }\n"
+"  \n"
+"@WebMethod\n"
+"public String getItems()\n"
+"{ ... }\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1524
@@ -4756,6 +5374,21 @@
 "  \n"
 "&lt;/handler-chains&gt;"
 msgstr ""
+"&lt;handler-chains xmlns=\"http://java.sun.com/xml/ns/javaee\" xmlns:xsi="
+"\"http://www.w3.org/2001/XMLSchema-instance\"\n"
+"xsi:schemaLocation=\"http://java.sun.com/xml/ns/javaee "
+"javaee_web_services_1_2.xsd\"&gt;\n"
+"  \n"
+"&lt;handler-chain&gt;\n"
+"&lt;protocol-bindings&gt;##SOAP11_HTTP&lt;/protocol-bindings&gt;\n"
+"&lt;handler&gt;\n"
+"&lt;handler-name&gt;Application Server Handler&lt;/handler-name&gt;\n"
+"&lt;handler-class&gt;org.jboss.test.ws.jaxws.samples.wsaddressing."
+"ServerHandler&lt;/handler-class&gt;\n"
+"&lt;/handler&gt;\n"
+"&lt;/handler-chain&gt;\n"
+"  \n"
+"&lt;/handler-chains&gt;"
 
 #. Tag: para
 #: resolved.xml:1527
@@ -4799,6 +5432,14 @@
 "customHandlerChain.add(new WSAddressingClientHandler());\n"
 "bindingProvider.getBinding().setHandlerChain(customHandlerChain);"
 msgstr ""
+"Service service = Service.create(wsdlURL, serviceName);\n"
+"port1 = (StatefulEndpoint)service.getPort(StatefulEndpoint.class);\n"
+"BindingProvider bindingProvider = (BindingProvider)port1;\n"
+"  \n"
+"List&lt;Handler&gt; customHandlerChain = new ArrayList&lt;Handler&gt;();\n"
+"customHandlerChain.add(new ClientHandler());\n"
+"customHandlerChain.add(new WSAddressingClientHandler());\n"
+"bindingProvider.getBinding().setHandlerChain(customHandlerChain);"
 
 #. Tag: para
 #: resolved.xml:1535
@@ -4839,6 +5480,26 @@
 "}\n"
 "}"
 msgstr ""
+"public class AddressingStatefulTestCase extends JBossWSTest\n"
+"{\n"
+"public void testAddItem() throws Exception\n"
+"{\n"
+"port1.addItem(\"Ice Cream\");\n"
+"port1.addItem(\"Ferrari\");\n"
+"  \n"
+"port2.addItem(\"Mars Bar\");\n"
+"port2.addItem(\"Porsche\");\n"
+"}\n"
+"  \n"
+"public void testGetItems() throws Exception\n"
+"{\n"
+"String items1 = port1.getItems();\n"
+"assertEquals(\"[Ice Cream, Ferrari]\", items1);\n"
+"  \n"
+"String items2 = port2.getItems();\n"
+"assertEquals(\"[Mars Bar, Porsche]\", items2);\n"
+"}\n"
+"}"
 
 #. Tag: emphasis
 #: resolved.xml:1541 resolved.xml:1800
@@ -4922,6 +5583,71 @@
 "&lt;/env:Body&gt;\n"
 "&lt;/env:Envelope&gt;"
 msgstr ""
+"&lt;env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'&gt;\n"
+"&lt;env:Header xmlns:wsa='http://schemas.xmlsoap.org/ws/2004/08/"
+"addressing'&gt;\n"
+"&lt;wsa:To&gt;uri:jbossws-samples-wsaddr/TestService&lt;/wsa:To&gt;\n"
+"&lt;wsa:Action&gt;http://org.jboss.ws/addressing/stateful/action&lt;/wsa:"
+"Action&gt;\n"
+"&lt;wsa:ReferenceParameters&gt;\n"
+"&lt;ns1:clientid xmlns:ns1='http://somens'&gt;clientid-1&lt;/ns1:"
+"clientid&gt;\n"
+"&lt;/wsa:ReferenceParameters&gt;\n"
+"&lt;/env:Header&gt;\n"
+"&lt;env:Body&gt;\n"
+"&lt;ns1:addItem xmlns:ns1='http://org.jboss.ws/samples/wsaddr'&gt;\n"
+"&lt;String_1&gt;Ice Cream&lt;/String_1&gt;\n"
+"&lt;/ns1:addItem&gt;\n"
+"&lt;/env:Body&gt;\n"
+"&lt;/env:Envelope&gt;\n"
+"  \n"
+"&lt;env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'&gt;\n"
+"&lt;env:Header xmlns:wsa='http://schemas.xmlsoap.org/ws/2004/08/"
+"addressing'&gt;\n"
+"&lt;wsa:To&gt;http://www.w3.org/2005/08/addressing/anonymous&lt;/wsa:To&gt;\n"
+"&lt;wsa:Action&gt;http://org.jboss.ws/addressing/stateful/actionReply&lt;/"
+"wsa:Action&gt;\n"
+"&lt;ns1:clientid xmlns:ns1='http://somens'&gt;clientid-1&lt;/ns1:"
+"clientid&gt;\n"
+"&lt;/env:Header&gt;\n"
+"&lt;env:Body&gt;\n"
+"&lt;ns1:addItemResponse xmlns:ns1='http://org.jboss.ws/samples/wsaddr'/&gt;\n"
+"&lt;/env:Body&gt;\n"
+"&lt;/env:Envelope&gt;\n"
+"  \n"
+"...\n"
+"  \n"
+"&lt;env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'&gt;\n"
+"&lt;env:Header xmlns:wsa='http://schemas.xmlsoap.org/ws/2004/08/"
+"addressing'&gt;\n"
+"&lt;wsa:To&gt;uri:jbossws-samples-wsaddr/TestService&lt;/wsa:To&gt;\n"
+"&lt;wsa:Action&gt;http://org.jboss.ws/addressing/stateful/action&lt;/wsa:"
+"Action&gt;\n"
+"&lt;wsa:ReferenceParameters&gt;\n"
+"&lt;ns1:clientid xmlns:ns1='http://somens'&gt;clientid-1&lt;/ns1:"
+"clientid&gt;\n"
+"&lt;/wsa:ReferenceParameters&gt;\n"
+"&lt;/env:Header&gt;\n"
+"&lt;env:Body&gt;\n"
+"&lt;ns1:getItems xmlns:ns1='http://org.jboss.ws/samples/wsaddr'/&gt;\n"
+"&lt;/env:Body&gt;\n"
+"&lt;/env:Envelope&gt;\n"
+"  \n"
+"&lt;env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'&gt;\n"
+"&lt;env:Header xmlns:wsa='http://schemas.xmlsoap.org/ws/2004/08/"
+"addressing'&gt;\n"
+"&lt;wsa:To&gt;http://www.w3.org/2005/08/addressing/anonymous&lt;/wsa:To&gt;\n"
+"&lt;wsa:Action&gt;http://org.jboss.ws/addressing/stateful/actionReply&lt;/"
+"wsa:Action&gt;\n"
+"&lt;ns1:clientid xmlns:ns1='http://somens'&gt;clientid-1&lt;/ns1:"
+"clientid&gt;\n"
+"&lt;/env:Header&gt;\n"
+"&lt;env:Body&gt;\n"
+"&lt;ns1:getItemsResponse xmlns:ns1='http://org.jboss.ws/samples/wsaddr'&gt;\n"
+"&lt;result&gt;[Ice Cream, Ferrari]&lt;/result&gt;\n"
+"&lt;/ns1:getItemsResponse&gt;\n"
+"&lt;/env:Body&gt;\n"
+"&lt;/env:Envelope&gt;"
 
 #. Tag: title
 #: resolved.xml:1548
@@ -5129,6 +5855,41 @@
 "}\n"
 "}"
 msgstr ""
+"package org.jboss.test.ws.jaxws.samples.wseventing;\n"
+"..\n"
+"import javax.jws.WebService;\n"
+"\n"
+"import org.jboss.logging.Logger;\n"
+"import org.jboss.ws.annotation.EndpointConfig;\n"
+"import org.jboss.ws.extensions.eventing.jaxws.AbstractEventSourceEndpoint;\n"
+"  \n"
+"/**\n"
+"* @author Heiko.Braun at jboss.org\n"
+"* @version $Id$\n"
+"* @since 18.01.2007\n"
+"*/\n"
+"@WebService"
+"(                                                                   (1)\n"
+"name = \"EventSource\",\n"
+"portName = \"EventSourcePort\",\n"
+"targetNamespace = \"http://schemas.xmlsoap.org/ws/2004/08/eventing\",\n"
+"wsdlLocation = \"/WEB-INF/wsdl/sysmon.wsdl"
+"\",                                 (2)\n"
+"endpointInterface = \"org.jboss.ws.extensions.eventing.jaxws."
+"EventSourceEndpoint\")\n"
+"@EndpointConfig(configName = \"Standard WSAddressing Endpoint"
+"\")                 (3)\n"
+"public class SysmonRegistrationEndpoint extends AbstractEventSourceEndpoint "
+"{  (4)\n"
+"  \n"
+"private static final Logger log = Logger.getLogger"
+"(SysmonRegistrationEndpoint.class);\n"
+"  \n"
+"protected Logger getLogger()\n"
+"{\n"
+"return log;\n"
+"}\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1620
@@ -5247,6 +6008,70 @@
 "  \n"
 "&lt;/wsdl:definitions&gt;"
 msgstr ""
+"&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;\n"
+"  \n"
+"&lt;wsdl:definitions\n"
+"targetNamespace=\"http://www.jboss.org/sysmon\"\n"
+"xmlns:tns=\"http://www.jboss.org/sysmon\"\n"
+"xmlns:wse='http://schemas.xmlsoap.org/ws/2004/08/eventing'\n"
+"xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'\n"
+"xmlns:wsa10='http://www.w3.org/2005/08/addressing'\n"
+"xmlns:xs='http://www.w3.org/2001/XMLSchema'\n"
+"xmlns:soap=\"http://schemas.xmlsoap.org/wsdl/soap/\"&gt;\n"
+"  \n"
+"&lt;wsdl:import\n"
+"(1)        namespace='http://schemas.xmlsoap.org/ws/2004/08/eventing'\n"
+"location='jbwse.wsdl' /&gt;\n"
+"  \n"
+"&lt;wsdl:types&gt;\n"
+"  \n"
+"&lt;xs:schema targetNamespace='http://schemas.xmlsoap.org/ws/2004/08/"
+"eventing'&gt;\n"
+"(2)      &lt;xs:include schemaLocation='jbwse.xsd'/&gt;\n"
+"&lt;/xs:schema&gt;\n"
+"  \n"
+"(3)   &lt;xs:schema\n"
+"targetNamespace=\"http://www.jboss.org/sysmon\"\n"
+"elementFormDefault=\"qualified\"\n"
+"blockDefault=\"#all\"&gt;\n"
+"&lt;xs:element name=\"SystemStatus\"&gt;\n"
+"&lt;xs:complexType&gt;\n"
+"&lt;xs:sequence&gt;\n"
+"&lt;xs:element name=\"Time \" type=\"xs:dateTime\"/&gt;\n"
+"&lt;xs:element name=\"HostName\" type=\"xs:string\"/&gt;\n"
+"&lt;xs:element name=\"HostAddress\" type=\"xs:string\"/&gt;\n"
+"&lt;xs:element name=\"ActiveThreadCount\" type=\"xs:int\"/&gt;\n"
+"&lt;xs:element name=\"FreeMemory\" type=\"xs:string\"/&gt;\n"
+"&lt;xs:element name=\"MaxMemory\" type=\"xs:string\"/&gt;\n"
+"&lt;/xs:sequence&gt;\n"
+"&lt;/xs:complexType&gt;\n"
+"&lt;/xs:element&gt;\n"
+"&lt;/xs:schema&gt;\n"
+"  \n"
+"&lt;/wsdl:types&gt;\n"
+"  \n"
+"&lt;wsdl:message name='SystemInfoMsg'&gt;\n"
+"&lt;wsdl:part name='body' element='tns:SystemStatus'/&gt;\n"
+"&lt;/wsdl:message&gt;\n"
+"  \n"
+"(4) &lt;wsdl:portType name='SystemInfo' wse:EventSource='true'&gt;\n"
+"&lt;wsdl:operation name='SysmonOp'&gt;\n"
+"&lt;wsdl:output message='tns:SystemInfoMsg'/&gt;\n"
+"&lt;/wsdl:operation&gt;\n"
+"&lt;/wsdl:portType&gt;\n"
+"  \n"
+"&lt;wsdl:binding name=\"SystemInfoBinding\" type=\"tns:SystemInfo\"&gt;\n"
+"&lt;soap:binding style=\"document\" transport=\"http://schemas.xmlsoap.org/"
+"soap/http\"/&gt;\n"
+"&lt;wsdl:operation name=\"SysmonOp\"&gt;\n"
+"&lt;soap:operation soapAction=\"\"/&gt;\n"
+"&lt;wsdl:output&gt;\n"
+"&lt;soap:body use=\"literal\"/&gt;\n"
+"&lt;/wsdl:output&gt;\n"
+"&lt;/wsdl:operation&gt;\n"
+"&lt;/wsdl:binding&gt;\n"
+"  \n"
+"&lt;/wsdl:definitions&gt;"
 
 #. Tag: para
 #: resolved.xml:1640
@@ -5294,7 +6119,7 @@
 #: resolved.xml:1656
 #, no-c-format
 msgid "java:/EventDispatcher"
-msgstr ""
+msgstr "java:/EventDispatcher"
 
 #. Tag: para
 #: resolved.xml:1658
@@ -5311,6 +6136,10 @@
 "void dispatch(URI eventSourceNS, Element payload);\n"
 "}"
 msgstr ""
+"public interface EventDispatcher\n"
+"{\n"
+"void dispatch(URI eventSourceNS, Element payload);\n"
+"}"
 
 #. Tag: emphasis
 #: resolved.xml:1662
@@ -5337,6 +6166,20 @@
 "//\n"
 "}"
 msgstr ""
+"(1)   URI eventSourceURI = new URI(\"http://http://www.jboss.org/sysmon/"
+"SystemInfo\");\n"
+"(2)   Element payload = DOMUtils.parse(\"SOME XML STRING\");\n"
+"try\n"
+"{\n"
+"InitialContext iniCtx = getInitialContext();\n"
+"(3)      EventDispatcher delegate = (EventDispatcher)\n"
+"iniCtx.lookup(EventingConstants.DISPATCHER_JNDI_NAME);\n"
+"(4)      delegate.dispatch(eventSourceURI, payload);\n"
+"}\n"
+"catch (Exception e)\n"
+"{\n"
+"//\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1667
@@ -5378,6 +6221,9 @@
 "jboss.ws.eventing:service=SubscriptionManager\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"jboss.ws.eventing:service=SubscriptionManager\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:1681
@@ -5411,7 +6257,7 @@
 #: resolved.xml:1696
 #, no-c-format
 msgid "WS-Security"
-msgstr ""
+msgstr "WS-Security"
 
 #. Tag: para
 #: resolved.xml:1697
@@ -5547,6 +6393,22 @@
 "&lt;/config&gt;\n"
 "&lt;/jboss-ws-security&gt;"
 msgstr ""
+"&lt;jboss-ws-security xmlns=\"http://www.jboss.com/ws-security/config\" \n"
+"xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
+"xsi:schemaLocation=\"http://www.jboss.com/ws-security/config \n"
+"http://www.jboss.com/ws-security/schema/jboss-ws-security_1_0.xsd\"&gt;\n"
+"(1)  &lt;key-store-file&gt;WEB-INF/wsse.keystore&lt;/key-store-file&gt;\n"
+"(2)  &lt;key-store-password&gt;jbossws&lt;/key-store-password&gt;\n"
+"(3)  &lt;trust-store-file&gt;WEB-INF/wsse.truststore&lt;/trust-store-"
+"file&gt;\n"
+"(4)  &lt;trust-store-password&gt;jbossws&lt;/trust-store-password&gt;\n"
+"(5)  &lt;config&gt;\n"
+"(6)    &lt;sign type=\"x509v3\" alias=\"wsse\"/&gt;\n"
+"(7)    &lt;requires&gt;\n"
+"(8)      &lt;signature/&gt;\n"
+"&lt;/requires&gt;\n"
+"&lt;/config&gt;\n"
+"&lt;/jboss-ws-security&gt;"
 
 #. Tag: para
 #: resolved.xml:1750
@@ -5638,6 +6500,12 @@
 "...\n"
 "}"
 msgstr ""
+"@WebService\n"
+"@EndpointConfig(configName = \"Standard WSSecurity Endpoint\")\n"
+"public class HelloJavaBean\n"
+"{\n"
+"...\n"
+"}"
 
 #. Tag: title
 #: resolved.xml:1778
@@ -5661,6 +6529,17 @@
 "&lt;/config&gt;\n"
 "&lt;/jboss-ws-security&gt;"
 msgstr ""
+"&lt;jboss-ws-security xmlns=\"http://www.jboss.com/ws-security/config\" \n"
+"xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
+"xsi:schemaLocation=\"http://www.jboss.com/ws-security/config \n"
+"http://www.jboss.com/ws-security/schema/jboss-ws-security_1_0.xsd\"&gt;\n"
+"(1)  &lt;config&gt;\n"
+"(2)    &lt;sign type=\"x509v3\" alias=\"wsse\"/&gt;\n"
+"(3)    &lt;requires&gt;\n"
+"(4)      &lt;signature/&gt;\n"
+"&lt;/requires&gt;\n"
+"&lt;/config&gt;\n"
+"&lt;/jboss-ws-security&gt;"
 
 #. Tag: para
 #: resolved.xml:1782
@@ -5735,6 +6614,18 @@
 "&lt;sysproperty key=\"org.jboss.ws.wsse.keyStoreType\" value=\"jks\"/&gt;\n"
 "&lt;sysproperty key=\"org.jboss.ws.wsse.trustStoreType\" value=\"jks\"/&gt;"
 msgstr ""
+"&lt;sysproperty key=\"org.jboss.ws.wsse.keyStore\"\n"
+"value=\"${tests.output.dir}/resources/jaxrpc/samples/wssecurity/wsse.keystore"
+"\"/&gt;\n"
+"&lt;sysproperty key=\"org.jboss.ws.wsse.trustStore\" \n"
+"value=\"${tests.output.dir}/resources/jaxrpc/samples/wssecurity/wsse."
+"truststore\"/&gt;\n"
+"&lt;sysproperty key=\"org.jboss.ws.wsse.keyStorePassword\" value=\"jbossws\"/"
+"&gt;\n"
+"&lt;sysproperty key=\"org.jboss.ws.wsse.trustStorePassword\" value=\"jbossws"
+"\"/&gt;\n"
+"&lt;sysproperty key=\"org.jboss.ws.wsse.keyStoreType\" value=\"jks\"/&gt;\n"
+"&lt;sysproperty key=\"org.jboss.ws.wsse.trustStoreType\" value=\"jks\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:1802
@@ -5779,6 +6670,28 @@
 "&lt;/env:Body&gt;\n"
 "&lt;/env:Envelope&gt;"
 msgstr ""
+"&lt;env:Envelope xmlns:env=\"http://schemas.xmlsoap.org/soap/envelope/"
+"\"&gt;\n"
+"&lt;env:Header&gt;\n"
+"&lt;wsse:Security env:mustUnderstand=\"1\" ...&gt;\n"
+"&lt;wsu:Timestamp wsu:Id=\"timestamp\"&gt;...&lt;/wsu:Timestamp&gt;\n"
+"&lt;wsse:BinarySecurityToken ...&gt;\n"
+"...\n"
+"&lt;/wsse:BinarySecurityToken&gt;\n"
+"&lt;ds:Signature xmlns:ds=\"http://www.w3.org/2000/09/xmldsig#\"&gt;\n"
+"...\n"
+"&lt;/ds:Signature&gt;\n"
+"&lt;/wsse:Security&gt;\n"
+"&lt;/env:Header&gt;\n"
+"&lt;env:Body wsu:Id=\"element-1-1140197309843-12388840\" ...&gt;\n"
+"&lt;ns1:echoUserType xmlns:ns1=\"http://org.jboss.ws/samples/wssecurity"
+"\"&gt;\n"
+"&lt;UserType_1 xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"&gt;\n"
+"&lt;msg&gt;Kermit&lt;/msg&gt;\n"
+"&lt;/UserType_1&gt;\n"
+"&lt;/ns1:echoUserType&gt;\n"
+"&lt;/env:Body&gt;\n"
+"&lt;/env:Envelope&gt;"
 
 #. Tag: title
 #: resolved.xml:1809
@@ -5815,6 +6728,10 @@
 "BouncyCastleProvider\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"security.provider.&lt;n&gt;=org.bouncycastle.jce.provider."
+"BouncyCastleProvider\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:1813
@@ -5859,7 +6776,7 @@
 #: resolved.xml:1833
 #, no-c-format
 msgid "WS-Transaction"
-msgstr ""
+msgstr "WS-Transaction"
 
 #. Tag: para
 #: resolved.xml:1834
@@ -5934,6 +6851,8 @@
 "&lt;!-- Datasource to Database--&gt;\n"
 "&lt;attribute name=\"DataSourceUrl\"&gt;java:/DefaultDS&lt;/attribute&gt;"
 msgstr ""
+"&lt;!-- Datasource to Database--&gt;\n"
+"&lt;attribute name=\"DataSourceUrl\"&gt;java:/DefaultDS&lt;/attribute&gt;"
 
 #. Tag: para
 #: resolved.xml:1846
@@ -5954,6 +6873,12 @@
 "  &lt;!-- Should all tables be dropped on Start--&gt;\n"
 "  &lt;attribute name=\"DropOnStart\"&gt;false&lt;/attribute&gt;"
 msgstr ""
+"&lt;!-- Should all tables be created on Start--&gt;\n"
+"  &lt;attribute name=\"CreateOnStart\"&gt;false&lt;/attribute&gt;\n"
+"          &lt;!-- Should all tables be dropped on Stop--&gt;\n"
+"  &lt;attribute name=\"DropOnStop\"&gt;true&lt;/attribute&gt;\n"
+"  &lt;!-- Should all tables be dropped on Start--&gt;\n"
+"  &lt;attribute name=\"DropOnStart\"&gt;false&lt;/attribute&gt;"
 
 #. Tag: para
 #: resolved.xml:1848
@@ -5976,6 +6901,14 @@
 "JAXR --&gt;\n"
 "&lt;attribute name=\"BindJaxr\"&gt;JAXR&lt;/attribute&gt;"
 msgstr ""
+"&lt;!-- Should I bind a Context to which JaxrConnectionFactory bound--&gt;\n"
+"&lt;attribute name=\"ShouldBindJaxr\"&gt;true&lt;/attribute&gt;\n"
+"  \n"
+"&lt;!-- Context to which JaxrConnectionFactory to bind to. If you have "
+"remote clients, please bind it to the global namespace(default behavior). \n"
+"To just cater to clients running on the same VM as JBoss, change to java:/"
+"JAXR --&gt;\n"
+"&lt;attribute name=\"BindJaxr\"&gt;JAXR&lt;/attribute&gt;"
 
 #. Tag: para
 #: resolved.xml:1850
@@ -6005,6 +6938,15 @@
 "true&apos;,&apos;true&apos;);\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"Look at the script META-INF/ddl/juddi_data.ddl for more details. Example for "
+"a user &apos;jboss&apos;\n"
+"  \n"
+"INSERT INTO PUBLISHER (PUBLISHER_ID,PUBLISHER_NAME,\n"
+"EMAIL_ADDRESS,IS_ENABLED,IS_ADMIN) \n"
+"VALUES (&apos;jboss&apos;,&apos;JBoss User&apos;,&apos;jboss at xxx&apos;,&apos;"
+"true&apos;,&apos;true&apos;);\n"
+"]]>"
 
 #. Tag: title
 #: resolved.xml:1855
@@ -6033,6 +6975,13 @@
 "juddi.proxy.transportClass=org.jboss.jaxr.juddi.transport.SaajTransport\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"javax.xml.registry.ConnectionFactoryClass=org.apache.ws.scout.registry."
+"ConnectionFactoryImpl \n"
+"jaxr.query.url=http://localhost:8080/juddi/inquiry \n"
+"jaxr.publish.url=http://localhost:8080/juddi/publish\n"
+"juddi.proxy.transportClass=org.jboss.jaxr.juddi.transport.SaajTransport\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:1858
@@ -6074,6 +7023,9 @@
 "System.setProperty(propertyname, propertyvalue);\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"System.setProperty(propertyname, propertyvalue);\n"
+"]]>"
 
 #. Tag: title
 #: resolved.xml:1871
@@ -6162,6 +7114,23 @@
 "factory.setProperties(props);\n"
 "connection = factory.createConnection();"
 msgstr ""
+"String queryurl = System.getProperty(\"jaxr.query.url\", \"http://"
+"localhost:8080/juddi/inquiry\");\n"
+"String puburl = System.getProperty(\"jaxr.publish.url\", \"http://"
+"localhost:8080/juddi/publish\");\n"
+".. \n"
+"Properties props = new Properties();\n"
+"props.setProperty(\"javax.xml.registry.queryManagerURL\", queryurl);\n"
+"props.setProperty(\"javax.xml.registry.lifeCycleManagerURL\", puburl);\n"
+"  \n"
+"String transportClass = System.getProperty(\"juddi.proxy.transportClass\", "
+"\"org.jboss.jaxr.juddi.transport.SaajTransport\");\n"
+"System.setProperty(\"juddi.proxy.transportClass\", transportClass);\n"
+"  \n"
+"// Create the connection, passing it the configuration properties\n"
+"factory = ConnectionFactory.newInstance();\n"
+"factory.setProperties(props);\n"
+"connection = factory.createConnection();"
 
 #. Tag: para
 #: resolved.xml:1887
@@ -6186,6 +7155,18 @@
 "connection.setCredentials(creds);\n"
 "}"
 msgstr ""
+"/**\n"
+"* Does authentication with the uddi registry\n"
+"*/\n"
+"protected void login() throws JAXRException\n"
+"{\n"
+"PasswordAuthentication passwdAuth = new PasswordAuthentication(userid, "
+"passwd.toCharArray());\n"
+"Set creds = new HashSet();\n"
+"creds.add(passwdAuth);\n"
+"  \n"
+"connection.setCredentials(creds);\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1889
@@ -6257,6 +7238,65 @@
 "return org;\n"
 "}"
 msgstr ""
+"/**\n"
+"* Creates a Jaxr Organization with 1 or more services\n"
+"*/\n"
+"protected Organization createOrganization(String orgname) throws "
+"JAXRException\n"
+"{\n"
+"Organization org = blm.createOrganization(getIString(orgname));\n"
+"org.setDescription(getIString(\"JBoss Inc\"));\n"
+"Service service = blm.createService(getIString(\"JBOSS JAXR Service\"));\n"
+"service.setDescription(getIString(\"Services of XML Registry\"));\n"
+"//Create serviceBinding\n"
+"ServiceBinding serviceBinding = blm.createServiceBinding();\n"
+"serviceBinding.setDescription(blm.createInternationalString(\"Test Service "
+"Binding\"));\n"
+"  \n"
+"//Turn validation of URI off\n"
+"serviceBinding.setValidateURI(false);\n"
+"serviceBinding.setAccessURI(\"http://testjboss.org\");\n"
+".. \n"
+"// Add the serviceBinding to the service\n"
+"service.addServiceBinding(serviceBinding);\n"
+"  \n"
+"User user = blm.createUser();\n"
+"org.setPrimaryContact(user);\n"
+"PersonName personName = blm.createPersonName(\"Anil S\");\n"
+"TelephoneNumber telephoneNumber = blm.createTelephoneNumber();\n"
+"telephoneNumber.setNumber(\"111-111-7777\");\n"
+"telephoneNumber.setType(null);\n"
+"PostalAddress address = blm.createPostalAddress(\"111\", \"My Drive\", "
+"\"BuckHead\", \"GA\", \"USA\", \"1111-111\", \"\");\n"
+"Collection postalAddresses = new ArrayList();\n"
+"postalAddresses.add(address);\n"
+"Collection emailAddresses = new ArrayList();\n"
+"EmailAddress emailAddress = blm.createEmailAddress(\"anil at apache.org\");\n"
+"emailAddresses.add(emailAddress);\n"
+"  \n"
+"Collection numbers = new ArrayList();\n"
+"numbers.add(telephoneNumber);\n"
+"user.setPersonName(personName);\n"
+"user.setPostalAddresses(postalAddresses);\n"
+"user.setEmailAddresses(emailAddresses);\n"
+"user.setTelephoneNumbers(numbers);\n"
+"  \n"
+"ClassificationScheme cScheme = getClassificationScheme(\"ntis-gov:naics\", "
+"\"\");\n"
+"Key cKey = blm.createKey(\"uuid:C0B9FE13-324F-413D-5A5B-2004DB8E5CC2\");\n"
+"cScheme.setKey(cKey);\n"
+"Classification classification = blm.createClassification(cScheme, \"Computer "
+"Systems Design and Related Services\", \"5415\");\n"
+"org.addClassification(classification);\n"
+"ClassificationScheme cScheme1 = getClassificationScheme(\"D-U-N-S\", \"\");\n"
+"Key cKey1 = blm.createKey(\"uuid:3367C81E-FF1F-4D5A-B202-3EB13AD02423\");\n"
+"cScheme1.setKey(cKey1);\n"
+"ExternalIdentifier ei = blm.createExternalIdentifier(cScheme1, \"D-U-N-S "
+"number\", \"08-146-6849\");\n"
+"org.addExternalIdentifier(ei);\n"
+"org.addService(service);\n"
+"return org;\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1891
@@ -6320,6 +7360,57 @@
 "}\n"
 "}"
 msgstr ""
+"/**\n"
+"* Locale aware Search a business in the registry\n"
+"*/\n"
+"public void searchBusiness(String bizname) throws JAXRException\n"
+"{\n"
+"try\n"
+"{\n"
+"// Get registry service and business query manager\n"
+"this.getJAXREssentials();\n"
+"  \n"
+"// Define find qualifiers and name patterns\n"
+"Collection findQualifiers = new ArrayList();\n"
+"findQualifiers.add(FindQualifier.SORT_BY_NAME_ASC);\n"
+"Collection namePatterns = new ArrayList();\n"
+"String pattern = \"%\" + bizname + \"%\";\n"
+"LocalizedString ls = blm.createLocalizedString(Locale.getDefault(), "
+"pattern);\n"
+"namePatterns.add(ls);\n"
+"  \n"
+"// Find based upon qualifier type and values\n"
+"BulkResponse response = bqm.findOrganizations(findQualifiers, namePatterns, "
+"null, null, null, null);\n"
+"  \n"
+"// check how many organisation we have matched\n"
+"Collection orgs = response.getCollection();\n"
+"if (orgs == null)\n"
+"{\n"
+"log.debug(\" -- Matched 0 orgs\");\n"
+"  \n"
+"}\n"
+"else\n"
+"{\n"
+"log.debug(\" -- Matched \" + orgs.size() + \" organizations -- \");\n"
+"  \n"
+"// then step through them\n"
+"for (Iterator orgIter = orgs.iterator(); orgIter.hasNext();)\n"
+"{\n"
+"Organization org = (Organization)orgIter.next();\n"
+"log.debug(\"Org name: \" + getName(org));\n"
+"log.debug(\"Org description: \" + getDescription(org));\n"
+"log.debug(\"Org key id: \" + getKey(org));\n"
+"checkUser(org);\n"
+"checkServices(org);\n"
+"}\n"
+"}\n"
+"}\n"
+"finally\n"
+"{\n"
+"connection.close();\n"
+"}\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1893
@@ -6333,7 +7424,7 @@
 #: resolved.xml:1896
 #, no-c-format
 msgid "Troubleshooting"
-msgstr ""
+msgstr "Troubleshooting"
 
 #. Tag: para
 #: resolved.xml:1899
@@ -6476,6 +7567,12 @@
 "Policy-Attachment specification</ulink>\n"
 " ]]>"
 msgstr ""
+"<![CDATA[\n"
+"* <ulink url=\"http://www.w3.org/Submission/WS-Policy/\"> WS-Policy "
+"specification</ulink>\n"
+"* <ulink url=\"http://www.w3.org/Submission/WS-PolicyAttachment/\"> WS-"
+"Policy-Attachment specification</ulink>\n"
+" ]]>"
 
 #. Tag: title
 #: resolved.xml:1946
@@ -6592,6 +7689,91 @@
 "&lt;/service&gt;\n"
 "&lt;/definitions&gt;"
 msgstr ""
+"@WebService(name = \"Hello\", \n"
+"targetNamespace = \"http://org.jboss.ws/samples/wssecuritypolicy\",\n"
+"wsdlLocation=\"WEB-INF/wsdl/HelloService.wsdl\")\n"
+"@SOAPBinding(style = SOAPBinding.Style.RPC)\n"
+"public class HelloJavaBean\n"
+"{\n"
+"private Logger log = Logger.getLogger(HelloJavaBean.class);\n"
+"..\n"
+"@WebMethod\n"
+"public UserType echoUserType(@WebParam(name = \"user\") UserType in0)\n"
+"{\n"
+"log.info(in0);\n"
+"return in0;\n"
+"}\n"
+"}\n"
+"&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;\n"
+"&lt;definitions name='HelloService' targetNamespace='http://org.jboss.ws/"
+"samples/wssecuritypolicy' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:"
+"ns1='http://org.jboss.ws/samples/wssecurity' xmlns:soap='http://schemas."
+"xmlsoap.org/wsdl/soap/' xmlns:tns='http://org.jboss.ws/samples/"
+"wssecuritypolicy' xmlns:wsp='http://schemas.xmlsoap.org/ws/2004/09/policy' "
+"xmlns:xsd='http://www.w3.org/2001/XMLSchema'&gt;\n"
+"&lt;types&gt;\n"
+"&lt;xs:schema targetNamespace='http://org.jboss.ws/samples/wssecurity' "
+"version='1.0' xmlns:xs='http://www.w3.org/2001/XMLSchema'&gt;\n"
+"&lt;xs:complexType name='UserType'&gt;\n"
+"&lt;xs:sequence&gt;\n"
+"&lt;xs:element minOccurs='0' name='msg' type='xs:string'/&gt;\n"
+"&lt;/xs:sequence&gt;\n"
+"&lt;/xs:complexType&gt;\n"
+"&lt;/xs:schema&gt;\n"
+"&lt;/types&gt;\n"
+"&lt;wsp:Policy wsu:Id='X509EndpointPolicy' xmlns:wsu='http://docs.oasis-open."
+"org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd'&gt;\n"
+"&lt;wsp:All&gt;\n"
+"&lt;sp:jboss-ws-security xmlns:sp='http://www.jboss.com/ws-security/schema/"
+"jboss-ws-security_1_0.xsd'&gt;\n"
+"&lt;sp:key-store-file&gt;WEB-INF/wsse.keystore&lt;/sp:key-store-file&gt;\n"
+"&lt;sp:key-store-password&gt;jbossws&lt;/sp:key-store-password&gt;\n"
+"&lt;sp:trust-store-file&gt;WEB-INF/wsse.truststore&lt;/sp:trust-store-"
+"file&gt;\n"
+"&lt;sp:trust-store-password&gt;jbossws&lt;/sp:trust-store-password&gt;\n"
+"&lt;sp:config&gt;\n"
+"&lt;sp:encrypt alias='wsse' type='x509v3'/&gt;\n"
+"&lt;sp:requires&gt;\n"
+"&lt;sp:encryption/&gt;\n"
+"&lt;/sp:requires&gt;\n"
+"&lt;/sp:config&gt;\n"
+"&lt;/sp:jboss-ws-security&gt;\n"
+"&lt;/wsp:All&gt;\n"
+"&lt;/wsp:Policy&gt;\n"
+"&lt;message name='Hello_echoUserType'&gt;\n"
+"&lt;part name='user' type='ns1:UserType'/&gt;\n"
+"&lt;/message&gt;\n"
+"&lt;message name='Hello_echoUserTypeResponse'&gt;\n"
+"&lt;part name='return' type='ns1:UserType'/&gt;\n"
+"&lt;/message&gt;\n"
+"&lt;portType name='Hello'&gt;\n"
+"&lt;operation name='echoUserType' parameterOrder='user'&gt;\n"
+"&lt;input message='tns:Hello_echoUserType'/&gt;\n"
+"&lt;output message='tns:Hello_echoUserTypeResponse'/&gt;\n"
+"&lt;/operation&gt;\n"
+"&lt;/portType&gt;\n"
+"&lt;binding name='HelloBinding' type='tns:Hello'&gt;\n"
+"&lt;wsp:PolicyReference URI='#X509EndpointPolicy'/&gt;\n"
+"&lt;soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/"
+"http'/&gt;\n"
+"&lt;operation name='echoUserType'&gt;\n"
+"&lt;soap:operation soapAction=''/&gt;\n"
+"&lt;input&gt;\n"
+"&lt;soap:body namespace='http://org.jboss.ws/samples/wssecuritypolicy' "
+"use='literal'/&gt;\n"
+"&lt;/input&gt;\n"
+"&lt;output&gt;\n"
+"&lt;soap:body namespace='http://org.jboss.ws/samples/wssecuritypolicy' "
+"use='literal'/&gt;\n"
+"&lt;/output&gt;\n"
+"&lt;/operation&gt;\n"
+"&lt;/binding&gt;\n"
+"&lt;service name='HelloService'&gt;\n"
+"&lt;port binding='tns:HelloBinding' name='HelloPort'&gt;\n"
+"&lt;soap:address location='REPLACE_WITH_ACTUAL_URL'/&gt;\n"
+"&lt;/port&gt;\n"
+"&lt;/service&gt;\n"
+"&lt;/definitions&gt;"
 
 #. Tag: para
 #: resolved.xml:1951
@@ -6648,6 +7830,21 @@
 "public PolicyScopeLevel scope();\n"
 "}"
 msgstr ""
+"/**\n"
+"   \n"
+"@Target(ElementType.TYPE) \n"
+"@Retention(RetentionPolicy.RUNTIME)\n"
+"public @interface PolicyAttachment {\n"
+"Policy[] value();\n"
+"}\n"
+"...\n"
+"@Retention(RetentionPolicy.RUNTIME)\n"
+"public @interface Policy {\n"
+"   \n"
+"public String policyFileLocation();\n"
+"   \n"
+"public PolicyScopeLevel scope();\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:1958
@@ -6703,6 +7900,47 @@
 "&lt;/wsp:ExactlyOne&gt;               \n"
 "&lt;/wsp:Policy&gt;"
 msgstr ""
+"@WebService(name = \"Hello\", targetNamespace = \"http://org.jboss.ws/"
+"samples/wssecurityAnnotatedpolicy\")\n"
+"@PolicyAttachment({@Policy( policyFileLocation=\"WEB-INF/Policy.xml\", scope "
+"= PolicyScopeLevel.WSDL_PORT ) })\n"
+"@SOAPBinding(style = SOAPBinding.Style.RPC)\n"
+"public class HelloJavaBean\n"
+"{\n"
+"private Logger log = Logger.getLogger(HelloJavaBean.class);\n"
+"   \n"
+"@WebMethod\n"
+"public UserType echoUserType(@WebParam(name = \"user\") UserType in0)\n"
+"{\n"
+"log.info(in0);\n"
+"return in0;\n"
+"}\n"
+"}\n"
+"&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;\n"
+"...\n"
+"&lt;wsp:Policy wsu:Id=\"X509EndpointPolicy\"  xmlns:wsp=\"http://schemas."
+"xmlsoap.org/ws/2004/09/policy\" \n"
+"xmlns:wsu=\"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-"
+"wssecurity-utility-1.0.xsd\"&gt;\n"
+"&lt;wsp:ExactlyOne&gt;\n"
+"&lt;wsp:All&gt;\n"
+"&lt;sp:jboss-ws-security xmlns:sp=\"http://www.jboss.com/ws-security/schema/"
+"jboss-ws-security_1_0.xsd\"&gt;\n"
+"&lt;sp:key-store-file&gt;WEB-INF/wsse.keystore&lt;/sp:key-store-file&gt;\n"
+"&lt;sp:key-store-password&gt;jbossws&lt;/sp:key-store-password&gt;\n"
+"&lt;sp:trust-store-file&gt;WEB-INF/wsse.truststore&lt;/sp:trust-store-"
+"file&gt;\n"
+"&lt;sp:trust-store-password&gt;jbossws&lt;/sp:trust-store-password&gt;\n"
+"&lt;sp:config&gt;\n"
+"&lt;sp:encrypt type=\"x509v3\" alias=\"wsse\"/&gt;\n"
+"&lt;sp:requires&gt;\n"
+"&lt;sp:encryption/&gt;\n"
+"&lt;/sp:requires&gt;\n"
+"&lt;/sp:config&gt;\n"
+"&lt;/sp:jboss-ws-security&gt;\n"
+"&lt;/wsp:All&gt;\n"
+"&lt;/wsp:ExactlyOne&gt;               \n"
+"&lt;/wsp:Policy&gt;"
 
 #. Tag: title
 #: resolved.xml:1964
@@ -6735,7 +7973,7 @@
 #: resolved.xml:1970
 #, no-c-format
 msgid "EndpointConfig"
-msgstr ""
+msgstr "EndpointConfig"
 
 #. Tag: programlisting
 #: resolved.xml:1971
@@ -6772,12 +8010,42 @@
 "String configFile() default \"\";\n"
 "}"
 msgstr ""
+"/**\n"
+"* Defines an endpoint or client configuration. \n"
+"* This annotation is valid on an endpoint implementaion bean or a SEI.\n"
+"* \n"
+"* @author Heiko.Braun at jboss.org\n"
+"* @since 16.01.2007\n"
+"*/\n"
+"@Retention(value = RetentionPolicy.RUNTIME)\n"
+"@Target(value = { ElementType.TYPE })\n"
+"public @interface EndpointConfig {\n"
+"... \n"
+"/**\n"
+"* The optional config-name element gives the configuration name that must be "
+"present in\n"
+"* the configuration given by element config-file.\n"
+"* \n"
+"* Server side default: Standard Endpoint\n"
+"* Client side default: Standard Client\n"
+"*/\n"
+"String configName() default \"\";\n"
+"...\n"
+"/**\n"
+"* The optional config-file element is a URL or resource name for the "
+"configuration.\n"
+"*\n"
+"* Server side default: standard-jaxws-endpoint-config.xml\n"
+"* Client side default: standard-jaxws-client-config.xml\n"
+"*/\n"
+"String configFile() default \"\";\n"
+"}"
 
 #. Tag: title
 #: resolved.xml:1974
 #, no-c-format
 msgid "WebContext"
-msgstr ""
+msgstr "WebContext"
 
 #. Tag: programlisting
 #: resolved.xml:1975
@@ -6855,12 +8123,83 @@
 "boolean secureWSDLAccess() default true;\n"
 "}"
 msgstr ""
+"/**\n"
+"* Provides web context specific meta data to EJB based web service "
+"endpoints.\n"
+"*\n"
+"* @author thomas.diesler at jboss.org\n"
+"* @since 26-Apr-2005\n"
+"*/\n"
+"@Retention(value = RetentionPolicy.RUNTIME)\n"
+"@Target(value = { ElementType.TYPE })\n"
+"public @interface WebContext {\n"
+"... \n"
+"/** \n"
+"* The contextRoot element specifies the context root that the web service "
+"endpoint is deployed to.\n"
+"* If it is not specified it will be derived from the deployment short name.\n"
+"* \n"
+"* Applies to server side port components only. \n"
+"*/\n"
+"String contextRoot() default \"\";\n"
+"...\n"
+"/** \n"
+"* The virtual hosts that the web service endpoint is deployed to.\n"
+"* \n"
+"* Applies to server side port components only.\n"
+"*/\n"
+"String[] virtualHosts() default {};\n"
+"    \n"
+"/** \n"
+"* Relative path that is appended to the contextRoot to form fully qualified\n"
+"* endpoint address for the web service endpoint.\n"
+"* \n"
+"* Applies to server side port components only. \n"
+"*/\n"
+"String urlPattern() default \"\";\n"
+"    \n"
+"/**\n"
+"* The authMethod is used to configure the authentication mechanism for the "
+"web service. \n"
+"* As a prerequisite to gaining access to any web service which are protected "
+"by an authorization\n"
+"* constraint, a user must have authenticated using the configured "
+"mechanism.\n"
+"*\n"
+"* Legal values for this element are \"BASIC\", or \"CLIENT-CERT\".\n"
+"*/\n"
+"String authMethod() default \"\";\n"
+"   \n"
+"/**\n"
+"* The transportGuarantee specifies that the communication\n"
+"* between client and server should be NONE, INTEGRAL, or\n"
+"* CONFIDENTIAL. NONE means that the application does not require any\n"
+"* transport guarantees. A value of INTEGRAL means that the application\n"
+"* requires that the data sent between the client and server be sent in\n"
+"* such a way that it can't be changed in transit. CONFIDENTIAL means\n"
+"* that the application requires that the data be transmitted in a\n"
+"* fashion that prevents other entities from observing the contents of\n"
+"* the transmission. In most cases, the presence of the INTEGRAL or\n"
+"* CONFIDENTIAL flag will indicate that the use of SSL is required.\n"
+"*/\n"
+"String transportGuarantee() default \"\";\n"
+"    \n"
+"/**\n"
+"* A secure endpoint does not by default publish it's wsdl on an unsecure "
+"transport.\n"
+"* You can override this behaviour by explicitly setting the secureWSDLAccess "
+"flag to false.\n"
+"* \n"
+"* Protect access to WSDL. See http://jira.jboss.org/jira/browse/JBWS-723   \n"
+"*/\n"
+"boolean secureWSDLAccess() default true;\n"
+"}"
 
 #. Tag: title
 #: resolved.xml:1979
 #, no-c-format
 msgid "SecurityDomain"
-msgstr ""
+msgstr "SecurityDomain"
 
 #. Tag: programlisting
 #: resolved.xml:1980
@@ -6890,6 +8229,29 @@
 "String unauthenticatedPrincipal() default \"\";\n"
 "}"
 msgstr ""
+"/**\n"
+"* Annotation for specifying the JBoss security domain for an EJB\n"
+"* \n"
+"* @author &lt;a href=\"mailto:bill at jboss.org\"&gt;Bill Burke&lt;/a&gt;\n"
+"**/\n"
+"@Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME)\n"
+"public @interface SecurityDomain\n"
+"{\n"
+"/**\n"
+"* The required name for the security domain.\n"
+"* \n"
+"* Do not use the JNDI name\n"
+"* \n"
+"*    Good: \"MyDomain\"\n"
+"*    Bad:  \"java:/jaas/MyDomain\"\n"
+"*/\n"
+"String value();\n"
+"   \n"
+"/**\n"
+"* The name for the unauthenticated pricipal\n"
+"*/\n"
+"String unauthenticatedPrincipal() default \"\";\n"
+"}"
 
 #. Tag: title
 #: resolved.xml:1985
@@ -7055,7 +8417,7 @@
 #: resolved.xml:2146
 #, no-c-format
 msgid "MainDeployerImpl"
-msgstr ""
+msgstr "MainDeployerImpl"
 
 #. Tag: para
 #: resolved.xml:2147
@@ -7234,25 +8596,25 @@
 #: resolved.xml:2251
 #, no-c-format
 msgid "org.jboss.deployers.plugins.structure.vfs.AbstractStructureDeployer"
-msgstr ""
+msgstr "org.jboss.deployers.plugins.structure.vfs.AbstractStructureDeployer"
 
 #. Tag: para
 #: resolved.xml:2256
 #, no-c-format
 msgid "org.jboss.deployers.plugins.structure.vfs.file.FileStructure"
-msgstr ""
+msgstr "org.jboss.deployers.plugins.structure.vfs.file.FileStructure"
 
 #. Tag: para
 #: resolved.xml:2261
 #, no-c-format
 msgid "org.jboss.deployers.plugins.structure.vfs.jar.JARStructure"
-msgstr ""
+msgstr "org.jboss.deployers.plugins.structure.vfs.jar.JARStructure"
 
 #. Tag: para
 #: resolved.xml:2266
 #, no-c-format
 msgid "org.jboss.deployers.plugins.structure.vfs.war.WARStructure"
-msgstr ""
+msgstr "org.jboss.deployers.plugins.structure.vfs.war.WARStructure"
 
 #. Tag: title
 #: resolved.xml:2274
@@ -7535,85 +8897,85 @@
 #: resolved.xml:2462
 #, no-c-format
 msgid "org.jboss.deployers.plugins.deployers.kernel.BeanDeployer"
-msgstr ""
+msgstr "org.jboss.deployers.plugins.deployers.kernel.BeanDeployer"
 
 #. Tag: para
 #: resolved.xml:2467
 #, no-c-format
 msgid "org.jboss.deployers.plugins.deployers.kernel.KernelDeploymentDeployer"
-msgstr ""
+msgstr "org.jboss.deployers.plugins.deployers.kernel.KernelDeploymentDeployer"
 
 #. Tag: para
 #: resolved.xml:2472
 #, no-c-format
 msgid "org.jboss.deployers.plugins.deployers.kernel.BeanMetaDataDeployer"
-msgstr ""
+msgstr "org.jboss.deployers.plugins.deployers.kernel.BeanMetaDataDeployer"
 
 #. Tag: para
 #: resolved.xml:2477
 #, no-c-format
 msgid "ServiceDeployments"
-msgstr ""
+msgstr "ServiceDeployments"
 
 #. Tag: para
 #: resolved.xml:2486
 #, no-c-format
 msgid "org.jboss.system.deployers.SARDeployer"
-msgstr ""
+msgstr "org.jboss.system.deployers.SARDeployer"
 
 #. Tag: para
 #: resolved.xml:2491
 #, no-c-format
 msgid "org.jboss.system.deployers.ServiceClassLoaderDeployer"
-msgstr ""
+msgstr "org.jboss.system.deployers.ServiceClassLoaderDeployer"
 
 #. Tag: para
 #: resolved.xml:2496
 #, no-c-format
 msgid "org.jboss.system.deployers.ServiceDeploymentDeployer"
-msgstr ""
+msgstr "org.jboss.system.deployers.ServiceDeploymentDeployer"
 
 #. Tag: para
 #: resolved.xml:2501
 #, no-c-format
 msgid "org.jboss.system.deployers.ServiceDeployer"
-msgstr ""
+msgstr "org.jboss.system.deployers.ServiceDeployer"
 
 #. Tag: para
 #: resolved.xml:2510
 #, no-c-format
 msgid "JBoss5WebDeployments"
-msgstr ""
+msgstr "JBoss5WebDeployments"
 
 #. Tag: para
 #: resolved.xml:2516
 #, no-c-format
 msgid "org.jboss.deployment.WebAppParsingDeployer"
-msgstr ""
+msgstr "org.jboss.deployment.WebAppParsingDeployer"
 
 #. Tag: para
 #: resolved.xml:2521
 #, no-c-format
 msgid "org.jboss.deployment.JBossWebAppParsingDeployer"
-msgstr ""
+msgstr "org.jboss.deployment.JBossWebAppParsingDeployer"
 
 #. Tag: para
 #: resolved.xml:2526
 #, no-c-format
 msgid "org.jboss.web.tomcat.tc6.deployers.TomcatDeployer"
-msgstr ""
+msgstr "org.jboss.web.tomcat.tc6.deployers.TomcatDeployer"
 
 #. Tag: para
 #: resolved.xml:2537
 #, no-c-format
 msgid "org.jboss.resource.deployers.RARDeployer"
-msgstr ""
+msgstr "org.jboss.resource.deployers.RARDeployer"
 
 #. Tag: para
 #: resolved.xml:2542
 #, no-c-format
 msgid "org.jboss.resource.deployers.RARParserDeployer"
-msgstr ""
+msgstr "org.jboss.resource.deployers.RARParserDeployer"
 
 #. Tag: title
 #: resolved.xml:2550
@@ -7642,7 +9004,7 @@
 #: resolved.xml:2573
 #, no-c-format
 msgid "JBOSS AOP"
-msgstr ""
+msgstr "JBOSS AOP"
 
 #. Tag: para
 #: resolved.xml:2575
@@ -7897,6 +9259,22 @@
 " }\n"
 "}]]>"
 msgstr ""
+"<![CDATA[public class BankAccountDAO\n"
+"{\n"
+" public void withdraw(double amount)\n"
+" {\n"
+"  long startTime = System.currentTimeMillis();\n"
+"  try\n"
+"  {\n"
+"   // Actual method body...\n"
+"  }\n"
+"  finally\n"
+"  {\n"
+"   long endTime = System.currentTimeMillis() - startTime;\n"
+"   System.out.println(\"withdraw took: \" + endTime);\n"
+"  }\n"
+" }\n"
+"}]]>"
 
 #. Tag: para
 #: resolved.xml:2619
@@ -8045,6 +9423,26 @@
 "16.   }\n"
 "17. }]]>"
 msgstr ""
+"<![CDATA[01. public class Metrics implements org.jboss.aop.advice."
+"Interceptor\n"
+"02. {\n"
+"03.   public Object invoke(Invocation invocation) throws Throwable\n"
+"04.   {\n"
+"05.     long startTime = System.currentTimeMillis();\n"
+"06.     try\n"
+"07.     {\n"
+"08.       return invocation.invokeNext();\n"
+"09.     }\n"
+"10.     finally\n"
+"11.     {\n"
+"12.       long endTime = System.currentTimeMillis() - startTime;\n"
+"13.       java.lang.reflect.Method m = ((MethodInvocation)invocation)."
+"method;\n"
+"14.       System.out.println(\"method \" + m.toString() + \" time: \" + "
+"endTime + \"ms\");\n"
+"15.     }\n"
+"16.   }\n"
+"17. }]]>"
 
 #. Tag: para
 #: resolved.xml:2650
@@ -8144,6 +9542,14 @@
 "5.       <interceptor class=\"com.mc.Metrics\"/>\n"
 "6. </bind >]]>"
 msgstr ""
+"<![CDATA[1. <bind pointcut=\"public void com.mc.BankAccountDAO->withdraw"
+"(double amount)\">\n"
+"2.       <interceptor class=\"com.mc.Metrics\"/>\n"
+"3. </bind >\n"
+"        \n"
+"4. <bind pointcut=\"* com.mc.billing.*->*(..)\">\n"
+"5.       <interceptor class=\"com.mc.Metrics\"/>\n"
+"6. </bind >]]>"
 
 #. Tag: para
 #: resolved.xml:2674
@@ -8228,7 +9634,7 @@
 #: resolved.xml:2693
 #, no-c-format
 msgid "<title>JBoss Cache</title>"
-msgstr ""
+msgstr "<title>JBoss Cache</title>"
 
 #. Tag: title
 #: resolved.xml:2694
@@ -8438,7 +9844,7 @@
 #: resolved.xml:2748
 #, no-c-format
 msgid "JGroups"
-msgstr ""
+msgstr "JGroups"
 
 #. Tag: para
 #: resolved.xml:2749
@@ -8596,13 +10002,13 @@
 #: resolved.xml:2821 resolved.xml:3019
 #, no-c-format
 msgid "3.2.7"
-msgstr ""
+msgstr "3.2.7"
 
 #. Tag: para
 #: resolved.xml:2824 resolved.xml:2846
 #, no-c-format
 msgid "<para>1.2</para>"
-msgstr ""
+msgstr "<para>1.2</para>"
 
 #. Tag: para
 #: resolved.xml:2827 resolved.xml:2838 resolved.xml:2849 resolved.xml:2928
@@ -8611,85 +10017,85 @@
 #: resolved.xml:3188 resolved.xml:3199
 #, no-c-format
 msgid "&#xA0;"
-msgstr ""
+msgstr "&#xA0;"
 
 #. Tag: para
 #: resolved.xml:2832 resolved.xml:3030
 #, no-c-format
 msgid "3.2.8, 3.2.8.SP1"
-msgstr ""
+msgstr "3.2.8, 3.2.8.SP1"
 
 #. Tag: para
 #: resolved.xml:2835 resolved.xml:2857 resolved.xml:3226
 #, no-c-format
 msgid "1.2.2"
-msgstr ""
+msgstr "1.2.2"
 
 #. Tag: para
 #: resolved.xml:2843 resolved.xml:3052
 #, no-c-format
 msgid "4.0.1, 4.0.1.SP1"
-msgstr ""
+msgstr "4.0.1, 4.0.1.SP1"
 
 #. Tag: para
 #: resolved.xml:2854 resolved.xml:3063
 #, no-c-format
 msgid "4.0.2"
-msgstr ""
+msgstr "4.0.2"
 
 #. Tag: para
 #: resolved.xml:2860
 #, no-c-format
 msgid "1.2.4.x"
-msgstr ""
+msgstr "1.2.4.x"
 
 #. Tag: para
 #: resolved.xml:2865 resolved.xml:3074
 #, no-c-format
 msgid "4.0.3, 4.0.3.SP1"
-msgstr ""
+msgstr "4.0.3, 4.0.3.SP1"
 
 #. Tag: para
 #: resolved.xml:2868 resolved.xml:3237
 #, no-c-format
 msgid "1.2.3"
-msgstr ""
+msgstr "1.2.3"
 
 #. Tag: para
 #: resolved.xml:2871
 #, no-c-format
 msgid "1.2.3.1 , 1.2.4.x, 1.3.0.SP2, 1.3.0.x, 1.4.0.GA*, 1.4.x*"
-msgstr ""
+msgstr "1.2.3.1 , 1.2.4.x, 1.3.0.SP2, 1.3.0.x, 1.4.0.GA*, 1.4.x*"
 
 #. Tag: para
 #: resolved.xml:2876 resolved.xml:3085
 #, no-c-format
 msgid "4.0.4.GA"
-msgstr ""
+msgstr "4.0.4.GA"
 
 #. Tag: para
 #: resolved.xml:2879
 #, no-c-format
 msgid "1.2.4.SP2"
-msgstr ""
+msgstr "1.2.4.SP2"
 
 #. Tag: para
 #: resolved.xml:2882
 #, no-c-format
 msgid "1.3.0.x, 1.4.0.GA, 1.4.x"
-msgstr ""
+msgstr "1.3.0.x, 1.4.0.GA, 1.4.x"
 
 #. Tag: para
 #: resolved.xml:2887 resolved.xml:3107
 #, no-c-format
 msgid "4.0.5.GA"
-msgstr ""
+msgstr "4.0.5.GA"
 
 #. Tag: para
 #: resolved.xml:2890
 #, no-c-format
 msgid "1.4.0.SP1"
-msgstr ""
+msgstr "1.4.0.SP1"
 
 #. Tag: para
 #: resolved.xml:2893
@@ -8698,42 +10104,44 @@
 "1.4.0.x, 1.4.1.SP1, 1.4.1.SP2, 1.4.1.SP3, 1.4.1.SP4**, 1.4.1.SP5**, 1.4.1."
 "SP6**, 1.4.1.SP7**, 1.4.1.SP8**"
 msgstr ""
+"1.4.0.x, 1.4.1.SP1, 1.4.1.SP2, 1.4.1.SP3, 1.4.1.SP4**, 1.4.1.SP5**, 1.4.1."
+"SP6**, 1.4.1.SP7**, 1.4.1.SP8**"
 
 #. Tag: para
 #: resolved.xml:2898 resolved.xml:3118
 #, no-c-format
 msgid "4.2.0.GA"
-msgstr ""
+msgstr "4.2.0.GA"
 
 #. Tag: para
 #: resolved.xml:2901 resolved.xml:2912
 #, no-c-format
 msgid "1.4.1.SP3"
-msgstr ""
+msgstr "1.4.1.SP3"
 
 #. Tag: para
 #: resolved.xml:2904 resolved.xml:2915 resolved.xml:3292
 #, no-c-format
 msgid "1.4.1.SP4, 1.4.1.SP5, 1.4.1.SP6, 1.4.1.SP7, 1.4.1.SP8"
-msgstr ""
+msgstr "1.4.1.SP4, 1.4.1.SP5, 1.4.1.SP6, 1.4.1.SP7, 1.4.1.SP8"
 
 #. Tag: para
 #: resolved.xml:2909 resolved.xml:3129
 #, no-c-format
 msgid "4.2.1.GA"
-msgstr ""
+msgstr "4.2.1.GA"
 
 #. Tag: emphasis
 #: resolved.xml:2921 resolved.xml:3141
 #, no-c-format
 msgid "5.0.0"
-msgstr ""
+msgstr "5.0.0"
 
 #. Tag: emphasis
 #: resolved.xml:2925
 #, no-c-format
 msgid "2.1.0"
-msgstr ""
+msgstr "2.1.0"
 
 #. Tag: para
 #: resolved.xml:2932
@@ -8773,55 +10181,55 @@
 #: resolved.xml:2953
 #, no-c-format
 msgid "3.2.2"
-msgstr ""
+msgstr "3.2.2"
 
 #. Tag: para
 #: resolved.xml:2956 resolved.xml:2967
 #, no-c-format
 msgid "2.2.0"
-msgstr ""
+msgstr "2.2.0"
 
 #. Tag: para
 #: resolved.xml:2964
 #, no-c-format
 msgid "3.2.3"
-msgstr ""
+msgstr "3.2.3"
 
 #. Tag: para
 #: resolved.xml:2975
 #, no-c-format
 msgid "3.2.4"
-msgstr ""
+msgstr "3.2.4"
 
 #. Tag: para
 #: resolved.xml:2978 resolved.xml:2989
 #, no-c-format
 msgid "2.2.4"
-msgstr ""
+msgstr "2.2.4"
 
 #. Tag: para
 #: resolved.xml:2986
 #, no-c-format
 msgid "3.2.5"
-msgstr ""
+msgstr "3.2.5"
 
 #. Tag: para
 #: resolved.xml:2997
 #, no-c-format
 msgid "3.2.6.RC1"
-msgstr ""
+msgstr "3.2.6.RC1"
 
 #. Tag: para
 #: resolved.xml:3000
 #, no-c-format
 msgid "2.2.5"
-msgstr ""
+msgstr "2.2.5"
 
 #. Tag: para
 #: resolved.xml:3008
 #, no-c-format
 msgid "3.2.6"
-msgstr ""
+msgstr "3.2.6"
 
 #. Tag: para
 #: resolved.xml:3011 resolved.xml:3022 resolved.xml:3033 resolved.xml:3044
@@ -8829,80 +10237,80 @@
 #: resolved.xml:3099 resolved.xml:3207 resolved.xml:3218 resolved.xml:3229
 #, no-c-format
 msgid "2.2.7"
-msgstr ""
+msgstr "2.2.7"
 
 #. Tag: para
 #: resolved.xml:3014 resolved.xml:3025 resolved.xml:3210 resolved.xml:3221
 #: resolved.xml:3232
 #, no-c-format
 msgid "2.2.8, 2.2.9.x"
-msgstr ""
+msgstr "2.2.8, 2.2.9.x"
 
 #. Tag: para
 #: resolved.xml:3036 resolved.xml:3047 resolved.xml:3058
 #, no-c-format
 msgid "2.2.8, 2.2.9 , 2.2.9.1 , 2.2.9.x"
-msgstr ""
+msgstr "2.2.8, 2.2.9 , 2.2.9.1 , 2.2.9.x"
 
 #. Tag: para
 #: resolved.xml:3041
 #, no-c-format
 msgid "4.0.0"
-msgstr ""
+msgstr "4.0.0"
 
 #. Tag: para
 #: resolved.xml:3069
 #, no-c-format
 msgid "2.2.8, 2.2.9 , 2.2.9.1 , 2.2.9.x, 2.3.x, 2.4.0**, 2.4.x**"
-msgstr ""
+msgstr "2.2.8, 2.2.9 , 2.2.9.1 , 2.2.9.x, 2.3.x, 2.4.0**, 2.4.x**"
 
 #. Tag: para
 #: resolved.xml:3080 resolved.xml:3091
 #, no-c-format
 msgid "2.2.8, 2.2.9 , 2.2.9.1 , 2.2.9.2 , 2.2.9.x, 2.3.x, 2.4.x**"
-msgstr ""
+msgstr "2.2.8, 2.2.9 , 2.2.9.1 , 2.2.9.2 , 2.2.9.x, 2.3.x, 2.4.x**"
 
 #. Tag: para
 #: resolved.xml:3096
 #, no-c-format
 msgid "4.0.5.CR1"
-msgstr ""
+msgstr "4.0.5.CR1"
 
 #. Tag: para
 #: resolved.xml:3102
 #, no-c-format
 msgid "2.2.8, 2.2.9.x, 2.3.x, 2.4.x**"
-msgstr ""
+msgstr "2.2.8, 2.2.9.x, 2.3.x, 2.4.x**"
 
 #. Tag: para
 #: resolved.xml:3110
 #, no-c-format
 msgid "2.2.7.SP1"
-msgstr ""
+msgstr "2.2.7.SP1"
 
 #. Tag: para
 #: resolved.xml:3113
 #, no-c-format
 msgid "2.2.7, 2.2.8, 2.2.9.x, 2.3.x, 2.4.x"
-msgstr ""
+msgstr "2.2.7, 2.2.8, 2.2.9.x, 2.3.x, 2.4.x"
 
 #. Tag: para
 #: resolved.xml:3121
 #, no-c-format
 msgid "2.4.1.SP1"
-msgstr ""
+msgstr "2.4.1.SP1"
 
 #. Tag: para
 #: resolved.xml:3132
 #, no-c-format
 msgid "2.4.1.SP3"
-msgstr ""
+msgstr "2.4.1.SP3"
 
 #. Tag: emphasis
 #: resolved.xml:3145
 #, no-c-format
 msgid "<emphasis>2.5</emphasis>"
-msgstr ""
+msgstr "<emphasis>2.5</emphasis>"
 
 #. Tag: title
 #: resolved.xml:3156
@@ -8914,7 +10322,7 @@
 #: resolved.xml:3160
 #, no-c-format
 msgid "<para>JBoss Cache</para>"
-msgstr ""
+msgstr "<para>JBoss Cache</para>"
 
 #. Tag: para
 #: resolved.xml:3166
@@ -8926,133 +10334,133 @@
 #: resolved.xml:3171
 #, no-c-format
 msgid "<para>1.0</para>"
-msgstr ""
+msgstr "<para>1.0</para>"
 
 #. Tag: para
 #: resolved.xml:3174
 #, no-c-format
 msgid "2.2.1"
-msgstr ""
+msgstr "2.2.1"
 
 #. Tag: para
 #: resolved.xml:3182
 #, no-c-format
 msgid "1.01, 1.02"
-msgstr ""
+msgstr "1.01, 1.02"
 
 #. Tag: para
 #: resolved.xml:3185
 #, no-c-format
 msgid "2.2.3"
-msgstr ""
+msgstr "2.2.3"
 
 #. Tag: para
 #: resolved.xml:3193
 #, no-c-format
 msgid "1.1, 1.1.1"
-msgstr ""
+msgstr "1.1, 1.1.1"
 
 #. Tag: para
 #: resolved.xml:3196
 #, no-c-format
 msgid "2.2.6"
-msgstr ""
+msgstr "2.2.6"
 
 #. Tag: para
 #: resolved.xml:3204
 #, no-c-format
 msgid "1.2.0"
-msgstr ""
+msgstr "1.2.0"
 
 #. Tag: para
 #: resolved.xml:3215
 #, no-c-format
 msgid "1.2.1"
-msgstr ""
+msgstr "1.2.1"
 
 #. Tag: para
 #: resolved.xml:3240 resolved.xml:3251 resolved.xml:3262
 #, no-c-format
 msgid "2.2.8"
-msgstr ""
+msgstr "2.2.8"
 
 #. Tag: para
 #: resolved.xml:3243
 #, no-c-format
 msgid "2.2.7.x, 2.2.9.1, 2.2.9.x"
-msgstr ""
+msgstr "2.2.7.x, 2.2.9.1, 2.2.9.x"
 
 #. Tag: para
 #: resolved.xml:3248
 #, no-c-format
 msgid "1.2.4, 1.2.4.SP1, 1.2.4.SP2"
-msgstr ""
+msgstr "1.2.4, 1.2.4.SP1, 1.2.4.SP2"
 
 #. Tag: para
 #: resolved.xml:3254
 #, no-c-format
 msgid "2.2.7.x, 2.2.9.1, 2.2.9.x, 2.3.x"
-msgstr ""
+msgstr "2.2.7.x, 2.2.9.1, 2.2.9.x, 2.3.x"
 
 #. Tag: para
 #: resolved.xml:3259
 #, no-c-format
 msgid "1.3.0, 1.3.0.SP1, 1.3.0.SP2"
-msgstr ""
+msgstr "1.3.0, 1.3.0.SP1, 1.3.0.SP2"
 
 #. Tag: para
 #: resolved.xml:3265 resolved.xml:3276
 #, no-c-format
 msgid "2.2.7.x, 2.2.9.x, 2.3.x, 2.4.x"
-msgstr ""
+msgstr "2.2.7.x, 2.2.9.x, 2.3.x, 2.4.x"
 
 #. Tag: para
 #: resolved.xml:3270
 #, no-c-format
 msgid "1.4.0, 1.4.0.SP1"
-msgstr ""
+msgstr "1.4.0, 1.4.0.SP1"
 
 #. Tag: para
 #: resolved.xml:3273
 #, no-c-format
 msgid "2.2.9.2"
-msgstr ""
+msgstr "2.2.9.2"
 
 #. Tag: para
 #: resolved.xml:3281
 #, no-c-format
 msgid "1.4.1, 1.4.1.SP1, 1.4.1.SP2, 1.4.1.SP3"
-msgstr ""
+msgstr "1.4.1, 1.4.1.SP1, 1.4.1.SP2, 1.4.1.SP3"
 
 #. Tag: para
 #: resolved.xml:3284 resolved.xml:3295
 #, no-c-format
 msgid "2.4.1"
-msgstr ""
+msgstr "2.4.1"
 
 #. Tag: para
 #: resolved.xml:3287
 #, no-c-format
 msgid "2.2.7.x, 2.2.8, 2.2.9.x, 2.3.x"
-msgstr ""
+msgstr "2.2.7.x, 2.2.8, 2.2.9.x, 2.3.x"
 
 #. Tag: para
 #: resolved.xml:3298
 #, no-c-format
 msgid "2.2.9.x, 2.3.x"
-msgstr ""
+msgstr "2.2.9.x, 2.3.x"
 
 #. Tag: emphasis
 #: resolved.xml:3304
 #, no-c-format
 msgid "2.0.0"
-msgstr ""
+msgstr "2.0.0"
 
 #. Tag: para
 #: resolved.xml:3307
 #, no-c-format
 msgid "2.5.0"
-msgstr ""
+msgstr "2.5.0"
 
 #. Tag: para
 #: resolved.xml:3316
@@ -9129,6 +10537,19 @@
 "        \n"
 "    Node root = cache.getRoot(); // etc etc]]>"
 msgstr ""
+"<![CDATA[MBeanServer server = MBeanServerLocator.locateJBoss();\n"
+"\n"
+"ObjectName on = new ObjectName(\"jboss.cache:service=Cache\");\n"
+"\n"
+"CacheJmxWrapperMBean cacheWrapper =\n"
+"        \n"
+"  (CacheJmxWrapperMBean) MBeanServerInvocationHandler.newProxyInstance"
+"(server, on,\n"
+"  CacheJmxWrapperMBean.class, false);\n"
+"        \n"
+"    Cache cache = cacheWrapper.getCache();\n"
+"        \n"
+"    Node root = cache.getRoot(); // etc etc]]>"
 
 #. Tag: para
 #: resolved.xml:3327
@@ -9167,19 +10588,19 @@
 #: resolved.xml:3336
 #, no-c-format
 msgid "http://labs.jboss.com/jbosscache/"
-msgstr ""
+msgstr "http://labs.jboss.com/jbosscache/"
 
 #. Tag: ulink
 #: resolved.xml:3339
 #, no-c-format
 msgid "http://labs.jboss.com/jgroups/"
-msgstr ""
+msgstr "http://labs.jboss.com/jgroups/"
 
 #. Tag: title
 #: resolved.xml:3345
 #, no-c-format
 msgid "JBoss Transactions"
-msgstr ""
+msgstr "JBoss Transactions"
 
 #. Tag: para
 #: resolved.xml:3347
@@ -9762,7 +11183,7 @@
 #: resolved.xml:3578
 #, no-c-format
 msgid "Clustering"
-msgstr ""
+msgstr "Clustering"
 
 #. Tag: subtitle
 #: resolved.xml:3579
@@ -9896,7 +11317,7 @@
 #: resolved.xml:3623
 #, no-c-format
 msgid "HAPartition"
-msgstr ""
+msgstr "HAPartition"
 
 #. Tag: para
 #: resolved.xml:3625
@@ -9955,6 +11376,30 @@
 "    &lt;/attribute&gt;\n"
 "&lt;/mbean&gt;"
 msgstr ""
+"&lt;mbean code=\"org.jboss.ha.framework.server.ClusterPartition\"\n"
+"    name=\"jboss:service=DefaultPartition\"&gt;\n"
+"         \n"
+"    &lt;! -- Name of the partition being built --&gt;\n"
+"    &lt;attribute name=\"PartitionName\"&gt;\n"
+"        ${jboss.partition.name:DefaultPartition}\n"
+"    &lt;/attribute&gt;\n"
+"\n"
+"    &lt;! -- The address used to determine the node name --&gt;\n"
+"    &lt;attribute name=\"NodeAddress\"&gt;${jboss.bind.address}&lt;/"
+"attribute&gt;\n"
+"\n"
+"    &lt;! -- Determine if deadlock detection is enabled --&gt;\n"
+"    &lt;attribute name=\"DeadlockDetection\"&gt;False&lt;/attribute&gt;\n"
+"     \n"
+"    &lt;! -- Max time (in ms) to wait for state transfer to complete. \n"
+"        Increase for large states --&gt;\n"
+"    &lt;attribute name=\"StateTransferTimeout\"&gt;30000&lt;/attribute&gt;\n"
+"\n"
+"    &lt;! -- The JGroups protocol configuration --&gt;\n"
+"    &lt;attribute name=\"PartitionConfig\"&gt;\n"
+"        ... ...\n"
+"    &lt;/attribute&gt;\n"
+"&lt;/mbean&gt;"
 
 #. Tag: para
 #: resolved.xml:3636
@@ -10398,6 +11843,24 @@
 "        &lt;/mbean&gt;       \n"
 "&lt;/server&gt;"
 msgstr ""
+"&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;    \n"
+"&lt;server&gt;        \n"
+"        \n"
+"    &lt;mbean code=\"org.jboss.ha.framework.server.FarmMemberService\"     \n"
+"            name=\"jboss:service=FarmMember,partition=DefaultPartition"
+"\"&gt;     \n"
+"        ...      \n"
+"        \n"
+"        &lt;depends optional-attribute-name=\"ClusterPartition\" \n"
+"        proxy-type=\"attribute\"&gt;\n"
+"                jboss:service=${jboss.partition.name:DefaultPartition}\n"
+"                &lt;/depends&gt;     \n"
+"                &lt;attribute name=\"ScanPeriod\"&gt;5000&lt;/"
+"attribute&gt;      \n"
+"                &lt;attribute name=\"URLs\"&gt;farm/&lt;/attribute&gt;     \n"
+"        ...\n"
+"        &lt;/mbean&gt;       \n"
+"&lt;/server&gt;"
 
 #. Tag: para
 #: resolved.xml:3810
@@ -10829,6 +12292,13 @@
 "        p.put(Context.PROVIDER_URL, \"localhost:1100\"); // HA-JNDI port.  \n"
 "        return new InitialContext(p);"
 msgstr ""
+"Properties p = new Properties();  \n"
+"        p.put(Context.INITIAL_CONTEXT_FACTORY,   \n"
+"        \"org.jnp.interfaces.NamingContextFactory\");  \n"
+"        p.put(Context.URL_PKG_PREFIXES, \"jboss.naming:org.jnp.interfaces"
+"\");  \n"
+"        p.put(Context.PROVIDER_URL, \"localhost:1100\"); // HA-JNDI port.  \n"
+"        return new InitialContext(p);"
 
 #. Tag: para
 #: resolved.xml:4027
@@ -10875,7 +12345,7 @@
 #: resolved.xml:4041
 #, no-c-format
 msgid "java.naming.provier.url=server1:1100,server2:1100,server3:1100,server4:1100"
-msgstr ""
+msgstr "java.naming.provier.url=server1:1100,server2:1100,server3:1100,server4:1100"
 
 #. Tag: para
 #: resolved.xml:4042
@@ -11039,6 +12509,13 @@
 "       \n"
 "&lt;mbean&gt;"
 msgstr ""
+"&lt;mbean code=\"org.jboss.ha.jndi.HANamingService\"            \n"
+"       name=\"jboss:service=HAJNDI\"&gt;       \n"
+"       &lt;depends optional-attribute-name=\"ClusterPartition\" \n"
+"                proxy-type=\"attribute\"&gt;jboss:service=${jboss.partition."
+"name:DefaultPartition}&lt;/depends&gt; \n"
+"       \n"
+"&lt;mbean&gt;"
 
 #. Tag: para
 #: resolved.xml:4100
@@ -11232,6 +12709,56 @@
 "          --> \n"
 "   </mbean>]]>"
 msgstr ""
+"<![CDATA[\n"
+" <mbean code=\"org.jboss.ha.jndi.HANamingService\" \n"
+"        name=\"jboss:service=HAJNDI\"> \n"
+"         <!-- We now inject the partition into the HAJNDI service instead \n"
+"         of requiring that the partition name be passed --> \n"
+"         <depends optional-attribute-name=\"ClusterPartition\" \n"
+"         proxy-type=\"attribute\">jboss:service=${jboss.partition.name:"
+"DefaultPartition}</depends> \n"
+"         <!-- Bind address of bootstrap and HA-JNDI RMI endpoints --> \n"
+"         <attribute name=\"BindAddress\">${jboss.bind.address}</attribute> \n"
+"         <!-- Port on which the HA-JNDI stub is made available --> \n"
+"         <attribute name=\"Port\">1100</attribute> \n"
+"         <!-- RmiPort to be used by the HA-JNDI service once bound. 0 => "
+"auto. --> \n"
+"         <attribute name=\"RmiPort\">1101</attribute> \n"
+"         <!-- Accept backlog of the bootstrap socket --> \n"
+"         <attribute name=\"Backlog\">50</attribute> \n"
+"         <!-- The thread pool service used to control the bootstrap and auto "
+"discovery lookups --> \n"
+"        <depends optional-attribute-name=\"LookupPool\" \n"
+"         proxy-type=\"attribute\">jboss.system:service=ThreadPool</"
+"depends> \n"
+"         <!-- A flag to disable the auto discovery via multicast --> \n"
+"        <attribute name=\"DiscoveryDisabled\">false</attribute> \n"
+"        <!-- Set the auto-discovery bootstrap multicast bind address. If "
+"not \n"
+"         specified and a BindAddress is specified, the BindAddress will be "
+"used. --> \n"
+"         <attribute name=\"AutoDiscoveryBindAddress\">${jboss.bind.address}</"
+"attribute> \n"
+"         <!-- Multicast Address and group port used for auto-discovery --> \n"
+"         <attribute name=\"AutoDiscoveryAddress\">${jboss.partition."
+"udpGroup:230.0.0.4}</attribute> \n"
+"         <attribute name=\"AutoDiscoveryGroup\">1102</attribute> \n"
+"         <!-- The TTL (time-to-live) for autodiscovery IP multicast packets "
+"--> \n"
+"         <attribute name=\"AutoDiscoveryTTL\">16</attribute> \n"
+"         <!-- The load balancing policy for HA-JNDI --> \n"
+"         <attribute name=\"LoadBalancePolicy\">org.jboss.ha.framework."
+"interfaces.RoundRobin</attribute> \n"
+"        \n"
+"         <!-- Client socket factory to be used for client-server \n"
+"         RMI invocations during JNDI queries \n"
+"         <attribute name=\"ClientSocketFactory\">custom</attribute> \n"
+"         --> \n"
+"         <!-- Server socket factory to be used for client-server \n"
+"         RMI invocations during JNDI queries \n"
+"         <attribute name=\"ServerSocketFactory\">custom</attribute> \n"
+"          --> \n"
+"   </mbean>]]>"
 
 #. Tag: para
 #: resolved.xml:4158
@@ -11258,6 +12785,14 @@
 " <attribute name=\"Port\">56789</attribute>  \n"
 "</mbean> ]]>"
 msgstr ""
+"<![CDATA[\n"
+"<mbean code=\"org.jboss.ha.jndi.HANamingService\"    \n"
+"      name=\"jboss:service=HAJNDI\">    \n"
+"\n"
+"      <depends optional-attribute-name=\"ClusterPartition\" \n"
+"   proxy-type=\"attribute\">jboss:service=MySpecialPartition</depends>  \n"
+" <attribute name=\"Port\">56789</attribute>  \n"
+"</mbean> ]]>"
 
 #. Tag: title
 #: resolved.xml:4168
@@ -11322,6 +12857,27 @@
 "    &lt;/enterprise-beans&gt;\n"
 "&lt;/jboss&gt;"
 msgstr ""
+"&lt;jboss&gt;    \n"
+"    &lt;enterprise-beans&gt;      \n"
+"        &lt;session&gt;        \n"
+"            &lt;ejb-name&gt;nextgen.StatelessSession&lt;/ejb-"
+"name&gt;        \n"
+"            &lt;jndi-name&gt;nextgen.StatelessSession&lt;/jndi-"
+"name&gt;        \n"
+"            &lt;clustered&gt;True&lt;/clustered&gt;        \n"
+"            &lt;cluster-config&gt;          \n"
+"                &lt;partition-name&gt;DefaultPartition&lt;/partition-"
+"name&gt;          \n"
+"                &lt;home-load-balance-policy&gt;                 \n"
+"                    org.jboss.ha.framework.interfaces.RoundRobin          \n"
+"                &lt;/home-load-balance-policy&gt;          \n"
+"                &lt;bean-load-balance-policy&gt;  \n"
+"                    org.jboss.ha.framework.interfaces.RoundRobin\n"
+"                &lt;/bean-load-balance-policy&gt;\n"
+"            &lt;/cluster-config&gt;\n"
+"        &lt;/session&gt;\n"
+"    &lt;/enterprise-beans&gt;\n"
+"&lt;/jboss&gt;"
 
 #. Tag: para
 #: resolved.xml:4184
@@ -11442,6 +12998,31 @@
 "    &lt;/enterprise-beans&gt;\n"
 "&lt;/jboss&gt;"
 msgstr ""
+"&lt;jboss&gt;    \n"
+"    &lt;enterprise-beans&gt;\n"
+"        &lt;session&gt;        \n"
+"            &lt;ejb-name&gt;nextgen.StatefulSession&lt;/ejb-"
+"name&gt;        \n"
+"            &lt;jndi-name&gt;nextgen.StatefulSession&lt;/jndi-"
+"name&gt;        \n"
+"            &lt;clustered&gt;True&lt;/clustered&gt;        \n"
+"            &lt;cluster-config&gt;          \n"
+"                &lt;partition-name&gt;DefaultPartition&lt;/partition-"
+"name&gt;\n"
+"                &lt;home-load-balance-policy&gt;               \n"
+"                    org.jboss.ha.framework.interfaces.RoundRobin          \n"
+"                &lt;/home-load-balance-policy&gt;          \n"
+"                &lt;bean-load-balance-policy&gt;               \n"
+"                    org.jboss.ha.framework.interfaces."
+"FirstAvailable          \n"
+"                &lt;/bean-load-balance-policy&gt;          \n"
+"                &lt;session-state-manager-jndi-name&gt;              \n"
+"                    /HASessionState/Default          \n"
+"                &lt;/session-state-manager-jndi-name&gt;        \n"
+"            &lt;/cluster-config&gt;      \n"
+"        &lt;/session&gt;    \n"
+"    &lt;/enterprise-beans&gt;\n"
+"&lt;/jboss&gt;"
 
 #. Tag: para
 #: resolved.xml:4226
@@ -11543,6 +13124,23 @@
 "<attribute name=\"BeanCleaningDelay\">0</attribute>\n"
 "</mbean>   ]]>"
 msgstr ""
+"<![CDATA[ \n"
+"<mbean code=\"org.jboss.ha.hasessionstate.server.HASessionStateService\"\n"
+"   name=\"jboss:service=HASessionState\">\n"
+"    \n"
+"    <depends>jboss:service=Naming</depends> \n"
+"   <!-- We now inject the partition into the HAJNDI service instead \n"
+" of requiring that the partition name be passed --> \n"
+" <depends optional-attribute-name=\"ClusterPartition\" \n"
+"  proxy-type=\"attribute\">\n"
+"  jboss:service=${jboss.partition.name:DefaultPartition}\n"
+"  </depends>\n"
+"  <!-- JNDI name under which the service is bound -->\n"
+"  <attribute name=\"JndiName\">/HASessionState/Default</attribute>\n"
+"  <!-- Max delay before cleaning unreclaimed state.\n"
+"Defaults to 30*60*1000 => 30 minutes -->\n"
+"<attribute name=\"BeanCleaningDelay\">0</attribute>\n"
+"</mbean>   ]]>"
 
 #. Tag: para
 #: resolved.xml:4255
@@ -11682,6 +13280,66 @@
 "          </proxy-factory-config>\n"
 " </invoker-proxy-binding> ]]>"
 msgstr ""
+"<![CDATA[ \n"
+" <jboss>\n"
+" <session>\n"
+"         <ejb-name>nextgen_RetryInterceptorStatelessSession</ejb-name>\n"
+"         <invoker-bindings>\n"
+"         <invoker>\n"
+"         <invoker-proxy-binding-name>\n"
+"         clustered-retry-stateless-rmi-invoker\n"
+"         </invoker-proxy-binding-name>\n"
+"         <jndi-name>\n"
+"         nextgen_RetryInterceptorStatelessSession\n"
+"         </jndi-name>\n"
+"         </invoker>\n"
+"         </invoker-bindings>\n"
+"         <clustered>true</clustered>\n"
+" </session>\n"
+"  \n"
+" <invoker-proxy-binding>\n"
+"         <name>clustered-retry-stateless-rmi-invoker</name>\n"
+"         <invoker-mbean>jboss:service=invoker,type=jrmpha</invoker-mbean>\n"
+"         <proxy-factory>org.jboss.proxy.ejb.ProxyFactoryHA</proxy-factory>\n"
+"         <proxy-factory-config>\n"
+"         <client-interceptors>\n"
+"                 <home>\n"
+"                 <interceptor>\n"
+"                 org.jboss.proxy.ejb.HomeInterceptor\n"
+"                 </interceptor>\n"
+"                <interceptor>\n"
+"                org.jboss.proxy.SecurityInterceptor\n"
+"                </interceptor>\n"
+"                <interceptor>\n"
+"                  org.jboss.proxy.TransactionInterceptor\n"
+"                  </interceptor>\n"
+"                 <interceptor>\n"
+"                 org.jboss.proxy.ejb.RetryInterceptor\n"
+"                 </interceptor>\n"
+"                  <interceptor>\n"
+"                  org.jboss.invocation.InvokerInterceptor\n"
+"                  </interceptor>\n"
+"          </home>\n"
+"         <bean>\n"
+"                  <interceptor>\n"
+"                  org.jboss.proxy.ejb.StatelessSessionInterceptor\n"
+"                  </interceptor>\n"
+"                 <interceptor>\n"
+"                 org.jboss.proxy.SecurityInterceptor\n"
+"                 </interceptor>\n"
+"                 <interceptor>\n"
+"                org.jboss.proxy.TransactionInterceptor\n"
+"                </interceptor>\n"
+"                <interceptor>\n"
+"                org.jboss.proxy.ejb.RetryInterceptor\n"
+"                 </interceptor>\n"
+"                 <interceptor>\n"
+"                 org.jboss.invocation.InvokerInterceptor\n"
+"                </interceptor>\n"
+"        </bean>\n"
+"          </client-interceptors>\n"
+"          </proxy-factory-config>\n"
+" </invoker-proxy-binding> ]]>"
 
 #. Tag: title
 #: resolved.xml:4291
@@ -11743,7 +13401,7 @@
 #: resolved.xml:4315
 #, no-c-format
 msgid "SingleRetryInterceptor"
-msgstr ""
+msgstr "SingleRetryInterceptor"
 
 #. Tag: para
 #: resolved.xml:4316
@@ -11808,6 +13466,11 @@
 "\";\n"
 "}"
 msgstr ""
+"public @interface Clustered {\n"
+"   Class loadBalancePolicy() default LoadBalancePolicy.class;\n"
+"   String partition() default  \"${jboss.partition.name:DefaultPartition}"
+"\";\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:4340
@@ -11830,6 +13493,14 @@
 "   }\n"
 "}"
 msgstr ""
+"@Stateless\n"
+"@Clustered\n"
+"public class MyBean implements MySessionInt {\n"
+"   \n"
+"   public void test() {\n"
+"      // Do something cool\n"
+"   }\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:4342
@@ -11859,6 +13530,21 @@
 "         </enterprise-beans>\n"
 "</jboss>   ]]>"
 msgstr ""
+"<![CDATA[ \n"
+"<jboss>    \n"
+"         <enterprise-beans>\n"
+"         <session>\n"
+"                 <ejb-name>NonAnnotationStateful</ejb-name>\n"
+"                <clustered>true</clustered>\n"
+"                        <cluster-config>\n"
+"                        <partition-name>FooPartition</partition-name>\n"
+"                        <load-balance-policy>\n"
+"                        org.jboss.ha.framework.interfaces.RandomRobin\n"
+"                         </load-balance-policy>\n"
+"                 </cluster-config>\n"
+"         </session>    \n"
+"         </enterprise-beans>\n"
+"</jboss>   ]]>"
 
 #. Tag: title
 #: resolved.xml:4350
@@ -11892,6 +13578,15 @@
 "long removalTimeoutSeconds() default 0;\n"
 "} ]]>"
 msgstr ""
+"<![CDATA[ \n"
+"public @interface CacheConfig\n"
+"{\n"
+"String name() default \"jboss.cache:service=EJB3SFSBClusteredCache\";\n"
+"int maxSize() default 10000;\n"
+"long idleTimeoutSeconds() default 300;   \n"
+"boolean replicationIsPassivation() default true;   \n"
+"long removalTimeoutSeconds() default 0;\n"
+"} ]]>"
 
 #. Tag: para
 #: resolved.xml:4359
@@ -11963,6 +13658,17 @@
 "   }\n"
 "}"
 msgstr ""
+"@Stateful\n"
+"@Clustered\n"
+"@CacheConfig(maxSize=5000,removalTimeoutSeconds=18000)\n"
+"public class MyBean implements MySessionInt {\n"
+"   \n"
+"   private int state = 0;\n"
+"\n"
+"   public void increment() {\n"
+"      System.out.println(\"counter: \" + (state++));\n"
+"   }\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:4381
@@ -11992,6 +13698,9 @@
 "boolean isModified();\n"
 "}"
 msgstr ""
+"public interface Optimized {\n"
+"boolean isModified();\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:4389
@@ -12098,6 +13807,96 @@
 "        </mbean>\n"
 "</server>]]>"
 msgstr ""
+"<![CDATA[ \n"
+"<server>\n"
+"        <mbean code=\"org.jboss..cache.TreeCache\"\n"
+"        name=\"jboss.cache:service=EJB3SFSBClusteredCache\">\n"
+"          \n"
+"                <attribute name=\"ClusterName\">\n"
+"                        ${jboss.partition.name:DefaultPartition}-SFSBCache\n"
+"                        </attribute>\n"
+"                        <attribute name=\"IsolationLevel\">REPEATABLE_READ</"
+"attribute>\n"
+"                        <attribute name=\"CacheMode\">REPL_ASYNC</"
+"attribute> \n"
+"                  \n"
+"                        <!-- We want to activate/inactivate regions as beans "
+"are deployed --> \n"
+"                         <attribute name=\"UseRegionBasedMarshalling\">true</"
+"attribute> \n"
+"                        <!-- Must match the value of "
+"\"useRegionBasedMarshalling\" --> \n"
+"                        <attribute name=\"InactiveOnStartup\">true</"
+"attribute>\n"
+"                          \n"
+"                        <attribute name=\"ClusterConfig\">\n"
+"                        ... ...\n"
+"                        </attribute> \n"
+"                          \n"
+"                        <!-- The max amount of time (in milliseconds) we "
+"wait until the \n"
+"                        initial state (ie. the contents of the cache) are "
+"retrieved from \n"
+"                        existing members.  --> \n"
+"                        <attribute name=\"InitialStateRetrievalTimeout"
+"\">17500</attribute>\n"
+"                          \n"
+"                        <!--  Number of milliseconds to wait until all "
+"responses for a\n"
+"                                synchronous call have been received.\n"
+"                                -->\n"
+"                        <attribute name=\"SyncReplTimeout\">17500</"
+"attribute>\n"
+"                          \n"
+"                        <!--  Max number of milliseconds to wait for a lock "
+"acquisition -->\n"
+"                        <attribute name=\"LockAcquisitionTimeout\">15000</"
+"attribute>\n"
+"                          \n"
+"                         <!--  Name of the eviction policy class. -->\n"
+"                        <attribute name=\"EvictionPolicyClass\">\n"
+"                                org.jboss.cache.eviction.LRUPolicy\n"
+"                        </attribute>\n"
+"                          \n"
+"                        <!--  Specific eviction policy configurations. This "
+"is LRU -->\n"
+"                        <attribute name=\"EvictionPolicyConfig\">\n"
+"                         <config>\n"
+"                                <attribute name=\"wakeUpIntervalSeconds\">5</"
+"attribute>\n"
+"                                 <name>statefulClustered</name> \n"
+"                                <!-- So default region would never timeout --"
+">\n"
+"                                <region name=\"/_default_\">\n"
+"                                <attribute name=\"maxNodes\">0</attribute>\n"
+"                                 <attribute name=\"timeToIdleSeconds\">0</"
+"attribute>\n"
+"                                </region>\n"
+"                        </config>\n"
+"                </attribute> \n"
+"                                          \n"
+"        <!-- Store passivated sessions to the file system --> \n"
+"         <attribute name=\"CacheLoaderConfiguration\"> \n"
+"        <config> \n"
+"          \n"
+"         <passivation>true</passivation> \n"
+"        <shared>false</shared> \n"
+"                                                          \n"
+"          <cacheloader> \n"
+"                 <class>org.jboss.cache.loader.FileCacheLoader</class> \n"
+"                <!-- Passivate to the server data dir --> \n"
+"                 <properties> \n"
+"                        location=${jboss.server.data.dir}${/}sfsb \n"
+"                </properties> \n"
+"                <async>false</async> \n"
+"                <fetchPersistentState>true</fetchPersistentState> \n"
+"                <ignoreModifications>false</ignoreModifications> \n"
+"                </cacheloader> \n"
+"                  \n"
+"                         </config> \n"
+"           </attribute>\n"
+"        </mbean>\n"
+"</server>]]>"
 
 #. Tag: para
 #: resolved.xml:4419
@@ -12218,6 +14017,29 @@
 "    &lt;/enterprise-beans&gt;  \n"
 "&lt;/jboss&gt;"
 msgstr ""
+"&lt;jboss&gt;    \n"
+"    &lt;enterprise-beans&gt;      \n"
+"        &lt;entity&gt;        \n"
+"            &lt;ejb-name&gt;nextgen.EnterpriseEntity&lt;/ejb-"
+"name&gt;        \n"
+"            &lt;jndi-name&gt;nextgen.EnterpriseEntity&lt;/jndi-"
+"name&gt;          \n"
+"            &lt;clustered&gt;True&lt;/clustered&gt;         \n"
+"            &lt;cluster-config&gt;            \n"
+"                &lt;partition-name&gt;DefaultPartition&lt;/partition-"
+"name&gt;            \n"
+"                &lt;home-load-balance-policy&gt;                 \n"
+"                    org.jboss.ha.framework.interfaces."
+"RoundRobin            \n"
+"                &lt;/home-load-balance-policy&gt;            \n"
+"                &lt;bean-load-balance-policy&gt;                \n"
+"                    org.jboss.ha.framework.interfaces."
+"FirstAvailable            \n"
+"                &lt;/bean-load-balance-policy&gt;          \n"
+"            &lt;/cluster-config&gt;      \n"
+"        &lt;/entity&gt;    \n"
+"    &lt;/enterprise-beans&gt;  \n"
+"&lt;/jboss&gt;"
 
 #. Tag: para
 #: resolved.xml:4450
@@ -12398,6 +14220,60 @@
 "</server>\n"
 "]]>"
 msgstr ""
+"<![CDATA[ \n"
+" <server>\n"
+"  <mbean code=\"org.jboss.cache.TreeCache\" \n"
+" name=\"jboss.cache:service=EJB3EntityTreeCache\">\n"
+"          \n"
+"  <depends>jboss:service=Naming</depends>\n"
+"  <depends>jboss:service=TransactionManager</depends> \n"
+"    \n"
+"  <!-- Name of cluster. Needs to be the same on all nodes in the clusters, \n"
+"               in order to find each other --> \n"
+"          <attribute name=\"ClusterName\">\n"
+"                  ${jboss.partition.name:DefaultPartition}-EntityCache\n"
+"          </attribute>\n"
+"          \n"
+"          <!-- Configure the TransactionManager -->\n"
+"         <attribute name=\"TransactionManagerLookupClass\">\n"
+"           org.jboss.cache.JBossTransactionManagerLookup\n"
+"         </attribute>\n"
+"          \n"
+"         <attribute name=\"IsolationLevel\">REPEATABLE_READ</attribute>\n"
+"         <attribute name=\"CacheMode\">REPL_SYNC</attribute> \n"
+"          \n"
+"         <!-- Must be true if any entity deployment uses a scoped "
+"classloader --> \n"
+"         <attribute name=\"UseRegionBasedMarshalling\">true</attribute> \n"
+"         <!-- Must match the value of \"useRegionBasedMarshalling\" --> \n"
+"         <attribute name=\"InactiveOnStartup\">true</attribute>\n"
+"          \n"
+"         <attribute name=\"ClusterConfig\">\n"
+"          ... ...\n"
+"         </attribute>\n"
+"          \n"
+"         <attribute name=\"InitialStateRetrievalTimeout\">17500</attribute>\n"
+"         <attribute name=\"SyncReplTimeout\">17500</attribute>\n"
+"         <attribute name=\"LockAcquisitionTimeout\">15000</attribute>\n"
+"          \n"
+"         <attribute name=\"EvictionPolicyClass\">\n"
+"         org.jboss.cache.eviction.LRUPolicy\n"
+"         </attribute>\n"
+"          \n"
+"         <!--  Specific eviction policy configurations. This is LRU -->\n"
+"          <attribute name=\"EvictionPolicyConfig\">\n"
+"          <config>\n"
+"          <attribute name=\"wakeUpIntervalSeconds\">5</attribute>\n"
+"          <!--  Cache wide default -->\n"
+"                  <region name=\"/_default_\">\n"
+"                  <attribute name=\"maxNodes\">5000</attribute>\n"
+"                  <attribute name=\"timeToLiveSeconds\">1000</attribute>\n"
+"                  </region>\n"
+"          </config>\n"
+"         </attribute>\n"
+"         </mbean>\n"
+"</server>\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:4506
@@ -12463,6 +14339,10 @@
 "    org.jboss.ejb3.entity.TreeCacheProviderHook\n"
 "&lt;/property&gt;"
 msgstr ""
+"&lt;!-- Clustered cache with TreeCache --&gt;\n"
+"&lt;property name=\"cache.provider_class\"&gt;\n"
+"    org.jboss.ejb3.entity.TreeCacheProviderHook\n"
+"&lt;/property&gt;"
 
 #. Tag: para
 #: resolved.xml:4524
@@ -12480,6 +14360,9 @@
 "    jboss.cache:service=EJB3EntityTreeCache\n"
 "&lt;/property&gt;"
 msgstr ""
+"&lt;property name=\"treecache.mbean.object_name\"&gt;\n"
+"    jboss.cache:service=EJB3EntityTreeCache\n"
+"&lt;/property&gt;"
 
 #. Tag: para
 #: resolved.xml:4526
@@ -12528,6 +14411,11 @@
 "  // ... ... \n"
 "}"
 msgstr ""
+"@Entity \n"
+"@Cache(usage=CacheConcurrencyStrategy.TRANSACTIONAL) \n"
+"public class Account implements Serializable { \n"
+"  // ... ... \n"
+"}"
 
 #. Tag: para
 #: resolved.xml:4540
@@ -12579,6 +14467,34 @@
 " </mbean> \n"
 "</server>]]>"
 msgstr ""
+"<![CDATA[\n"
+"<server>  \n"
+"  <mbean code=\"org.jboss.cache.TreeCache\" \n"
+"                 name=\"jboss.cache:service=EJB3EntityTreeCache\"> \n"
+"                  ... ... \n"
+"          <attribute name=\"EvictionPolicyConfig\">  \n"
+"                  <config>  \n"
+"                          <attribute name=\"wakeUpIntervalSeconds\">5</"
+"attribute>  \n"
+"                          <region name=\"/_default_\">  \n"
+"                                  <attribute name=\"maxNodes\">5000</"
+"attribute>  \n"
+"                                  <attribute name=\"timeToLiveSeconds"
+"\">1000</attribute>  \n"
+"                          </region>  \n"
+"                  <!-- Separate eviction rules for Account entities -->\n"
+"                          <region name=\"/myprefix/com/mycompany/entities/"
+"Account\">  \n"
+"                                  <attribute name=\"maxNodes\">10000</"
+"attribute>  \n"
+"                                  <attribute name=\"timeToLiveSeconds"
+"\">5000</attribute>  \n"
+"                          </region>  \n"
+"                  ... ... \n"
+"                 </config>  \n"
+"         </attribute>  \n"
+" </mbean> \n"
+"</server>]]>"
 
 #. Tag: para
 #: resolved.xml:4545
@@ -12603,6 +14519,12 @@
 "// ... ... \n"
 "}"
 msgstr ""
+"@Entity \n"
+"@Cache(usage=CacheConcurrencyStrategy.TRANSACTIONAL,\n"
+"region=&#x201D;Account&#x201D;) \n"
+"public class Account implements Serializable { \n"
+"// ... ... \n"
+"}"
 
 #. Tag: para
 #: resolved.xml:4549
@@ -12639,6 +14561,30 @@
 "        </mbean> \n"
 "</server>]]>"
 msgstr ""
+"<![CDATA[                        \n"
+"<server>  \n"
+"        <mbean code=\"org.jboss.cache.TreeCache\" \n"
+"              name=\"jboss.cache:service=EJB3EntityTreeCache\"> \n"
+"                ... ... \n"
+"        <attribute name=\"EvictionPolicyConfig\">  \n"
+"        <config>  \n"
+"                <attribute name=\"wakeUpIntervalSeconds\">5</attribute>  \n"
+"                <region name=\"/_default_\">  \n"
+"                <attribute name=\"maxNodes\">5000</attribute>  \n"
+"                <attribute name=\"timeToLiveSeconds\">1000</attribute>  \n"
+"                        </region>  \n"
+"                <!-- Separate eviction rules for Account entities -->\n"
+"                        <region name=\"/myprefix/Account\">  \n"
+"                                <attribute name=\"maxNodes\">10000</"
+"attribute>  \n"
+"                                <attribute name=\"timeToLiveSeconds\">5000</"
+"attribute>  \n"
+"                        </region>  \n"
+"                        ... ... \n"
+"        </config>  \n"
+"        </attribute>  \n"
+"        </mbean> \n"
+"</server>]]>"
 
 #. Tag: title
 #: resolved.xml:4555
@@ -12667,7 +14613,7 @@
 #: resolved.xml:4562
 #, no-c-format
 msgid "&lt;property name=\"hibernate.cache.use_query_cache\" value=\"true\"/&gt;"
-msgstr ""
+msgstr "&lt;property name=\"hibernate.cache.use_query_cache\" value=\"true\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:4563
@@ -12695,6 +14641,19 @@
 "// ... ... \n"
 "}]]>"
 msgstr ""
+"<![CDATA[ \n"
+"@Entity\n"
+"@Cache (usage=CacheConcurrencyStrategy.TRANSACTIONAL,\n"
+"region=”Account”)\n"
+"@NamedQueries({\n"
+"@NamedQuery(name=\"account.bybranch\",\n"
+"query=\"select acct from Account as acct where acct.branch = ?1\",\n"
+"hints={@QueryHint(name=\"org.hibernate.cacheable\",value=\"true"
+"\")})           \n"
+"})\n"
+"public class Account implements Serializable { \n"
+"// ... ... \n"
+"}]]>"
 
 #. Tag: para
 #: resolved.xml:4568
@@ -12758,6 +14717,43 @@
 "</server>\n"
 "          ]]>"
 msgstr ""
+"<![CDATA[ \n"
+"<server>  \n"
+"          <mbean code=\"org.jboss.cache.TreeCache\" \n"
+"                 name=\"jboss.cache:service=EJB3EntityTreeCache\">\n"
+"                  ... ... \n"
+"                  <attribute name=\"EvictionPolicyConfig\">  \n"
+"                          <config>  \n"
+"                          <attribute name=\"wakeUpIntervalSeconds\">5</"
+"attribute>  \n"
+"                                  <region name=\"/_default_\">  \n"
+"                                  <attribute name=\"maxNodes\">5000</"
+"attribute>  \n"
+"                                  <attribute name=\"timeToLiveSeconds"
+"\">1000</attribute>  \n"
+"                                  </region>  \n"
+"                                  <!-- Separate eviction rules for Account "
+"entities -->\n"
+"                                  <region name=\"/myprefix/Account\">  \n"
+"                                          <attribute name=\"maxNodes"
+"\">10000</attribute>  \n"
+"                                          <attribute name=\"timeToLiveSeconds"
+"\">5000</attribute>  \n"
+"                                  </region>\n"
+"                                  <!-- Cache queries for 10 minutes -->\n"
+"                                  <region name=\"/myprefix/org/hibernate/"
+"cache/StandardQueryCache\">  \n"
+"                                          <attribute name=\"maxNodes\">100</"
+"attribute>  \n"
+"                                          <attribute name=\"timeToLiveSeconds"
+"\">600</attribute>  \n"
+"                                  </region>  \n"
+"                                  ... ... \n"
+"                          </config>  \n"
+"                  </attribute>  \n"
+"          </mbean> \n"
+"</server>\n"
+"          ]]>"
 
 #. Tag: para
 #: resolved.xml:4577
@@ -12789,6 +14785,20 @@
 "        // ... ... \n"
 "        }]]>"
 msgstr ""
+"<![CDATA[\n"
+"        @Entity\n"
+"        @Cache (usage=CacheConcurrencyStrategy.TRANSACTIONAL,\n"
+"        region=”Account”)\n"
+"        @NamedQueries({\n"
+"        @NamedQuery(name=\"account.bybranch\",\n"
+"        query=\"select acct from Account as acct where acct.branch = ?1\",\n"
+"        hints={@QueryHint(name=\"org.hibernate.cacheable\",value=\"true\"),\n"
+"        @QueryHint(name=”org.hibernate.cacheRegion,value=”Queries”)\n"
+"        })           \n"
+"        })\n"
+"        public class Account implements Serializable { \n"
+"        // ... ... \n"
+"        }]]>"
 
 #. Tag: para
 #: resolved.xml:4581
@@ -12836,6 +14846,41 @@
 "        </mbean> \n"
 "</server>]]>"
 msgstr ""
+"<![CDATA[        \n"
+"<server>  \n"
+"        <mbean code=\"org.jboss.cache.TreeCache\" \n"
+"               name=\"jboss.cache:service=EJB3EntityTreeCache\">\n"
+"                ... ... \n"
+"                <attribute name=\"EvictionPolicyConfig\">  \n"
+"                        <config>  \n"
+"                                <attribute name=\"wakeUpIntervalSeconds\">5</"
+"attribute>  \n"
+"                                <region name=\"/_default_\">  \n"
+"                                        <attribute name=\"maxNodes\">5000</"
+"attribute>  \n"
+"                                        <attribute name=\"timeToLiveSeconds"
+"\">1000</attribute>  \n"
+"                                </region>  \n"
+"                                <!-- Separate eviction rules for Account "
+"entities -->\n"
+"                                <region name=\"/myprefix/Account\">  \n"
+"                                        <attribute name=\"maxNodes\">10000</"
+"attribute>  \n"
+"                                        <attribute name=\"timeToLiveSeconds"
+"\">5000</attribute>  \n"
+"                                </region>\n"
+"                                <!-- Cache queries for 10 minutes -->\n"
+"                                <region name=\"/myprefix/Queries\">  \n"
+"                                        <attribute name=\"maxNodes\">100</"
+"attribute>  \n"
+"                                        <attribute name=\"timeToLiveSeconds"
+"\">600</attribute>  \n"
+"                                </region>  \n"
+"                                ... ... \n"
+"                        </config>  \n"
+"                </attribute>  \n"
+"        </mbean> \n"
+"</server>]]>"
 
 #. Tag: title
 #: resolved.xml:4617
@@ -13036,6 +15081,17 @@
 "    Allow from 127.0.0.1\n"
 "&lt;/Location&gt;"
 msgstr ""
+"# later versions of mod_jk, and is needed for\n"
+"# for load balancing to work properly\n"
+"JkShmFile logs/jk.shm \n"
+"              \n"
+"# Add jkstatus for managing runtime data\n"
+"&lt;Location /jkstatus/&gt;\n"
+"    JkMount status\n"
+"    Order deny,allow\n"
+"    Deny from all\n"
+"    Allow from 127.0.0.1\n"
+"&lt;/Location&gt;"
 
 #. Tag: para
 #: resolved.xml:4664
@@ -13091,6 +15147,13 @@
 "/web-console=loadbalancer\n"
 "/web-console/*=loadbalancer"
 msgstr ""
+"# Simple worker configuration file\n"
+"\n"
+"# Mount the Servlet context to the ajp13 worker\n"
+"/jmx-console=loadbalancer\n"
+"/jmx-console/*=loadbalancer\n"
+"/web-console=loadbalancer\n"
+"/web-console/*=loadbalancer"
 
 #. Tag: para
 #: resolved.xml:4687
@@ -13160,6 +15223,34 @@
 "# Status worker for managing load balancer\n"
 "worker.status.type=status"
 msgstr ""
+"# Define list of workers that will be used\n"
+"# for mapping requests\n"
+"worker.list=loadbalancer,status\n"
+"\n"
+"# Define Node1\n"
+"# modify the host as your host IP or DNS name.\n"
+"worker.node1.port=8009\n"
+"worker.node1.host=node1.mydomain.com \n"
+"worker.node1.type=ajp13\n"
+"worker.node1.lbfactor=1\n"
+"worker.node1.cachesize=10\n"
+"\n"
+"# Define Node2\n"
+"# modify the host as your host IP or DNS name.\n"
+"worker.node2.port=8009\n"
+"worker.node2.host= node2.mydomain.com\n"
+"worker.node2.type=ajp13\n"
+"worker.node2.lbfactor=1\n"
+"worker.node2.cachesize=10\n"
+"\n"
+"# Load-balancing behaviour\n"
+"worker.loadbalancer.type=lb\n"
+"worker.loadbalancer.balance_workers=node1,node2\n"
+"worker.loadbalancer.sticky_session=1\n"
+"#worker.list=loadbalancer\n"
+"\n"
+"# Status worker for managing load balancer\n"
+"worker.status.type=status"
 
 #. Tag: para
 #: resolved.xml:4700
@@ -13277,6 +15368,10 @@
 "... ...\n"
 "&lt;/Engine&gt;"
 msgstr ""
+"&lt;Engine name=\"jboss.web\" defaultHost=\"localhost\" jvmRoute=\"node1"
+"\"&gt;\n"
+"... ...\n"
+"&lt;/Engine&gt;"
 
 #. Tag: para
 #: resolved.xml:4739
@@ -13297,6 +15392,12 @@
 "emptySessionPath=\"true\" enableLookups=\"false\" redirectPort=\"8443\" /> ]]"
 ">"
 msgstr ""
+"<![CDATA[ \n"
+"<!-- Define an AJP 1.3 Connector on port 8009 --> \n"
+"<Connector port=\"8009\" address=\"${jboss.bind.address}\" protocol=\"AJP/1.3"
+"\" \n"
+"emptySessionPath=\"true\" enableLookups=\"false\" redirectPort=\"8443\" /> ]]"
+">"
 
 #. Tag: para
 #: resolved.xml:4743
@@ -13316,7 +15417,7 @@
 #: resolved.xml:4748
 #, no-c-format
 msgid "&lt;attribute name=\"UseJK\"&gt;true&lt;/attribute&gt;"
-msgstr ""
+msgstr "&lt;attribute name=\"UseJK\"&gt;true&lt;/attribute&gt;"
 
 #. Tag: para
 #: resolved.xml:4749
@@ -13433,6 +15534,39 @@
 "    &lt;attribute name=\"SyncReplTimeout\"&gt;20000&lt;/attribute&gt;\n"
 "&lt;/mbean&gt;"
 msgstr ""
+"&lt;mbean code=\"org.jboss.cache.aop.TreeCacheAop\"\n"
+"    name=\"jboss.cache:service=TomcatClusteringCache\"&gt;\n"
+"\n"
+"    &lt;depends&gt;jboss:service=Naming&lt;/depends&gt;\n"
+"    &lt;depends&gt;jboss:service=TransactionManager&lt;/depends&gt;\n"
+"    &lt;depends&gt;jboss.aop:service=AspectDeployer&lt;/depends&gt;\n"
+"\n"
+"    &lt;attribute name=\"TransactionManagerLookupClass\"&gt;\n"
+"        org.jboss.cache.BatchModeTransactionManagerLookup\n"
+"    &lt;/attribute&gt;\n"
+"    \n"
+"    &lt;attribute name=\"IsolationLevel\"&gt;REPEATABLE_READ&lt;/"
+"attribute&gt;\n"
+"    \n"
+"    &lt;attribute name=\"CacheMode\"&gt;REPL_ASYNC&lt;/attribute&gt;\n"
+"    \n"
+"    &lt;attribute name=\"ClusterName\"&gt;\n"
+"      Tomcat-${jboss.partition.name:Cluster}\n"
+"    &lt;/attribute&gt;\n"
+"    \n"
+"    &lt;attribute name=\"UseMarshalling\"&gt;false&lt;/attribute&gt;\n"
+"    \n"
+"    &lt;attribute name=\"InactiveOnStartup\"&gt;false&lt;/attribute&gt;\n"
+"    \n"
+"    &lt;attribute name=\"ClusterConfig\"&gt;\n"
+"        ... ...\n"
+"    &lt;/attribute&gt;\n"
+"    \n"
+"   \n"
+"    &lt;attribute name=\"LockAcquisitionTimeout\"&gt;15000&lt;/"
+"attribute&gt;\n"
+"    &lt;attribute name=\"SyncReplTimeout\"&gt;20000&lt;/attribute&gt;\n"
+"&lt;/mbean&gt;"
 
 #. Tag: para
 #: resolved.xml:4777
@@ -13563,6 +15697,16 @@
 "    &lt;!-- ... --&gt;\n"
 "&lt;/web-app&gt;"
 msgstr ""
+"&lt;?xml version=\"1.0\"?&gt; \n"
+"&lt;web-app  xmlns=\"http://java.sun.com/xml/ns/j2ee\"\n"
+"          xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" \n"
+"          xsi:schemaLocation=\"http://java.sun.com/xml/ns/j2ee \n"
+"                              http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
+"\" \n"
+"          version=\"2.4\"&gt;\n"
+"    <emphasis role=\"bold\">&lt;distributable/&gt;</emphasis>\n"
+"    &lt;!-- ... --&gt;\n"
+"&lt;/web-app&gt;"
 
 #. Tag: para
 #: resolved.xml:4823
@@ -13588,6 +15732,16 @@
 "    &lt;/replication-config&gt;\n"
 "&lt;/jboss-web&gt;"
 msgstr ""
+"&lt;jboss-web&gt;\n"
+"    &lt;replication-config&gt;\n"
+"        &lt;replication-trigger&gt;SET_AND_NON_PRIMITIVE_GET&lt;/replication-"
+"trigger&gt;\n"
+"        &lt;replication-granularity&gt;SESSION&lt;/replication-"
+"granularity&gt;\n"
+"        &lt;replication-field-batch-mode&gt;true&lt;/replication-field-batch-"
+"mode&gt;\n"
+"    &lt;/replication-config&gt;\n"
+"&lt;/jboss-web&gt;"
 
 #. Tag: para
 #: resolved.xml:4826
@@ -13769,6 +15923,12 @@
 "...\n"
 "}]]>"
 msgstr ""
+"<![CDATA[\n"
+"@org.jboss.cache.aop.AopMarker\n"
+"public class Address \n"
+"{\n"
+"...\n"
+"}]]>"
 
 #. Tag: para
 #: resolved.xml:4880
@@ -13797,6 +15957,18 @@
 "}\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"@org.jboss.cache.aop.InstanceOfAopMarker\n"
+"public class Person \n"
+"{\n"
+"...\n"
+"}\n"
+"then when you have a sub-class like\n"
+"public class Student extends Person\n"
+"{\n"
+"...\n"
+"}\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:4885
@@ -13822,6 +15994,14 @@
 "...\n"
 "}"
 msgstr ""
+"/*\n"
+" * My usual comments here first.\n"
+" * @@org.jboss.web.tomcat.tc5.session.AopMarker\n"
+" */\n"
+"public class Address \n"
+"{\n"
+"...\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:4893
@@ -13842,6 +16022,14 @@
 "...\n"
 "}"
 msgstr ""
+"/*\n"
+" *\n"
+" * @@org.jboss.web.tomcat.tc5.session.InstanceOfAopMarker\n"
+" */\n"
+"public class Person \n"
+"{\n"
+"...\n"
+"}"
 
 #. Tag: para
 #: resolved.xml:4899
@@ -13946,6 +16134,24 @@
 "mary.getAddress().setZip(95123); // this will update and replicate the zip "
 "code."
 msgstr ""
+"// Do this only once. So this can be in init(), e.g.\n"
+"if(firstTime)\n"
+"{\n"
+"  Person joe = new Person(\"Joe\", 40);\n"
+"  Person mary = new Person(\"Mary\", 30);\n"
+"  Address addr = new Address();\n"
+"  addr.setZip(94086);\n"
+"\n"
+"  joe.setAddress(addr);\n"
+"  mary.setAddress(addr); // joe and mary share the same address!\n"
+"\n"
+"  session.setAttribute(\"joe\", joe); // that's it.\n"
+"  session.setAttribute(\"mary\", mary); // that's it.\n"
+"}\n"
+"\n"
+"Person mary = (Person)session.getAttribute(\"mary\");\n"
+"mary.getAddress().setZip(95123); // this will update and replicate the zip "
+"code."
 
 #. Tag: para
 #: resolved.xml:4931
@@ -13991,6 +16197,16 @@
 "VERSION: 4\n"
 "AxCI8Ovt5VQTfNyYy9Bomw**: org.jboss.invocation.MarshalledValue at e076e4c8"
 msgstr ""
+"/quote\n"
+"\n"
+"/FB04767C454BAB3B2E462A27CB571330\n"
+"VERSION: 6\n"
+"FB04767C454BAB3B2E462A27CB571330: org.jboss.invocation."
+"MarshalledValue at 1f13a81c\n"
+"\n"
+"/AxCI8Ovt5VQTfNyYy9Bomw**\n"
+"VERSION: 4\n"
+"AxCI8Ovt5VQTfNyYy9Bomw**: org.jboss.invocation.MarshalledValue at e076e4c8"
 
 #. Tag: para
 #: resolved.xml:4942
@@ -14049,6 +16265,8 @@
 "&lt;Valve className=\"org.jboss.web.tomcat.tc5.sso.ClusteredSingleSignOn\" /"
 "&gt;"
 msgstr ""
+"&lt;Valve className=\"org.jboss.web.tomcat.tc5.sso.ClusteredSingleSignOn\" /"
+"&gt;"
 
 #. Tag: title
 #: resolved.xml:4960
@@ -14207,6 +16425,24 @@
 " } \n"
 "}  ]]>"
 msgstr ""
+"<![CDATA[ \n"
+"public class HASingletonExample\n"
+"implements HASingletonExampleMBean { \n"
+" \n"
+"private boolean isMasterNode = false; \n"
+"  \n"
+"public void startSingleton() { \n"
+"isMasterNode = true; \n"
+"} \n"
+". \n"
+"public boolean isMasterNode() { \n"
+"return isMasterNode; \n"
+" } \n"
+"  \n"
+" public void stopSingleton() { \n"
+" isMasterNode = false; \n"
+" } \n"
+"}  ]]>"
 
 #. Tag: para
 #: resolved.xml:5014
@@ -14258,6 +16494,34 @@
 "         </mbean> \n"
 "</server> ]]>"
 msgstr ""
+"<![CDATA[\n"
+" <server> \n"
+"         <!-- This MBean is an example of a clustered singleton --> \n"
+"         <mbean code=\"org.jboss.ha.examples.HASingletonExample\" \n"
+"                name=“jboss:service=HASingletonExample\"/> \n"
+"         \n"
+"         <!-- This HASingletonController manages the cluster Singleton --> \n"
+"         <mbean code=\"org.jboss.ha.singleton.HASingletonController\" \n"
+"                name=\"jboss:service=ExampleHASingletonController\"> \n"
+"                 \n"
+"                 <!-- Inject a ref to the HAPartition -->\n"
+"                 <depends optional-attribute-name=\"ClusterPartition\" proxy-"
+"type=\"attribute\">\n"
+"                         jboss:service=${jboss.partition.name:"
+"DefaultPartition}\n"
+"                 </depends>  \n"
+"                 <!-- Inject a ref to the service being controlled -->\n"
+"                 <depends optional-attribute-name=\"TargetName\">\n"
+"                         jboss:service=HASingletonExample\n"
+"                 </depends>\n"
+"                 <!-- Methods to invoke when become master / stop being "
+"master -->\n"
+"                 <attribute name=\"TargetStartMethod\">startSingleton</"
+"attribute> \n"
+"                 <attribute name=\"TargetStopMethod\">stopSingleton</"
+"attribute> \n"
+"         </mbean> \n"
+"</server> ]]>"
 
 #. Tag: para
 #: resolved.xml:5022
@@ -14314,6 +16578,25 @@
 " </attribute> \n"
 "</mbean> ]]>"
 msgstr ""
+"<![CDATA[ \n"
+"<mbean code=\"org.jboss.ha.singleton.HASingletonController\" \n"
+"name=\"jboss.ha:service=HASingletonDeployer\"> \n"
+" <depends optional-attribute-name=\"ClusterPartition\" proxy-type=\"attribute"
+"\">\n"
+"  jboss:service=${jboss.partition.name:DefaultPartition}\n"
+" </depends>  \n"
+" <depends optional-attributeame=\"TargetName\">\n"
+"  jboss.system:service=MainDeployer\n"
+" </depends> \n"
+" <attribute name=\"TargetStartMethod\">deploy</attribute> \n"
+" <attribute name=\"TargetStartMethodArgument\">\n"
+"  ${jboss.server.home.url}/deploy-hasingleton\n"
+" </attribute> \n"
+" <attribute name=\"TargetStopMethod\">undeploy</attribute> \n"
+" <attribute name=\"TargetStopMethodArgument\">\n"
+"  ${jboss.server.home.url}/deploy-hasingleton\n"
+" </attribute> \n"
+"</mbean> ]]>"
 
 #. Tag: para
 #: resolved.xml:5032
@@ -14357,6 +16640,8 @@
 "<![CDATA[<depends>jboss.ha:service=HASingletonDeployer,type=Barrier</"
 "depends>]]>"
 msgstr ""
+"<![CDATA[<depends>jboss.ha:service=HASingletonDeployer,type=Barrier</"
+"depends>]]>"
 
 #. Tag: para
 #: resolved.xml:5045
@@ -14695,6 +16980,19 @@
 "</resource-ref>\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"<resource-ref>\n"
+"         <res-ref-name>jms/ConnectionFactory</res-ref-name>\n"
+"         <res-type>javax.jms.QueueConnectionFactory</res-type>\n"
+"         <res-auth>Container</res-auth>\n"
+"</resource-ref>\n"
+"         \n"
+"<resource-ref>\n"
+"         <res-ref-name>jms/Queue</res-ref-name>\n"
+"         <res-type>javax.jms.Queue</res-type>\n"
+"         <res-auth>Container</res-auth>\n"
+"</resource-ref>\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:5203
@@ -14720,6 +17018,19 @@
 "         <jndi-name>jnp://localhost:1100/queue/A</jndi-name>\n"
 "</resource-ref>]]>"
 msgstr ""
+"<![CDATA[ \n"
+"<resource-ref>\n"
+"         <res-ref-name>jms/ConnectionFactory</res-ref-name>\n"
+"        <!-- Use the JMS Resource Adapter, let it deal\n"
+"         with knowing where the JMS server is -->\n"
+"        <jndi-name>java:/JmsXA</jndi-name>\n"
+" </resource-ref>\n"
+" \n"
+"<resource-ref>\n"
+"         <res-ref-name>jms/Queue</res-ref-name>\n"
+"         <!-- Use HA-JNDI so we can find the queue on any node -->\n"
+"         <jndi-name>jnp://localhost:1100/queue/A</jndi-name>\n"
+"</resource-ref>]]>"
 
 #. Tag: para
 #: resolved.xml:5212
@@ -14921,6 +17232,166 @@
 "}\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"package com.test.hajms.client;\n"
+"\n"
+"import javax.naming.InitialContext;\n"
+"import javax.jms.ConnectionFactory;\n"
+"import javax.jms.Destination;\n"
+"import javax.jms.Connection;\n"
+"import javax.jms.Session;\n"
+"import javax.jms.MessageProducer;\n"
+"import javax.jms.Message;\n"
+"import javax.jms.ExceptionListener;\n"
+"import javax.jms.JMSException;\n"
+"import javax.jms.DeliveryMode;\n"
+"\n"
+"import org.apache.commons.logging.Log;\n"
+"import org.apache.commons.logging.LogFactory;\n"
+" \n"
+"public class FailoverJMSClient\n"
+"{\n"
+"private static final Log log = LogFactory.getLog(FailoverJMSClient.class);\n"
+"\n"
+"public static final int NUM_RETRIES = 3;\n"
+"\n"
+"volatile boolean doSend = true;\n"
+"ConnectionFactory connectionFactory;\n"
+"Destination queue;\n"
+"Connection connection;\n"
+"Session session;\n"
+"MessageProducer producer;\n"
+"\n"
+"\n"
+"public static void main(String[] args) throws Exception\n"
+"{\n"
+"FailoverJMSClient jmsClient = new FailoverJMSClient();\n"
+"jmsClient.setUpJMS();\n"
+"jmsClient.sendMessages();\n"
+"}\n"
+"\n"
+"\n"
+"public boolean setUpJMS()\n"
+"{\n"
+"InitialContext ic;\n"
+"try\n"
+"{\n"
+"// assume jndi.properties is configured for HA-JNDI\n"
+"ic = new InitialContext();\n"
+"connectionFactory = (ConnectionFactory)ic.lookup(\"ConnectionFactory\");\n"
+"queue = (Destination)ic.lookup(\"queue/FailoverTestQueue\");\n"
+"connection = connectionFactory.createConnection();\n"
+"try\n"
+"{\n"
+"log.debug(\"Connection created ...\");\n"
+"\n"
+"// KEY - register for exception callbacks\n"
+"connection.setExceptionListener(new ExceptionListenerImpl());\n"
+"\n"
+"session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);\n"
+"log.debug(\"Session created ...\");\n"
+"producer = session.createProducer(queue);\n"
+"\n"
+"producer.setDeliveryMode(DeliveryMode.NON_PERSISTENT);\n"
+"log.debug(\"Producer created ...\");\n"
+"\n"
+"return true;\n"
+"}\n"
+"catch (Exception e)\n"
+"{\n"
+"// We failed so close the connection\n"
+"try\n"
+"{\n"
+"connection.close();\n"
+"}\n"
+"catch (JMSException ignored)\n"
+"{\n"
+"// Pointless\n"
+"}\n"
+"// Rethrow the initial problem to where we will log it\n"
+"throw e;\n"
+"} \n"
+"finally\n"
+"{\n"
+"// And close the initial context\n"
+"// We don't want to wait for the garbage collector to close it\n"
+"// otherwise we'll have useless hanging network connections\n"
+"ic.close();\n"
+"}\n"
+"}\n"
+"catch (Exception e)\n"
+"{\n"
+"log.error(\"Error setting up JMS\", e);\n"
+"return false;\n"
+"}\n"
+"}\n"
+"\n"
+"public void sendMessages()\n"
+"{\n"
+"int cnt = 0;\n"
+"while(doSend)\n"
+"{\n"
+"try\n"
+"{\n"
+"Thread.sleep(100);\n"
+"\n"
+"Message m = session.createObjectMessage(new Integer(cnt++));\n"
+"producer.send(m);\n"
+"\n"
+"log.trace(\"message \" + cnt + \" sent\");\n"
+"\n"
+"}\n"
+"catch(Exception e)\n"
+"{\n"
+"cnt--;\n"
+"log.error(e.getMessage());\n"
+"}\n"
+"}\n"
+"}\n"
+"\n"
+"\n"
+"\n"
+"private class ExceptionListenerImpl implements ExceptionListener\n"
+"{\n"
+"public void onException(JMSException e)\n"
+"{\n"
+"                         \n"
+"for(int i = 0; i < NUM_RETRIES; i++)\n"
+"            {\n"
+"            log.warn(\"Connection has problems, trying to re-create it, "
+"attempt \" +\n"
+"            (i + 1) + \" ...\");\n"
+"            \n"
+"            try \n"
+"            {\n"
+"            connection.close();  // unregisters the ExceptionListener\n"
+"            }\n"
+"            catch(Exception e2) {\n"
+"            // I will get an Exception anyway, since the connection to "
+"the                     \n"
+"            //server is broken, but close() frees up resources associated \n"
+"            // with the connection\n"
+"            }\n"
+"            \n"
+"            boolean setupOK = setUpJMS();\n"
+"            \n"
+"            if (setupOK)\n"
+"            {\n"
+"            log.info(\"Connection re-established\");\n"
+"            return;\n"
+"            }\n"
+"            else\n"
+"            {\n"
+"            log.warn(\"Re-creating connection failed, retrying ...\");\n"
+"           }\n"
+"            }\n"
+"            \n"
+"            log.error(\"Cannot re-establish connection, giving up ...\");\n"
+"            doSend = false;\n"
+"            }\n"
+"            }\n"
+"}\n"
+"]]>"
 
 #. Tag: title
 #: resolved.xml:5234
@@ -15137,6 +17608,80 @@
 "         </attribute>\n"
 "</mbean> ]]>"
 msgstr ""
+"<![CDATA[\n"
+"<mbean code=\"org.jboss.ha.framework.server.ClusterPartition\"\n"
+"        name=\"jboss:service=${jboss.partition.name:DefaultPartition}\">\n"
+"         \n"
+"         ... ...\n"
+"         \n"
+"         <attribute name=\"PartitionConfig\">\n"
+"                 <Config>\n"
+"                         \n"
+"                         <UDP mcast_addr=\"${jboss.partition."
+"udpGroup:228.1.2.3}\" \n"
+"                              mcast_port=\"${jboss.hapartition."
+"mcast_port:45566}\"\n"
+"                              tos=\"8\"\n"
+"                              ucast_recv_buf_size=\"20000000\"\n"
+"                              ucast_send_buf_size=\"640000\"\n"
+"                              mcast_recv_buf_size=\"25000000\"\n"
+"                              mcast_send_buf_size=\"640000\"\n"
+"                              loopback=\"false\"\n"
+"                              discard_incompatible_packets=\"true\"\n"
+"                              enable_bundling=\"false\"\n"
+"                              max_bundle_size=\"64000\"\n"
+"                              max_bundle_timeout=\"30\"\n"
+"                              use_incoming_packet_handler=\"true\"\n"
+"                              use_outgoing_packet_handler=\"false\"\n"
+"                              ip_ttl=\"${jgroups.udp.ip_ttl:2}\"\n"
+"                              down_thread=\"false\" up_thread=\"false\"/>\n"
+"                         \n"
+"                         <PING timeout=\"2000\"\n"
+"                               down_thread=\"false\" up_thread=\"false\" "
+"num_initial_members=\"3\"/>\n"
+"                         \n"
+"                         <MERGE2 max_interval=\"100000\"\n"
+"                                 down_thread=\"false\" up_thread=\"false\" "
+"min_interval=\"20000\"/>\n"
+"                         <FD_SOCK down_thread=\"false\" up_thread=\"false\"/"
+">\n"
+"                         \n"
+"                         <FD timeout=\"10000\" max_tries=\"5\" \n"
+"                             down_thread=\"false\" up_thread=\"false\" shun="
+"\"true\"/>\n"
+"                         <VERIFY_SUSPECT timeout=\"1500\" down_thread=\"false"
+"\" up_thread=\"false\"/>\n"
+"                         <pbcast.NAKACK max_xmit_size=\"60000\"\n"
+"                                        use_mcast_xmit=\"false\" gc_lag=\"0"
+"\"\n"
+"                                        retransmit_timeout="
+"\"300,600,1200,2400,4800\"\n"
+"                                        down_thread=\"false\" up_thread="
+"\"false\"\n"
+"                                        discard_delivered_msgs=\"true\"/>\n"
+"                         <UNICAST timeout=\"300,600,1200,2400,3600\"\n"
+"                                  down_thread=\"false\" up_thread=\"false\"/"
+">\n"
+"                         <pbcast.STABLE stability_delay=\"1000\" "
+"desired_avg_gossip=\"50000\"\n"
+"                                        down_thread=\"false\" up_thread="
+"\"false\"\n"
+"                                        max_bytes=\"400000\"/>\n"
+"                         <pbcast.GMS print_local_addr=\"true\" join_timeout="
+"\"3000\"\n"
+"                                     down_thread=\"false\" up_thread=\"false"
+"\"\n"
+"                                     join_retry_timeout=\"2000\" shun=\"true"
+"\"\n"
+"                                     view_bundling=\"true\"/>\n"
+"                         <FRAG2 frag_size=\"60000\" down_thread=\"false\" "
+"up_thread=\"false\"/>\n"
+"                         <pbcast.STATE_TRANSFER down_thread=\"false\" \n"
+"                                                up_thread=\"false\" "
+"use_flush=\"false\"/>\n"
+"                 </Config>\n"
+"         </attribute>\n"
+"</mbean> ]]>"
 
 #. Tag: para
 #: resolved.xml:5305
@@ -15263,6 +17808,23 @@
 "     ip_ttl=\"${jgroups.udp.ip_ttl:2}\"\n"
 " down_thread=\"false\" up_thread=\"false\"/>]]>"
 msgstr ""
+"<![CDATA[\n"
+"<UDP mcast_addr=\"${jboss.partition.udpGroup:228.1.2.3}\" \n"
+"     mcast_port=\"${jboss.hapartition.mcast_port:45566}\"\n"
+"     tos=\"8\"\n"
+"     ucast_recv_buf_size=\"20000000\"\n"
+"     ucast_send_buf_size=\"640000\"\n"
+"     mcast_recv_buf_size=\"25000000\"\n"
+"     mcast_send_buf_size=\"640000\"\n"
+"     loopback=\"false\"\n"
+"     discard_incompatible_packets=\"true\"\n"
+"     enable_bundling=\"false\"\n"
+"     max_bundle_size=\"64000\"\n"
+"     max_bundle_timeout=\"30\"\n"
+"     use_incoming_packet_handler=\"true\"\n"
+"     use_outgoing_packet_handler=\"false\"\n"
+"     ip_ttl=\"${jgroups.udp.ip_ttl:2}\"\n"
+" down_thread=\"false\" up_thread=\"false\"/>]]>"
 
 #. Tag: para
 #: resolved.xml:5347
@@ -15463,6 +18025,10 @@
 "    loopback=\"true\"\n"
 "    down_thread=\"false\" up_thread=\"false\"/&gt;"
 msgstr ""
+"&lt;TCP start_port=\"7800\"\n"
+"    bind_addr=\"192.168.5.1\"\n"
+"    loopback=\"true\"\n"
+"    down_thread=\"false\" up_thread=\"false\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:5440
@@ -15625,6 +18191,9 @@
 "    router_host=\"192.168.5.1\"\n"
 "    down_thread=\"false\" up_thread=\"false/&gt;"
 msgstr ""
+"&lt;TUNNEL router_port=\"12001\"\n"
+"    router_host=\"192.168.5.1\"\n"
+"    down_thread=\"false\" up_thread=\"false/&gt;"
 
 #. Tag: para
 #: resolved.xml:5505
@@ -15692,7 +18261,7 @@
 #: resolved.xml:5538
 #, no-c-format
 msgid "PING"
-msgstr ""
+msgstr "PING"
 
 #. Tag: para
 #: resolved.xml:5539
@@ -15722,6 +18291,9 @@
 "    num_initial_members=\"2\"\n"
 "    down_thread=\"false\" up_thread=\"false\"/&gt;"
 msgstr ""
+"&lt;PING timeout=\"2000\"\n"
+"    num_initial_members=\"2\"\n"
+"    down_thread=\"false\" up_thread=\"false\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:5547
@@ -15740,6 +18312,12 @@
 "              num_initial_members=\"3\"\n"
 "              down_thread=\"false\" up_thread=\"false\"/>]]>"
 msgstr ""
+"<![CDATA[        \n"
+"<PING gossip_host=\"localhost\"\n"
+"      gossip_port=\"1234\"\n"
+"              timeout=\"3000\" \n"
+"              num_initial_members=\"3\"\n"
+"              down_thread=\"false\" up_thread=\"false\"/>]]>"
 
 #. Tag: para
 #: resolved.xml:5554
@@ -15822,7 +18400,7 @@
 #: resolved.xml:5595
 #, no-c-format
 msgid "TCPGOSSIP"
-msgstr ""
+msgstr "TCPGOSSIP"
 
 #. Tag: para
 #: resolved.xml:5596
@@ -15845,6 +18423,11 @@
 "            num_initial_members=\"3\"\n"
 "  down_thread=\"false\" up_thread=\"false\"/>]]>"
 msgstr ""
+"<![CDATA[\n"
+"<TCPGOSSIP timeout=\"2000\"\n"
+"            initial_hosts=\"192.168.5.1[12000],192.168.0.2[12000]\"\n"
+"            num_initial_members=\"3\"\n"
+"  down_thread=\"false\" up_thread=\"false\"/>]]>"
 
 #. Tag: para
 #: resolved.xml:5602
@@ -15867,7 +18450,7 @@
 #: resolved.xml:5623
 #, no-c-format
 msgid "TCPPING"
-msgstr ""
+msgstr "TCPPING"
 
 #. Tag: para
 #: resolved.xml:5624
@@ -15889,6 +18472,11 @@
 "        num_initial_members=\"3\"\n"
 "         down_thread=\"false\" up_thread=\"false\"/&gt;"
 msgstr ""
+"&lt;TCPPING timeout=\"2000\"\n"
+"        initial_hosts=\"hosta[2300],hostb[3400],hostc[4500]\"\n"
+"        port_range=\"3\"\n"
+"        num_initial_members=\"3\"\n"
+"         down_thread=\"false\" up_thread=\"false\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:5631
@@ -15924,7 +18512,7 @@
 #: resolved.xml:5657
 #, no-c-format
 msgid "MPING"
-msgstr ""
+msgstr "MPING"
 
 #. Tag: para
 #: resolved.xml:5658
@@ -15951,6 +18539,13 @@
 "    num_initial_members=\"3\"\n"
 "    down_thread=\"false\" up_thread=\"false\"/&gt;"
 msgstr ""
+"&lt;MPING timeout=\"2000\"\n"
+"    bind_to_all_interfaces=\"true\"\n"
+"    mcast_addr=\"228.8.8.8\"\n"
+"    mcast_port=\"7500\"\n"
+"    ip_ttl=\"8\"\n"
+"    num_initial_members=\"3\"\n"
+"    down_thread=\"false\" up_thread=\"false\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:5665
@@ -16015,7 +18610,7 @@
 #: resolved.xml:5701
 #, no-c-format
 msgid "<title>FD</title>"
-msgstr ""
+msgstr "<title>FD</title>"
 
 #. Tag: para
 #: resolved.xml:5702
@@ -16039,6 +18634,10 @@
 "    shun=\"true\"\n"
 "    down_thread=\"false\" up_thread=\"false\"/&gt;"
 msgstr ""
+"&lt;FD timeout=\"2000\"\n"
+"    max_tries=\"3\"\n"
+"    shun=\"true\"\n"
+"    down_thread=\"false\" up_thread=\"false\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:5709
@@ -16091,7 +18690,7 @@
 #: resolved.xml:5735
 #, no-c-format
 msgid "FD_SOCK"
-msgstr ""
+msgstr "FD_SOCK"
 
 #. Tag: para
 #: resolved.xml:5736
@@ -16112,7 +18711,7 @@
 #: resolved.xml:5740
 #, no-c-format
 msgid "&lt;FD_SOCK_down_thread=\"false\" up_thread=\"false\"/&gt;"
-msgstr ""
+msgstr "&lt;FD_SOCK_down_thread=\"false\" up_thread=\"false\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:5742
@@ -16136,7 +18735,7 @@
 #: resolved.xml:5753
 #, no-c-format
 msgid "VERIFY_SUSPECT"
-msgstr ""
+msgstr "VERIFY_SUSPECT"
 
 #. Tag: para
 #: resolved.xml:5754
@@ -16157,6 +18756,9 @@
 "<VERIFY_SUSPECT timeout=\"1500\"\n"
 "        down_thread=\"false\" up_thread=\"false\"/>]]>"
 msgstr ""
+"<![CDATA[                        \n"
+"<VERIFY_SUSPECT timeout=\"1500\"\n"
+"        down_thread=\"false\" up_thread=\"false\"/>]]>"
 
 #. Tag: para
 #: resolved.xml:5760
@@ -16191,7 +18793,7 @@
 #: resolved.xml:5781
 #, no-c-format
 msgid "<emphasis>FD</emphasis>"
-msgstr ""
+msgstr "<emphasis>FD</emphasis>"
 
 #. Tag: para
 #: resolved.xml:5786
@@ -16223,7 +18825,7 @@
 #: resolved.xml:5808
 #, no-c-format
 msgid "<emphasis>FD_SOCK</emphasis>:"
-msgstr ""
+msgstr "<emphasis>FD_SOCK</emphasis>:"
 
 #. Tag: para
 #: resolved.xml:5814
@@ -16304,6 +18906,10 @@
 "<FD timeout=\"10000\" max_tries=\"5\" shun=\"true\" \n"
 "down_thread=\"false\" up_thread=\"false\" /> ]]>"
 msgstr ""
+"<![CDATA[\n"
+"<FD_SOCK down_thread=\"false\" up_thread=\"false\"/>\n"
+"<FD timeout=\"10000\" max_tries=\"5\" shun=\"true\" \n"
+"down_thread=\"false\" up_thread=\"false\" /> ]]>"
 
 #. Tag: para
 #: resolved.xml:5862
@@ -16349,7 +18955,7 @@
 #: resolved.xml:5882
 #, no-c-format
 msgid "UNICAST"
-msgstr ""
+msgstr "UNICAST"
 
 #. Tag: para
 #: resolved.xml:5883
@@ -16369,6 +18975,8 @@
 "&lt;UNICAST timeout=\"100,200,400,800\"\n"
 "down_thread=\"false\" up_thread=\"false\"/&gt;"
 msgstr ""
+"&lt;UNICAST timeout=\"100,200,400,800\"\n"
+"down_thread=\"false\" up_thread=\"false\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:5888
@@ -16393,7 +19001,7 @@
 #: resolved.xml:5901
 #, no-c-format
 msgid "NAKACK"
-msgstr ""
+msgstr "NAKACK"
 
 #. Tag: para
 #: resolved.xml:5902
@@ -16418,6 +19026,11 @@
 "   discard_delivered_msgs=\"true\"\n"
 "   down_thread=\"false\" up_thread=\"false\"/&gt;"
 msgstr ""
+"&lt;pbcast.NAKACK max_xmit_size=\"60000\" use_mcast_xmit=\"false\" \n"
+"   \n"
+"   retransmit_timeout=\"300,600,1200,2400,4800\" gc_lag=\"0\"\n"
+"   discard_delivered_msgs=\"true\"\n"
+"   down_thread=\"false\" up_thread=\"false\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:5912
@@ -16516,6 +19129,12 @@
 "    shun=\"true\"\n"
 "    view_bundling=\"true\"/&gt;"
 msgstr ""
+"&lt;pbcast.GMS print_local_addr=\"true\"\n"
+"    join_timeout=\"3000\"\n"
+"    down_thread=\"false\" up_thread=\"false\"\n"
+"    join_retry_timeout=\"2000\"\n"
+"    shun=\"true\"\n"
+"    view_bundling=\"true\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:5964
@@ -16609,6 +19228,9 @@
 "down_thread=\"false\" up_thread=\"false\" \n"
 "    min_threshold=\"0.10\"/&gt;"
 msgstr ""
+"&lt;FC max_credits=\"1000000\"\n"
+"down_thread=\"false\" up_thread=\"false\" \n"
+"    min_threshold=\"0.10\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:6011 resolved.xml:6112
@@ -16682,6 +19304,9 @@
 "                <FRAG2 frag_size=\"60000\" down_thread=\"false\" up_thread="
 "\"false\"/>]]>"
 msgstr ""
+"<![CDATA[        \n"
+"                <FRAG2 frag_size=\"60000\" down_thread=\"false\" up_thread="
+"\"false\"/>]]>"
 
 #. Tag: para
 #: resolved.xml:6043
@@ -16728,7 +19353,7 @@
 #: resolved.xml:6068
 #, no-c-format
 msgid "&lt;pbcast.STATE_TRANSFER down_thread=\"false\" up_thread=\"false\"/&gt;"
-msgstr ""
+msgstr "&lt;pbcast.STATE_TRANSFER down_thread=\"false\" up_thread=\"false\"/&gt;"
 
 #. Tag: title
 #: resolved.xml:6075
@@ -16759,6 +19384,10 @@
 "    down_thread=\"false\" up_thread=\"false\"\n"
 "       max_bytes=\"400000\"/&gt;"
 msgstr ""
+"&lt;pbcast.STABLE stability_delay=\"1000\"\n"
+"    desired_avg_gossip=\"5000\" \n"
+"    down_thread=\"false\" up_thread=\"false\"\n"
+"       max_bytes=\"400000\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:6082
@@ -16829,6 +19458,9 @@
 "    min_interval=\"2000\"\n"
 "    down_thread=\"false\" up_thread=\"false\"/&gt;"
 msgstr ""
+"&lt;MERGE2 max_interval=\"10000\"\n"
+"    min_interval=\"2000\"\n"
+"    down_thread=\"false\" up_thread=\"false\"/&gt;"
 
 #. Tag: para
 #: resolved.xml:6115
@@ -16924,7 +19556,7 @@
 #: resolved.xml:6149
 #, no-c-format
 msgid "./run.sh -b 192.168.1.100 -c all"
-msgstr ""
+msgstr "./run.sh -b 192.168.1.100 -c all"
 
 #. Tag: para
 #: resolved.xml:6153
@@ -16969,7 +19601,7 @@
 #: resolved.xml:6179
 #, no-c-format
 msgid "./run.sh -b 10.0.0.100 -Djgroups.ignore.bind_addr=true -c all"
-msgstr ""
+msgstr "./run.sh -b 10.0.0.100 -Djgroups.ignore.bind_addr=true -c all"
 
 #. Tag: para
 #: resolved.xml:6184
@@ -17097,6 +19729,8 @@
 "<![CDATA[<attribute name=\"ClusterName\">Tomcat-${jboss.partition.name:"
 "Cluster}</attribute>]]>"
 msgstr ""
+"<![CDATA[<attribute name=\"ClusterName\">Tomcat-${jboss.partition.name:"
+"Cluster}</attribute>]]>"
 
 #. Tag: title
 #: resolved.xml:6228
@@ -17124,6 +19758,9 @@
 "<UDP mcast_addr=\"${jboss.partition.udpGroup:228.1.2.3}\"\n"
 " ....]]>"
 msgstr ""
+"<![CDATA[<Config>\n"
+"<UDP mcast_addr=\"${jboss.partition.udpGroup:228.1.2.3}\"\n"
+" ....]]>"
 
 #. Tag: para
 #: resolved.xml:6236
@@ -17146,6 +19783,10 @@
 "mcast_port=34567 -Djboss.ejb3sfsbpartition.mcast_port=45678 -b 192.168.1.100 "
 "-c all"
 msgstr ""
+"/run.sh -u 230.1.2.3 -g QAPartition -Djboss.hapartition.mcast_port=12345 -"
+"Djboss.webpartition.mcast_port=23456 -Djboss.ejb3entitypartition."
+"mcast_port=34567 -Djboss.ejb3sfsbpartition.mcast_port=45678 -b 192.168.1.100 "
+"-c all"
 
 #. Tag: emphasis
 #: resolved.xml:6241
@@ -17209,6 +19850,8 @@
 "java -cp jgroups.jar org.jgroups.tests.McastReceiverTest -mcast_addr "
 "224.10.10.10 -port 5555"
 msgstr ""
+"java -cp jgroups.jar org.jgroups.tests.McastReceiverTest -mcast_addr "
+"224.10.10.10 -port 5555"
 
 #. Tag: para
 #: resolved.xml:6261
@@ -17223,6 +19866,8 @@
 "java -cp jgroups.jar org.jgroups.tests.McastSenderTest -mcast_addr "
 "224.10.10.10 -port 5555"
 msgstr ""
+"java -cp jgroups.jar org.jgroups.tests.McastSenderTest -mcast_addr "
+"224.10.10.10 -port 5555"
 
 #. Tag: para
 #: resolved.xml:6266
@@ -17659,6 +20304,43 @@
 "</datasources>\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"<datasources>\n"
+"  <local-tx-datasource>\n"
+"    <jndi-name>MySqlDS</jndi-name>\n"
+"    <connection-url>jdbc:mysql://localhost:3306/jboss</connection-url>\n"
+"    <driver-class>com.mysql.jdbc.Driver</driver-class>\n"
+"    <user-name>jbossuser</user-name>\n"
+"    <password>jbosspass</password>\n"
+"    <exception-sorter-class-name>\n"
+"                        org.jboss.resource.adapter.jdbc.vendor."
+"MySQLExceptionSorter\n"
+"                </exception-sorter-class-name>\n"
+"    <!-- should only be used on drivers after 3.22.1 with \"ping\" support\n"
+"    <valid-connection-checker-class-name>\n"
+"                        org.jboss.resource.adapter.jdbc.vendor."
+"MySQLValidConnectionChecker\n"
+"                </valid-connection-checker-class-name>\n"
+"    -->\n"
+"    <!-- sql to call when connection is created\n"
+"    <new-connection-sql>some arbitrary sql</new-connection-sql>\n"
+"      -->\n"
+"    <!-- sql to call on an existing pooled connection when it is obtained "
+"from pool - \n"
+"                MySQLValidConnectionChecker is preferred for newer drivers\n"
+"    <check-valid-connection-sql>some arbitrary sql</check-valid-connection-"
+"sql>\n"
+"      -->\n"
+"\n"
+"    <!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml "
+"(optional) -->\n"
+"    <metadata>\n"
+"       <type-mapping>mySQL</type-mapping>\n"
+"    </metadata>\n"
+"  </local-tx-datasource>\n"
+"\n"
+"</datasources>\n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:6428
@@ -17696,37 +20378,37 @@
 #: resolved.xml:6438
 #, no-c-format
 msgid "MySQL: <literal>mysql-jdbc2-service.xml</literal>"
-msgstr ""
+msgstr "MySQL: <literal>mysql-jdbc2-service.xml</literal>"
 
 #. Tag: para
 #: resolved.xml:6439
 #, no-c-format
 msgid "PostgreSQL: <literal>postgres-jdbc2-service.xml</literal>"
-msgstr ""
+msgstr "PostgreSQL: <literal>postgres-jdbc2-service.xml</literal>"
 
 #. Tag: para
 #: resolved.xml:6440
 #, no-c-format
 msgid "Oracle: <literal>oracle-jdbc2-service.xml</literal>"
-msgstr ""
+msgstr "Oracle: <literal>oracle-jdbc2-service.xml</literal>"
 
 #. Tag: para
 #: resolved.xml:6441
 #, no-c-format
 msgid "DB2: <literal>db2-jdbc2-service.xml</literal>"
-msgstr ""
+msgstr "DB2: <literal>db2-jdbc2-service.xml</literal>"
 
 #. Tag: para
 #: resolved.xml:6442
 #, no-c-format
 msgid "Sybase: <literal>sybase-jdbc2-service.xml</literal>"
-msgstr ""
+msgstr "Sybase: <literal>sybase-jdbc2-service.xml</literal>"
 
 #. Tag: para
 #: resolved.xml:6443
 #, no-c-format
 msgid "MS SQL Server: <literal>mssql-jdbc2-service.xml</literal>"
-msgstr ""
+msgstr "MS SQL Server: <literal>mssql-jdbc2-service.xml</literal>"
 
 #. Tag: title
 #: resolved.xml:6447
@@ -17800,7 +20482,7 @@
 #: resolved.xml:6468
 #, no-c-format
 msgid "Oracle 9i: org.hibernate.dialect.Oracle9iDialect"
-msgstr ""
+msgstr "Oracle 9i: org.hibernate.dialect.Oracle9iDialect"
 
 #. Tag: para
 #: resolved.xml:6469
@@ -17818,31 +20500,31 @@
 #: resolved.xml:6471
 #, no-c-format
 msgid "PostgresSQL 8.1: org.hibernate.dialect.PostgreSQLDialect"
-msgstr ""
+msgstr "PostgresSQL 8.1: org.hibernate.dialect.PostgreSQLDialect"
 
 #. Tag: para
 #: resolved.xml:6472
 #, no-c-format
 msgid "MySQL 5.0: org.hibernate.dialect.MySQL5Dialect"
-msgstr ""
+msgstr "MySQL 5.0: org.hibernate.dialect.MySQL5Dialect"
 
 #. Tag: para
 #: resolved.xml:6473
 #, no-c-format
 msgid "DB2 8.0: org.hibernate.dialect.DB2Dialect"
-msgstr ""
+msgstr "DB2 8.0: org.hibernate.dialect.DB2Dialect"
 
 #. Tag: para
 #: resolved.xml:6474
 #, no-c-format
 msgid "Sybase ASE 12.5: org.hibernate.dialect.SybaseDialect"
-msgstr ""
+msgstr "Sybase ASE 12.5: org.hibernate.dialect.SybaseDialect"
 
 #. Tag: title
 #: resolved.xml:6477
 #, no-c-format
 msgid "DB2 7.2 with Universal JDBC Driver (Type 4)"
-msgstr ""
+msgstr "DB2 7.2 with Universal JDBC Driver (Type 4)"
 
 #. Tag: para
 #: resolved.xml:6478
@@ -17959,6 +20641,15 @@
 "  ... ...\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"... ...\n"
+"<mbean code=\"org.jboss.mq.pm.jdbc2.PersistenceManager\"\n"
+"       name=\"jboss.mq:service=PersistenceManager\">\n"
+"  <depends optional-attribute-name=\"ConnectionManager\">\n"
+"    jboss.jca:service=DataSourceBinding,name=DefaultDS\n"
+"  </depends>\n"
+"  ... ...\n"
+"]]>"
 
 #. Tag: title
 #: resolved.xml:6526
@@ -18134,6 +20825,23 @@
 "  </mbean>  \n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"... ...\n"
+"  <mbean code=\"org.jboss.ejb.txtimer.DatabasePersistencePolicy\" \n"
+"         name=\"jboss.ejb:service=EJBTimerService,persistencePolicy=database"
+"\">\n"
+"    <!-- DataSourceBinding ObjectName -->\n"
+"    <depends optional-attribute-name=\"DataSource\">\n"
+"      jboss.jca:service=DataSourceBinding,name=DefaultDS\n"
+"    </depends>\n"
+"    <!-- The plugin that handles database persistence -->\n"
+"    <attribute name=\"DatabasePersistencePlugin\">\n"
+"      org.jboss.ejb.txtimer.GeneralPurposeDatabasePersistencePlugin\n"
+"    </attribute>\n"
+"    <!-- The timers table name -->\n"
+"    <attribute name=\"TimersTable\">TIMERS</attribute>\n"
+"  </mbean>  \n"
+"]]>"
 
 #. Tag: para
 #: resolved.xml:6568
@@ -18170,4 +20878,24 @@
 "     ... ...\n"
 "]]>"
 msgstr ""
+"<![CDATA[\n"
+"... ...\n"
+"  <!-- HiLoKeyGeneratorFactory -->\n"
+"  <mbean code=\"org.jboss.ejb.plugins.keygenerator.hilo."
+"HiLoKeyGeneratorFactory\"\n"
+"         name=\"jboss:service=KeyGeneratorFactory,type=HiLo\">\n"
+"         \n"
+"     <depends>jboss:service=TransactionManager</depends>\n"
+"\n"
+"     <!-- Attributes common to HiLo factory instances -->\n"
+"  \n"
+"     <!-- DataSource JNDI name -->\n"
+"     <depends optional-attribute-name=\"DataSource\">jboss.jca:"
+"service=DataSourceBinding,name=DefaultDS</depends>\n"
+"\n"
+"     <!-- table name -->\n"
+"     <attribute name=\"TableName\">HILOSEQUENCES</attribute>\n"
+"     \n"
+"     ... ...\n"
+"]]>"
 




More information about the jboss-cvs-commits mailing list