Apache Tomee & nbsp; é & nbsp; um tudo-Apache Java EE 6 Web Profile pilha autenticada do Apache Tomcat.
Tomee. & Nbsp; basicamente, tem todos os JARs de apoio EE, em cima da configuração padrão Tomcat, todos sem remover qualquer características de funcionalidade ou Tomcat nativa
Como seria de esperar de um projeto tão complexo, a documentação é fornecida em várias formas, com muitos detalhes e abundância de exemplos.
Um vídeo tutorial para a criação de Tomee também está disponível:
O que é novo nesta versão:
- Upgrades:
- Xbean 4.1
- Atualização OpenJPA para 2.4.0
- Use maven-filtragem: 1.2 para corrigir MSHARED-319 quando a compilação em JDK8
- Tomcat 7.0.62
- Os links simbólicos não suportados pelo Tomee para @WebXXX
- Xbean 4.2
- CXF 2.6.16
- Atualização Arquillian-transaction-impl-base para 1.0.1.Final
- MyFaces 2.1.16
- Novos recursos:
- Adicionar bandeira openejb.activemq.deploymentId-as-clientId para não forçar AMQ clientId para EJB deploymentId
- Permitir extensões através de extensões OpenEJB de cxf-rs
- Suporte singleDeploymentByArchiveName em Tomee adaptadores Arquillian (remoto / embedded)
- Global (/ system.properties conf) apoio openejb.datasource.pool
- persistência Suporte de javaagent config na Tomee Maven plug-in
- Adicionar @JaxrsProviders para ApplicationComposers para adicionar classes de provedor rapidamente sobre WebApp
- customizers Tomee-plugin-maven para ser capaz de chamar o código java para personalizar uma instância
- Permitir para fornecer um provedor de propriedades global padrão de recursos
- @SimpleLog para ApplicationComposer
- @RandomPort para applicationComposer
- HttpRequestImpl de login suportada pelo serviço de segurança por padrão
- CDI Evento reino base
- Suporte destinationLookup especificação de ativação com activemq
- Adicionar capacidade de registrar todos os beans CDI encontrados (scanner OWB)
- Adicionar BeforeStartEjbs evento de outra forma para o feijão de timer é certamente tarde demais se você quiser modificá-lo
- Notificar através evento BusCreated quando autocarro cxf é criado
- Fornecer suporte de configuração CXF para @WebServiceRef
- valores cifrados de apoio em recursos
- Suporte básico de Tomcat embutido embutido-Tomee
- Melhorias:
- Melhor JMX nomeação para cxf jaxrs endpoint
- papéis Fio / usuários Tomee adaptador Arquillian incorporado
- Adicionar suporte para usuários / papéis para Tomee incorporado
- META-INF / org.apache.openejb.extension não suporta várias linhas
- @Context SecurityContext não usa SecurityService
- cxf.jaxws.wsFeatures suporte
- BaseEjbProxyHandler # equivale é super lento quando o parâmetro não é um proxy
- Permitir criar um webapp aplicativo compositor usando todas as classes internas do teste
- (Arquillian) OpenEJBEnricher: se o contexto app é tentar nulo para encontrá-lo a partir do carregador de classe
- detecção Basic que loader recipiente não pode criar uma fonte de dados e fallback no aplicativo um
- vazamentos AlternativeDriver quando usado (por padrão) a partir de aplicações (resources.xml)
- Ao tentar encontrar fontes de dados de unidade de persistência garantir tentar nome exato primeiro sem exigida restrição propriedade
- Se estiver usando kahadb ou LevelDB ou qualquer corretor persistência vigor adaptador para ser persistente
- descoberta Adicionado Classpath em anotações em REST com caminho de classe virtual
- Tomee adaptador Arquillian incorporado não excluir pasta temporária tão rápido como deveria / poderia
- Ir org.apache.wink.common.internal. @Provider Ao usar CXF
- Adicionar 'openejb.deployer.binaries.use "automaticamente para o teste Arquillian na máquina remota li>
- Permite ativação programador ActiveMQ quando se utiliza kahadb persistência
- Adicionar parâmetro singleDumpByArchiveName para Arquillian adaptadores Tomee
- Adicionar a jaxws eventos estreitos com jaxrs queridos para a consistência (ServerCreated / destruídos)
- Permitir para substituir propriedades persistência unidades de application.properties (como nós já suportam adereços sistema)
- Adicionar propriedade-tipo de unidade openejb.force para resolver 8.2.1.5 da especificação JPA 2.0
- MULTIPULSE acontecimento ruim URI só é acionado uma vez
- Aplicar configuração WS-Security (interceptor cxf) quando o uso @WebService com javax.xml.ws.Service
- Suporte WebServiceFeature para @WebServiceRef assim
de configuração
O que é novo na versão 1.7.2:
- Upgrades:
- Xbean 4.1
- Atualização OpenJPA para 2.4.0
- Use maven-filtragem: 1.2 para corrigir MSHARED-319 quando a compilação em JDK8
- Tomcat 7.0.62
- Os links simbólicos não suportados pelo Tomee para @WebXXX
- Xbean 4.2
- CXF 2.6.16
- Atualização Arquillian-transaction-impl-base para 1.0.1.Final
- MyFaces 2.1.16
- Novos recursos:
- Adicionar bandeira openejb.activemq.deploymentId-as-clientId para não forçar AMQ clientId para EJB deploymentId
- Permitir extensões através de extensões OpenEJB de cxf-rs
- Suporte singleDeploymentByArchiveName em Tomee adaptadores Arquillian (remoto / embedded)
- Global (/ system.properties conf) apoio openejb.datasource.pool
- persistência Suporte de javaagent config na Tomee Maven plug-in
- Adicionar @JaxrsProviders para ApplicationComposers para adicionar classes de provedor rapidamente sobre WebApp
- customizers Tomee-plugin-maven para ser capaz de chamar o código java para personalizar uma instância
- Permitir para fornecer um provedor de propriedades global padrão de recursos
- @SimpleLog para ApplicationComposer
- @RandomPort para applicationComposer
- HttpRequestImpl de login suportada pelo serviço de segurança por padrão
- CDI Evento reino base
- Suporte destinationLookup especificação de ativação com activemq
- Adicionar capacidade de registrar todos os beans CDI encontrados (scanner OWB)
- Adicionar BeforeStartEjbs evento de outra forma para o feijão de timer é certamente tarde demais se você quiser modificá-lo
- Notificar através evento BusCreated quando autocarro cxf é criado
- Fornecer suporte de configuração CXF para @WebServiceRef
- valores cifrados de apoio em recursos
- Suporte básico de Tomcat embutido embutido-Tomee
- Melhorias:
- Melhor JMX nomeação para cxf jaxrs endpoint
- papéis Fio / usuários Tomee adaptador Arquillian incorporado
- Adicionar suporte para usuários / papéis para Tomee incorporado
- META-INF / org.apache.openejb.extension não suporta várias linhas
- @Context SecurityContext não usa SecurityService
- cxf.jaxws.wsFeatures suporte
- BaseEjbProxyHandler # equivale é super lento quando o parâmetro não é um proxy
- Permitir criar um webapp aplicativo compositor usando todas as classes internas do teste
- (Arquillian) OpenEJBEnricher: se o contexto app é tentar nulo para encontrá-lo a partir do carregador de classe
- detecção Basic que loader recipiente não pode criar uma fonte de dados e fallback no aplicativo um
- vazamentos AlternativeDriver quando usado (por padrão) a partir de aplicações (resources.xml)
- Ao tentar encontrar fontes de dados de unidade de persistência garantir tentar nome exato primeiro sem exigida restrição propriedade
- Se estiver usando kahadb ou LevelDB ou qualquer corretor persistência vigor adaptador para ser persistente
- descoberta Adicionado Classpath em anotações em REST com caminho de classe virtual
- Tomee adaptador Arquillian incorporado não excluir pasta temporária tão rápido como deveria / poderia
- Ir org.apache.wink.common.internal. @Provider Ao usar CXF
- Adicionar 'openejb.deployer.binaries.use "automaticamente para o teste Arquillian na máquina remota li>
- Permite ativação programador ActiveMQ quando se utiliza kahadb persistência
- Adicionar parâmetro singleDumpByArchiveName para Arquillian adaptadores Tomee
- Adicionar a jaxws eventos estreitos com jaxrs queridos para a consistência (ServerCreated / destruídos)
- Permitir para substituir propriedades persistência unidades de application.properties (como nós já suportam adereços sistema)
- Adicionar propriedade-tipo de unidade openejb.force para resolver 8.2.1.5 da especificação JPA 2.0
- MULTIPULSE acontecimento ruim URI só é acionado uma vez
- Aplicar configuração WS-Security (interceptor cxf) quando o uso @WebService com javax.xml.ws.Service
- Suporte WebServiceFeature para @WebServiceRef assim
de configuração
O que é novo na versão 1.7.1:
- Melhoria:
- [JAXRS] Tente recursos estáticos primeira
- Novos recursos:
- openjpa.EntityManagerFactoryPool suporte para unidade de persistência recipiente
- Adicionado @Jars anotação para ApplicationComposer
- Suporte Arquillian para testes Suíte
- Bugs:
- Nome org.apache.openejb.jpa.integration.eclipselink.OpenEJBServerPlatform MBeanServer está errado
- Problema com Tomee Maven arquétipo
- subclasse dinâmica não suporta as interfaces (@Local)
- jars.txt não suporta linhas vazias
- Suporte para incluir urls recipiente em digitalização
- CDI reino preguiçoso lança NPE causa da manipulação (muito cedo) init
- openejb.deployer.save-implantações quebrados aquando da guerra
- OutputGeneratedDescriptors não saída completa ejb-jar.xml
- servidor HSQL encerra dizendo há bases de dados disponíveis
O que é novo na versão 1.6.0.2:
- O foco principal desta versão é fornecer uma atualização para Apache CXF versão 2.6.14, que corrige vários problemas de segurança.
O que é novo na versão 1.5.2:
- A versão de manutenção focado em impulsionar a estabilidade e maturidade para a base de código 1.5.x.
O que é novo na versão 1.5.1:
- Novos recursos:
- Maven Arquétipo para criar rapidamente projetos Tomee
- A capacidade de reduzir JPA sobrecarga de verificação
- novas opções no adaptadores Arquillian
- Algumas melhorias para o Tomee Maven Plugin
Comentários não encontrado