Avatar billede sannespsk Nybegynder
11. november 2002 - 16:24 Der er 3 kommentarer og
1 løsning

connect mysql i deployment tool

jeg sidder og roder lidt med et eksempel fra en bog hvor nogle enterprisebeans skal fordeles.
Jeg kan dog ikke få fat i min database og ville gerne spørge om hvordan man gør, hvad man skriver og hvilke drivere der skal hvorhen osv.
Jeg bruger j2ee 1.2.1 (eksemplet kører med denne) og MySQL max 3.23.
MVH Sanne
Avatar billede arne_v Ekspert
11. november 2002 - 17:29 #1
Du skal have J2EE 1.2.1 Reference Implementation til at virke
sammen med MySQL ?

Jeg kender ikke Reference Implementation særligt godt.
Hvis jeg skal bruge en gratis J2EE server bruger jeg
JBoss. Den kan jeg varmt anbefale.

Generelt skal du:
  - have JDBC driveren for databasen i serverens classpath
  - have konfigureret selve databasen i serveren
  - referere til databasen i deploymemnt descriptoren for
    dine entity beans
Avatar billede sannespsk Nybegynder
12. november 2002 - 11:57 #2
Jeg må nok hellere spørge lidt mere præcist.....
jeg har kun arbejdet en smule med databaser før så jeg er temmelig på bar bund med at connecte til den. Jeg har lavet de tabeller jeg skal bruge i databasen, men det med at få forbindelsen til at virke....det virker ikke.
Jeg sidder med Deploytool fra j2ee 1.2.1 og nu skal jeg i deployment settings skrive et jdni samt username og password. hvilken driver bør jeg bruge og i hvilket bibliotek skal den placeres(mysql ligger bare i C:\mysql) Jeg kan intet finde i nogen bøger....såeehhh....
håber på lidt hjælp......
Avatar billede arne_v Ekspert
12. november 2002 - 12:30 #3
Du skal have en JDBC driver til MySQL.

Hvis jeg husker rigtigt skal den downloades
separat.

Det er årevis siden jeg har arbejdet med RI
deploy-tool.

Jeg kan prøve at kigge på det i aften.
Avatar billede arne_v Ekspert
12. november 2002 - 18:41 #4
Jeg har kun J2EE 1.3.1 installeret, men forhåbentligt virker
det ens.

Du kan læse om det i den dokumentation som følger med:
  - åbn doc/index.html
  - klik på "Configuration Guide"
  - klik på "JDBC Drivers"

Som jeg læser det skal du:
1)  Installere MySQL JDBC driver
2)  Tilføj JDBC jar til J2EE_CLASSPATH
3)  Tilføj JDBC driveren til serveren med
      j2eeadmin -addJdbcDriver <class name>
4)  Tilføj data-sourcen til serveren med:
      j2eeadmin -addJdbcDatasource <jndi name> <url>

<url> er den URL connection streng som JDBC skal bruge for
at connecte til din database.

<jndi name> er det JNDI navn som du skal bruge
i deployment descriptors (deployment tool).
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester