Tag: ejb
Enterprise JavaBeans (EJB) ist eine managed, server-side-Komponenten-Architektur für modulare Aufbau von enterprise-Applikationen. Der EJB-Spezifikation ist eine von mehreren [Java] – APIs in der [Java EE] Spezifikation.
4
Antworten
Ich war vor kurzem gesagt, dass die Sammlung sollte bevorzugt werden, um Liste als Rückgabewert einer EJB-Methode. Das argument ist, dass im Allgemeinen Auflistung ist allgemeiner, d.h. Sie ändern die zugrunde liegenden Daten-Struktur-ohne Auswirkungen auf die Kunden.
1
Antworten
Ich Schreibe eine Anwendung, die Sohle Zweck im Leben ist zu tun CRUD-Operationen für die Aufrechterhaltung der Datensätze in der Datenbank. Es gibt Beziehungen, die zwischen einigen der Tabellen/Entitäten. Die meisten Beispiele, die ich gesehen habe für
2
Antworten
Ich versuche, meine erste EJBs mit Glassfish Server ( Eine einfache shopping cart). Ich soll mit der CartBean für jede Http-Sitzung. Wenn mein Wagen Bean ist folgende- public interface CartLocal { public void addItem(String item); public void
3
Antworten
Ich war neugierig über die Möglichkeiten von Sessions Beans in EJB 3 und ob Sie ersetzt werden kann, die in einem typischen mid-scale enterprise-Anwendung mit Spring. Fand ich diesen Artikel: http://drag0sd0g.blogspot.com/2010/01/session-bean-alternative-spring.html die Folgendes besagt: "Wegen der starken
1
Antworten
Ok, ich weiß, für alles gibt es eine Spezifikation, aber es bringt Kompatibilität? Kann ich aufrufen einer Anwendung EJB 3 (JEE5) Bereitstellung auf JBOSS von einer Architektur auf Basis von EJB 3.1 (JEE6) Bereitstellung auf Weblogic? Wenn
7
Antworten
Möchte ich einen Hintergrundprozess starten im Java-EE - (OC4J 10) Umwelt. Es scheint falsch zu starte einfach einen Thread mit "neuer Thread" Aber ich kann nicht finden, eine gute Möglichkeit für diese. Verwendung einer JMS-queue ist schwierig,
1
Antworten
Tut mir Leid im Voraus, falls meine Frage klingt zu allgemein - ich mache alle Vorarbeiten selbst, aber nichts ersetzt die Reale Erfahrung... Mein Ziel ist zum Anschluss eines legacy-Java-EE-Anwendung (pre-EJB-3.x), um Tomcat mit eingebetteten EJB-container. Meine
2
Antworten
Derzeit bin ich mit PersistenceContext zu injizieren einen EntityManager. Die EM ist, injiziert perfekt. @Stateless public StatelessSessionBean implements StatelessSessionBeanLocal { @PersistenceContext(unitName = "MyPersistenceUnit") private EntityManager em; @Override public Collection<MyObject> getAllObjects(){ CriteriaBuilder cb = em.getCriteriaBuilder(); CriteriqQuery<MyObject> query =
1
Antworten
Gibt es einen Unterschied zwischen einem asynchronen JMS - (Java Messaging Service), Verbraucher-vs tatsächliche MDB (Message Driven Bean). Der einzige Unterschied, den ich sehe, ist der MDB-Klasse hat @MessageDriven annotation, die die asynchronen JMS-Verbraucher nicht. Alles, was
1
Antworten
Einfache Frage: wenn ich das Deployment einer EJB auf eine bestimmte Anwendung, Server, und dann will ich es nutzen aus einer EJB-Deployment auf verschiedenen Application-Server (aus der Ferne natürlich), wie kann ich Spritzen eine remote-Instanz der früheren
2
Antworten
Ich habe eine java-web-Projekt, wo die ejb ' s (3.1) konfiguriert sind. Wenn ich auf add (hinzufügen-Projekte) das ear-Projekt, um die lokale websphere aplication server v8.0 (in eclipse) und den server zu starten, erhalte ich den folgenden
2
Antworten
Frage ich mich, konzeptionell wie load-balancing funktioniert auf der EJB-Stufe (nicht web-session-Replikation) mit Java EE Container wie Glassfish. Von dem, was ich haben aufgelesen Ihr remote-interface ist ein proxy, dass die Delegierten Ihren Aufruf zu einer von
2
Antworten
Ich bin neu in EJB 3 und ziemlich verwirrt mit einige Zweifel, die Google nicht bieten eine zufrieden stellende Antwort. Ich versuche zu schaffen, einen Rahmen mit einigen Basis-Klassen und einige utility-Methoden, die meine anderen Anwendungen verwenden
2
Antworten
Ich bin neu in Java EE und haben versucht, dieses Problem zu beheben, für fast eine Woche. Dies ist der code in meiner session-bean wo ich bin immer ein NullPointerException. Fand heraus, dass der entity manager ist
2
Antworten
Ich bin ein wenig verwirrt. Die Frage ist im Titel, und hier ist der Grund, warum ich Frage. Ich habe JSF + JPA web-Anwendung, die Sie auf eine einzelne VM. Und eine JPA-Klasse @Transient Feld. Stellen Sie
1
Antworten
Erstellte ich ein JAX-WS-Web-Service und EJB-Skelett aus einer WSDL-Datei, indem Sie die folgenden eine Anleitung in der Rational Application Developer for WebSphere 8.0.4 helfen. Es erzeugt ein EJB-Projekt enthalten meine EJB-code. Es entstand eine EJBEar Projekt zur
5
Antworten
Ich habe ein problem mit der Entwicklung resteay+ejb+json. Mithilfe Von Jboss-5.1.0.GA. Ich bekomme z.B. von resteasy-jaxrs und angepasst an die Verwendung in meinem Fall. Hinzugefügt jars(das Fragen mich jboss. im anderen Fall catch exception - Klasse nicht
2
Antworten
zur Zeit versuche ich zum hinzufügen von Bibliotheken von Drittanbietern, die in einem EJB-JAR. Bisher scheint es mir, dass es nicht möglich ist, aber ich bin mir nicht sicher, und warum ist es nicht möglich. Möchte ich
2
Antworten
Ich versuche zu injizieren, eine Bohne befindet sich in einem anderen jar-file, dann die Bohnen, den ich versuche zu injizieren es in. Beide Bohnen sind nur grundlegende @Stateless beans mit local-und remote-interfaces. Wenn ich mit der normalen
2
Antworten
Habe ich entwickelt EJB mit NETbeans IDE mit glassfish server. Ich kann es aufrufen standalone-java, nur wenn das java-Projekt, entwickelt unter NETbeans und laufen unter der gleichen JRE. Aber ich brauche, um herauszufinden, wie es in anderen
2
Antworten
Frage ich mich, ob es eine gute Lösung zum erstellen einer JPQL Abfrage (meine Abfrage ist auch "expressive" und ich kann-Kriterien) auf der Grundlage eines filters. Etwas wie: query = "Select from Ent" if(parameter!=null){ query += "WHERE
2
Antworten
innerhalb einer bean ich versuchen die Liste alle Artikel, die mit dieser Methode public List<Article> listerLesArticles() { javax.persistence.Query req = manager.createQuery("select * from Article"); return req.getResultList(); } vom client, wenn ich die Methode aufrufen, public void lister()
1
Antworten
Ich habe ein paar ear-Bereitstellung auf JBoss AS7 mit jboss-app.xml <jboss-app xmlns="http://www.jboss.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="7.0" xsi:schemaLocation="http://www.jboss.com/xml/ns/javaee "> <security-domain>FooDomain</security-domain> In standalone.xml ich habe <security-realm name="ApplicationRealm"> <authentication> <jaas name="FooDomain"/> </authentication> </security-realm> ... <security-domain name="FooDomain" cache-type="default"> <authentication> <login-module code="Remoting" flag="optional"> <module-option
2
Antworten
Beheben dieses Ausnahme??? fehlen mir irgendwelche Gläser ? Wenn ich einen Blick in die Jboss jmx-Konsole "santosh" ist nicht verfügbar. EJBTest.java Es enthält EJB-Remote-Interface und seine Implementierung package com.ramco.santosh.EJB; import javax.ejb.Stateless; import org.jboss.annotation.ejb.*; @Stateless @RemoteBinding(jndiBinding="santosh") public class
4
Antworten
Wenn ein java-client ruft eine remote EJB auf einem anderen server, wie kann man die client-IP-Adresse? Beachten Sie, dass es wichtig ist, um es von dem server, da der client ist wahrscheinlich, die hinter einer NAT-firewall, und
6
Antworten
Ich habe ein Java-Programm/thread, dass ich bereitstellen möchten, in einem Application Server (GlassFish). Sollte der thread ausführen als "Dienst", der beginnt, wenn die Anwendung den Server startet und Stoppt, wenn der Anwendungs-Server schließt. Wie würde ich gehen
4
Antworten
Habe diese Ausnahme beim Versuch, eine Verbindung zum lokalen jboss-server (wildfly-8.2.0.Final) javax.naming.NamingException: Failed to create remoting connection [Root exception is java.lang.RuntimeException: Operation failed with status WAITING] at org.jboss.naming.remote.client.ClientUtil.namingException(ClientUtil.java:36) at org.jboss.naming.remote.client.InitialContextFactory.getInitialContext(InitialContextFactory.java:121) at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:313) at javax.naming.InitialContext.init(InitialContext.java:244) at
2
Antworten
Ich habe ein problem wo ich brauche, um zu erhalten eine Reihe von Nachrichten aus einem MQ-Warteschlange und schreiben diese in eine Datei und beginnen Sie eine spring-batch-job mit der Datei als input. Jetzt habe ich mir
3
Antworten
Ich versuche, umzusetzen REST-service mit Resteasy und Jboss as7, habe ich session-bean, die Daten bekommt von der DB über DAO(es funktioniert auf JSF+managed bean), und ich möchte, um zu injizieren, dass die session-bean mit @EJB, aber es
2
Antworten
Ich bin nicht in der Lage, einen Weg finden, TransactionIsolation in ejb. Kann mir jemand sagen, wie muss ich es einstellen? Ich bin mit Persistenz. Habe ich die folgenden Klassen : EntityManager , EntityManagerFactory, UserTransaction. Keiner von
1
Antworten
Warum sollte ich jemals verwenden EJB? Was kann ich von ihm bekommen, dass ich kann nicht in anderer Weise? Was sind die Vorteile der Verwendung von EJB im Vergleich zu POJO? Deklarative verteilte Transaktionen deklarative Sicherheit, dependency
1
Antworten
Unserem shop verwendet derzeit Quarz für unsere bestehenden Projekte. Die einzige Auslosung zurück ist, dass Quartz-threads laufen nicht. Bewegen wir uns zu EJB 3.1 und ich Frage mich, ob es irgendeinen Weg gibt, zu replizieren, die der
3
Antworten
WARNING: EJB5184:A system exception occurred during an invocation on EJB EmpFacade, method: public java.util.List com.session.AbstractFacade.findAll() WARNING: javax.ejb.EJBException at com.sun.ejb.containers.EJBContainerTransactionManager.processSystemException(EJBContainerTransactionManager.java:748) at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:698) at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:503) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4475) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2009) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1979) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:88) at com.sun.proxy.$Proxy243.findAll(Unknown Source) at
5
Antworten
Habe ich gesichert eine enterprise-Anwendung mit Keycloak mit standard-wildfly basiert Keycloak Adapter. Problem, das ich bin vor ist, dass die rest-web-services, wenn Sie angerufen werden, wissen muss, um den Benutzernamen, der derzeit angemeldet ist. Wie bekomme ich
1
Antworten
ich habe ein problem mit der Verbindung standalone-desktop-client mit ejb auf Jboss AS. Die Frage ist also, wie remote-Aufruf EJB-Klasse von standalone-client (vermutlich in java SE mit swing-Fenstern ? und auf der anderen Seite, gibt es etwas
1
Antworten
Gibt es eine Möglichkeit das bauen mit maven-EJB-Projekt, das nicht enthalten deployment-descriptor? Standardmäßig Maven versucht, um das erstellen eines EJB-jar-kompatibel mit EJB version 2. Diese version der EJB-standard schreibt Deskriptor. InformationsquelleAutor bob-cac | 2013-11-27
3
Antworten
Ich versuche zum erstellen einer enterprise-Webanwendungen in der folgenden Umgebung. NetBeans 7.2.1 Glassfish Server 3.1.2 (enthält die Servlet 3.0 API) EJB 3.1 JPA 2.0 JSF 2.1 jdk 1.7 Oracle 10g Habe ich eine Class Library (New Project
2
Antworten
Möchte ich versuchen, EJB und ich studiere die Theorie, die hinter EJB 3.0. Ich weiß, dass in EJB 3.0 nicht zu verwenden deployment-Deskriptor, sondern Sie können Anmerkungen, und auch Sie nicht haben, um zu schreiben Home und
3
Antworten
Bin ich versucht zu implementieren EJBs in meinem Projekt aber immer der gleiche Fehler beim bereitstellen auf JBoss AS 6 (Final). Ich habe zwei Klassen: @Stateless @Local(ForecastReturnService.class) @TransactionAttribute(TransactionAttributeType.REQUIRED) public class ForecastReturnServiceImpl implements ForecastReturnService { private static final
4
Antworten
Ich bin immer zu finden, dass meine bereits vorhandene Transaktion ist immer verpflichtet, in jeder Methode einer EJB markiert @ejb.transaction type="Required". Kann das richtig sein? Meine Erwartung ist, eine EJB "erfordern" eine Transaktion bedeutet: wenn es eines
1
Antworten
Ich bin triying zu verbrauchen einer Lokalen EJB in der gleichen Glassfish, aber unterschiedliche Ohren. Aber Glassfish nicht gefunden, die lokale EJB-oder kann Sie nicht verbrauchen Las ich dies: Gemäß der Java ee tutorial, den Kunden auf
3
Antworten
im wenig verwirrt. Was ist der genaue Unterschied zwischen javax.inject.Singleton und javax.ejb.Singleton? InformationsquelleAutor Hakan Kiyar | 2016-04-12
4
Antworten
Habe ich gegoogelt ohne Glück versucht zu verstehen, warum Weblogic 10.3.4, nicht injizieren EJB in annoted Feld in der servlet. Ohr enthält ejb.jar Definition von DAO EJB und web.Krieg mit TestServlet. PluginDataDAO.java @Stateless public class PluginDataDAO implements
2
Antworten
Ich bin mit ejb 3 und versuchen, zu @Inject HttpServletRequest, aber während der Bereitstellung von I auftreten, Ausnahme. Code: @Inject private HttpServletRequest httpRequest; Ausnahme: org.jboss.weld.exceptions.DeploymentException: WELD-001408 Unsatisfied dependencies for type [HttpServletRequest] with qualifiers [@Default] at injection point
5
Antworten
Ich habe 2 Module: ejb und Krieg und Ohr-Modul, das Sie enthält. Module erfolgreich erstellen, aber wenn ich versuche zum bereitstellen von Ohr zu glassfish, ich erhalte diese Fehlermeldung: glassfish3.1.2|javax.enterprise.system.tools.admin.org.glassfish.deployment.admin|_ThreadID=17;_ThreadName=Thread-2;|Exception while deploying the app [EarModule] : Invalid
2
Antworten
Ich bin die Entwicklung einer J2EE-Anwendung, die Bereitstellung auf JBoss application server. Die Anwendung besteht aus einer EJB-2.x-Komponente und eine web-Komponente und läuft auf dem lokalen computer oder einem remote-server. Die Datenbank ist entweder Oracle oder SQL-Server
2
Antworten
Ich habe standalone-Java-client(Ausführen aus eclipse heraus ), dass ich wünschte, die Verbindung zu einem externen server . Wenn der server "localhost" dann sehe ich überhaupt keine Probleme . Aber immer wenn ich versuche eine Verbindung zu dem
2
Antworten
Im die Migration unserer deployment-Deskriptoren von EJB-2.x EJB version 3.x. Derzeit ich bin immer der folgende Fehler: [exec] [wsadmin] com.ibm.ejs.container.EJBConfigurationException: com.ibm.ejs.container.EJBConfigurationException: The MyBean enterprise bean in the ejb.jar module has no EJB type defined. Nun nach http://docs.oracle.com/cd/A97335_02/apps.102/a83725/xml1.htm
2
Antworten
Habe ich das folgende Szenario, public void someEjbMethod1() { for (int i=0; i=10; i++) { em.merge(arr[i]); em.flush(); } } Muss ich Zusammenführen jedes Objekt (arr[i]) getrennt. wie der obige code verpflichten sich, alle die arr[i] Instanzen am
3
Antworten
Habe ich erstellt einfache OHR-Anwendung mit Maven-Archetyp: wildfly-javaee7-webapp-ear-blank-Archetyp/8.2.0.Letzte http://s17.postimg.org/cy8zbpiu7/Zrzut_ekranu_z_2015_02_13_23_15_10.png Mein log vom starten wildFly: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0 23:08:04,244 INFO [org.jboss.modules] (main) JBoss Modules version 1.3.3.Final 23:08:04,690