Sessions Testen: Cannot acquire data source

Status
Nicht offen für weitere Antworten.

norbertbaum

Mitglied
Hallo

ich bin gerade dabei meine SessionBeans zutesten.
habe mich an den Posts von www.java-forum.org/de/viewtopic.php?t=49949 gehalten!


beim ausführen kommt jetzt das:

Code:
Exception Description: Cannot acquire data source [jdbc/Projektverwaltung_extern].
Internal Exception: javax.naming.NoInitialContextException: 
Need to specify class name in environment or system property, 
or as an applet parameter, or in an application resource file:  java.naming.factory.initial)

Code:
<persistence-unit name="PUnit" transaction-type="JTA">
    <provider>oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider</provider>
    <jta-data-source>jdbc/Projektverwaltung_extern</jta-data-source>
    <properties/>
  </persistence-unit>

Sollen noch Infos fehlen -einfach schreiben
NetBeans 6.5, JUnit 4.x, glassfish V2, MSSQL, JTDS-Treiber, TopLINK

Es wäre schön wenn ich konrekte Hilfe bekomme und nicht so etwas wie: schau ma nach Cactus, TestNG, MockEJB, ejb3Unit,....

denn die hilfen sind für mich nicht verständlich!

Wenn TestNG richtig in NetBeans läuft, dann wäre es eine alternative!
Vielen Dank
 

Ceene

Aktives Mitglied
Bei der Fehlermeldung kann man nicht mehr sagen als schau dir das alles nochmal genau an.
Du hast einen Fehler in deiner Benamung. Oder im Aufbau.

Also bei mir läuft das wie folgt (arbeite mit Oracle):
- Bekanntmachung der Datenbankverbindung im Application-Server (JBoss) Datei: "oracle-ds.xml"
weicht bei dir bestimmt ab.

- Einstellung der Namen in der persistance.xml (im Project)

- Einstellung der Verbindung im Programm

Wenn dir das nicht helfen sollte, dann solltest du eventuell nochmal die Grundlagen der Datenbankanbindung durchgehen.

Wenn du Beispielcode zu meinem Beispiel brauchst dann sag bescheid.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Problem beim Testen von einer Spring-Anwendung Application Tier 8

Ähnliche Java Themen

Neue Themen


Oben