Stackoverflow with Harmony 2.0 empty.xhtml

Forum rules
Please note that response time for technical support is within 3-5 business days.
Post Reply
jobor
Posts: 33
Joined: 19 Dec 2011, 22:34
Location: the Netherlands

03 Dec 2019, 23:50

Hello,

I have Harmony 2.0 running on JSF 2.3.14 and PrimeFaces 7.0.10 and Tomcat 9.0.29.
When I open empty.xhtml I get a stack overflow error.
When I open e.g. error.xhtml nothing goes wrong and the page opens.
When I remove all the ui:include tags from the template.xhtml I can open the empty.xhtml
I will give the log form Tomcat from startup until I open the empty.xhtml

What could possible going wrong?

I changed the namespaces of the XHTML files to

Code: Select all

	  xmlns:f="http://xmlns.jcp.org/jsf/core"
	  xmlns:h="http://xmlns.jcp.org/jsf/html"
	  xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
	  xmlns:p="http://primefaces.org/ui"
I changed also the bean annotation to JSF 2.3 CDI style

Code: Select all

package org.primefaces.harmony.view;

import java.io.Serializable;
import javax.inject.Named;
import javax.enterprise.context.SessionScoped;

@SessionScoped
@Named
public class GuestPreferences implements Serializable {
Tomcat log

Code: Select all

03-Dec-2019 21:59:44.593 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name:   Apache Tomcat/9.0.29
03-Dec-2019 21:59:44.595 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Nov 16 2019 17:29:07 UTC
03-Dec-2019 21:59:44.595 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 9.0.29.0
03-Dec-2019 21:59:44.595 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Mac OS X
03-Dec-2019 21:59:44.595 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            10.14.6
03-Dec-2019 21:59:44.595 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          x86_64
03-Dec-2019 21:59:44.595 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             /Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home/jre
03-Dec-2019 21:59:44.595 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           1.8.0_231-b11
03-Dec-2019 21:59:44.596 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Oracle Corporation
03-Dec-2019 21:59:44.596 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         /Users/johan/Applications/CatalinaBase/tomcat-9.0.29
03-Dec-2019 21:59:44.596 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         /Users/johan/Applications/apache-tomcat-9.0.29
03-Dec-2019 21:59:44.605 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/Users/johan/Applications/CatalinaBase/tomcat-9.0.29/conf/logging.properties
03-Dec-2019 21:59:44.605 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
03-Dec-2019 21:59:44.606 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dhttp.nonProxyHosts=localhost|127.0.0.1|Johans-MBP.fritz.box
03-Dec-2019 21:59:44.606 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
03-Dec-2019 21:59:44.606 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
03-Dec-2019 21:59:44.606 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
03-Dec-2019 21:59:44.606 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
03-Dec-2019 21:59:44.606 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/Users/johan/Applications/CatalinaBase/tomcat-9.0.29
03-Dec-2019 21:59:44.606 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/Users/johan/Applications/apache-tomcat-9.0.29
03-Dec-2019 21:59:44.606 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/Users/johan/Applications/CatalinaBase/tomcat-9.0.29/temp
03-Dec-2019 21:59:44.606 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/Users/johan/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.]
03-Dec-2019 21:59:45.029 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
03-Dec-2019 21:59:45.075 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
03-Dec-2019 21:59:45.078 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [677] milliseconds
03-Dec-2019 21:59:45.132 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
03-Dec-2019 21:59:45.132 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.29]
03-Dec-2019 21:59:45.141 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/Users/johan/Applications/CatalinaBase/tomcat-9.0.29/conf/Catalina/localhost/manager.xml]
03-Dec-2019 21:59:45.693 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
03-Dec-2019 21:59:45.727 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/Users/johan/Applications/CatalinaBase/tomcat-9.0.29/conf/Catalina/localhost/manager.xml] has finished in [586] ms
03-Dec-2019 21:59:45.727 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/Users/johan/Applications/CatalinaBase/tomcat-9.0.29/conf/Catalina/localhost/ROOT.xml]
03-Dec-2019 21:59:45.728 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor The path attribute with value [] in deployment descriptor [/Users/johan/Applications/CatalinaBase/tomcat-9.0.29/conf/Catalina/localhost/ROOT.xml] has been ignored
03-Dec-2019 21:59:45.985 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
03-Dec-2019 21:59:45.987 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/Users/johan/Applications/CatalinaBase/tomcat-9.0.29/conf/Catalina/localhost/ROOT.xml] has finished in [260] ms
03-Dec-2019 21:59:45.987 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/Users/johan/Applications/CatalinaBase/tomcat-9.0.29/conf/Catalina/localhost/tweespan.xml]
03-Dec-2019 21:59:45.988 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor The path attribute with value [/tweespan] in deployment descriptor [/Users/johan/Applications/CatalinaBase/tomcat-9.0.29/conf/Catalina/localhost/tweespan.xml] has been ignored
03-Dec-2019 21:59:47.509 WARNING [main] org.apache.tomcat.jdbc.pool.ConnectionPool.checkPoolConfiguration maxIdle is smaller than minIdle, setting maxIdle to: 10
03-Dec-2019 21:59:47.778 INFO [main] org.jboss.weld.environment.servlet.EnhancedListener.onStartup WELD-ENV-001008: Initialize Weld using ServletContainerInitializer
03-Dec-2019 21:59:47.805 INFO [main] org.jboss.weld.bootstrap.WeldStartup.<clinit> WELD-000900: 3.1.2 (Final)
03-Dec-2019 21:59:47.995 INFO [main] org.jboss.weld.environment.deployment.discovery.ReflectionDiscoveryStrategy.processAnnotatedDiscovery WELD-ENV-000014: Falling back to Java Reflection for bean-discovery-mode="annotated" discovery. Add org.jboss:jandex to the classpath to speed-up startup.
03-Dec-2019 21:59:48.201 INFO [main] org.jboss.weld.bootstrap.WeldStartup.startContainer WELD-000101: Transactional services not available. Injection of @Inject UserTransaction not available. Transactional observers will be invoked synchronously.
03-Dec-2019 21:59:48.545 WARN [main] org.jboss.weld.bootstrap.events.BeforeBeanDiscoveryImpl.addAnnotatedType WELD-000146: BeforeBeanDiscovery.addAnnotatedType(AnnotatedType<?>) used for class com.sun.faces.flow.FlowDiscoveryCDIHelper is deprecated from CDI 1.1!
03-Dec-2019 21:59:48.592 INFO [main] org.jboss.weld.environment.tomcat.TomcatContainer.initialize WELD-ENV-001100: Tomcat 7+ detected, CDI injection will be available in Servlets, Filters and Listeners.
03-Dec-2019 21:59:48.747 INFO [main] org.glassfish.soteria.cdi.CdiExtension.logActivatedIdentityStore Activating javax.security.enterprise.identitystore.DatabaseIdentityStoreDefinition identity store from com.example.ApplicationConfigBean class
03-Dec-2019 21:59:48.751 INFO [main] org.glassfish.soteria.cdi.CdiExtension.logActivatedAuthenticationMechanism Activating javax.security.enterprise.authentication.mechanism.http.CustomFormAuthenticationMechanismDefinition authentication mechanism from com.example.ApplicationConfigBean class
03-Dec-2019 21:59:49.040 INFO [main] org.glassfish.soteria.servlet.SamRegistrationInstaller.onStartup Initializing Soteria 1.0.1 for context '/tweespan'
03-Dec-2019 21:59:49.261 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
03-Dec-2019 21:59:49.330 INFO [main] com.sun.faces.config.ConfigureListener.contextInitialized Initializing Mojarra |version.string| for context '/tweespan'
03-Dec-2019 21:59:49.563 INFO [main] com.sun.faces.spi.InjectionProviderFactory.createInstance JSF1048: PostConstruct/PreDestroy annotations present.  ManagedBeans methods marked with these annotations will have said annotations processed.
03-Dec-2019 21:59:50.155 INFO [main] com.sun.faces.config.ConfigureListener$WebConfigResourceMonitor$Monitor.<init> Monitoring file:/Users/johan/NetBeansProjects/Tweespan20/build/web/WEB-INF/faces-config.xml for modifications
03-Dec-2019 21:59:50.241 INFO [main] org.primefaces.webapp.PostConstructApplicationEventListener.processEvent Running on PrimeFaces 7.0.10
03-Dec-2019 21:59:50.289 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/Users/johan/Applications/CatalinaBase/tomcat-9.0.29/conf/Catalina/localhost/tweespan.xml] has finished in [4,302] ms
03-Dec-2019 21:59:50.292 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
03-Dec-2019 21:59:50.298 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
03-Dec-2019 21:59:50.300 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [5,221] milliseconds
03-Dec-2019 22:00:39.328 FATAL [http-nio-8080-exec-10] com.sun.faces.context.ExceptionHandlerImpl.log JSF1073: javax.el.ELException caught during processing of RENDER_RESPONSE 6 : UIComponent-ClientId=, Message=Could not Resolve Variable [Overflow]: guestPreferences
03-Dec-2019 22:00:39.329 FATAL [http-nio-8080-exec-10] com.sun.faces.context.ExceptionHandlerImpl.log Could not Resolve Variable [Overflow]: guestPreferences
	javax.el.ELException: Could not Resolve Variable [Overflow]: guestPreferences
		at com.sun.faces.facelets.el.VariableMapperWrapper.resolveVariable(VariableMapperWrapper.java:66)
		at com.sun.faces.facelets.el.VariableMapperWrapper.resolveVariable(VariableMapperWrapper.java:62)
		. . .
		. . .
		at com.sun.faces.facelets.el.VariableMapperWrapper.resolveVariable(VariableMapperWrapper.java:62)
		at com.sun.faces.facelets.el.VariableMapperWrapper.resolveVariable(VariableMapperWrapper.java:62)
		at org.apache.el.lang.VariableMapperFactory.resolveVariable(VariableMapperFactory.java:43)
		at org.apache.el.lang.ExpressionBuilder.visit(ExpressionBuilder.java:236)
		at org.apache.el.parser.SimpleNode.accept(SimpleNode.java:142)
		at org.apache.el.parser.SimpleNode.accept(SimpleNode.java:145)
		at org.apache.el.lang.ExpressionBuilder.prepare(ExpressionBuilder.java:161)
		at org.apache.el.lang.ExpressionBuilder.build(ExpressionBuilder.java:179)
		at org.apache.el.lang.ExpressionBuilder.createValueExpression(ExpressionBuilder.java:242)
		at org.apache.el.ExpressionFactoryImpl.createValueExpression(ExpressionFactoryImpl.java:67)
		at org.jboss.weld.module.web.util.el.ForwardingExpressionFactory.createValueExpression(ForwardingExpressionFactory.java:53)
		at org.jboss.weld.module.web.el.WeldExpressionFactory.createValueExpression(WeldExpressionFactory.java:48)
		at com.sun.faces.facelets.el.ELText$ELTextVariable.apply(ELText.java:186)
		at com.sun.faces.facelets.el.ELText$ELTextComposite.apply(ELText.java:161)
		at com.sun.faces.facelets.compiler.AttributeInstruction.apply(AttributeInstruction.java:61)
		at com.sun.faces.facelets.compiler.UIInstructionHandler.apply(UIInstructionHandler.java:101)
		at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:55)
		at javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137)
		at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:179)
		at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:111)
		at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:55)
		at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:52)
		at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:46)
		at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:271)
		at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:330)
		at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:309)
		at com.sun.faces.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:162)
		at com.sun.faces.facelets.tag.ui.IncludeHandler.apply(IncludeHandler.java:84)
		at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:55)
		at javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137)
		at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:179)
		at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:111)
		at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:55)
		at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:52)
		at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:46)
		at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:271)
		at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:330)
		at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:309)
		. . .
		. . .
		at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:55)
		at javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137)
		at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:179)
		at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:111)
		at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:55)
		at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:52)
		at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:46)
	Caused by: java.lang.StackOverflowError
		at java.lang.Exception.<init>(Exception.java:84)
		at java.lang.RuntimeException.<init>(RuntimeException.java:80)
		at javax.el.ELException.<init>(ELException.java:66)
		at com.sun.faces.facelets.el.VariableMapperWrapper.resolveVariable(VariableMapperWrapper.java:66)
		at com.sun.faces.facelets.el.VariableMapperWrapper.resolveVariable(VariableMapperWrapper.java:62)
		. . .
		. . .
With regards,
Johan Borchers

Mac OS X 10.15.7
NetBeans 12.3
OpenJDK Zulu11.37
JSF Mojarra 2.3.14
PrimeFaces 10.0.0
Tomcat 9.0.43
MySQL 5.6.x

jobor
Posts: 33
Joined: 19 Dec 2011, 22:34
Location: the Netherlands

05 Dec 2019, 00:06

Dropping the harmony-2.0.0.war into the webapps directory of Tomcat 9.0.29 running on JDK 8 also gives a stackoverflow error on opening the dashboard.xhtml

Code: Select all

04-Dec-2019 22:54:43.100 SEVERE [http-nio-8080-exec-1] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [Faces Servlet] in context with path [/harmony] threw exception [null] with root cause
	java.lang.StackOverflowError
		at java.lang.Exception.<init>(Exception.java:84)
		at java.lang.RuntimeException.<init>(RuntimeException.java:80)
		at javax.el.ELException.<init>(ELException.java:66)
		at com.sun.faces.facelets.el.VariableMapperWrapper.resolveVariable(VariableMapperWrapper.java:107)
		at com.sun.faces.facelets.el.VariableMapperWrapper.resolveVariable(VariableMapperWrapper.java:103)
		at com.sun.faces.facelets.el.VariableMapperWrapper.resolveVariable(VariableMapperWrapper.java:103)
		. . .
		at com.sun.faces.facelets.el.VariableMapperWrapper.resolveVariable(VariableMapperWrapper.java:103)
		at com.sun.faces.facelets.el.VariableMapperWrapper.resolveVariable(VariableMapperWrapper.java:103)
		at org.apache.el.lang.VariableMapperFactory.resolveVariable(VariableMapperFactory.java:43)
		at org.apache.el.lang.ExpressionBuilder.visit(ExpressionBuilder.java:236)
		at org.apache.el.parser.SimpleNode.accept(SimpleNode.java:142)
		at org.apache.el.parser.SimpleNode.accept(SimpleNode.java:145)
		at org.apache.el.lang.ExpressionBuilder.prepare(ExpressionBuilder.java:161)
		at org.apache.el.lang.ExpressionBuilder.build(ExpressionBuilder.java:179)
		at org.apache.el.lang.ExpressionBuilder.createValueExpression(ExpressionBuilder.java:242)
		at org.apache.el.ExpressionFactoryImpl.createValueExpression(ExpressionFactoryImpl.java:67)
		at com.sun.faces.facelets.el.ELText$ELTextVariable.apply(ELText.java:211)
		at com.sun.faces.facelets.el.ELText$ELTextComposite.apply(ELText.java:188)
		at com.sun.faces.facelets.compiler.AttributeInstruction.apply(AttributeInstruction.java:101)
		at com.sun.faces.facelets.compiler.UIInstructionHandler.apply(UIInstructionHandler.java:142)
		at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:95)
		at javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137)
		at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:203)
		at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120)
		at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:95)
		at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93)
		at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:87)
		at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:312)
		at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:371)
		at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:350)
		at com.sun.faces.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:199)
		at com.sun.faces.facelets.tag.ui.IncludeHandler.apply(IncludeHandler.java:124)
		. . .
With regards,
Johan Borchers

Mac OS X 10.15.7
NetBeans 12.3
OpenJDK Zulu11.37
JSF Mojarra 2.3.14
PrimeFaces 10.0.0
Tomcat 9.0.43
MySQL 5.6.x

jobor
Posts: 33
Joined: 19 Dec 2011, 22:34
Location: the Netherlands

05 Dec 2019, 00:08

Deploying harmony-2.0.0.war into Payara-web-5.193.1 running on JDK 8 gives NO error on opening the dashboard.xhtml.
There the web app runs fine.
With regards,
Johan Borchers

Mac OS X 10.15.7
NetBeans 12.3
OpenJDK Zulu11.37
JSF Mojarra 2.3.14
PrimeFaces 10.0.0
Tomcat 9.0.43
MySQL 5.6.x

mert.sincan
Posts: 5281
Joined: 29 Jun 2013, 12:38

09 Dec 2019, 13:37

Could you please try it with the different Tomcat versions? I think this issue is related to Tomcat.

Best Regards,

jobor
Posts: 33
Joined: 19 Dec 2011, 22:34
Location: the Netherlands

09 Dec 2019, 21:07

Hello,

The Last version of Tomcat that works is 9.0.27.
The version 9.0.29 runs into a stack overflow error on opening the dashboard.
The pages like 404.xhtml and error.xhtml are working fine.
With regards,
Johan Borchers

Mac OS X 10.15.7
NetBeans 12.3
OpenJDK Zulu11.37
JSF Mojarra 2.3.14
PrimeFaces 10.0.0
Tomcat 9.0.43
MySQL 5.6.x

mert.sincan
Posts: 5281
Joined: 29 Jun 2013, 12:38

20 Dec 2019, 10:44

Unfortunately, I don't have an idea. Could you please try it after removing some code blocks in 404 or empty page? Maybe, we can find something.

Best Regards,

ravihariharan
Posts: 58
Joined: 12 Feb 2016, 17:03

06 Mar 2020, 16:33

Looks like a tomcat specific issue.

https://www.illucit.com/en/java-ee/stac ... 5-and-9-0/

mert.sincan
Posts: 5281
Joined: 29 Jun 2013, 12:38

09 Mar 2020, 08:27

Thanks a lot, @ravihariharan ;)

Best Regards,

jobor
Posts: 33
Joined: 19 Dec 2011, 22:34
Location: the Netherlands

21 Mar 2020, 10:36

Yes it was due somehow to Tomcat. With version 9.0.30 de demo web app is working fine.
With regards,
Johan Borchers

Mac OS X 10.15.7
NetBeans 12.3
OpenJDK Zulu11.37
JSF Mojarra 2.3.14
PrimeFaces 10.0.0
Tomcat 9.0.43
MySQL 5.6.x

mert.sincan
Posts: 5281
Joined: 29 Jun 2013, 12:38

23 Mar 2020, 13:16

Thanks a lot for the update!

Best Regards,

Post Reply

Return to “Harmony - PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 4 guests