Buttons not responding to mouse click

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Buttons not responding to mouse click

bruno.buzzi
Hi,

Orbeon: Orbeon Forms 2019.2.1.202002282212 PE
Java: java version "1.8.0_241"
Tomcat: 9

Some time ago a run into this issue:
http://discuss.orbeon.com/Buttons-not-working-in-any-browser-td4664846.html

Last time a Tomcat upgrade solved it (i think) but not this time.

orbeon-01.png <http://discuss.orbeon.com/file/t374762/orbeon-01.png>  

Attached there is a Builder printscreen where i have this problem (the
"Continue" button does not work).
And after long time shows a message error that form name is incorrect but is
correct (see attached png).

Also orbeon.log is attached but i do not see anything strange on it.
Only:
2020-03-10 14:40:20,193 INFO  XFormsServer  - Unknown form document
requested.

2020-03-10 14:30:35,344 WARN  auth  - not setting credentials headers
because credentials are not found

orbeon.log <http://discuss.orbeon.com/file/t374762/orbeon.log>  



--
Sent from: http://discuss.orbeon.com/

--
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/1583866102451-0.post%40n4.nabble.com.
Reply | Threaded
Open this post in threaded view
|

Re: Buttons not responding to mouse click

bruno.buzzi
Hi,

Another print screen with this problem. The error messages are displayed
after a long time.

orbeon-02.png <http://discuss.orbeon.com/file/t374762/orbeon-02.png>  

In the log file there is an error (not sure if it is related to this
problem):
2020-03-10 18:07:53,013 INFO  lifecycle  - event: {"request": "125",
"session": "C21EDB0B0596FD7306F437F1580DE321", "source": "limiter",
"message": "start: nofilter", "path":
"/1643ee82305dfa1f12f2691112b954c748f81eda/apps/fr/style/font-awesome/fonts/fontawesome-webfont.woff2",
"method": "GET"}
2020-03-10 18:07:53,013 WARN  auth  - not setting credentials headers
because credentials are not found
2020-03-10 18:07:53,013 INFO  lifecycle  - event: {"request": "125",
"session": "C21EDB0B0596FD7306F437F1580DE321", "source": "service",
"message": "start: handle"}
2020-03-10 18:07:53,013 INFO  ProcessorService  -
/1643ee82305dfa1f12f2691112b954c748f81eda/apps/fr/style/font-awesome/fonts/fontawesome-webfont.woff2
- Received request
2020-03-10 18:07:53,018 INFO  ProcessorService  -
/1643ee82305dfa1f12f2691112b954c748f81eda/apps/fr/style/font-awesome/fonts/fontawesome-webfont.woff2
- Timing: 4
2020-03-10 18:07:53,052 ERROR ProcessorService  -
+----------------------------------------------------------------------------------------------------------------------+
|An Error has Occurred                                                                                                
|
|----------------------------------------------------------------------------------------------------------------------|
|Broken pipe                                                                                                          
|
|----------------------------------------------------------------------------------------------------------------------|
|Application Call Stack                                                                                              
|
|----------------------------------------------------------------------------------------------------------------------|
|oxf:/config/prologue-servlet.xpl                                                
|executing processor           |  41|
|······················································································································|
|element=<p:processor name="oxf:page-flow">[...]</p:processor>                                                        
|
|name   ={http://www.orbeon.com/oxf/processors}page-flow                                                              
|
|----------------------------------------------------------------------------------------------------------------------|
|----------------------------------------------------------------------------------------------------------------------|
|Exception: java.io.IOException                                                                                      
|
|----------------------------------------------------------------------------------------------------------------------|
|sun.nio.ch.FileDispatcherImpl                      |write0                      
|FileDispatcherImpl.java       |    |
|sun.nio.ch.SocketDispatcher                        |write                        
|SocketDispatcher.java         |  47|
|sun.nio.ch.IOUtil                                  |writeFromNativeBuffer        
|IOUtil.java                   |  93|
|sun.nio.ch.IOUtil                                  |write                        
|IOUtil.java                   |  65|
|sun.nio.ch.SocketChannelImpl                       |write                        
|SocketChannelImpl.java        | 468|
|org.apache.tomcat.util.net.NioChannel              |write                        
|NioChannel.java               | 138|
|apache.tomcat.util.net.NioEndpoint$NioSocketWrapper|doWrite                      
|NioEndpoint.java              |1279|
|org.apache.tomcat.util.net.SocketWrapperBase       |doWrite                      
|SocketWrapperBase.java        | 741|
|org.apache.tomcat.util.net.SocketWrapperBase       |writeBlocking                
|SocketWrapperBase.java        | 561|
|org.apache.tomcat.util.net.SocketWrapperBase       |write                        
|SocketWrapperBase.java        | 505|
|coyote.http11.Http11OutputBuffer$SocketOutputBuffer|doWrite                      
|Http11OutputBuffer.java       | 538|
|rg.apache.coyote.http11.filters.ChunkedOutputFilter|doWrite                      
|ChunkedOutputFilter.java      | 112|
|org.apache.coyote.http11.Http11OutputBuffer        |doWrite                      
|Http11OutputBuffer.java       | 190|
|org.apache.coyote.Response                         |doWrite                      
|Response.java                 | 601|
|org.apache.catalina.connector.OutputBuffer         |realWriteBytes              
|OutputBuffer.java             | 339|
|----------------------------------------------------------------------------------------------------------------------|
|Exception: org.apache.catalina.connector.ClientAbortException                                                        
|
|----------------------------------------------------------------------------------------------------------------------|
|org.apache.catalina.connector.OutputBuffer         |realWriteBytes              
|OutputBuffer.java             | 351|
|org.apache.catalina.connector.OutputBuffer         |appendByteArray              
|OutputBuffer.java             | 746|
|org.apache.catalina.connector.OutputBuffer         |append                      
|OutputBuffer.java             | 675|
|org.apache.catalina.connector.OutputBuffer         |writeBytes                  
|OutputBuffer.java             | 386|
|org.apache.catalina.connector.OutputBuffer         |write                        
|OutputBuffer.java             | 364|
|org.apache.catalina.connector.CoyoteOutputStream   |write                        
|CoyoteOutputStream.java       |  96|
|org.orbeon.oxf.util.NetUtils                       |copyStream                  
|NetUtils.java                 | 223|
|org.orbeon.oxf.processor.ResourceServer            |serveResource                
|ResourceServer.java           | 128|
|xf.controller.PageFlowControllerProcessor$FileRoute|process                      
|PageFlowControllerProcessor.sc| 551|
|g.orbeon.oxf.controller.PageFlowControllerProcessor|start                        
|PageFlowControllerProcessor.sc| 179|
|g.orbeon.oxf.processor.pipeline.PipelineProcessor$4|run                          
|PipelineProcessor.java        | 617|
|----------------------------------------------------------------------------------------------------------------------|
|Exception: org.orbeon.oxf.common.ValidationException                                                                
|
|----------------------------------------------------------------------------------------------------------------------|
|org.orbeon.oxf.common.OrbeonLocationException$     |wrapException                
|OrbeonLocationException.scala |  60|
|org.orbeon.oxf.common.OrbeonLocationException      |wrapException                
|OrbeonLocationException.scala |    |
|g.orbeon.oxf.processor.pipeline.PipelineProcessor$4|run                          
|PipelineProcessor.java        | 619|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|executeChildren              
|PipelineProcessor.java        | 679|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|start                        
|PipelineProcessor.java        | 614|
|f.processor.pipeline.choose.ConcreteChooseProcessor|start                        
|ConcreteChooseProcessor.java  | 231|
|g.orbeon.oxf.processor.pipeline.PipelineProcessor$4|run                          
|PipelineProcessor.java        | 617|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|executeChildren              
|PipelineProcessor.java        | 679|
|org.orbeon.oxf.processor.pipeline.PipelineProcessor|start                        
|PipelineProcessor.java        | 614|
|org.orbeon.oxf.pipeline.InitUtils$                 |runProcessor                
|InitUtils.scala               |  84|
|org.orbeon.oxf.webapp.ProcessorService             |$anonfun$service$1          
|ProcessorService.scala        |  47|
|scala.runtime.java8.JFunction0$mcV$sp              |apply                        
|JFunction0$mcV$sp.java        |  23|
|org.orbeon.oxf.logging.LifecycleLogger$            |withEvent                    
|LifecycleLogger.scala         | 125|
|org.orbeon.oxf.logging.LifecycleLogger$          
|withEventAssumingRequest      |LifecycleLogger.scala         | 118|
|org.orbeon.oxf.webapp.ProcessorService             |service                      
|ProcessorService.scala        |  42|
|org.orbeon.oxf.servlet.OrbeonServlet               |$anonfun$service$3          
|OrbeonServlet.scala           |  83|
|scala.runtime.java8.JFunction0$mcV$sp              |apply                        
|JFunction0$mcV$sp.java        |  23|
|org.orbeon.oxf.webapp.ServletPortlet$              |withRootException            
|ServletPortlet.scala          | 104|
|org.orbeon.oxf.servlet.OrbeonServlet               |$anonfun$service$1          
|OrbeonServlet.scala           |  76|
|scala.runtime.java8.JFunction0$mcV$sp              |apply                        
|JFunction0$mcV$sp.java        |  23|
|org.orbeon.oxf.util.DynamicVariable                |withValue                    
|DynamicVariable.scala         |  42|
|org.orbeon.oxf.webapp.ProcessorService$            |withProcessorService        
|ProcessorService.scala        | 146|
|org.orbeon.oxf.servlet.OrbeonServlet               |service                      
|OrbeonServlet.scala           |  76|
|javax.servlet.http.HttpServlet                     |service                      
|HttpServlet.java              | 741|
|org.apache.catalina.core.ApplicationFilterChain    |internalDoFilter            
|ApplicationFilterChain.java   | 231|
|org.apache.catalina.core.ApplicationFilterChain    |doFilter                    
|ApplicationFilterChain.java   | 166|
|org.apache.tomcat.websocket.server.WsFilter        |doFilter                    
|WsFilter.java                 |  53|
|org.apache.catalina.core.ApplicationFilterChain    |internalDoFilter            
|ApplicationFilterChain.java   | 193|
|org.apache.catalina.core.ApplicationFilterChain    |doFilter                    
|ApplicationFilterChain.java   | 166|
|org.orbeon.oxf.servlet.FormRunnerAuthFilter        |doFilter                    
|FormRunnerAuthFilter.scala    |  50|
|org.apache.catalina.core.ApplicationFilterChain    |internalDoFilter            
|ApplicationFilterChain.java   | 193|
|org.apache.catalina.core.ApplicationFilterChain    |doFilter                    
|ApplicationFilterChain.java   | 166|
|org.orbeon.oxf.servlet.LimiterFilter               |$anonfun$doFilter$4          
|LimiterFilter.scala           |  92|
|scala.runtime.java8.JFunction0$mcV$sp              |apply                        
|JFunction0$mcV$sp.java        |  23|
|org.orbeon.oxf.logging.LifecycleLogger$            |withEvent                    
|LifecycleLogger.scala         | 125|
|org.orbeon.oxf.servlet.LimiterFilter               |$anonfun$doFilter$1          
|LimiterFilter.scala           |  92|
|org.orbeon.oxf.servlet.LimiterFilter              
|$anonfun$doFilter$1$adapted   |LimiterFilter.scala           |  72|
|scala.Option                                       |foreach                      
|Option.scala                  | 407|
|org.orbeon.oxf.servlet.LimiterFilter               |doFilter                    
|LimiterFilter.scala           |  72|
|org.apache.catalina.core.ApplicationFilterChain    |internalDoFilter            
|ApplicationFilterChain.java   | 193|
|org.apache.catalina.core.ApplicationFilterChain    |doFilter                    
|ApplicationFilterChain.java   | 166|
|org.apache.catalina.core.StandardWrapperValve      |invoke                      
|StandardWrapperValve.java     | 202|
|org.apache.catalina.core.StandardContextValve      |invoke                      
|StandardContextValve.java     |  96|
|org.apache.catalina.authenticator.AuthenticatorBase|invoke                      
|AuthenticatorBase.java        | 541|
|org.apache.catalina.core.StandardHostValve         |invoke                      
|StandardHostValve.java        | 139|
|org.apache.catalina.valves.ErrorReportValve        |invoke                      
|ErrorReportValve.java         |  92|
|org.apache.catalina.valves.AbstractAccessLogValve  |invoke                      
|AbstractAccessLogValve.java   | 688|
|org.apache.catalina.core.StandardEngineValve       |invoke                      
|StandardEngineValve.java      |  74|
|org.apache.catalina.connector.CoyoteAdapter        |service                      
|CoyoteAdapter.java            | 343|
|org.apache.coyote.http11.Http11Processor           |service                      
|Http11Processor.java          | 367|
|org.apache.coyote.AbstractProcessorLight           |process                      
|AbstractProcessorLight.java   |  65|
|rg.apache.coyote.AbstractProtocol$ConnectionHandler|process                      
|AbstractProtocol.java         | 868|
|.apache.tomcat.util.net.NioEndpoint$SocketProcessor|doRun                        
|NioEndpoint.java              |1639|
|org.apache.tomcat.util.net.SocketProcessorBase     |run                          
|SocketProcessorBase.java      |  49|
|java.util.concurrent.ThreadPoolExecutor            |runWorker                    
|ThreadPoolExecutor.java       |1149|
|java.util.concurrent.ThreadPoolExecutor$Worker     |run                          
|ThreadPoolExecutor.java       | 624|
|che.tomcat.util.threads.TaskThread$WrappingRunnable|run                          
|TaskThread.java               |  61|
|java.lang.Thread                                   |run                          
|Thread.java                   | 748|
+----------------------------------------------------------------------------------------------------------------------+
2020-03-10 18:07:53,054 INFO  lifecycle  - event: {"request": "125",
"session": "C21EDB0B0596FD7306F437F1580DE321", "source": "service",
"message": "end: handle", "time": "41 ms"}
2020-03-10 18:07:53,054 INFO  lifecycle  - event: {"request": "125",
"session": "C21EDB0B0596FD7306F437F1580DE321", "source": "limiter",
"message": "end: nofilter", "time": "41 ms"}


--
Sent from: http://discuss.orbeon.com/

--
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/1583878214345-0.post%40n4.nabble.com.
Reply | Threaded
Open this post in threaded view
|

Re: Buttons not responding to mouse click

bruno.buzzi
Hi,

Fixed :)

It seems that my problem was my properties-local.xml (an old one) that i was
using from long time ago.

After deleting this files Orbeon Builder works as expected (using default
values i think) so it seems that there are some depracated option in my
properties-local.xml or a bad property value. Tomorrow i will research
further.

regards,
bruno

--
Sent from: http://discuss.orbeon.com/

--
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/1583879816392-0.post%40n4.nabble.com.
Reply | Threaded
Open this post in threaded view
|

Re: Buttons not responding to mouse click

bruno.buzzi
Hi,

The culprit is the following property (either value 10 or -1):

property as="xs:integer" name="oxf.xforms.delay-before-ajax-timeout"
value="10"

If i comment this line in the properties-local.xml all buttons works as
expected !

Not sure why but is the culprit

regards,
bruno

--
Sent from: http://discuss.orbeon.com/

--
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/1583880742024-0.post%40n4.nabble.com.
Reply | Threaded
Open this post in threaded view
|

Re: Buttons not responding to mouse click

Alessandro  Vernet
Administrator
Hi Bruno,

Indeed, I can see how a value of 10 could cause some problems. This value is
in milliseconds. So you are telling the client-side code to give up
"waiting" on the server if it hasn't received a response in less than 10
milliseconds. Good catch, and isn't it nice of me to chime in after you've
solved the problem? ;)

‑Alex

-----
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet
--
Sent from: http://discuss.orbeon.com/

--
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/1583991201874-0.post%40n4.nabble.com.
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet
Reply | Threaded
Open this post in threaded view
|

Re: Buttons not responding to mouse click

bruno.buzzi
Alex,

No problem :)

It is also pleasurable to find a fix by oneself.

regards,
bruno

--
Sent from: http://discuss.orbeon.com/

--
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/orbeon/1584041657930-0.post%40n4.nabble.com.