| 

.NET C# Java Javascript Exception

Installation von Grails unter SuSe Linux

Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.


Installation von Grails unter SuSe Linux

der_kleine_tiger - 13.12.2008 18:19
Hi zusammen,

seit Tagen versuche ich vergeblich Grails 1.0.3 unter SuSe Linux im Deployment zum
laufen zu bringen. Dazu habe ich im /etc/init.d Verzeichnis ein boot.grails Script
wie üblich geschrieben. Dieses ruft /grails-1.0.3/bin/grails auf. Die Umgebungsvariablen
JAVA_HOME, GRAILS_HOME und die PATH Variablen wurden im Script gesetzt.
Beim Start des /grails-1.0.3/bin/startGrails gehen diese dann verloren.
Hat jemand 'ne Ahnung was wir falsch machen?

Vielen Dank im Voraus
Kai


Re: Installation von Grails unter SuSe Linux

christian - 14.12.2008 19:03
der_kleine_tiger schrieb: <_42_52_ /> ------------------------------------------------------- <_42_52_ /> > Hat man aber Grails am <_42_52_ /> > laufen, lassen <_42_52_ /> > sich einfacher on the fly Veränderungen machen. <_42_52_ /> <_42_52_ /> Genau das sollte man bei einem produktiven System aber nicht tun. Und wenn das System nicht produktiv ist, gibt es keinen Grund, dafür einen Systemdienst laufen zu lassen.<_42_52_ /> <_42_52_ /> Gruß <_42_52_ /> Christian


Re: Installation von Grails unter SuSe Linux

der_kleine_tiger - 15.12.2008 10:35
Habe es so gemacht wie du gesagt hast. Habe den Tomcat der mit SUSE ausgeliefert
wird gestartet und das WAR File ins webapps Verzeichnis gelegt. Die gleiche Applikation
die vorher mit der Entwicklungsumgebung lief tut's jetzt nicht mehr. Ich bekomme
folgende Fehler im catalina.out:
INFO: Starting service Catalina
15.12.2008 10:04:01 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.16
15.12.2008 10:04:01 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive rewi-0.1.war
15.12.2008 10:04:03 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "org.springframework.web.util.Log4jConfigListener" is already configured for this context. The duplicate definition has been ignored.
15.12.2008 10:04:03 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "org.codehaus.groovy.grails.web.context.GrailsContextLoaderListener" is already configured for this context. The duplicate definition has been ignored.
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: stacktrace.log (Permission denied)
        at java.io.FileOutputStream.openAppend(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
        at org.apache.log4j.FileAppender.setFile(FileAppender.java:290)
...
Die Datei stacktrace.out hat den Mode 666.
Und dann benutze ich noch Quartz:
[0] spring.GrailsWebApplicationContext Refreshing org.codehaus.groovy.grails.commons.spring.GrailsWebApplicationContext@140d415: display name [org.codehaus.groovy.grails.commons.spring.GrailsWebApplicationContext@140d415]; startup date [Mon Dec 15 10:04:18 CET 2008]; parent: org.springframework.web.context.support.XmlWebApplicationContext@143bf3d
[1] spring.GrailsWebApplicationContext Bean factory for application context [org.codehaus.groovy.grails.commons.spring.GrailsWebApplicationContext@140d415]: org.springframework.beans.factory.support.DefaultListableBeanFactory@106dc2d
15.12.2008 10:04:18 org.apache.catalina.core.StandardContext start
SCHWERWIEGEND: Error listenerStart
15.12.2008 10:04:18 org.apache.catalina.core.StandardContext start
SCHWERWIEGEND: Context [/rewi-0.1] startup failed due to previous errors
[812] context.GrailsContextLoader Error occurred shutting down plug-in manager: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'quartzScheduler' is defined
org.codehaus.groovy.runtime.InvokerInvocationException: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'quartzScheduler' is defined
        at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:3882)
        at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4516)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4380)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
...
Letzteren Fehler habe ich durch googeln auch schon bei anderen gesehen. Ein Lösung hat
aber keiner von denen.
Hat irgendjemand 'ne Idee wie ich die Applikation irgendwie zum laufen bringe?

Gruss
Kai


Stelle deine Groovy-Frage jetzt!


Diese Seite zeigt den Thread "Installation von Grails unter SuSe Linux" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.

Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!

Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.