Server Error during installation

280 views
Skip to first unread message

Jérôme André

unread,
May 27, 2022, 11:40:30 AM5/27/22
to manydesigns-portofino
Hi,
I am a beginner with Portofino and my question will certainly be very nerdy.
My goal is to connect Portofino 5.3.2 with my Postgresql database on Xampp.
I have followed the installation procedure given in the manual. When I connect to localhost/8080, the Portofino page appears correctly. However, it also shows "server error" and above all I can't login with the "admin" and "admin" login. It says "login failed".
I don't know what I did wrong during the setup.
Thanks in advance.

Alessio Stalla

unread,
May 31, 2022, 3:26:13 AM5/31/22
to manydesigns-portofino
Hi,

you're welcome! We routinely test the packages we distribute to avoid these kinds of errors, but something can slip from time to time. Can you give more details on your environment? Also, if you get "server error" you should have an error message in the browser's console and possibly also in the Tomcat logs, that we could use to understand what's happening.

Jérôme André

unread,
May 31, 2022, 9:33:05 AM5/31/22
to manydesigns-portofino
Hi,
Thank you for your answer.
Here are the logs  with the environment details and the possible error messages :

31-May-2022 15:16:02.906 WARNING [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin La correspondance [Server/Service/Connector] n'a pu fixer la propriété [compressableMimeType] à [text/html,text/xml,text/plain,text/css,text/javascript,application/javascript]
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Nom version serveur :              Apache Tomcat/9.0.62
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Serveur compilé :                  Mar 31 2022 14:34:15 UTC
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Version du serveur :               9.0.62.0
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Nom de l'OS :                      Windows 11
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Version OS :                       10.0
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture :                     amd64
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home :                        C:\Program Files\Java\jdk-17.0.2
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Version JVM :                      17.0.2+8-LTS-86
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Fournisseur de la JVM :            Oracle Corporation
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE :                    C:\Program Files\XAMPP\tomcat
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME :                    C:\Program Files\XAMPP\tomcat
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.lang=ALL-UNNAMED
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.io=ALL-UNNAMED
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.util=ALL-UNNAMED
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.util.logging.config.file=C:\Program Files\XAMPP\tomcat\conf\logging.properties
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Xmx1G
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.awt.headless=true
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djdk.tls.ephemeralDHKeySize=2048
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dignore.endorsed.dirs=
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dcatalina.base=C:\Program Files\XAMPP\tomcat
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dcatalina.home=C:\Program Files\XAMPP\tomcat
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.io.tmpdir=C:\Program Files\XAMPP\tomcat\temp
31-May-2022 15:16:02.938 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent La librairie Apache Tomcat Native basée sur APR qui permet des performances optimales dans les environnements de production n'a pas été trouvée sur le java.library.path : [C:\Program Files\Java\jdk-17.0.2\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Common Files\Oracle\Java\javapath;C:\ACCA\.Common\ACCA_BIMPlatforms\Win64;C:\ACCA\.Common\ACCA_BIMPlatforms\Win32;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files (x86)\Pulse Secure\VC142.CRT\X64\;C:\Program Files (x86)\Pulse Secure\VC142.CRT\X86\;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files\nodejs\;C:\Program Files (x86)\AOMEI\AOMEI Backupper\6.9.1;C:\Program Files (x86)\Common Files\Pulse Secure\TNC Client Plugin\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Users\41795\AppData\Local\Microsoft\WindowsApps;C:\Users\41795\AppData\Local\GitHubDesktop\bin;C:\Users\41795\AppData\Roaming\npm;.]
31-May-2022 15:16:03.118 INFO [main] org.apache.coyote.AbstractProtocol.init Initialisation du gestionnaire de protocole ["http-nio-8080"]
31-May-2022 15:16:03.142 INFO [main] org.apache.catalina.startup.Catalina.load L'initialisation du serveur a pris [337] millisecondes
31-May-2022 15:16:03.190 INFO [main] org.apache.catalina.core.StandardService.startInternal Démarrage du service [Catalina]
31-May-2022 15:16:03.190 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Démarrage du moteur de Servlets : [Apache Tomcat/9.0.62]
31-May-2022 15:16:03.202 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Déploiement de l'archive [C:\Program Files\XAMPP\tomcat\webapps\ROOT.war] de l'application web
31-May-2022 15:16:08.810 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars Au moins un fichier JAR a été analysé pour trouver des TLDs mais il n'en contenait pas, le mode "debug" du journal peut être activé pour obtenir une liste complète de JAR scannés sans succès ; éviter d'analyser des JARs inutilement peut améliorer sensiblement le temps de démarrage et le temps de compilation des JSPs
31-May-2022 15:16:12.043 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Le déploiement de l'archive de l'application web [C:\Program Files\XAMPP\tomcat\webapps\ROOT.war] s'est terminé en [8 841] ms
31-May-2022 15:16:12.044 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire d'application web [C:\Program Files\XAMPP\tomcat\webapps\docs]
31-May-2022 15:16:12.350 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars Au moins un fichier JAR a été analysé pour trouver des TLDs mais il n'en contenait pas, le mode "debug" du journal peut être activé pour obtenir une liste complète de JAR scannés sans succès ; éviter d'analyser des JARs inutilement peut améliorer sensiblement le temps de démarrage et le temps de compilation des JSPs
31-May-2022 15:16:12.352 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Le déploiement du répertoire [C:\Program Files\XAMPP\tomcat\webapps\docs] de l'application web s'est terminé en [308] ms
31-May-2022 15:16:12.353 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire d'application web [C:\Program Files\XAMPP\tomcat\webapps\examples]
31-May-2022 15:16:12.741 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars Au moins un fichier JAR a été analysé pour trouver des TLDs mais il n'en contenait pas, le mode "debug" du journal peut être activé pour obtenir une liste complète de JAR scannés sans succès ; éviter d'analyser des JARs inutilement peut améliorer sensiblement le temps de démarrage et le temps de compilation des JSPs
31-May-2022 15:16:12.786 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Le déploiement du répertoire [C:\Program Files\XAMPP\tomcat\webapps\examples] de l'application web s'est terminé en [432] ms
31-May-2022 15:16:12.786 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire d'application web [C:\Program Files\XAMPP\tomcat\webapps\host-manager]
31-May-2022 15:16:13.066 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars Au moins un fichier JAR a été analysé pour trouver des TLDs mais il n'en contenait pas, le mode "debug" du journal peut être activé pour obtenir une liste complète de JAR scannés sans succès ; éviter d'analyser des JARs inutilement peut améliorer sensiblement le temps de démarrage et le temps de compilation des JSPs
31-May-2022 15:16:13.070 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Le déploiement du répertoire [C:\Program Files\XAMPP\tomcat\webapps\host-manager] de l'application web s'est terminé en [283] ms
31-May-2022 15:16:13.070 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire d'application web [C:\Program Files\XAMPP\tomcat\webapps\manager]
31-May-2022 15:16:13.321 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars Au moins un fichier JAR a été analysé pour trouver des TLDs mais il n'en contenait pas, le mode "debug" du journal peut être activé pour obtenir une liste complète de JAR scannés sans succès ; éviter d'analyser des JARs inutilement peut améliorer sensiblement le temps de démarrage et le temps de compilation des JSPs
31-May-2022 15:16:13.324 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Le déploiement du répertoire [C:\Program Files\XAMPP\tomcat\webapps\manager] de l'application web s'est terminé en [254] ms
31-May-2022 15:16:13.326 INFO [main] org.apache.coyote.AbstractProtocol.start Démarrage du gestionnaire de protocole ["http-nio-8080"]
31-May-2022 15:16:13.339 INFO [main] org.apache.catalina.startup.Catalina.start Le démarrage du serveur a pris [10192] millisecondes


31-May-2022 15:16:08.858 INFO [main] org.apache.catalina.core.ApplicationContext.log No Spring WebApplicationInitializer types detected on classpath
31-May-2022 15:16:09.422 INFO [main] org.apache.catalina.core.ApplicationContext.log Initializing Spring root WebApplicationContext
31-May-2022 15:16:10.106 INFO [main] org.apache.catalina.core.ApplicationContext.log Initializing Shiro environment
31-May-2022 15:16:11.637 INFO [main] org.apache.catalina.core.ApplicationContext.log org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: conf reload check set to 60s
31-May-2022 15:16:11.652 INFO [main] org.apache.catalina.core.ApplicationContext.log org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
31-May-2022 15:16:12.773 INFO [main] org.apache.catalina.core.ApplicationContext.log ContextListener: contextInitialized()
31-May-2022 15:16:12.773 INFO [main] org.apache.catalina.core.ApplicationContext.log SessionListener: contextInitialized()
31-May-2022 15:16:12.775 INFO [main] org.apache.catalina.core.ApplicationContext.log ContextListener: attributeAdded('StockTicker', 'async.Stockticker@5f4617e5')
31-May-2022 15:16:13.380 INFO [http-nio-8080-exec-1] org.apache.catalina.core.ApplicationContext.log org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: conf file modified since last load, reloading
31-May-2022 15:16:13.382 INFO [http-nio-8080-exec-1] org.apache.catalina.core.ApplicationContext.log org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)

127.0.0.1 - - [31/May/2022:15:16:13 +0200] "GET /archetypes/portofino-war-archetype/src/main/resources/archetype-resources/src/main/frontend/src/assets/quill.snow.css HTTP/1.1" 404 842
127.0.0.1 - - [31/May/2022:15:16:13 +0200] "GET /styles.961677d32f68228be71e.css HTTP/1.1" 200 11632
127.0.0.1 - - [31/May/2022:15:16:13 +0200] "GET /Roboto-Regular.64cfb66c866ea50cad47.woff2 HTTP/1.1" 200 8192
127.0.0.1 - - [31/May/2022:15:16:13 +0200] "GET /portofino HTTP/1.1" 200 61
127.0.0.1 - - [31/May/2022:15:16:13 +0200] "GET /pages/config.json HTTP/1.1" 200 1969
127.0.0.1 - - [31/May/2022:15:16:14 +0200] "GET /api/:accessible HTTP/1.1" 200 4
127.0.0.1 - - [31/May/2022:15:16:14 +0200] "GET /api/:auth/capabilities HTTP/1.1" 404 713
127.0.0.1 - - [31/May/2022:15:16:14 +0200] "GET /pages/portofino-upstairs/config.json HTTP/1.1" 200 58
127.0.0.1 - - [31/May/2022:15:16:14 +0200] "GET /Roboto-Thin.dbd56bd3357dc3617fe5.woff2 HTTP/1.1" 200 8192
127.0.0.1 - - [31/May/2022:15:16:14 +0200] "GET /api/:accessible HTTP/1.1" 200 4
127.0.0.1 - - [31/May/2022:15:25:15 +0200] "GET / HTTP/1.1" 304 -
127.0.0.1 - - [31/May/2022:15:25:15 +0200] "GET /archetypes/portofino-war-archetype/src/main/resources/archetype-resources/src/main/frontend/src/assets/quill.snow.css HTTP/1.1" 404 842
127.0.0.1 - - [31/May/2022:15:25:15 +0200] "GET /portofino HTTP/1.1" 200 61
127.0.0.1 - - [31/May/2022:15:25:16 +0200] "GET /archetypes/portofino-war-archetype/src/main/resources/archetype-resources/src/main/frontend/src/favicon.ico HTTP/1.1" 404 828
127.0.0.1 - - [31/May/2022:15:25:16 +0200] "GET /pages/config.json HTTP/1.1" 200 1969
127.0.0.1 - - [31/May/2022:15:25:16 +0200] "GET /api/:accessible HTTP/1.1" 200 4
127.0.0.1 - - [31/May/2022:15:25:16 +0200] "GET /api/:auth/capabilities HTTP/1.1" 404 713
127.0.0.1 - - [31/May/2022:15:25:16 +0200] "GET /pages/portofino-upstairs/config.json HTTP/1.1" 200 58
127.0.0.1 - - [31/May/2022:15:25:16 +0200] "GET /api/:accessible HTTP/1.1" 200 4

Alessio Stalla

unread,
May 31, 2022, 4:18:04 PM5/31/22
to manydesign...@googlegroups.com
Nothing looks wrong in the logs to me except a few missing CSS files that we'll have to investigate. Could you also attach the output of the browser's development tools console?

--
You received this message because you are subscribed to the Google Groups "manydesigns-portofino" group.
To unsubscribe from this group and stop receiving emails from it, send an email to manydesigns-port...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/manydesigns-portofino/fe027faa-e856-4636-a073-7d2b6769a8e7n%40googlegroups.com.

Alessio Stalla

unread,
May 31, 2022, 4:20:13 PM5/31/22
to manydesign...@googlegroups.com
That said, if that's ALL the logs you get, I see nothing about Portofino starting in there.

Alessio Stalla

unread,
Jun 1, 2022, 8:18:49 AM6/1/22
to manydesigns-portofino
Ok, I've found the problem. When in portofino.properties you remove login.path, the fallback code doesn't work. We'll fix that, but in the meantime, you can restore the default:
login.path = /login


Cheers, Alessio
Reply all
Reply to author
Forward
0 new messages