Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add assertions to check for timing issues in ClusteringTests.

Add logging for messages sent to server in BusTestClient.

  1. … 1 more file in changeset.
Add logging and scheduler cleanup to ClusteringTests.

Temporarily increase logging level of BusTestClient

to diagnose failing ClusteringTests on Jenkins.

  1. … 1 more file in changeset.
ERRAI-992: Allow package wildcard usage for filterting marshalling classes

    • -0
    • +12
    ./TestSerializationRPCServiceImpl.java
  1. … 7 more files in changeset.
ERRAI-986: Memory leak in ServerMessageBusImpl on remoteSubscriptions

    • -0
    • +41
    ./SlowServiceImpl.java
  1. … 3 more files in changeset.
ERRAI-947+: Fix more int overflow errors.

  1. … 2 more files in changeset.
Add boolean property to @Portable to generate marshallers for concrete supertypes.

When @Portable(mapSuperTypes=true) is on a class, all concrete

super types will have marshallers generated as if marked portable

themselves.

    • -86
    • +92
    ./TestSerializationRPCServiceImpl.java
  1. … 8 more files in changeset.
ERRAI-947: TransmissionBuffer write sequence (seq) becomes negative thus leading to AIOOBE all the time.

  1. … 2 more files in changeset.
ERRAI-973: java.lang.Class is not marshallable

    • -1
    • +7
    ./TestSerializationRPCServiceImpl.java
  1. … 6 more files in changeset.
Cleanup and fixes based on FindBugs analysis

  1. … 35 more files in changeset.
ERRAI-884: ClientMessageBusImpl catches exceptions in MessageCallbacks, preventing @UncaughtException Handing

Additionally this commit also changes client-side error handling as follows.

* noErrorHandling suppresses sending errors to CLIENT_ERROR_SUBJECT.

* Handle case where GWT.uncaughtExceptionHandler is null.

* Invoke error callback when error occurs in ClientMessageBus.send

instead of throwing exception.

* Test new behaviour in ErrorHandlingTest.

* Send RPC errors to CLIENT_ERROR_SUBJECT a supplied error handler

returns true.

    • -0
    • +34
    ./ErrorThrowingRPCServiceImpl.java
    • -0
    • +35
    ./ErrorThrowingService.java
    • -0
    • +34
    ./SimpleRPCServiceImpl.java
  1. … 14 more files in changeset.
Add missing license headers and update copyright notice in existing headers.

    • -0
    • +16
    ./ClassWithServiceAndCommandMethod.java
    • -0
    • +16
    ./ClassWithServiceAndMethodWithService.java
    • -0
    • +16
    ./ClassWithServiceAndMethodWithServiceAndCommand.java
  1. … 3042 more files in changeset.
Revert "Remove old JBoss and Red Hat license headers. Add new "Red Hat and affiliates" header."

Changes from the reverted commit did not preserve original copyright dates.

This reverts commit d8e735dfe2f6ed25fe9e06b753ae2f6154d76b02.

    • -16
    • +0
    ./ClassWithServiceAndCommandMethod.java
    • -16
    • +0
    ./ClassWithServiceAndMethodWithService.java
    • -16
    • +0
    ./ClassWithServiceAndMethodWithServiceAndCommand.java
  1. … 3068 more files in changeset.
Remove old JBoss and Red Hat license headers. Add new "Red Hat and affiliates" header.

    • -0
    • +16
    ./ClassWithServiceAndCommandMethod.java
    • -0
    • +16
    ./ClassWithServiceAndMethodWithService.java
    • -0
    • +16
    ./ClassWithServiceAndMethodWithServiceAndCommand.java
  1. … 3150 more files in changeset.
ERRAI-148: +Test for generic RPC methods

    • -0
    • +7
    ./TestSerializationRPCServiceImpl.java
  1. … 2 more files in changeset.
Fixed ERRAI-794: @MapsTo parameter order no longer affects back reference resolution

    • -0
    • +12
    ./TestSerializationRPCServiceImpl.java
  1. … 16 more files in changeset.
Fixed ERRAI-794: @MapsTo parameter order no longer affects back reference resolution

    • -0
    • +12
    ./TestSerializationRPCServiceImpl.java
  1. … 15 more files in changeset.
Add descriptive messages for exceptions in bus test resources.

  1. … 1 more file in changeset.
Fixed misleading statements in Marshalling docs and added tests to verify the new documented behaviour

    • -1
    • +47
    ./TestSerializationRPCServiceImpl.java
  1. … 5 more files in changeset.
Remove security from errai-bus.

    • -32
    • +0
    ./ServiceWithMultipleEndpointsWithAuthentication.java
  1. … 37 more files in changeset.
added support for remote call interceptors without the need to annotate the remote interface (works for Rpc and Jax-rs).

    • -0
    • +53
    ./TestInterceptorRPCServiceImpl.java
  1. … 25 more files in changeset.
Work in progress on the bus retry backoff fixes + tests

    • -0
    • +68
    ./ServerSideErrorSimulationFilter.java
  1. … 9 more files in changeset.
Work in progress on the bus retry backoff fixes + tests

    • -0
    • +68
    ./ServerSideErrorSimulationFilter.java
  1. … 9 more files in changeset.
No longer consider lazy built-in marshallers for client-side (not needed anymore)

- all test passing using Maven now as well

    • -1
    • +0
    ./TestSerializationRPCServiceImpl.java
  1. … 5 more files in changeset.
Allow for portable types with underscores in class name

    • -0
    • +5
    ./TestSerializationRPCServiceImpl.java
  1. … 5 more files in changeset.
Progress on custom marshaller generator for ERRAI-612

- first set of tests passing (missing deferred generation of array marshallers on client)

    • -34
    • +1
    ./TestSerializationRPCServiceImpl.java
  1. … 16 more files in changeset.
Add test for RPC call with proxied return value (from hibernate entity manager).

    • -0
    • +71
    ./HibernateRpcImpl.java
  1. … 6 more files in changeset.
Implemented ERRAI-538: Global error handling to catch uncaught exceptions in ErraiBus

    • -6
    • +0
    ./ClassWithServiceAndCommandMethod.java
  1. … 8 more files in changeset.
Added more tests for @Service and @Command annotations.

Copied tests between CDI and ErraiBus implementations.

    • -15
    • +0
    ./ClassServiceMethodAnnotation.java
    • -21
    • +0
    ./ClassServiceMethodCommandWithCallback.java
    • -0
    • +21
    ./ClassWithCommandMethod.java
    • -0
    • +25
    ./ClassWithLocalService.java
    • -0
    • +21
    ./ClassWithNamedCommandMethod.java
    • -0
    • +19
    ./ClassWithNamedServiceMethod.java
    • -0
    • +22
    ./ClassWithService.java
    • -0
    • +28
    ./ClassWithServiceAndCommandMethod.java
    • -0
    • +27
    ./ClassWithServiceAndMethodWithService.java
    • -0
    • +36
    ./ClassWithServiceAndMethodWithServiceAndCommand.java
    • -0
    • +19
    ./ClassWithServiceMethod.java
    • -0
    • +25
    ./LocalCDIAnnotationRouterService.java
  1. … 13 more files in changeset.
Fix and regression tests for ERRAI-178

All Message implementations now subscribe reply callbacks before being

sent via a MessageBus.

    • -0
    • +22
    ./ReplyCallbackTestService.java
  1. … 6 more files in changeset.