[GitHub] [tomee] willesreis opened a new pull request #670: TOMEE-55 - Review alignment for pages that originally had html tables

2020-07-06 Thread GitBox


willesreis opened a new pull request #670:
URL: https://github.com/apache/tomee/pull/670


   Fixed the table in the pages according asciidoc syntax. Added new/old page 
(apache-tomee.adoc) by your relevance. One page (spring-ejb-and-jpa.adoc) were 
with broken links to old example project (spring-integration) that not belongs 
to **tomee**, so the old example project was bring to **tomee** and links were 
fixed.
   
   Link to JIRA: https://issues.apache.org/jira/browse/TOMEE-55



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




Issue of the Jira TOMEE-2861

2020-07-06 Thread Evaldo Junior
I go make the translation of the documentation, according to issue 2861.
Follow the link of the issue:
https://issues.apache.org/jira/browse/TOMEE-2861



Regards,


Evaldo Junior

>


Re: Issue of the Jira TOMEE-2857

2020-07-06 Thread Daniel Dias Dos Santos
hello,

merged . thanks :  )
--

*Daniel Dias dos Santos*
Java Developer
SouJava & JCP Member
GitHub: https://github.com/Daniel-Dos
Linkedin: www.linkedin.com/in/danieldiasjava
Twitter: http://twitter.com/danieldiasjava


Em seg., 6 de jul. de 2020 às 10:44, Daniel Dias Dos Santos <
daniel.dias.analist...@gmail.com> escreveu:

> Hello Evaldo,
>
> thanks for translation :  )
>
> Daniel-Augusto made the review .
>
> --
>
> *Daniel Dias dos Santos*
> Java Developer
> SouJava & JCP Member
> GitHub: https://github.com/Daniel-Dos
> Linkedin: www.linkedin.com/in/danieldiasjava
> Twitter: http://twitter.com/danieldiasjava
>
>
> Em dom., 5 de jul. de 2020 às 17:08, Evaldo Junior <
> evaldoapjun...@gmail.com> escreveu:
>
>> Please, anybody revise my translation, the link of the issue is
>> https://issues.apache.org/jira/browse/TOMEE-2857.
>> 
>> PR - https://github.com/apache/tomee/pull/668
>>
>>
>> Regards,
>>
>>
>> Evaldo Junior
>>
>> Em sáb., 4 de jul. de 2020 às 22:40, Evaldo Junior <
>> evaldoapjun...@gmail.com>
>> escreveu:
>>
>> >
>> > I go make the translation of the documentation, according to issue 2857.
>> > Follow the link of the issue:
>> > https://issues.apache.org/jira/browse/TOMEE-2857
>> >
>> >
>> > Regards,
>> >
>> >
>> > Evaldo Junior
>> >
>> >>
>>
>


[GitHub] [tomee] Daniel-Dos merged pull request #668: Portuguese translation README.adoc file examples/webservice-ws-with-resources-config

2020-07-06 Thread GitBox


Daniel-Dos merged pull request #668:
URL: https://github.com/apache/tomee/pull/668


   



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [tomee] Daniel-Dos merged pull request #667: Translate to Spanish: example/simple-singlento

2020-07-06 Thread GitBox


Daniel-Dos merged pull request #667:
URL: https://github.com/apache/tomee/pull/667


   



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [tomee] Daniel-Dos commented on pull request #667: Translate to Spanish: example/simple-singlento

2020-07-06 Thread GitBox


Daniel-Dos commented on pull request #667:
URL: https://github.com/apache/tomee/pull/667#issuecomment-654533062


   merged. thanks .



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




Re: Translate to Spanish: example/simple-singlento

2020-07-06 Thread Daniel Dias Dos Santos
merged. thanks .
--

*Daniel Dias dos Santos*
Java Developer
SouJava & JCP Member
GitHub: https://github.com/Daniel-Dos
Linkedin: www.linkedin.com/in/danieldiasjava
Twitter: http://twitter.com/danieldiasjava


Em seg., 6 de jul. de 2020 às 08:54, Daniel Dias Dos Santos <
daniel.dias.analist...@gmail.com> escreveu:

> Hello Gustavo,
>
> thanks for translating, the content is good for me.
> Looking at the next content in Spanish.
>
> --
>
> *Daniel Dias dos Santos*
> Java Developer
> SouJava & JCP Member
> GitHub: https://github.com/Daniel-Dos
> Linkedin: www.linkedin.com/in/danieldiasjava
> Twitter: http://twitter.com/danieldiasjava
>
>
> Em dom., 5 de jul. de 2020 às 02:26, Gustavo Castro 
> escreveu:
>
>> Hi,
>>
>> I created an PR [1] and ticket jira [2].
>>
>> Can someone do a review
>>
>> thanks
>>
>> [1] https://github.com/apache/tomee/pull/667
>> [2] https://issues.apache.org/jira/browse/TOMEE-2858
>>
>


[GitHub] [tomee] Daniel-Dos merged pull request #669: Removed reference to svn

2020-07-06 Thread GitBox


Daniel-Dos merged pull request #669:
URL: https://github.com/apache/tomee/pull/669


   



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




Re: New PR - References to SVN on Securing A Web Service page

2020-07-06 Thread Daniel Dias Dos Santos
merged, thanks :  )
--

*Daniel Dias dos Santos*
Java Developer
SouJava & JCP Member
GitHub: https://github.com/Daniel-Dos
Linkedin: www.linkedin.com/in/danieldiasjava
Twitter: http://twitter.com/danieldiasjava


Em seg., 6 de jul. de 2020 às 18:30, Daniel Dias Dos Santos <
daniel.dias.analist...@gmail.com> escreveu:

> Hello,
>
> very good , thanks :  )
> --
>
> *Daniel Dias dos Santos*
> Java Developer
> SouJava & JCP Member
> GitHub: https://github.com/Daniel-Dos
> Linkedin: www.linkedin.com/in/danieldiasjava
> Twitter: http://twitter.com/danieldiasjava
>
>
> Em seg., 6 de jul. de 2020 às 18:05, David Salter 
> escreveu:
>
>> Hi,
>>
>> There is a reference to svn on the "Securing A Web Service" page
>> (https://tomee.apache.org/tomee-8.0/docs/securing-a-web-service.html)
>>
>>
>> I've created a Jira for this
>> (https://issues.apache.org/jira/browse/TOMEE-2860) and a PR
>> (https://github.com/apache/tomee/pull/669).
>>
>> Can someone take a look and merge if this looks ok?
>>
>>
>> Thanks,
>>
>>
>> Dave.
>>
>> --
>> David Salter
>>
>>


[GitHub] [tomee] jrxxjr commented on a change in pull request #668: Portuguese translation README.adoc file examples/webservice-ws-with-resources-config

2020-07-06 Thread GitBox


jrxxjr commented on a change in pull request #668:
URL: https://github.com/apache/tomee/pull/668#discussion_r450535000



##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores
+
+* *out-interceptors*: CXF fora dos interceptadores

Review comment:
   Is corrected





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [tomee] jrxxjr commented on a change in pull request #668: Portuguese translation README.adoc file examples/webservice-ws-with-resources-config

2020-07-06 Thread GitBox


jrxxjr commented on a change in pull request #668:
URL: https://github.com/apache/tomee/pull/668#discussion_r450535238



##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores
+
+* *out-interceptors*: CXF fora dos interceptadores
+
+* *in-fault-interceptors*: CXF dentro dos interceptadores para tratamento de 
erros 
+
+* *out-fault-interceptors*: CXF fora dos out interceptadores para tratamento 
de erros 
+
+* *databinding*: servidor de vinculação de dados
+
+* *providers (somente para JAX-RS endpoint)*: lista de provedores JAX-RS
+
+* *skip-provider-scanning (somente para JAX-RS)*: utilizar ou não um provedor 
de varredura (por padrão true)
+
+Para características de interceptadores, a regra é o mesma: lista de valores 
separados por vírgula. Cada valor da lista, é um nome de classe qualificado ou 
um id de serviço, é um ou o outro, no resources.xml.
+
+== Exemplo para JAX-WS
+Para configurar o WSS4J no EJB `CalculatorBean` para adicionar uma instância 
no openejb-jar.xml:
+
+[source,xml]
+
+
+
+  
+  
+action = UsernameToken
+passwordType = PasswordText
+passwordCallbackClass = org.superbiz.ws.security.PasswordCallbackHandler
+  
+
+
+== passwordCallbackClass
+
+`passwordCallbackClass` é uma propriedade do `WSS4JInInterceptorFactory` e seu 
valor da classe é `PasswordCallbackHandler`.

Review comment:
   Is corrected

##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores
+
+* *out-interceptors*: CXF fora dos interceptadores
+
+* *in-fault-interceptors*: CXF dentro dos interceptadores para tratamento de 
erros 
+
+* *out-fault-interceptors*: CXF fora dos out interceptadores para tratamento 
de erros 
+
+* *databinding*: servidor de vinculação de dados
+
+* *providers (somente para JAX-RS endpoint)*: lista de provedores JAX-RS
+
+* *skip-provider-scanning (somente para JAX-RS)*: utilizar ou não um provedor 
de varredura (por padrão true)
+
+Para características de interceptadores, a regra é o mesma: lista de valores 
separados por vírgula. Cada valor da lista, é um nome de classe qualificado ou 
um id de serviço, é um ou o outro, no resources.xml.
+
+== Exemplo para JAX-WS
+Para configurar o WSS4J no EJB `CalculatorBean` para adicionar uma instância 
no openejb-jar.xml:
+
+[source,xml]
+
+
+
+  
+  
+action = UsernameToken
+passwordType = PasswordText
+passwordCallbackClass = 

[GitHub] [tomee] jrxxjr commented on a change in pull request #668: Portuguese translation README.adoc file examples/webservice-ws-with-resources-config

2020-07-06 Thread GitBox


jrxxjr commented on a change in pull request #668:
URL: https://github.com/apache/tomee/pull/668#discussion_r450535034



##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores
+
+* *out-interceptors*: CXF fora dos interceptadores
+
+* *in-fault-interceptors*: CXF dentro dos interceptadores para tratamento de 
erros 

Review comment:
   Is corrected

##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores
+
+* *out-interceptors*: CXF fora dos interceptadores
+
+* *in-fault-interceptors*: CXF dentro dos interceptadores para tratamento de 
erros 
+
+* *out-fault-interceptors*: CXF fora dos out interceptadores para tratamento 
de erros 

Review comment:
   Is corrected

##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores
+
+* *out-interceptors*: CXF fora dos interceptadores
+
+* *in-fault-interceptors*: CXF dentro dos interceptadores para tratamento de 
erros 
+
+* *out-fault-interceptors*: CXF fora dos out interceptadores para tratamento 
de erros 
+
+* *databinding*: servidor de vinculação de dados
+
+* *providers (somente para JAX-RS endpoint)*: lista de provedores JAX-RS

Review 

[GitHub] [tomee] jrxxjr commented on a change in pull request #668: Portuguese translation README.adoc file examples/webservice-ws-with-resources-config

2020-07-06 Thread GitBox


jrxxjr commented on a change in pull request #668:
URL: https://github.com/apache/tomee/pull/668#discussion_r450534828



##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.

Review comment:
   Is corrected

##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características

Review comment:
   Is corrected





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [tomee] jrxxjr commented on a change in pull request #668: Portuguese translation README.adoc file examples/webservice-ws-with-resources-config

2020-07-06 Thread GitBox


jrxxjr commented on a change in pull request #668:
URL: https://github.com/apache/tomee/pull/668#discussion_r450534917



##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores

Review comment:
   Is corrected





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




Re: New PR - References to SVN on Securing A Web Service page

2020-07-06 Thread Daniel Dias Dos Santos
Hello,

very good , thanks :  )
--

*Daniel Dias dos Santos*
Java Developer
SouJava & JCP Member
GitHub: https://github.com/Daniel-Dos
Linkedin: www.linkedin.com/in/danieldiasjava
Twitter: http://twitter.com/danieldiasjava


Em seg., 6 de jul. de 2020 às 18:05, David Salter 
escreveu:

> Hi,
>
> There is a reference to svn on the "Securing A Web Service" page
> (https://tomee.apache.org/tomee-8.0/docs/securing-a-web-service.html)
>
>
> I've created a Jira for this
> (https://issues.apache.org/jira/browse/TOMEE-2860) and a PR
> (https://github.com/apache/tomee/pull/669).
>
> Can someone take a look and merge if this looks ok?
>
>
> Thanks,
>
>
> Dave.
>
> --
> David Salter
>
>


New PR - References to SVN on Securing A Web Service page

2020-07-06 Thread David Salter

Hi,

There is a reference to svn on the "Securing A Web Service" page 
(https://tomee.apache.org/tomee-8.0/docs/securing-a-web-service.html)



I've created a Jira for this 
(https://issues.apache.org/jira/browse/TOMEE-2860) and a PR 
(https://github.com/apache/tomee/pull/669).


Can someone take a look and merge if this looks ok?


Thanks,


Dave.

--
David Salter



[GitHub] [tomee] davidsalter opened a new pull request #669: Removed reference to svn

2020-07-06 Thread GitBox


davidsalter opened a new pull request #669:
URL: https://github.com/apache/tomee/pull/669


   On the Secure A Web Service page, there is a reference to an old OpenbEJB 
svn repo.  This has been modified to point to github.
   
   There are also a few headers that are rendered incorrectly.  These have been 
resolved.



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [tomee] daniel-augusto commented on a change in pull request #668: Portuguese translation README.adoc file examples/webservice-ws-with-resources-config

2020-07-06 Thread GitBox


daniel-augusto commented on a change in pull request #668:
URL: https://github.com/apache/tomee/pull/668#discussion_r450390257



##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores
+
+* *out-interceptors*: CXF fora dos interceptadores
+
+* *in-fault-interceptors*: CXF dentro dos interceptadores para tratamento de 
erros 
+
+* *out-fault-interceptors*: CXF fora dos out interceptadores para tratamento 
de erros 
+
+* *databinding*: servidor de vinculação de dados
+
+* *providers (somente para JAX-RS endpoint)*: lista de provedores JAX-RS
+
+* *skip-provider-scanning (somente para JAX-RS)*: utilizar ou não um provedor 
de varredura (por padrão true)
+
+Para características de interceptadores, a regra é o mesma: lista de valores 
separados por vírgula. Cada valor da lista, é um nome de classe qualificado ou 
um id de serviço, é um ou o outro, no resources.xml.
+
+== Exemplo para JAX-WS
+Para configurar o WSS4J no EJB `CalculatorBean` para adicionar uma instância 
no openejb-jar.xml:
+
+[source,xml]
+
+
+
+  
+  
+action = UsernameToken
+passwordType = PasswordText
+passwordCallbackClass = org.superbiz.ws.security.PasswordCallbackHandler
+  
+
+
+== passwordCallbackClass
+
+`passwordCallbackClass` é uma propriedade do `WSS4JInInterceptorFactory` e seu 
valor da classe é `PasswordCallbackHandler`.
+
+`PasswordCallbackHandler` utiliza 
`org.apache.wss4j.common.ext.WSPasswordCallback` para prover senhas no 
mecanismo de callback.
+
+
+ Exemplo
+
+Exemplo completo pode ser encontrado 
https://github.com/apache/tomee/blob/master/examples/webservice-ws-with-resources-config/src/main/java/org/superbiz/ws/security/PasswordCallbackHandler.java[aqui]:
+
+
+=== Executando os testes
+
+Exemplo de projeto completo pode ser encontrado 
https://github.com/apache/tomee/tree/master/examples/webservice-ws-with-resources-config[aqui].
+Isoe é um projeto maven, e todos os testes pode ser executados rodando o 
comando `mvn clean test`.

Review comment:
   Man, you make a great job. This is a collaborative work. We are together 
to make this work. Without errors. Without fault. Everyone is doing a brilliant 
job.





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [tomee] jrxxjr commented on a change in pull request #668: Portuguese translation README.adoc file examples/webservice-ws-with-resources-config

2020-07-06 Thread GitBox


jrxxjr commented on a change in pull request #668:
URL: https://github.com/apache/tomee/pull/668#discussion_r450370405



##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores
+
+* *out-interceptors*: CXF fora dos interceptadores
+
+* *in-fault-interceptors*: CXF dentro dos interceptadores para tratamento de 
erros 
+
+* *out-fault-interceptors*: CXF fora dos out interceptadores para tratamento 
de erros 
+
+* *databinding*: servidor de vinculação de dados
+
+* *providers (somente para JAX-RS endpoint)*: lista de provedores JAX-RS
+
+* *skip-provider-scanning (somente para JAX-RS)*: utilizar ou não um provedor 
de varredura (por padrão true)
+
+Para características de interceptadores, a regra é o mesma: lista de valores 
separados por vírgula. Cada valor da lista, é um nome de classe qualificado ou 
um id de serviço, é um ou o outro, no resources.xml.
+
+== Exemplo para JAX-WS
+Para configurar o WSS4J no EJB `CalculatorBean` para adicionar uma instância 
no openejb-jar.xml:
+
+[source,xml]
+
+
+
+  
+  
+action = UsernameToken
+passwordType = PasswordText
+passwordCallbackClass = org.superbiz.ws.security.PasswordCallbackHandler
+  
+
+
+== passwordCallbackClass
+
+`passwordCallbackClass` é uma propriedade do `WSS4JInInterceptorFactory` e seu 
valor da classe é `PasswordCallbackHandler`.
+
+`PasswordCallbackHandler` utiliza 
`org.apache.wss4j.common.ext.WSPasswordCallback` para prover senhas no 
mecanismo de callback.
+
+
+ Exemplo
+
+Exemplo completo pode ser encontrado 
https://github.com/apache/tomee/blob/master/examples/webservice-ws-with-resources-config/src/main/java/org/superbiz/ws/security/PasswordCallbackHandler.java[aqui]:
+
+
+=== Executando os testes
+
+Exemplo de projeto completo pode ser encontrado 
https://github.com/apache/tomee/tree/master/examples/webservice-ws-with-resources-config[aqui].
+Isoe é um projeto maven, e todos os testes pode ser executados rodando o 
comando `mvn clean test`.

Review comment:
   The error was mine, i have of the revise the translations more times. 





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [tomee] daniel-augusto commented on a change in pull request #668: Portuguese translation README.adoc file examples/webservice-ws-with-resources-config

2020-07-06 Thread GitBox


daniel-augusto commented on a change in pull request #668:
URL: https://github.com/apache/tomee/pull/668#discussion_r450296973



##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores
+
+* *out-interceptors*: CXF fora dos interceptadores
+
+* *in-fault-interceptors*: CXF dentro dos interceptadores para tratamento de 
erros 
+
+* *out-fault-interceptors*: CXF fora dos out interceptadores para tratamento 
de erros 
+
+* *databinding*: servidor de vinculação de dados
+
+* *providers (somente para JAX-RS endpoint)*: lista de provedores JAX-RS
+
+* *skip-provider-scanning (somente para JAX-RS)*: utilizar ou não um provedor 
de varredura (por padrão true)
+
+Para características de interceptadores, a regra é o mesma: lista de valores 
separados por vírgula. Cada valor da lista, é um nome de classe qualificado ou 
um id de serviço, é um ou o outro, no resources.xml.
+
+== Exemplo para JAX-WS
+Para configurar o WSS4J no EJB `CalculatorBean` para adicionar uma instância 
no openejb-jar.xml:
+
+[source,xml]
+
+
+
+  
+  
+action = UsernameToken
+passwordType = PasswordText
+passwordCallbackClass = org.superbiz.ws.security.PasswordCallbackHandler
+  
+
+
+== passwordCallbackClass
+
+`passwordCallbackClass` é uma propriedade do `WSS4JInInterceptorFactory` e seu 
valor da classe é `PasswordCallbackHandler`.
+
+`PasswordCallbackHandler` utiliza 
`org.apache.wss4j.common.ext.WSPasswordCallback` para prover senhas no 
mecanismo de callback.
+
+
+ Exemplo
+
+Exemplo completo pode ser encontrado 
https://github.com/apache/tomee/blob/master/examples/webservice-ws-with-resources-config/src/main/java/org/superbiz/ws/security/PasswordCallbackHandler.java[aqui]:
+
+
+=== Executando os testes
+
+Exemplo de projeto completo pode ser encontrado 
https://github.com/apache/tomee/tree/master/examples/webservice-ws-with-resources-config[aqui].
+Isoe é um projeto maven, e todos os testes pode ser executados rodando o 
comando `mvn clean test`.

Review comment:
   For me, using `Isso é`, `Isto é`, `Este é` or `Ele é` it's irrelevant 
because we translate to Portuguese and we don't have this level of distinction 
between things or persons. For English you are correct, maven is a thing, not a 
person and they aren't the same. The important thing is a clear message.





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [tomee] jrxxjr commented on a change in pull request #668: Portuguese translation README.adoc file examples/webservice-ws-with-resources-config

2020-07-06 Thread GitBox


jrxxjr commented on a change in pull request #668:
URL: https://github.com/apache/tomee/pull/668#discussion_r450267281



##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores
+
+* *out-interceptors*: CXF fora dos interceptadores
+
+* *in-fault-interceptors*: CXF dentro dos interceptadores para tratamento de 
erros 
+
+* *out-fault-interceptors*: CXF fora dos out interceptadores para tratamento 
de erros 
+
+* *databinding*: servidor de vinculação de dados
+
+* *providers (somente para JAX-RS endpoint)*: lista de provedores JAX-RS
+
+* *skip-provider-scanning (somente para JAX-RS)*: utilizar ou não um provedor 
de varredura (por padrão true)
+
+Para características de interceptadores, a regra é o mesma: lista de valores 
separados por vírgula. Cada valor da lista, é um nome de classe qualificado ou 
um id de serviço, é um ou o outro, no resources.xml.
+
+== Exemplo para JAX-WS
+Para configurar o WSS4J no EJB `CalculatorBean` para adicionar uma instância 
no openejb-jar.xml:
+
+[source,xml]
+
+
+
+  
+  
+action = UsernameToken
+passwordType = PasswordText
+passwordCallbackClass = org.superbiz.ws.security.PasswordCallbackHandler
+  
+
+
+== passwordCallbackClass
+
+`passwordCallbackClass` é uma propriedade do `WSS4JInInterceptorFactory` e seu 
valor da classe é `PasswordCallbackHandler`.
+
+`PasswordCallbackHandler` utiliza 
`org.apache.wss4j.common.ext.WSPasswordCallback` para prover senhas no 
mecanismo de callback.
+
+
+ Exemplo
+
+Exemplo completo pode ser encontrado 
https://github.com/apache/tomee/blob/master/examples/webservice-ws-with-resources-config/src/main/java/org/superbiz/ws/security/PasswordCallbackHandler.java[aqui]:
+
+
+=== Executando os testes
+
+Exemplo de projeto completo pode ser encontrado 
https://github.com/apache/tomee/tree/master/examples/webservice-ws-with-resources-config[aqui].
+Isoe é um projeto maven, e todos os testes pode ser executados rodando o 
comando `mvn clean test`.

Review comment:
   I am make a mistake, writed with error in the beginning sentence, "Isoe 
é", the correct is "Isso é". But can be "Isto é" or "Este é", but not "Ele é", 
because "maven" is not a person, this is a thing.





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




Re: Consumer instances are not created as per MDB instance limt

2020-07-06 Thread Dignesh
Thank you very much once again Jon.

If you can help me in point at the diff(s), I will try to update my
environment locally.

It would be really helpful, if you can expose instance limit via JMX. this
helps us to monitor the beans during performance tuning.




--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html


Re: Consumer instances are not created as per MDB instance limt

2020-07-06 Thread Jonathan Gallimore
> It would be really helpful to us if you can provide the fix on 7.0.2 and
8.0.0 .

I'll provide it for 7.0.x (7.0.9), 7.1.x (7.1.4), and 8.0.x (8.0.4). I'm
expecting to kick off releases for those this week. 7.0.2 and 8.0.0 are
both released, so I can't update them. I'll happily point you at the
diff(s) however.

> Also  just wanted to confirm with your fix, I would be able to see as
many instances as configured in Jconsole tool ?

It looks like we don't expose the instance count/limit via JMX. I was
looking to add that as well.

Jon



On Mon, Jul 6, 2020 at 3:08 PM Dignesh  wrote:

> Also  just wanted to confirm with your fix, I would be able to see as many
> instances as configured in Jconsole tool ?
>
>
>
>
> --
> Sent from:
> http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html
>


Re: Consumer instances are not created as per MDB instance limt

2020-07-06 Thread Dignesh
Also  just wanted to confirm with your fix, I would be able to see as many
instances as configured in Jconsole tool ?




--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html


Re: Consumer instances are not created as per MDB instance limt

2020-07-06 Thread Dignesh
Thank you very much Jon.

It would be really helpful to us if you can provide the fix on 7.0.2 and
8.0.0 . By any chance is it possible ? So any specific jars or class within
the jars present in lib to be updated. - I am okay to do so. 




--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html


Re: Consumer instances are not created as per MDB instance limt

2020-07-06 Thread Jonathan Gallimore
I managed to reproduce this here. I used a very simple MDB that just echoed
a message to the console and slept for 5 seconds.

I'd expect to see a single consumer at that point in JConsole, but I'd
expect to see  or   number of MDB instances all
running concurrently. As it happens, with your config, I was seeing 10.

I tweaked your config a little:

  
  ResourceAdapter = JmsResourceAdapter
  InstanceLimit = 100
  activation.maxSessions = 80
  

  BrokerXmlConfig = xbean:file:${catalina.home}/conf/activemq.xml
  ServerUrl =
nio://localhost:54545?soTimeout=6daemon=truekeepAlive=trueconnectionTimeout=12wireFormat.tcpNoDelayEnabled=truewireFormat.maxInactivityDuration=24wireFormat.maxInactivityDurationInitalDelay=12
  threadPoolSize = 100
  
  
  ResourceAdapter = JmsResourceAdapter
  connectionMaxWaitTime = 30 seconds
  MaxThreadPoolSize = 80
  

It does appear that you've run into a bug where InstanceLimit isn't picked
up correctly, however. I should have a fix committed for that by the end of
the day.

Jon

On Mon, Jul 6, 2020 at 1:49 PM Dignesh  wrote:

> tomee.xml <
> http://tomee-openejb.979440.n4.nabble.com/file/t375864/tomee.xml>
> a.ear 
> I have attached the sample ear file and the tomee.xml file.
> I would be helpful for you to replicate the issue internally.
> Also I have attached the screenshot of single consumer shown in the
> Jconsole
> tool.
> Capture.JPG
> 
>
>
>
> --
> Sent from:
> http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html
>


Re: Issue of the Jira TOMEE-2857

2020-07-06 Thread Daniel Dias Dos Santos
Hello Evaldo,

thanks for translation :  )

Daniel-Augusto made the review .

--

*Daniel Dias dos Santos*
Java Developer
SouJava & JCP Member
GitHub: https://github.com/Daniel-Dos
Linkedin: www.linkedin.com/in/danieldiasjava
Twitter: http://twitter.com/danieldiasjava


Em dom., 5 de jul. de 2020 às 17:08, Evaldo Junior 
escreveu:

> Please, anybody revise my translation, the link of the issue is
> https://issues.apache.org/jira/browse/TOMEE-2857.
> 
> PR - https://github.com/apache/tomee/pull/668
>
>
> Regards,
>
>
> Evaldo Junior
>
> Em sáb., 4 de jul. de 2020 às 22:40, Evaldo Junior <
> evaldoapjun...@gmail.com>
> escreveu:
>
> >
> > I go make the translation of the documentation, according to issue 2857.
> > Follow the link of the issue:
> > https://issues.apache.org/jira/browse/TOMEE-2857
> >
> >
> > Regards,
> >
> >
> > Evaldo Junior
> >
> >>
>


[GitHub] [tomee] daniel-augusto commented on a change in pull request #668: Portuguese translation README.adoc file examples/webservice-ws-with-resources-config

2020-07-06 Thread GitBox


daniel-augusto commented on a change in pull request #668:
URL: https://github.com/apache/tomee/pull/668#discussion_r450199339



##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.

Review comment:
   ```suggestion
   Para um webservice Pojo é da mesma forma, mas usando o pojo-deployment em 
vez do ejb-deployment.
   ```

##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características
+
+* *in-interceptors*: CXF dentro do interceptadores
+
+* *out-interceptors*: CXF fora dos interceptadores

Review comment:
   ```suggestion
   * *out-interceptors*: interceptadores de saída do CXF
   ```

##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 
utilizar uma configuração parecida a esta, com o seu próximo EJB:
+
+[source,xml]
+
+
+http://www.openejb.org/openejb-jar/1.1;>
+   
+
+  cxf.jaxws.in-interceptors = wss4j
+
+  
+
+
+Para um webservice Pojo isto é o mesmo, mas usando o pojo-deployment em vez do 
ejb-deployment.
+
+Então uma vez que fez sua seleção de prefixo, e conhece onde é para escrever a 
configuração, basta utilizar as seguintes entradas:
+
+* *properties*: propriedades da fábrica servidora
+
+* *features*: CXF para características

Review comment:
   ```suggestion
   * *features*: recursos CXF
   ```

##
File path: examples/webservice-ws-with-resources-config/README_pt.adoc
##
@@ -0,0 +1,86 @@
+:index-group: Webservice
+:jbake-type: page
+:jbake-status: published
+= Webservice JAX-WS - Configuração de Recursos
+
+TomEE conta com o Apache CXF para JAX-RS (RESTful Services) e JAX-WS (Web 
Services). Este é um exemplo de como desenvolver EJB webservices graças a 
implementação CXF.
+
+== openejb-jar.xml Configuração
+Você pode usar 
(http://tomee.apache.org/details-on-openejb-jar.html[openejb-jar.xml]) para 
configurar seu webservice.
+
+CXF API é reutilizável mas além disso você pode configurar os interceptadores 
através do `openejb-jar.xml`(localizados na WEB-INF).
+Como um rápido lembrete, a configuração no `openejb-jar.xml`, você pode 

Re: Consumer instances are not created as per MDB instance limt

2020-07-06 Thread Dignesh
tomee.xml   
a.ear   
I have attached the sample ear file and the tomee.xml file. 
I would be helpful for you to replicate the issue internally.
Also I have attached the screenshot of single consumer shown in the Jconsole
tool. 
Capture.JPG
  



--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html


Security API implementation. Need more eyes

2020-07-06 Thread Jean-Louis Monteiro
Hi all,

As you know, I'm trying to get the Security API implementation in TomEE and
I have 2 failures I'm not really sure about.

https://github.com/eclipse-ee4j/jakartaee-tck/blob/master/src/com/sun/ts/tests/securityapi/idstore/noidstore/Client.java#L75

The comment seems to indicate we should receive NO_VALIDATED which is fine
with me and expected. But asserting checks an Exception. So no sure what to
do.

https://github.com/eclipse-ee4j/jakartaee-tck/blob/master/src/com/sun/ts/tests/securityapi/idstore/ldap/invalidcallerbasedn/Client.java#L73

All invalidXXX are throwing an exception but this one.
Not sure why this one would not throw an exception and I'm not too keen to
add an if() to handle this very particular case because it looks
inconsistent.

Any thoughts?
Spec is available at
https://javaee.github.io/security-spec/spec/jsr375-spec.html

--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


Re: Translate to Spanish: example/simple-singlento

2020-07-06 Thread Daniel Dias Dos Santos
Hello Gustavo,

thanks for translating, the content is good for me.
Looking at the next content in Spanish.

--

*Daniel Dias dos Santos*
Java Developer
SouJava & JCP Member
GitHub: https://github.com/Daniel-Dos
Linkedin: www.linkedin.com/in/danieldiasjava
Twitter: http://twitter.com/danieldiasjava


Em dom., 5 de jul. de 2020 às 02:26, Gustavo Castro 
escreveu:

> Hi,
>
> I created an PR [1] and ticket jira [2].
>
> Can someone do a review
>
> thanks
>
> [1] https://github.com/apache/tomee/pull/667
> [2] https://issues.apache.org/jira/browse/TOMEE-2858
>


Re: Consumer instances are not created as per MDB instance limt

2020-07-06 Thread Jonathan Gallimore
Thanks. It looks ok, but I'll plug it into an instance here and run some
tests.

Jon

On Mon, Jul 6, 2020 at 10:25 AM Dignesh  wrote:

> Yes I am using ActiveMQ as my broker.
>
> I am attaching the following configuration files. active-config.xml
> 
>
> tomee_-_Copy.xml
> 
>
> 1.tomee.xml
> 2.activemq.xml
>
>
>
>
>
> --
> Sent from:
> http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html
>


Re: Consumer instances are not created as per MDB instance limt

2020-07-06 Thread Dignesh
Yes I am using ActiveMQ as my broker.

I am attaching the following configuration files. active-config.xml
  
tomee_-_Copy.xml
  
1.tomee.xml
2.activemq.xml





--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html


Re: Consumer instances are not created as per MDB instance limt

2020-07-06 Thread Jonathan Gallimore
Just to confirm - are you using ActiveMQ as your broker? If you have any
additional config around that, which you can share, that would be great.

Thanks

Jon

On Mon, Jul 6, 2020 at 9:46 AM Dignesh  wrote:

> I am using TomEE 7.0.2 and 8.0.0 . I notice the consumer instances are not
> created as specified in tomee.xml file.
> Below is my configuration in tomee.xml file.
>
> 
> ResourceAdapter = JmsResourceAdapter
> InstanceLimit = 10
> 
>
> I have also set maxsessions property on an MDB to 50.
>
> However, when I monitor the MDB's via jconsole tool, I notice that only one
> consumer is shown in tool. -Since I am setting the InstaceLimit to 10 , I
> would expect 10 instances of the consumer to be shown in the tool .
>
> Does it mean , TomEE is not creating the no of consumer instances as
> specified in the configuration file ? Or is their additional configuration
> that needs to be done, which I am missing ?
>
>
>
>
>
> --
> Sent from:
> http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html
>


Consumer instances are not created as per MDB instance limt

2020-07-06 Thread Dignesh
I am using TomEE 7.0.2 and 8.0.0 . I notice the consumer instances are not
created as specified in tomee.xml file.
Below is my configuration in tomee.xml file.


ResourceAdapter = JmsResourceAdapter
InstanceLimit = 10


I have also set maxsessions property on an MDB to 50.

However, when I monitor the MDB's via jconsole tool, I notice that only one
consumer is shown in tool. -Since I am setting the InstaceLimit to 10 , I
would expect 10 instances of the consumer to be shown in the tool . 

Does it mean , TomEE is not creating the no of consumer instances as
specified in the configuration file ? Or is their additional configuration
that needs to be done, which I am missing ?





--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html