Show Table of Contents
2.3. Überprüfen Sie die Liste veralteter und nicht unterstützter Features
Bevor Sie Ihre Applikation migrieren, sollten Sie sich bewusst sein, dass einige Features, die in früheren Versionen der JBoss EAP verfügbar waren, vielleicht veraltet sind oder nicht mehr unterstützt werden. Eine umfassende Liste finden Sie im Unsupported Features Abschnitt der Release Notes für JBoss EAP 6 im Kundenportal unter https://access.redhat.com/site/documentation/JBoss_Enterprise_Application_Platform/.
Es folgt eine kurze Zusammenfassung einiger nicht unterstützter Features.
- Server Startup -b Befehlszeilenargument
- In früheren Versionen verwendete JBoss EAP automatisch die vom
-bStartup Parameter definierten Adressen, ungeachtet der IP-Adresse. In JBoss EAP 6 sucht die Server<inet-address>Konfiguration nach einem Netzwerk Interface mit passender IP-Adresse. Während das für127.0.0.1funktioniert, funktioniert es für127.*.*.*IP-Adressen nicht mehr. Wenn Sie den JBoss EAP 6 Server mit dem-bBefehlszeilenargument zur Bindung an127.*.*.*IP-Adressen starten, müssen Sie nun zuerst das Interface von<inet-address>zu<loopback-address>in der Server-Konfigurationsdatei ändern.Weitere Information darüber, wie man den Server unter Verwendung des Management CLI konfiguriert, finden Sie im Abschnitt Management CLI Operations im Administration and Configuration Guide für JBoss Enterprise Application Platform im Kundenportal unter https://access.redhat.com/site/documentation/JBoss_Enterprise_Application_Platform/. - EJB Abhängigkeiten
- In früheren Versionen der JBoss EAP konnten EJB Abhängigkeiten von einem Dienst oder Diensten, einschließlich anderer EJBs, unter Verwendung eines
<depends>Tags imjboss.xmlDeployment Deskriptor angegeben werden. Zum Beispiel:<depends>jboss.j2ee:jndiName=com/myorg/app/Foo,service=EJB</depends> <depends>jboss.mq.destination:service=Queue,name=queue/HelloworldQueue</depends>
Bei der JBoss EAP 6 müssen Sie die@EJBAnnotation benutzen um EJB Referenzen einzuspeisen und die@ResourceAnnotation benutzen um auf Datenquellen oder andere Ressourcen zuzugreifen. Zum Beispiel:@EJB(lookup="java:global/MyApp/FooImpl!com.myorg.app.Foo") @Resource(mappedName = "java:/queue/HelloworldQueue")
JNDI Lookups wurden ebenfalls geändert. Im JNDI Changes Abschnitt dieses Handbuchs finden Sie weitere Details.Weitere Information über EJB Referenzen finden Sie im EJB Reference Resolution Abschnitt des Development Guide for JBoss Enterprise Application Platform im Kundenportal unter https://access.redhat.com/site/documentation/JBoss_Enterprise_Application_Platform/. - HTTPInvoker
- In früheren Versionen der JBoss EAP war es möglich den HTTPInvoker zur Konfiguration von EJB, JNDI oder JMS zu benutzen um das HTTP Protokoll zu verwenden. Dies ist in JBoss EAP 6 nicht mehr möglich.
- HA Singleton Deployments und BarrierController Service
- Der HA SingletonService garantiert, dass es nur eine Instanz eines im Cluster laufenden Dienstes gibt.JBoss EAP 5 bietet Support für mehrere Strategien für HA Singleton Deployments, einschließlich des HASingletonDeployer Services, HASingletonController benutzende POJO Deployments und BarrierController Service benutzende HASingleton Deployments. All diese Strategien sind auf HAPartition angewiesen um Meldungen auszugeben, wenn verschiedene Knoten im Cluster gestartet und angehalten werden, und sie sind nicht mehr verfügbar.Bei der JBoss EAP 6 wurden HA Singleton Deployments vollständig verändert. Der Singleton Deployer arbeitet jetzt nur auf Modular Service Container (MSC) Diensten. Wenn man einen SingletonService benutzt, ist der Zieldienst an jedem Knoten im Cluster installiert, wird aber zu jeder Zeit nur an einem Knoten gestartet. Dieser Ansatz vereinfacht die Deployment Anforderungen und minimiert die erforderliche Zeit um den Singleton Master Service zwischen Knoten zu verschieben. Es ist jedoch erforderlich, dass Sie benutzerdefinierte Codes schreiben um die gleiche Funktionalität zu erzielen. Ein Beispiel für ein HA Singleton Deployment ist in den JBoss EAP Quickstart Beispielapplikationen enthalten, die mit dem Produkt geliefert werden. Weitere Informationen zu HA Singletons finden Sie unter Abschnitt 3.2.8.2, »Implementierung eines HA-Singleton« .

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.