• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Suporte a Open Source no Oracle WebLogic 12c - Integração com o Spring Framework
 

Suporte a Open Source no Oracle WebLogic 12c - Integração com o Spring Framework

on

  • 2,826 views

 

Statistics

Views

Total Views
2,826
Views on SlideShare
2,810
Embed Views
16

Actions

Likes
0
Downloads
0
Comments
0

9 Embeds 16

http://www.unitask.com 6
http://www.5z5.com 3
http://www.petefinnigan.com 1
http://blogs.oracle.com 1
http://www.bonbudget.com 1
http://www.hanrss.com 1
http://reader.aol.com 1
http://newsblur.com 1
http://www.newsblur.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Suporte a Open Source no Oracle WebLogic 12c - Integração com o Spring Framework Suporte a Open Source no Oracle WebLogic 12c - Integração com o Spring Framework Presentation Transcript

    • Suporte a Open Source no Oracle WebLogic12c: Integração com o Spring FrameworkRicardo Ferreira | Fusion Middleware | Strategic Accountsricardo.s.ferreira@oracle.com
    • The following is intended to outline our general productdirection. It is intended for information purposes only, and maynot be incorporated into any contract It is not a commitment to contract.deliver any material, code, or functionality, and should not berelied upon in making purchasing decisions. The development,release, and timing of any features or functionality described forOracle’s products remains at the sole discretion of Oracle.Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
    • Spring MBeansSuporte ao Spring Framework no WebLogic Geração automática de uma série de MBeans Spring dentro do grupo de MBeans de Runtime do WebLogic – SpringApplicationContextRuntimeMBean – SpringBeanDefinitionRuntimeMBean – SpringRuntimeMBean – SpringTransactionManagerRuntimeMBean – SpringTransactionTemplateRuntimeMBean – SpringViewResolverRuntimeMBean – SpringViewRuntimeMBean Estes MBeans provêem melhor visibilidade sobre o que está ocorrendo n aplicações baseadas em Spring executadas nos contêiners do WebLogic Podem ser acessados via WLST ou por um Browser JMX
    • Extensão do Spring no WebLogic Admin ConsoleSuporte ao Spring Framework no WebLogic• Conjunto de páginas extras adicionadas ao Admin Console• Provê uma visão dos MBeans gerados do WebLogic• Métricas que ficam disponíveis em Runtime – Tipos e quantidades dos beans do Spring que foram criados para as aplicações implantadas a partir dos seus Application Context’s – Métricas de escopo e performance dos beans gerenciados pelo Spring – Transações gerenciadas pelo WebLogic que foram iniciadas pela biblioteca de código do Spring de uma aplicação executada no WLS• É necessário habilitar uma extensão do Spring para o WebLog – Requer que a instância do Admin Console seja reiniciada
    • Spring Beans Injetados do WebLogicSuporte ao Spring Framework no WebLogic WebLogic atua como um Application Context “parent” ao Application Context da aplicaçã durante o carregamento das aplicações Web baseadas em Spring O contexto é pré-populado com os três seguintes beans: – Um transaction manager JTA do WebLogic (ref="transactionManager transactionManager") • extends org.springframework.transaction.jta.JtaTransactionManager – Um MBean de edição da conexão do WebLogic (ref="editMBeanServerConnection editMBeanServerConnection") • implements javax.management.MBeanServerConnection – Um MBean com uma conexão com o servidor JMX do WebLogic (ref=" (ref="runtimeMBeanServerConnection") • implements javax.management.MBeanServerConnection Examplo: Um desenvolvedor pode injetar um bean gerado pelo WebLogic (e que portan não foi definido pelo desenvolvedor) dentro de qualquer um dos seus beans definidos em seu Application Context. Isso pode ser feito apenas referenciando-o, da seguinte forma: <bean id="myTestBean" class="com.acme.MyTestBean com.acme.MyTestBean"> <property name="mbeanSvrConn" ref=" " ref="runtimeMBeanServerConnection“ /> </bean>
    • Habilitando o Suporte ao Spring no WebLogicSuporte ao Spring Framework no WebLogic• Faça deploy do weblogic-spring.jar spring.jar como uma “Shared Library” no seu domínio do WebLogic• Adicione as seguintes linhas no arquivo Manifest da sua aplicação aplicação: – Extension-List: WeblogicSpring – WeblogicSpring-Extension-Name: weblogic-spring spring – WeblogicSpring-Specification-Version: 12.1.1.0 Version: – WeblogicSpring-Implementation-Version: 12.1.1.0 Version:
    • Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
    • Oracle Technical Workshop | WebLogic 12c & Fusion Middleware