Clone
 

stuart douglas <stuart.w.douglas@gmail.com> in EJBCLIENT

Immediatly call receiveMessage() so requests can be deserialized in parrallel

Immediatly call receiveMessage() so requests can be deserialized in parrallel

Only call notifyAll() if there are waiters

Only call notifyAll() if there are waiters

Remove some doPrivileged calls

Remove some doPrivileged calls

Shorten key name for returned context data

    • -0
    • +2
    /src/main/java/org/jboss/ejb/_private/Logs.java
WFLY-8449 Add support for returning specific context data

[JBEAP-8837] Add support for returning specific context data and Shorten key name for returned context data

    • -0
    • +2
    /src/main/java/org/jboss/ejb/_private/Logs.java
EJBCLIENT-296 Don't retry local affinity requests

Add back test suite hack to enable retry if destination is not found

This prevents intermittent failures in the test suite due to async discovery

EJBCLIENT-292 use unsigned packed integers

EJBCLIENT-286 send weak affinity if there is no strong affinity

EJBCLIENT-286 Legacy client is sending a NodeAffinity instead of a ClusterAffinity for SFSB session creation

If a cluster name isn't provided, do not clear host/port/protocol overrides

EJBCLIENT-283 When checking for existing connections don't require the existing connection to be already associated

EJBCLIENT-273 Invalid EJB invocations are not removed from the invocation map

    • -0
    • +5
    /src/main/java/org/jboss/ejb/_private/Logs.java
[EJBCLIENT-267] Avoid assertion error as a result of improper state transition

Fix visibility issue

EJBCLIENT-266 Only retry a single request at a time

    • -0
    • +4
    /src/main/java/org/jboss/ejb/_private/Logs.java
EJBCLIENT-265 Add missing strings to the object table

Merge pull request #299 from stuartwdouglas/get-channel-non-blocking

EJBCLIENT-255 Use a notification to get the channel, rather than bloc…

EJBCLIENT-255 Use a notification to get the channel, rather than blocking

EJBCLIENT-243 Make sure only the first result is taken into account.

When proceedAsynchronously() the state can still be SENT, and then

if the async method throws an exception from another thread the result

producer can be changed to the exception producer, resulting in incorrect

behaviour

EJBCLIENT-212 Response compression does not work for protocol v2

EJBCLIENT-211 Replace an affinity of None when connecting to old servers

EJBCLIENT-206 Fix issue with legacy config

Add support for the proceed async message

Also replace the affinity of deserialized locators if it is NONE for older protocol versions

Ignore flush() from the marshaller to improve performance