Avatar billede carstenknudsen Nybegynder
10. april 2003 - 10:43 Der er 1 kommentar og
1 løsning

Adgangsproblem fra jsp til mysql

Jeg forsøger at få adgang til mysql med følgende i web.xml
for applikationen:
  <context-param>
    <param-name>
      javax.servlet.jsp.jstl.sql.dataSource
    </param-name>
    <param-value>
      jdbc:mysql://xxx.yyy.dk/diplomacy,org.gjt.mm.mysql.Driver,bruger,password
    </param-value>
  </context-param>
jar filen ligger under applikationens WEB-INF/lib direktorie.
Problemet er at jeg får en
org.apache.jasper.JasperException: Unable to get connection, DataSource invalid: "Server configuration denies access to data source"
smidt i hovedet når jeg forsøger at komme i forbindelse med databasen. Adgangen foregår via jsp sider. Hvad er det for en konfiguration jeg skal have ændret for at få det til at virke?
PS det har virket tidligere, men nu har jeg en msyql der er installeret automatisk via Red Hat 8.0.
Avatar billede arne_v Ekspert
10. april 2003 - 18:38 #1
Jeg troede faktisk at param-value for javax.servlet.jsp.jstl.sql.dataSource
skulle være navnet på en JNDI datasource.

(og at driver+url+username+password blev defineret der hvor den datasource
blev defineret)
Avatar billede carstenknudsen Nybegynder
11. april 2003 - 12:51 #2
Det behøver det ikke, den ovenstående er god nok, det viste sig at der var forskel på localhost og localhost.localdomain (?), og det var det der skulle stå i db tabellen i stedet, stadig lidt af et mysterie for mig.
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
Computerworld tilbyder specialiserede kurser i database-management

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