Avatar billede Slettet bruger
12. november 2006 - 18:30 Der er 13 kommentarer og
1 løsning

Problemer med class path

Hvor og hvordan sætter jeg class path i winxp pro?


Check that the Jdbc drivers are included in your class path.

  Error connecting to database using: "jdbc:mysql://localhost:3306/".
-------------------------------------------
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771) at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3649) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1176) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2558) at com.mysql.jdbc.Connection.(Connection.java:1485) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at org.opencms.setup.CmsSetupDb.setConnection(CmsSetupDb.java:267) at org.apache.jsp.setup.step_005f4a_005fdatabase_005fvalidation_jsp._jspService(step_005f4a_005fdatabase_005fvalidation_jsp.java:81) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:390) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:212) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:818) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:624) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445) at java.lang.Thread.run(Unknown Source)
-------------------------------------------
Avatar billede schwarz84 Nybegynder
12. november 2006 - 18:32 #1
Det er ikke class path der fejler noget her. Har du læst fejlbeskeden du får? Brugernavn eller password til databasen er forkert(!)
Avatar billede schwarz84 Nybegynder
12. november 2006 - 18:36 #2
Men svaret på spørgsmålet med classpath er at den sættes som en del af den kommando, du kører programmet med. Altså:
java Main -cp jdbc.jar
Hvis dit program hedder Main og jar-filen med database driveren hedder jdbc.jar...
Avatar billede Slettet bruger
12. november 2006 - 18:42 #3
Det læste jeg også. Men så vidt jeg forstår er det angivelse af password i mysSql som jeg ikke kan se noget om skal bruges.
Jeg har blot downloadet mySql og installeret
Avatar billede Slettet bruger
12. november 2006 - 18:43 #4
Kan du sige hvad det er der kræves password til?
Java eller mySql
Avatar billede Slettet bruger
12. november 2006 - 19:24 #5
schwartz84... Selvom du svarer ganske rigtigt på sp. kan du så sige hvori mit problem er (kan forhøje p. for svaret der trods alt er nyt sp.)
Avatar billede schwarz84 Nybegynder
12. november 2006 - 19:55 #6
Ja, jeg sidder ikke på forummet hele tiden så lidt svartid er der somme tider ;-)

Der kræves password til din mySQL database. Det var et password du valgte, da du installerede den.
Avatar billede Slettet bruger
12. november 2006 - 20:13 #7
Ja. Det er rigtigt og har skrevet det ned.
Problemet ligger sikkert her:
Servlet Engine: Apache Tomcat/6.0.1 som kommer med en fejl (udråbstegn) og teksten:
Your system uses components which have not been tested to work with Alkacon OpenCms. It is possible that OpenCms will not run on your system.

Jeg forsøger at sætte "Alkacon OpenCMS" op til at køre på mit system.
Men kan altså ikke se hvor jeg skal skrive det password i mySql.
Der kommer ingen anmodning
Avatar billede schwarz84 Nybegynder
12. november 2006 - 20:42 #8
Jeg kender ikke Alkacon OpenCMS, men der må helt sikkert være en konfigurationsfil et eller andet sted som det skal skrives i...
Avatar billede schwarz84 Nybegynder
12. november 2006 - 20:47 #9
Nu har jeg hentet openCMS og set hvad der er i det. Der ligger en instruktionsfil med som skriver at du skal ind på adressen http://localhost:8080/opencms/setup/ for at sætte database adgang op når du har installeret openCMS. Prøv det...
Avatar billede schwarz84 Nybegynder
12. november 2006 - 20:48 #10
Og tilsyneladende kan du ændre brugernavn og password direkte i filen opencms.properties som nok ligger et sted i WEB-INF mappen...
Avatar billede Slettet bruger
12. november 2006 - 20:49 #11
har prøvet og prøver igen. Men vender tilbage imorgen...
Det er lidt meget der skal gøres når ikke jeg har arbejdet med andet end access på en win server.
Avatar billede schwarz84 Nybegynder
12. november 2006 - 20:57 #12
Nja, der var al softwaren vel også installeret i forvejen. Til gengæld er Java og SQL i en helt anden klasse end ASP(?) og Access når det kommer til skalerbarhed og performance...
Umiddelbart ser det nu altså ikke ud til at du skal ret meget andet en at følge nogle instruktioner på skærmen og skrive dit password, og én eller anden måde skal det jo sætte op på...
Avatar billede Slettet bruger
13. november 2006 - 11:53 #13
Har fået det til at virke. Men men!!
Et cms system er dog ikke lige sådan at administrerer i denne størrelse... så jeg leder videre ;)
Sender du et svar og tak for hjælpen
Avatar billede schwarz84 Nybegynder
13. november 2006 - 18:18 #14
svar
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