I have just finished up a COMET communication servlet and services for OFBiz. In order to support COMET I had to enable the NIO protocol in the Catalina container. From what I have seen, NIO works for all the OFBiz screens I have tried. I don't think that adding the NIO support should cause any problems but I also wonder if we shouldn't make the NIO adapter the default for performance reasons.
I'm going to open a ticket with the patch but I also thought I would start the discussion. I will make the servlet component and its services available as a branch on the Brainfood git repo. I am using it to drive dynamic order screens on an AJAX oriented financial platform we have built on top of OFBiz. The display technology is a big departure from the way OFBiz screen handlers work but I think some aspects of what I'm doing can be retrofitted onto OFBiz screens, even if it is as simple as triggering a page refresh when certain entities are updated. -- Ean Schuessler, CTO [email protected] 214-720-0700 x 315 Brainfood, Inc. http://www.brainfood.com
