Java EE DependsOn Lokalen EJB
Ich habe ein EJB-Projekt mit einer @Singleton
EJB definiert als:
@LocalBean
@Singleton
@Startup
public class DataModelBean implements DataModelBeanLocal {
Dann habe ich einen anderen EJB-Projekt mit einem anderen EJB:
@LocalBean
@Singleton
@Startup
@EJB(beanInterface=DataModelBeanLocal.class,name="DataModelBeanLocal")
@DependsOn("DataModelBeanLocal")
public class OutboundRouting implements OutboundRoutingLocal {
Jedoch die @DependsOn
funktioniert nicht, ich habe versucht eine Reihe von verschiedenen Werten für die @DependsOn
ohne Erfolg. Die server gestartet werden mit:
Bereitstellung Fehler für das Modul: Atlas: Ausnahme beim bereitstellen der app : java.lang.RuntimeException: Ungültige DependsOn Abhängigkeit 'DataModelBeanLocal' für das EJB-OutboundRouting%%%EOL%%%
Ich bin nicht sicher, was ich tun sollte, hier, irgendwelche Vorschläge?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie dies:
Definieren, ein Singleton mit einem Namen
in Ihrem Natalies singleton können Sie nun definieren Sie die Abhängigkeiten
In unserem Projekt funktioniert es einwandfrei