Web-TorMedlem sedan nov. 200011 794 inlägg Hoppas att det finns nån här som kan Resin här för jag fattar noll. :o
Har laddat ner och installerat Resin enlig konstens alla regler men några JSP-sidor får jag inte att fungera.
Jag har kört setup.exe och gjort ”rätt” inställningar. När jag försöker köra en JSP-fil i Explorer så för jag ett argt:
Can't contact Servlet Runner at localhost:6802
Kör jag http://localhost/caucho-status så står det ”127.0.0.1:6802 (down)” .
Jag är JSP-novis så var beredd på fler dumma frågor. :)
PS. Jag har inte hittat någon hjälp i tidigare trådar
Web-TorMedlem sedan nov. 200011 794 inlägg Nu har jag kommit lite längre (tror jag). När jag kör en JSP-fil (som heter test1.jsp) så får jag upp följande:
500 Servlet Exception
_test1__jsp:0: com.caucho.java.JavaCompileException: Resin can't load sun.tools.javac.Main.
Usually this means that the JDK tools.jar is missing from the classpath,
possibly because of using a JRE instead of the JDK. You can either add
tools.jar to the classpath or change the compiler to an external one with
<java compiler='javac'/> or jikes.
java.lang.ClassNotFoundException: sun.tools.javac.Main
Servletmotorn är inte startad som det ser ut.
Har du följt den här sektionen i installanvisningen:
# If you get a "cannot connect to servlet engine", caucho-status will show red, and httpd.exe hasn't started properly.
# If httpd.exe doesn't start properly, you should look at the logs in resin2.0/log. You should start httpd.exe -verbose to get more information..
Skulle du kunna köra igång httpd.exe med flaggan verbose (httpd.exe -verbose och sedan attacha loggfilen här som du hittar i <resin-katalogen>/log så kan jag kika på den?
Ahh. Har du installerat Suns Java SDK? (http://www.java.sun.com)
Web-TorMedlem sedan nov. 200011 794 inlägg Nä, det har jag inte. Måste man ha det? Är den den här eller:
http://java.sun.com/j2se/1.4/download.html
Jepp, det är den. Tanka hem SDK:n och installera den och prova igen!
Web-TorMedlem sedan nov. 200011 794 inlägg Här får du en stor puss, sgtpepper :f
Nu funkar mina jsp-filer. Konstigt att det inte stod någon stans att man var tvungen att ladda ner SDK:n :q
En dum fråga till:
Jag har min "vanliga" wwwroot på C: man har installerat Resin på D:
Innebär det att jag inte kan köra min jsp-filer från den vanliga wwwrooten utan måste lägga dom i D:/Resin/doc/
LimeMedlem sedan sep. 2001837 inlägg Du är inte "tvungen" att ladda ner just Sun's SDK, men det står faktiskt i Resins manual att man måste ha en java-kompilator installerad och att denna skall pekas ut i settings-filen (har glömt vad den heter).
Var du kör är också helt oberoende av var Resin är installerat men DEFAULT är <intsallpath>/doc/
Rota bland inställningarna så hittar du hur man gör en ny webb. Det är inte så svårt.
/Lime
Web-TorMedlem sedan nov. 200011 794 inlägg Ahh! Även du får en puss Lime :f
Så här skulle det se ut:
<http-server app-dir='c:\inetpub\wwwroot'>