[richfaces-planning-issues] [JBoss JIRA] (RFPL-1607) Test WebSocket support with Push across browsers

Ján Jamrich (JIRA) jira-events at lists.jboss.org
Mon Sep 3 11:47:33 EDT 2012


    [ https://issues.jboss.org/browse/RFPL-1607?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12715453#comment-12715453 ] 

Ján Jamrich commented on RFPL-1607:
-----------------------------------

Even configuration above, still getting following exception in log and push component doesn't start receive updates:

[#|2012-09-03T16:23:03.302+0200|WARNING|glassfish3.1.2|com.sun.grizzly.config.GrizzlyServiceListener|_ThreadID=303;_ThreadName=Thread-2;|GRIZZLY0024: Terminate process interrupted.
java.lang.InterruptedException
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1325)
	at java.util.concurrent.Semaphore.tryAcquire(Semaphore.java:414)
	at com.sun.grizzly.http.ProcessorTask.terminateProcess(ProcessorTask.java:1021)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.finishResponse(DefaultAsyncExecutor.java:186)
	at com.sun.grizzly.arp.DefaultAsyncExecutor.finishExecute(DefaultAsyncExecutor.java:210)
	at com.sun.grizzly.arp.AsyncProcessorTask.doTask(AsyncProcessorTask.java:133)
	at com.sun.grizzly.comet.CometEngine.flushPostExecute(CometEngine.java:426)
	at com.sun.grizzly.comet.CometEngine.interrupt0(CometEngine.java:405)
	at com.sun.grizzly.comet.CometEngine.interrupt(CometEngine.java:383)
	at com.sun.grizzly.comet.CometContext.resumeCometHandler(CometContext.java:442)
	at org.atmosphere.container.GrizzlyCometSupport.resume(GrizzlyCometSupport.java:172)
	at org.atmosphere.container.GrizzlyCometSupport.action(GrizzlyCometSupport.java:184)
	at org.atmosphere.container.GrizzlyCometSupport.action(GrizzlyCometSupport.java:81)
	at org.atmosphere.cpr.AtmosphereResourceImpl.resume(AtmosphereResourceImpl.java:317)
	at org.richfaces.application.push.impl.RequestImpl.onBroadcast(RequestImpl.java:171)
	at org.atmosphere.cpr.AtmosphereResourceImpl.onBroadcast(AtmosphereResourceImpl.java:811)
	at org.atmosphere.cpr.AtmosphereResourceImpl.notifyListeners(AtmosphereResourceImpl.java:755)
	at org.atmosphere.cpr.AtmosphereResourceImpl.notifyListeners(AtmosphereResourceImpl.java:729)
	at org.atmosphere.cpr.DefaultBroadcaster.executeAsyncWrite(DefaultBroadcaster.java:763)
	at org.atmosphere.cpr.DefaultBroadcaster$3.run(DefaultBroadcaster.java:793)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:722)
|#]
                
> Test WebSocket support with Push across browsers
> ------------------------------------------------
>
>                 Key: RFPL-1607
>                 URL: https://issues.jboss.org/browse/RFPL-1607
>             Project: RichFaces Planning
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: CDK
>    Affects Versions: 4.1.0.Milestone2
>            Reporter: Lukáš Fryč
>            Assignee: Ján Jamrich
>             Fix For: 4.Future
>
>
> Several browsers start having support for WebSocket enabled.
> There is already support in Push in place via Atmosphere and JQuery Atmosphere,
> but it is not sure it works across browsers, since they are supporting latest version of specification.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the richfaces-planning-issues mailing list