Problems logging in
Jan Ehrhardt Wie erstellt man ein neues Forum, oder wie beantragt man es?
Ok,
wahrscheinlich beantwortet sich die Frage schon von alleine, aber ich bin dafür ein neues Forum einzurichten, das speziell zum Thema Grails ist.
Eine kurze Begründung:
Grails ist sicherlich der größte separate Teil der Groovy Community und bringt sicherlich auch den größten Werbeeffekt für diese Sprache. Das sollte durch ein entsprechendes Forum durchaus gewürdigt werden.
Außerdem würde ich mich freuen, wenn es einen Bereich gebe, in dem man Frage speziell zu diesem Thema stellen und diskutieren könnte.
Jan
Jan Ehrhardt
Ok,
man sollte lieber erst nachdenken und dann handeln.
Wie ich gerade festgestellt habe, gibt es nämlich inzwischen eine XING-Grails-Gruppe. Daher ist das natürlich der bessere Ort für das Thema.
Jan
Wilhelm Nagy unable to resolve class in Tomcat
Hallo Ihr
Ich verwende GROOVY u.a. mit GSP in einer Tomcat umgebung.
Meine Umgegung:
OS: Windows XP
Groovy 1.1
Tomcat 6.0.14
Ich habe ein GSP-File in: <app-root>/groovy"
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
<html xmlns="http://www.w3.org/1999/xhtml"&gt;
<head>
<title> callClass </title>
</head>
<body style="font-family:Lucida Console;font-size:8">
<!-- Erzeugen Databashandle -->
<% def Person = new util.myClass() %>
<h1>Klassentest</h1>
<pre>
<%
Person.PersonName = "Rudi"
println Person.PersonName
println Person.getAny()
%>
</body>
</html>
die Klasse in "<approot>/WEB-INF/classes/util/myClass.groovy "
package util
class myClass {
String PersonID
String PersonName
String PersonAdresse
def getAny = {
return "ich bin eine klasse 13"
}
}
Folgende Fehlermeldung:
javax.servlet.ServletException: Creation of template failed: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, Script1.groovy: 9: unable to resolve class util.myClass
@ line 9, column 30.
1 error
groovy.servlet.TemplateServlet.getTemplate(TemplateServlet.java:273)
groovy.servlet.TemplateServlet.service(TemplateServlet.java:399)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Meine Verzeichnisstruktur:
$ tree /a
Auflistung der Ordnerpfade
Volumenummer: 002D0074 9802:7DD6
C:.
+---bin
+---conf
+---lib
+---logs
+---temp
+---webapps
| +---groovy
| | +---classes
| | | \---util
| | +---plus
| | +---taglib
| | +---WEB-INF
| | | +---classes
| | | \---lib
| | \---__util
Meine server.xml
<Server port="8005" shutdown="SHUTDOWN">
<Service name="Catalina">
<Connector port="8080" />
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" debug="0" appBase="groovy" >
<Context path="/groovy"
reloadable="true"
reload="true"
docBase="C:/Programme/Apache Software Foundation/apache-tomcat-6.0.14/webapps/groovy"
workDir="c:/temp"
debug="0"/>
</Host>
</Engine>
</Service>
</Server>
Folgende seltsames Verhalten kann ich feststellen:
Fall1:
wenn ich die Klasse von WEB-INF /groovy/util kopieren
und in catalina.properties:
common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/webapps/groovy
schreibe
--> Funktionierts
Fall 2
in catalina.properties:
common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/webapps/groovy/WEB-INF/classes
--> Geht schief (mit o.a. Fehlermeldung)
Fall3: ( so sollte es sein)
in catalina.properties:
common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar
--> Geht auch schief
Selbst wenn ich die *.groovy zu *./class kompeliere funktionierts nicht.
Kann mir jemand erklären
a) Warum
b) wie ichs 'richtig' mache
Besten Dank fuer jeden Hinweis
\^/ili
Wilhelm Nagy
Re: unable to resolve class in Tomcat (LÖSUNG)
Ich habe die Lösung gefunden!
Das Problem lag in der Tomcat INSTALLATION und nicht in der Konfiguration!
Tomcat wird vom Installer standardmaessig in
"C:\Programme\Apache Software Foundation\apache-tomcat-6.0.14"
Installiert.
Man muss Tomcat so installieren dass auf keinen Fall ein Blank im
gesamten Pfad vorkommt! (so ein ähnliches Problem hatte ich schon aber
es hat nicht KLICK gemacht!)
lg
\^/ili

Moderators

Moderator details

About the group: Erfahrung und Entwicklung von Groovy Programmen

  • Founded: 14/03/2007
  • Members: 226
  • Visibility: open
  • Posts: 90
  • Comments: 50