13. december 2001 - 04:46
Der er
26 kommentarer og 1 løsning
bean-placering på tomcat
Hvor pokker skal bønnen (class\'en) og .java-filen placeres på den for.... server?? Den er kompileret Bør den ikke ligge her: J:\\Tomcat\\webapps\\examples\\filer\\classes Fejlmeddelelse: Error: 500 Location: /examples/filer/test11.jsp Internal Servlet Error: org.apache.jasper.JasperException: Unable to compile class for JSPC:\\Tomcat\\work\\localhost_8080%2Fexamples\\_0002ffiler_0002ftest_00031_00031_0002ejsptest11_jsp_0.java:63: Class filer.DbHandler not found. DbHandler DB = null;
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
13. december 2001 - 04:47
#1
Udpluk af kode fra den side der kalder den: <br><br> <jsp:useBean id=\"DB\" class=\"DbHandler\"/> <%String knr = request.getParameter(\"knr\");%>
13. december 2001 - 06:13
#2
Et citat fra Elverhøj, hvor Christian den 4. siger: \"Vel er jeg ikke Cæsar, og vel er dette ikke Rubicon, men dog siger jeg: Jacte est alea\" - han skulle til og vade over Tryggevælde Å. Og vel er dette kun Windows, men dog kan store og små bogstaver betyde noget. Har du lagt den som dbhandler.java og ikke DbHandler.java, vil den måske ikke bliver fundet. Alternativt, i andre servere, skal den proppes ned i et katalog med navnet WEB-INF/classes - jeg kender ikke lige Tomcat
13. december 2001 - 09:17
#3
I roden af din tomcat, altså der hvor du ligger jsp sider ud fra skal du oprette et dir der hedder \'WEB-INF\' og inde i den en der hedder \'classes\' (case er vigtig) Inde i classes gemmer du nu dit klasse hiraki. p.s. Tag og brug en ordentligt JSP engine, tomcat er direkte dårlig.
13. december 2001 - 10:36
#4
He he Disky, jeg begynder at have dig mistænkt for at være storaktionær i caucho.com :) Men al respekt resin VAR meget nem at installere.
13. december 2001 - 10:39
#5
ppstyle: Tro mig jeg gad godt være det. Men det er jeg desværre ikke. Men efter at have bandet og svovlet over hvor dårligt Tomcat er, så er jeg bare blevet \'forelsket\' i hvor nemt Resin er at have med at gøre.
13. december 2001 - 10:47
#6
hmm, nu er det lidt svært at oprette et bibliotek med store bogstaver i Windows - den laver dem selv om!
13. december 2001 - 10:51
#7
heldigvis er fil systemmet ligeglad med små og store bogstaver under windows. Det er gammel vane at jeg skrev det med at case var vigtig, det er det hvis du porterer til f.eks. linux engang. Men under windows er det ikke.
13. december 2001 - 11:00
#8
ok - men det er også lige meget nu! Har fjernet tomcat og er ved at installere resin....
13. december 2001 - 11:04
#9
kanon ide :)
13. december 2001 - 11:10
#10
øv Resin vil ikke... Det der hedder srun står til at lytte på 127.0.0.1, skal det ændres til min ip-adresse????
13. december 2001 - 11:13
#11
nej
13. december 2001 - 11:17
#12
resin lytter per defualt til port 8080 på den server den er installeret. Hvis den server så har ip 123.123.123.123 så skal resin nok opdage det da den lytter på 127.0.0.1 som er localhost. Jeg bruger personligt altid Resin sammen med apache af gammel vane.
13. december 2001 - 11:20
#13
Nu virker resin - så mangler jeg bare bønnen!
13. december 2001 - 11:22
#14
den skal ligge samme sted som under tomcat.
13. december 2001 - 11:30
#15
min sti til jsp-filerne er: c:\\jsp Skal bønnen så kompileres til: c:\\jsp\\web-inf -> hvor den så selv laver classes???
13. december 2001 - 11:32
#16
nej til: c:\\jsp\\web-inf\\classes\\ her skal de være
13. december 2001 - 11:35
#17
Hvor skal de så være???? c:\\resin\\resin-2.0.4\\??????
13. december 2001 - 11:37
#18
prøvede lige at ligge java-filen under c:\\jsp\\web-inf\\classes\\ her skal de være Nu får jeg følgende fejl: com.caucho.java.CompileClassNotFound: compiling DbHandler didn\'t produce a .class
13. december 2001 - 11:37
#19
du skal i din resin.conf fil fortælle hvor du har din rod af \'webserver\' liggende, og ud fra denne skal .class filer ligge i /web-inf/classes/
13. december 2001 - 11:40
#20
hvorhenne i conf??? Jeg kører med en apache server
13. december 2001 - 11:42
#21
c:\\resin\\resin-2.0.4\\conf\\resin.conf i din c:\\resin\\resin-2.0.4\\bin\\ kan en af .exe filerne sørger for at apache bliver sat korrekt op. Prøv dig frem jeg kan ikke huske navnet, men det åbner et vindue hvor apache er valgt.
13. december 2001 - 11:42
#22
så\'en her: <app-dir>c:\\programmer\\apache group\\apache\\pages\\jsp</app-dir>
13. december 2001 - 11:46
#23
noget i den retning ja :) det skal dog gerne hænge sammen med din documentroot i din httpd.conf fil fra apache
13. december 2001 - 11:49
#24
setup.exe - - den siger den ikke kan finde httpd.conf???? Jeg har angivet den med sti i setup....
13. december 2001 - 11:51
#25
du skal bare angive roden til apache serveren, ikke direkte til httpd.conf
13. december 2001 - 13:55
#26
puha nu virker det vist - men jeg lader lige spørgsmålet stå åben til jeg er sikker.... :)
13. december 2001 - 13:56
#27
Det er bare helt okay :)
Kurser inden for grundlæggende programmering