Errai

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update ClientBeanManager javadoc.

Exclude el-api and interceptor-api from cdi-api

We should generally be using the JBoss Spec Jars. These excluded

deps does not seem to be needed, so there is no replacement

for those at this point.

[ERRAI-1027] fix errai-cdi-demo-mobile

ERRAI-1019: +Fix MarshallerModelStrategy (details below)

- No longer stop searching after first portable class was

found, but instead collect all matches (a portable class

could be found in a project that is not a webapp e.g.

errai-common when executed from errai root)

- Avoid writing ServerMarshallerFactory.class files to

target dirs of projects which are no webapps

ERRAI-1019: Intermittent build failures with Maven parallel builds (-T)

Add utilities to support HasCssName style enumerated CSS classes (#232)

ERRAI-1025: EmbeddedWildFlyLauncher breaks SDM when package-info.class exists

ERRAI-1024: Add hints to "no proxy provider found" error message

[ERRAI-1026] fix jaxrs-demo-crud

1) fix dev mode

2) wildfly profile improve

3) jetty9 support added

[ERRAI-1023] fix jpa-demo-basic

1) wildfly build

2) fixed dev mode

3) jetty profile added

    • -25
    • +44
    /errai-demos/errai-jpa-demo-basic/pom.xml
[ERRAI-1022] Update cdi-demo-tagcloud so that it works on jetty9-server

Changed back to version 4.0.0-SNAPSHOT

    • -1
    • +1
    /errai-client-local-class-hider/pom.xml
  1. … 49 more files in changeset.
Updated to new version 4.0.0.CR1

    • -1
    • +1
    /errai-client-local-class-hider/pom.xml
  1. … 50 more files in changeset.
[ERRAI-1020] Unable to build and deploy errai-cdi-demo-mobile using wildfly profile

ERRAI-1018: Support for javax.enterprise.inject.Typed

* Rework implementation of injectables matching sites of the exact type.

Now uses a predicate on the path of references used to resolve a dependency

in order to determine if a resolved candidate satisfies an injection site.

* Use path predicate to support @Typed for resolution of dependencies at

compile time.

* When @Typed is present, only use types in @Type for assignable types.

This allows beans to only be looked up dynamically by types in @Typed.

  1. … 15 more files in changeset.
Make toString for injectables and references better. Delete InjectableType.Reference.

Fixes in codegen (description below).

* In GWTClass, return type parameters if type is generic.

* In BuildMetaClass, adhere to getErased javadoc and return same

instance if type has no type variables.

* Fix getErased impl for JavaReflectionClass.

* Always return type parameters in GWTClass (even for erased types) to make behaviour

the same as in JavaReflectionClass.

Temporarily revert ERRAI-1018 commit because of downstream project issues.

This reverts commit a35e7f90a7d23ce5595da188f55d1c954c14c8c6.

  1. … 10 more files in changeset.
Add support for package scanning CONFIG_ERRAI_BINDABLE_TYPES (#225)

ERRAI-1012+: Update page lifecycle in docs.

ERRAI-1018: Support for javax.enterprise.inject.Typed

* Rework the mechanism for having injectables satisfy only injection

sites. Now each injectable supplies a predicate that evaluates the

path used to resolve itself for a given site. The predicate can veto

a path so that the injectable is not resolved for that site.

* Use new path predicate mechanism to support @Typed. Beans with

@Typed have a predicate that only returns true if the injection

site is one of the types declared in the @Typed annotation.

  1. … 10 more files in changeset.
ERRAI-1012: Support for Page Gatekeepers

Test that server bus rejects messages from unassociated clients.

ERRAI-1017: Replace history token on navigation initialization.

Replace history token instead of push on navigation initialization.

This one fixes duplicated history entries after loading gwt host-page.

Configure source jar for Errai WildFly dist.

    • -0
    • +12
    /errai-cdi/errai-wildfly10-dist/pom.xml
Add description to Errai WildFly Dist POM.

    • -1
    • +5
    /errai-cdi/errai-wildfly10-dist/pom.xml
Update wildfly dist POM info + add src zip.

    • -0
    • +60
    /errai-cdi/errai-wildfly10-dist/pom.xml
Revive the errai wildfly-dist to workaround classloading issues in IntelliJ 2016.3+

- IntelliJ 2016.3+ now added apache-jsp to the classpath, which

includes a ServletContainerInitializer that will prevent WildFly

from bootstrapping

- The offending class is org.eclipse.jetty

.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer

- This custom WF distro replaces the

ServletContainerInitializerDeploymentProcessor to ignore the offending class

    • -0
    • +17
    /errai-cdi/errai-wildfly10-dist/assembly.xml
    • -0
    • +111
    /errai-cdi/errai-wildfly10-dist/pom.xml
Configure JGroups stack for testing that does not use multicasting.

    • -0
    • +61
    /errai-bus/src/test/resources/test-stack.xml
Rewrite ClusteringTests to reduce false negatives.

    • -2
    • +1
    /errai-bus/src/test/resources/log4j.properties