Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename errai-weld-integration to errai-cdi-server

Our server-side CDI integration module doesn't contain any

Weld specific logic anymore (since Errai 3) and is fully

portable to other CDI containers.

    • -30
    • +0
    ./client/ClientLocalEventAObserver.java
    • -33
    • +0
    ./client/ClientLocalEventTestModule.java
    • -125
    • +0
    ./client/DependentEventObserverTestModule.java
    • -78
    • +0
    ./client/DisconnectedEventTestModule.java
    • -166
    • +0
    ./client/EventObserverTestModule.java
    • -175
    • +0
    ./client/EventProducerTestModule.java
    • -40
    • +0
    ./client/EventRoutingTestModule.java
    • -62
    • +0
    ./client/EventTestObserverSuperClass.java
    • -39
    • +0
    ./client/OnDemandEventObserver.java
  1. … 661 more files in changeset.
Support CDI events across dynamic modules

    • -0
    • +10
    ./client/ClientLocalEventAObserver.java
    • -0
    • +6
    ./client/ClientLocalEventTestModule.java
    • -0
    • +8
    ./client/shared/JsTypeEvent.java
    • -0
    • +32
    ./client/test/ClientLocalEventIntegrationTest.java
  1. … 4 more files in changeset.
Remove method in class causing failing test-case (this was already done for a similar test in errai-bus.

    • -8
    • +1
    ./server/ClassWithServiceAndCommandMethod.java
Fixed ERRAI-700: Improper use of CDI SPI by Errai's CDI extension

    • -0
    • +13
    ./client/EventObserverTestModule.java
    • -1
    • +1
    ./client/test/EventObserverIntegrationTest.java
  1. … 12 more files in changeset.
Fixed ERRAI-700: Improper use of CDI SPI by Errai's CDI extension

    • -0
    • +13
    ./client/EventObserverTestModule.java
    • -1
    • +1
    ./client/test/EventObserverIntegrationTest.java
  1. … 13 more files in changeset.
Fixed ERRAI-700: Improper use of CDI SPI by Errai's CDI extension

    • -0
    • +13
    ./client/EventObserverTestModule.java
    • -1
    • +1
    ./client/test/EventObserverIntegrationTest.java
  1. … 14 more files in changeset.
Fixed ERRAI-700: Improper use of CDI SPI by Errai's CDI extension

    • -0
    • +13
    ./client/EventObserverTestModule.java
    • -1
    • +1
    ./client/test/EventObserverIntegrationTest.java
  1. … 13 more files in changeset.
Fixed ERRAI-679: Observing java.lang.Object leads to code overload in BootsrapperImpl

  1. … 1 more file in changeset.
minor refactoring of event observer tests (timeout)

    • -2
    • +2
    ./client/test/EventObserverIntegrationTest.java
Fixed event advertising tests

- Now tearing down and stopping the fake bus instance

- Depending on the executing order, our event advertising tests caused failures in other CDI tests. The reason was that CDIClientBoostrap held on to static references of errai bus.

    • -2
    • +3
    ./client/test/EventAdvertisingIntegrationTest.java
  1. … 1 more file in changeset.
Ensured to cancel timer in event advertising tests (caused intermittent failures)

    • -8
    • +16
    ./client/test/EventAdvertisingIntegrationTest.java
Added test suite for CDI events

    • -0
    • +19
    ./client/test/ErraiCDIEventTestSuite.java
Fixed ERRAI-680: Now able to generate private accessors for multiple methods with the same name

  1. … 1 more file in changeset.
Improve independence of CDIServiceAnnotationTests

    • -4
    • +8
    ./client/test/CDIServiceAnnotationTests.java
Update event advertising tests to proper integration tests.

    • -28
    • +148
    ./client/test/EventAdvertisingIntegrationTest.java
Added more regression tests for ERRAI-649

    • -0
    • +22
    ./client/test/EventAdvertisingIntegrationTest.java
Added test cases for @LocalEvent on server

    • -0
    • +76
    ./client/test/ServerLocalEventIntegrationTest.java
    • -0
    • +31
    ./server/ServerLocalEventTestModule.java
Added test cases for @LocalEvent on client

    • -0
    • +20
    ./client/ClientLocalEventAObserver.java
    • -0
    • +27
    ./client/ClientLocalEventTestModule.java
    • -1
    • +1
    ./client/DisconnectedEventTestModule.java
    • -0
    • +10
    ./client/shared/PortableLocalEventA.java
    • -0
    • +10
    ./client/shared/PortableLocalEventB.java
    • -0
    • +94
    ./client/test/ClientLocalEventIntegrationTest.java
    • -6
    • +6
    ./client/test/DisconnectedEventIntegrationTest.java
    • -97
    • +0
    ./client/test/LocalEventIntegrationTest.java
    • -0
    • +20
    ./server/ServerLocalEventBObserver.java
  1. … 1 more file in changeset.
Fixed ERRAI-646: Destroying beans that have observers no longer causes unconditional CDI remote unsubscribe messages

We now first check if other matching local observers are present before unsubscribing from remote events of that type and qualifiers.

    • -15
    • +11
    ./client/DependentEventObserverTestModule.java
    • -2
    • +20
    ./client/test/EventObserverIntegrationTest.java
  1. … 1 more file in changeset.
Added more tests for @Service and @Command annotations.

Copied tests between CDI and ErraiBus implementations.

    • -46
    • +129
    ./client/test/CDIServiceAnnotationTests.java
    • -0
    • +25
    ./server/ClassWithLocalService.java
    • -0
    • +6
    ./server/ClassWithServiceAndCommandMethod.java
    • -0
    • +27
    ./server/ClassWithServiceAndMethodWithService.java
    • -0
    • +36
    ./server/ClassWithServiceAndMethodWithServiceAndCommand.java
    • -0
    • +25
    ./server/LocalCDIAnnotationRouterService.java
    • -0
    • +23
    ./server/MethodWithLocalService.java
  1. … 21 more files in changeset.
ERRAI-618: Reduced code duplication of @Service and @Command features

Created a common interface for parsed services (ServiceParser -- both type or method

services).

Refactored CDIExtensionPoints and ServiceProcessor to use the

ServiceParser.

Fixed @Local feature in CDIExtensionPoints.

Fixed bean manager service lookup to use qualifiers (this was preventing

local type services from being found).

    • -0
    • +51
    ./client/test/CDIServiceAnnotationTests.java
    • -0
    • +22
    ./server/ClassWithServiceAndCommandMethod.java
  1. … 10 more files in changeset.
ERRAI-619: Fix and tests for @Command implementation in CDIEXtensionPoints

    • -3
    • +17
    ./client/test/CDIServiceAnnotationTests.java
    • -0
    • +21
    ./server/ClassWithNamedCommandMethod.java
    • -0
    • +19
    ./server/ClassWithNamedServiceMethod.java
    • -0
    • +22
    ./server/NamedClassWithService.java
  1. … 1 more file in changeset.
Fixed ERRAI-632: ConcurrentModificationException during client-side CDI event dispatch

    • -0
    • +49
    ./client/test/ObserverManipulationTest.java
  1. … 1 more file in changeset.
Fixed bug that caused client to request non-portable CDI events from server after a bus reconnect

    • -7
    • +19
    ./client/test/EventAdvertisingIntegrationTest.java
  1. … 1 more file in changeset.
Fixed name on recently added junit test to be more descriptive

    • -1
    • +1
    ./client/test/CDIServiceAnnotationTests.java
Fixed name on recently added junit test to be more descriptive

    • -1
    • +1
    ./client/test/CDIServiceAnnotationTests.java
Added tests to errai-cdi implementation of @Service discovery (ERRAI-286)

    • -0
    • +9
    ./ServiceAnnotationTestModule.gwt.xml
    • -0
    • +100
    ./client/test/CDIServiceAnnotationTests.java
    • -0
    • +21
    ./server/ClassWithCommandMethod.java
    • -0
    • +28
    ./server/ClassWithMultipleServices.java
    • -0
    • +22
    ./server/ClassWithService.java
    • -0
    • +19
    ./server/ClassWithServiceMethod.java
Added tests to errai-cdi implementation of @Service discovery (ERRAI-286)

    • -0
    • +9
    ./ServiceAnnotationTestModule.gwt.xml
    • -0
    • +100
    ./client/test/CDIServiceAnnotationTests.java
    • -0
    • +21
    ./server/ClassWithCommandMethod.java
    • -0
    • +28
    ./server/ClassWithMultipleServices.java
    • -0
    • +22
    ./server/ClassWithService.java
    • -0
    • +19
    ./server/ClassWithServiceMethod.java
improved cdi eventing tests for data bound event objects

    • -2
    • +5
    ./client/test/LocalEventIntegrationTest.java
Fixed ERRAI-592: CDI observers on client don't see server events after QueueSession or HttpSession is renewed

    • -0
    • +72
    ./client/test/EventObserverIntegrationTest.java
    • -0
    • +18
    ./server/CdiEventSessionService.java
  1. … 3 more files in changeset.