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.
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?
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/
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.