Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Weld, including integrations for Servlet containers and Java SE, examples and documentation

Octocat-spinner-32 bom [maven-release-plugin] prepare for next development iteration April 16, 2014
Octocat-spinner-32 bundles [maven-release-plugin] prepare for next development iteration April 16, 2014
Octocat-spinner-32 docs [maven-release-plugin] prepare for next development iteration April 16, 2014
Octocat-spinner-32 environments Extract dependency versions into properties April 17, 2014
Octocat-spinner-32 examples [maven-release-plugin] prepare for next development iteration April 16, 2014
Octocat-spinner-32 ide-configs Set max line length to 160 June 07, 2013
Octocat-spinner-32 impl WELD-1601 Lifecycle and session not initialized with portlets April 22, 2014
Octocat-spinner-32 inject-tck-runner [maven-release-plugin] prepare for next development iteration April 16, 2014
Octocat-spinner-32 jboss-as Fix update-version again April 16, 2014
Octocat-spinner-32 jboss-tck-runner [maven-release-plugin] prepare for next development iteration April 16, 2014
Octocat-spinner-32 jsf [maven-release-plugin] prepare for next development iteration April 16, 2014
Octocat-spinner-32 porting-package [maven-release-plugin] prepare for next development iteration April 16, 2014
Octocat-spinner-32 tests-arquillian WELD-841 BootstrapTest - Incorrect assumption around BeanManager visi… April 22, 2014
Octocat-spinner-32 tests-common [maven-release-plugin] prepare for next development iteration April 16, 2014
Octocat-spinner-32 tests [maven-release-plugin] prepare for next development iteration April 16, 2014
Octocat-spinner-32 .gitignore WELD-962 Use the new Singleton API and use contextual ID August 01, 2013
Octocat-spinner-32 README.md add README.md February 14, 2014
Octocat-spinner-32 merge.sh Automated merge script November 22, 2010
Octocat-spinner-32 pom.xml [maven-release-plugin] prepare for next development iteration April 16, 2014
README.md

Weld

Weld is the reference implementation of CDI: Contexts and Dependency Injection for the Java EE Platform which is the Java standard for dependency injection and contextual lifecycle management and one of the most important and popular parts of the Java EE platform.

Weld is integrated into many Java EE application servers such as WildFly, JBoss Enterprise Application Platform, GlassFish, Oracle WebLogic and others. Weld can also be used in a Servlet-only environment (Tomcat, Jetty) or plain Java SE environment.

See http://weld.cdi-spec.org for more details.

Building Weld

To build Weld simply run

$ mvn clean install

Upgrading Weld in WildFly

Firstly, set the JBOSS_HOME environment property to point to your WildFly installation

$ export JBOSS_HOME=/opt/wildfly8

Then, run the upgrade script

$ mvn package -Pupdate-jboss-as -f jboss-as/pom.xml -Dweld.update.version=${weld.version}

where ${weld.version} is the version of Weld you want to use

Something went wrong with that request. Please try again.