Projekt

Allgemein

Profil

Support #847

Person Avatar?id=734&size=22x22

lokale Installation: GDI-DE Testsuite kann nicht gestartet werden

Von Ticketmelder GDI-DE vor mehr als 2 Jahren hinzugefügt. Vor mehr als 1 Jahr aktualisiert.

Status:
Erledigt
Priorität:
Mittel
Zugewiesen an:
Gregor Scharf
Kategorie:
Stand-alone Installation

Beschreibung

Sehr geehrtes Support-Team,
ich versuche die GDI-Testsuite auf einem lokalen Rechner (VM-Gast, Windows Server 2008 R2) zu installieren. PostgresDB liegt vor, Apache-Tomcat ebenfalls. WAR-File wurde hochgeladen, Verzeichnisstruktur "gdi" ist vorhanden. Die Dateien db.properties und onfig.xml wurden angepasst. Allerdings kann die Anwendung über den Tomcat nicht gestartet werden.
Meldungen aus den Logs:

2017-03-02 14:27:04,816 DEBUG [MLog-Init-Reporter] com.mchange.v2.log.slf4j.Slf4jMLog$Slf4jMLogger$DebugLogger(log): The configuration file for resource identifier '/c3p0.properties' could not be found. Skipping.
java.io.FileNotFoundException: Resource not found at path '/c3p0.properties'.

Mär 02, 2017 2:27:06 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SCHWERWIEGEND: The web application [/gdi] appears to have started a thread named [C3P0PooledConnectionPoolManager[identityToken->31suoh9m13qes1s1ujqdip|36ddaebf]-HelperThread-#2] but has failed to stop it. This is very likely to create a memory leak.

Mär 02, 2017 2:27:06 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SCHWERWIEGEND: The web application [/gdi] appears to have started a thread named [C3P0PooledConnectionPoolManager[identityToken->31suoh9m13qes1s1ujqdip|36ddaebf]-HelperThread-#0] but has failed to stop it. This is very likely to create a memory leak.

Mär 02, 2017 2:27:05 PM org.apache.catalina.core.StandardContext listenerStart
SCHWERWIEGEND: Exception sending context initialized event to listener instance of class de.supportgis.gdi.gdigui.InitContextListener
java.lang.NullPointerException
at de.supportgis.gdi.gdigui.InitContextListener.contextInitialized(InitContextListener.java:197)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4276)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4779)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:803)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:780)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:944)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:779)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:505)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1322)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:325)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1069)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:761)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

2017-03-02 14:27:05,518 DEBUG [main] de.supportgis.gdi.gdigui.db.ConformityClassType(reloadBySearch): Execute SQL query: com.mchange.v2.c3p0.impl.NewProxyPreparedStatement@3ce53f6a [wrapping: select ID, conformity_class_name, description, test_package_id, has_single_tests, disabled, deleted, date_created, date_modified from conformity_class where (lower(conformity_class_name) like lower('Metadaten: ISO Erforderlich') or 'Metadaten: ISO Erforderlich' is null) and (lower(description) like lower(NULL) or NULL is null) and deleted = false order by conformity_class.conformity_class_name asc]
2017-03-02 14:27:05,518 INFO [main] de.supportgis.gdi.gdigui.InitContextListener(contextInitialized): !!! DONE LOADING CONFIGURATION !!!
2017-03-02 14:27:05,518 INFO [main] de.supportgis.gdi.gdigui.InitContextListener(contextInitialized): !!! PERFORMING MAINTENANCE !!!
2017-03-02 14:27:05,534 INFO [main] de.supportgis.gdi.gdigui.InitContextListener(doMaintenance): Checking for unfinished reports
2017-03-02 14:27:05,534 DEBUG [main] de.supportgis.gdi.gdigui.db.ReportType(removeUnfinished): Execute SQL query: delete from report where finish is null
2017-03-02 14:27:05,534 DEBUG [main] de.supportgis.gdi.gdigui.db.ConformityClassType(getNumOfDeleted): Execute SQL query: select count(id) from conformity_class where deleted = true
2017-03-02 14:27:05,534 DEBUG [main] de.supportgis.gdi.gdigui.db.QoSType(getNumOfDeleted): Execute SQL query: select count(testid) from qos_test where deleted = true
2017-03-02 14:27:05,534 DEBUG [main] de.supportgis.gdi.gdigui.db.TestClassType(getNumOfDeleted): Execute SQL query: select count(id) from test_class where deleted = true
2017-03-02 14:27:05,549 DEBUG [main] de.supportgis.gdi.gdigui.Utils(deleteDirectory): Trying to delete directory "C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\gdi\temp"
2017-03-02 14:27:05,549 WARN [main] de.supportgis.gdi.gdigui.Utils(deleteDirectory): could not delete directory C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\gdi\temp
2017-03-02 14:27:05,549 INFO [main] de.supportgis.gdi.gdigui.InitContextListener(contextInitialized): Checking for updates...

Über Hinweise, Hilfe,... würden wir uns freuen.
Mit freundlichen Grüßen.

Historie

#1 Von Anonym vor mehr als 2 Jahren aktualisiert

  • Kategorie wurde auf Stand-alone Installation gesetzt
  • Zugewiesen an wurde auf Gregor Scharf gesetzt
  • Zielversion wurde auf GDI-DE Testsuite Release 2.1.30 gesetzt
  • Privat wurde von Ja zu Nein geändert

#2 Von Anonym vor mehr als 2 Jahren aktualisiert

  • Zielversion wurde von GDI-DE Testsuite Release 2.1.30 zu GDI-DE Testsuite Release 2.1.31 geändert

#3 Avatar?id=734&size=24x24 Von Gregor Scharf vor mehr als 2 Jahren aktualisiert

  • Status wurde von Neu zu Rückfrage geändert

Hallo,

meine Test-Einstellungen in

C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin\Tomcat7w.exe

lauten

-XX:PermSize=1G
-XX:MaxPermSize=1G
-Xss4096k

optional:

-Dhttp.proxyHost=
-Dhttp.proxyPort=
-Dhttps.proxyHost=
-Dhttps.proxyPort=
-Djava.net.preferIPv4Stack=true
-Djava.net.preferIPv4Addresses
-Duser.language=en
-Duser.region=US
-Xdebug
-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

Der NPE wird geworfen, weil ein Verzeichnis fehlt. Ich weiss gerade nicht auswendig welches. Ich habe in der config.xml die ersten fuenf Einstellungen mit "C:/temp" befuellt. Evtl. muessen dort die Verzeichnisse ConfClassResources, ctl und UserDataSources angelegt werden.

#4 Avatar?id=734&size=24x24 Von Gregor Scharf vor mehr als 1 Jahr aktualisiert

  • Status wurde von Rückfrage zu Erledigt geändert

Timeout/closed. Die neue Testsuite (Version 3.0) hat dieses Problem hoffentlich nicht mehr.

Auch abrufbar als: Atom PDF