[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: jboss.xml



Carlos Alexandre Queiroz wrote:
> Alguem sabe que tags deve ter o arquivo jboss.xml para fazermos com que 
> o ejb que possui este arquivo seja acessado a partir do ICE ?
> 
> tks,
> 

vc pode colocar isso aqui no standardjboss.xml para definir o invoker:

<invoker-proxy-binding>
          <name>stateless-ice-invoker</name>
          <invoker-mbean>jboss:service=invoker,type=ice</invoker-mbean>
          <proxy-factory>org.jboss.proxy.ejb.ProxyFactory</proxy-factory>
          <proxy-factory-config>
             <client-interceptors>
                <home>
 
<interceptor>org.jboss.proxy.ejb.HomeInterceptor</interceptor>
 
<interceptor>org.jboss.proxy.SecurityInterceptor</interceptor>
 
<interceptor>org.jboss.proxy.TransactionInterceptor</interceptor>
 
<interceptor>org.jboss.invocation.InvokerInterceptor</interceptor>
                </home>
                <bean>
 
<interceptor>org.jboss.proxy.ejb.StatelessSessionInterceptor</interceptor>
 
<interceptor>org.jboss.proxy.SecurityInterceptor</interceptor>
 
<interceptor>org.jboss.proxy.TransactionInterceptor</interceptor>
 
<interceptor>org.jboss.invocation.InvokerInterceptor</interceptor>
                </bean>
             </client-interceptors>
          </proxy-factory-config>
       </invoker-proxy-binding>

Ai vc escolhe algum tipo de bean (ou todos) e coloca no standarjboss.xml:

<container-name>Standard Stateless SessionBean</container-name>
<call-logging>false</call-logging> 
<invoker-proxy-binding-name>stateless-ice-invoker</invoker-proxy-binding-name>

ou no proprio ejb-jar.xml do bean que vc vai implantar vc pode falar 
para ele usar o IceProxy (isso entra dentro do tag descrevendo o bean em 
questao):

<invoker-bindings>
<invoker> 			 
<invoker-proxy-binding-name>stateless-ice-invoker</invoker-proxy-binding-name> 

  </invoker>
</invoker-bindings>

[]s
alex