2016-07-11 30 views
0

Wie konvertiere ich die folgenden jboss 5 Konfiguration in Wildfly10 Syntax.How to: konvertieren NamingAlias ​​von Jboss5 zu Wildfly10 Syntax

<mbean code="org.jboss.naming.NamingAlias" 
    name="jboss.mq:service=NamingAlias,fromName=clearviewAdapter/QueueConnectionFactory"> 
    <attribute name="ToName">java:/ConnectionFactory</attribute> 
      <attribute name="FromName">java:/obfustreamAdapter/QueueConnectionFactory</attribute> 
    </mbean> 

Soweit ich die NamingAlias ​​gehört haben, ist nicht mehr in Wildfly unterstützt. So, was in diesem Szenario zu tun ist

Antwort

1

Kann mich nicht an die genauen Details von JBoss5 erinnern ... Aber das Naming-Subsystem kann verwendet werden, um Aliase für JNDI hinzuzufügen. Man könnte es auf die Namensgebung Subsystem Ihrer Konfiguration wie folgt hinzu:

<subsystem xmlns="urn:jboss:domain:naming:1.4"> 
    <bindings> 
    <lookup name="java:global/AliasAppTwo" lookup="ejb:jboss-ejb-multi-server-app-two/ejb//AppTwoBean!org.jboss.as.quickstarts.ejb.multi.server.app.AppTwo"/> 
    </bindings> 
    <remote-naming/> 
</subsystem> 

Die Lookup beim Start nicht verfügbar sein müssen, wird es während der Laufzeit gelöst werden.