ICEpush
  1. ICEpush
  2. PUSH-162

Various Runtime Exceptions in WebSphere Portal push environment

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Push Server
    • Labels:
      None
    • Environment:
      ICEFaces3 EE + push + WebSphere Portal 7 + MyFaces 2.1.6
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial, Compatibility/Configuration

      Description

      The ICEPush QueueConsumer task in LocalPushGroupManager fetches a Notification object (implements Runnable) off the queue, and calls run(); On WebSphere, this is throwing the following exception:

      java.lang.RuntimeException: java.lang.IllegalStateException: prepareThread not called for Thread Thread[Notification queue consumer.,5,main]

      Which causes the queue consumer timer to exit. This is responsible for <noop/> responses to the blocking connections not showing up.


      There are other exceptions as well. The FixedXMLContentHandler also throws a similar exception when trying to modify the response headers. It throws a very similar exception. I'll add more stack traces to this JIRA as I find them

        Issue Links

          Activity

            People

            • Assignee:
              Greg Dick
              Reporter:
              Greg Dick
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: